2024-08-06 12:45:17 +00:00

1 line
159 KiB
JSON

[{"uid":"c615cb00c8f12cac","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722948251392,"stop":1722948251393,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b3df798d8cdaeb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722947659934,"stop":1722947659940,"duration":6},"status":"passed","severity":"normal"},{"uid":"157ac463960889df","name":"Overlapping topic subscription","time":{"start":1722948125744,"stop":1722948125744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2071931bf3892af","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722947514693,"stop":1722947514693,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f63bf2681b8c7e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722948251345,"stop":1722948251346,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1fb88282c2a84e","name":"Check received message with timestamp: 1722947566336000000 ","time":{"start":1722948100657,"stop":1722948100657,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8bc0b50b8628b","name":"Subscribe and receive messages via lightPush","time":{"start":1722948251339,"stop":1722948251339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc83c09e0646b69","name":"should be able to decode the field with only STORE set to true","time":{"start":1722947522624,"stop":1722947522624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfbb55a838b7163","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722948251365,"stop":1722948251366,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a7a04caef41d80","name":"Check message with non string payload is not received","time":{"start":1722948100647,"stop":1722948100647,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b422f0de0ebf5e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722947522621,"stop":1722947522622,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3550492ed6502","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722948167523,"stop":1722948167524,"duration":1},"status":"passed","severity":"normal"},{"uid":"919f44dc2c71ffdc","name":"nwaku subscribes","time":{"start":1722948101332,"stop":1722948101332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e36186450c5e49","name":"Publish message with custom timestamp: Tue Aug 06 2024 11:41:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1722948126809,"stop":1722948126809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f615f8bd6bb8b61","name":"Subscribe to topic containing short and receive message","time":{"start":1722948251381,"stop":1722948251381,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ccded9b3a4cbf5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722947514700,"stop":1722947514700,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe83cfdacae8b146","name":"Overlapping topic subscription","time":{"start":1722948251355,"stop":1722948251355,"duration":0},"status":"passed","severity":"normal"},{"uid":"316935f031189473","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722947659928,"stop":1722947659928,"duration":0},"status":"passed","severity":"normal"},{"uid":"208978c7c07a36a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722947528046,"stop":1722947528046,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd72583b823c711","name":"Check message received after nwaku node is restarted","time":{"start":1722948100647,"stop":1722948100648,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76a1cf1d07bdda7e","name":"Keep-alive pings maintain the connection","time":{"start":1722947683765,"stop":1722947683766,"duration":1},"status":"passed","severity":"normal"},{"uid":"310c7dc2aa317181","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722947814961,"stop":1722947814962,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29f3847c9a55ed5","name":"Check publish message containing numeric","time":{"start":1722948126798,"stop":1722948126798,"duration":0},"status":"passed","severity":"normal"},{"uid":"829374b249cb9fab","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722947782256,"stop":1722947782257,"duration":1},"status":"passed","severity":"normal"},{"uid":"3236696df62f57b9","name":"less peers than existing","time":{"start":1722948073384,"stop":1722948073384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8498748ac99e3600","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722947523324,"stop":1722947523325,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bdfee84f633e43b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722947782295,"stop":1722947782295,"duration":0},"status":"passed","severity":"normal"},{"uid":"148c5920274064af","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722948251385,"stop":1722948251385,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d6c1cac413301d","name":"Passing page size 3 when there are 20 messages","time":{"start":1722948254676,"stop":1722948254676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbc378e224a040d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722947522618,"stop":1722947522619,"duration":1},"status":"passed","severity":"normal"},{"uid":"530dee922bc28a24","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722947782254,"stop":1722947782255,"duration":1},"status":"passed","severity":"normal"},{"uid":"6486b73e12510e41","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722948251366,"stop":1722948251366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5399d689dcb2c5","name":"Subscribe to topic containing Script and publish message","time":{"start":1722948125747,"stop":1722948125748,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f96b274f4e18e9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722948251353,"stop":1722948251354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c83d97cde79628","name":"Refresh subscription","time":{"start":1722948251355,"stop":1722948251355,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bf60be6a2aa8c9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722948251375,"stop":1722948251376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2235fc8192d5483f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722947514710,"stop":1722947514710,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f7cc8bae274268","name":"Renews peer on consistent missed messages","time":{"start":1722947683768,"stop":1722947683768,"duration":0},"status":"passed","severity":"normal"},{"uid":"909934775d179ea0","name":"handles empty contentTopics array correctly","time":{"start":1722947514722,"stop":1722947514722,"duration":0},"status":"passed","severity":"normal"},{"uid":"548589946d86711e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722948125745,"stop":1722948125745,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a01a1dc9350c29","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722947814954,"stop":1722947814954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b505ac4d997a1574","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722948125742,"stop":1722948125742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce848acb85f33af","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722947539269,"stop":1722947539269,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9af47f8da2aa30","name":"Sets default value correctly","time":{"start":1722948265021,"stop":1722948265021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42e3e20d4fec5ee","name":"Push message with special chars payload","time":{"start":1722948090144,"stop":1722948090144,"duration":0},"status":"passed","severity":"normal"},{"uid":"3466244360c1dc31","name":"Publish message with rate limit","time":{"start":1722948126814,"stop":1722948126814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d85275f4cbb337","name":"Check received message containing long","time":{"start":1722948100649,"stop":1722948100649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87baab51f22dcad","name":"Check received message containing SQL Injection","time":{"start":1722947778669,"stop":1722947778670,"duration":1},"status":"passed","severity":"normal"},{"uid":"c562ce13fce192bb","name":"ignores domain fetching errors","time":{"start":1722947539634,"stop":1722947539634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee8ec0c07bb3259","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722947923320,"stop":1722947923320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7189e46dbb67c392","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722948241866,"stop":1722948241866,"duration":0},"status":"passed","severity":"normal"},{"uid":"59eadf3065b081a6","name":"Check received message containing numeric","time":{"start":1722947778666,"stop":1722947778666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57760c31bd1d107","name":"Check received message containing shell command","time":{"start":1722948100654,"stop":1722948100654,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f14f64b0b63eb4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722947782314,"stop":1722947782315,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5ab399df9b10e2","name":"random static sharding 3 - Cluster ID: 20, Shard ID: 301","time":{"start":1722948190985,"stop":1722948190986,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b3210a5a06145f","name":"Push message with Chinese payload","time":{"start":1722948219421,"stop":1722948219422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd9670b5594129","name":"Nwaku publishes","time":{"start":1722948101333,"stop":1722948101333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa7c1c54d3ea404","name":"Does not throw an exception when node disconnects","time":{"start":1722948265019,"stop":1722948265020,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c628fe512641ba","name":"random static sharding 5 - Cluster ID: 833, Shard ID: 33","time":{"start":1722948190987,"stop":1722948190987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a833f007f3ffe3a2","name":"Check publish message containing special chars","time":{"start":1722948126799,"stop":1722948126799,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4d56573993ea3a","name":"Check received message containing emoji","time":{"start":1722947778676,"stop":1722947778676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d491b48c1b351429","name":"Push message with custom timestamp: 1722944215166","time":{"start":1722948219488,"stop":1722948219489,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe61889accab4d3","name":"random static sharding 2 - Cluster ID: 984, Shard ID: 213","time":{"start":1722948190985,"stop":1722948190985,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84226e2f5f6a58f","name":"isConnected should return false after all peers disconnect","time":{"start":1722947623436,"stop":1722947623437,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7ea37f0b0970b5","name":"Subscribe and receive messages via waku relay post","time":{"start":1722948251345,"stop":1722948251345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65387b692789bf0","name":"Subscribe and publish message","time":{"start":1722948125740,"stop":1722948125741,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9a65a61a1193fd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722948100658,"stop":1722948100658,"duration":0},"status":"passed","severity":"normal"},{"uid":"629305db867d4e36","name":"Decoder throws on empty string content topic","time":{"start":1722947551137,"stop":1722947551138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c7a8ee9b1e69f4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722947660026,"stop":1722947660026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea1f92b23dc283f","name":"should not receive a peer event before start","time":{"start":1722948105760,"stop":1722948105761,"duration":1},"status":"passed","severity":"normal"},{"uid":"973876f2d31e996a","name":"Check publish message containing JSON","time":{"start":1722948126803,"stop":1722948126803,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf1c3a9348d0a95","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722948251388,"stop":1722948251389,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b5549ec64d9554","name":"Push message with content topic containing shell command","time":{"start":1722948090194,"stop":1722948090194,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4dbe915df6a6ca","name":"Fails to push message with empty content topic","time":{"start":1722948090196,"stop":1722948090197,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bffc7568fb68a5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722948171759,"stop":1722948171759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36738c49e189064","name":"Check received message containing Russian","time":{"start":1722947778668,"stop":1722947778669,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d447e5815fff249","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722948125741,"stop":1722948125742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a469d05014a2937f","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722947974267,"stop":1722947974267,"duration":0},"status":"passed","severity":"normal"},{"uid":"318b01a8624c28f5","name":"Publish message with custom timestamp: Wed Aug 16 2023 12:41:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1722948126806,"stop":1722948126809,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ebf3296929ab0b2","name":"Check received message containing escaped characters","time":{"start":1722947778675,"stop":1722947778675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6927df4fb6337c5e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722948251363,"stop":1722948251363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11e083ef46562a7","name":"Push message with Basic HTML tag payload","time":{"start":1722948090150,"stop":1722948090150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da96cd10754ae78","name":"should not fail to stop the service if it was not started","time":{"start":1722947579262,"stop":1722947579262,"duration":0},"status":"passed","severity":"normal"},{"uid":"af72f9bf9deefc3b","name":"Check received message containing JSON","time":{"start":1722947778673,"stop":1722947778673,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9304346ceba872","name":"Push message with content topic containing numeric","time":{"start":1722948219452,"stop":1722948219453,"duration":1},"status":"passed","severity":"normal"},{"uid":"549d184435816b22","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722948251392,"stop":1722948251392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d094f0a7b4defc9","name":"Publish message with large meta","time":{"start":1722948126813,"stop":1722948126813,"duration":0},"status":"passed","severity":"normal"},{"uid":"434e8b8a47df5797","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722947782256,"stop":1722947782256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce128f9bfe43abfb","name":"listenerCount","time":{"start":1722947606816,"stop":1722947606816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cec961083ebbd3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722947778678,"stop":1722947778678,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2660cc5413f78","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722948251393,"stop":1722948251394,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e6feaf0943b41a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722948251374,"stop":1722948251374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6e428413b482c8","name":"should return unique PubsubTopics for static sharding","time":{"start":1722947514703,"stop":1722947514703,"duration":0},"status":"passed","severity":"normal"},{"uid":"1004fbab73455a65","name":"Check publish message containing short","time":{"start":1722948126796,"stop":1722948126797,"duration":1},"status":"passed","severity":"normal"},{"uid":"610d3fdb1fee26af","name":"Push message with rate limit","time":{"start":1722948090198,"stop":1722948090204,"duration":6},"status":"passed","severity":"normal"},{"uid":"fc352926ca704c20","name":"Subscribe to topic containing short and receive message","time":{"start":1722948251360,"stop":1722948251361,"duration":1},"status":"passed","severity":"normal"},{"uid":"7061e6dd9fa54d3","name":"Delete observer","time":{"start":1722948075784,"stop":1722948075784,"duration":0},"status":"passed","severity":"normal"},{"uid":"be39c4cbf861037c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722948265911,"stop":1722948265911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7fdbde480ccd96","name":"removeEventListener with correct event","time":{"start":1722947606814,"stop":1722947606815,"duration":1},"status":"passed","severity":"normal"},{"uid":"1091d57f0232b2fb","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722947528046,"stop":1722947528047,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9fda8e18219e2d3","name":"Throws when trying to push message with empty payload","time":{"start":1722948219449,"stop":1722948219450,"duration":1},"status":"passed","severity":"normal"},{"uid":"178375c76cb5f5d0","name":"should properly compute the node id","time":{"start":1722947523328,"stop":1722947523328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee1230f4fe8dc4a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722947782280,"stop":1722947782281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2715d96b43a3335c","name":"returns all values when wanted number matches available values","time":{"start":1722947538813,"stop":1722947538815,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbb8fc6cb059213b","name":"should not receive a peer event after stop","time":{"start":1722948105761,"stop":1722948105761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51b995dbbec5b8d","name":"should not receive a peer event before start","time":{"start":1722947543150,"stop":1722947543150,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c2be269178b2c","name":"Encoder throws on empty string content topic","time":{"start":1722947528230,"stop":1722947528231,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c2566cd98c8518","name":"same cluster, same shard: nodes connect","time":{"start":1722947976682,"stop":1722947976682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3834640589488b50","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722947659941,"stop":1722947659941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2c5ff4a13a5122","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722947782264,"stop":1722947782265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e89c91dbfe2efe3","name":"Push message with content topic containing Arabic","time":{"start":1722948219455,"stop":1722948219456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad5fa4154374369","name":"Encoder throws on empty string content topic","time":{"start":1722947551136,"stop":1722947551137,"duration":1},"status":"passed","severity":"normal"},{"uid":"422f762125e09b9d","name":"Check publish message containing long","time":{"start":1722948126797,"stop":1722948126797,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ba5791ff25f450","name":"Ping on peer without subscriptions","time":{"start":1722947658902,"stop":1722947658902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10a7e673362ea3e","name":"Check publish message containing escaped characters","time":{"start":1722948126804,"stop":1722948126804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aeb909e753aab17","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722948219712,"stop":1722948219724,"duration":12},"status":"passed","severity":"normal"},{"uid":"b4b77ea6f7ea0ef8","name":"should not receive a peer event after stop","time":{"start":1722947579264,"stop":1722947579265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb335551e09d32b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722947566241,"stop":1722947566243,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba1b8bdbd66ebdf3","name":"Subscribe and receives messages on 20 topics","time":{"start":1722947814950,"stop":1722947814950,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e2d8e74fda3ff4","name":"Ping on peer without subscriptions","time":{"start":1722947658899,"stop":1722947658900,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5acb3d97b3713f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722947522621,"stop":1722947522621,"duration":0},"status":"passed","severity":"normal"},{"uid":"89058ec95d735a7","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722947974268,"stop":1722947974268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3805b6ef2d218c4","name":"Push message with custom timestamp: 1722944247955","time":{"start":1722948090204,"stop":1722948090205,"duration":1},"status":"passed","severity":"normal"},{"uid":"2920e0f9e1bd5a2d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722947514694,"stop":1722947514694,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c640b19c573dc6","name":"throws on empty content topic","time":{"start":1722947514685,"stop":1722947514685,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d321757d5e4b29","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722947700200,"stop":1722947700200,"duration":0},"status":"passed","severity":"normal"},{"uid":"891e6fb3f62278b2","name":"Relay - times out","time":{"start":1722948273428,"stop":1722948273429,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa42cb0176e80097","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722947514701,"stop":1722947514701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f896d1f0f13ff1","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722947539271,"stop":1722947539271,"duration":0},"status":"passed","severity":"normal"},{"uid":"53797c2d22f30379","name":"should set field with all protocols enabled","time":{"start":1722947523332,"stop":1722947523332,"duration":0},"status":"passed","severity":"normal"},{"uid":"527aad57f409d2dc","name":"Push message with shell command payload","time":{"start":1722948090151,"stop":1722948090151,"duration":0},"status":"passed","severity":"normal"},{"uid":"282af48da055b281","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722947566246,"stop":1722947566247,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc09d9725e8672f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722947974264,"stop":1722947974264,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c88b4a44a81576","name":"Check message on other pubsub topic is not received","time":{"start":1722947778679,"stop":1722947778679,"duration":0},"status":"passed","severity":"normal"},{"uid":"697714ddf49ed064","name":"Check meta is set [symmetric]","time":{"start":1722947549170,"stop":1722947549170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b33862468aec40f","name":"Check message on other pubsub topic is not received","time":{"start":1722948100659,"stop":1722948100659,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7f206363b1943a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722947539638,"stop":1722947539639,"duration":1},"status":"skipped","severity":"normal"},{"uid":"211a742485c13f3f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722947514786,"stop":1722947514786,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa9a4ec20dbceef","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722948280865,"stop":1722948280865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f471ded922bf5f86","name":"random static sharding 1 - Cluster ID: 391, Shard ID: 953","time":{"start":1722948190984,"stop":1722948190985,"duration":1},"status":"passed","severity":"normal"},{"uid":"4626b9d83dd2cf2f","name":"Push message with JSON payload","time":{"start":1722948090151,"stop":1722948090151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2117727e1ff21d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722947514712,"stop":1722947514712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de79ad30afeb352","name":"Number of peers are maintained correctly","time":{"start":1722947683763,"stop":1722947683764,"duration":1},"status":"passed","severity":"normal"},{"uid":"b815a78d2bd424c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722947522624,"stop":1722947522625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7092efaeb53b476a","name":"should set field with only STORE enabled","time":{"start":1722947523333,"stop":1722947523333,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b234adcfd4e7b5a","name":"Push message with numeric payload","time":{"start":1722948219418,"stop":1722948219418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66721e552f33e9c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722947522620,"stop":1722947522620,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd64a305185b4dc6","name":"Check received message containing Russian","time":{"start":1722948100651,"stop":1722948100651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afbd3e249874b7f","name":"Nodes with multiple pubsub topic","time":{"start":1722948110147,"stop":1722948110147,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e8803d64504b70","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722948265907,"stop":1722948265907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06c5ee262001aab","name":"Fails to push message with large meta","time":{"start":1722948090197,"stop":1722948090198,"duration":1},"status":"passed","severity":"normal"},{"uid":"697b484c268cbb75","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/6/topic929/json","time":{"start":1722948167527,"stop":1722948167528,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b37625abcbb3acd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722948265907,"stop":1722948265907,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5764bdd35d5fc6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722947782253,"stop":1722947782253,"duration":0},"status":"passed","severity":"normal"},{"uid":"779a7584c6182a0d","name":"Check message received after nwaku node is restarted","time":{"start":1722948100661,"stop":1722948100661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cf96194141c30ce","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722947818628,"stop":1722947818628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac251b388a78f4c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722947700200,"stop":1722947700200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f656c4e71257fb","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722947782256,"stop":1722947782256,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a0efe54c3ab850","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722947974266,"stop":1722947974267,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c3046ad4a5c399","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722947551134,"stop":1722947551135,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d012844bed4542","name":"Subscribe and receive messages via waku relay post","time":{"start":1722947814946,"stop":1722947814946,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef53df3b00f2aef","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722947782253,"stop":1722947782254,"duration":1},"status":"passed","severity":"normal"},{"uid":"f009c62131e24e6b","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722947974263,"stop":1722947974263,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0f25d5cb93c171","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722947523333,"stop":1722947523333,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c45e1627292fd7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722947514695,"stop":1722947514695,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3d810c2d5bdf27","name":"Push message with content topic containing Russian","time":{"start":1722948090180,"stop":1722948090180,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afe19c676e252fc","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722947574101,"stop":1722947574101,"duration":0},"status":"passed","severity":"normal"},{"uid":"75117e8dd01b6606","name":"random static sharding 9 - Cluster ID: 153, Shard ID: 651","time":{"start":1722948190990,"stop":1722948190991,"duration":1},"status":"passed","severity":"normal"},{"uid":"833d78000ce6f1de","name":"Push message with Arabic payload","time":{"start":1722948219422,"stop":1722948219428,"duration":6},"status":"passed","severity":"normal"},{"uid":"3ef336dc6ebd4cb6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722947782303,"stop":1722947782303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1237a4ab721aa694","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722947579286,"stop":1722947579287,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb1886fc3bb3eb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722947814956,"stop":1722947814956,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18f15a95f0f82","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722947539268,"stop":1722947539268,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0f4efa22aced43","name":"Query generator for multiple messages with different message text format","time":{"start":1722948233937,"stop":1722948233946,"duration":9},"status":"passed","severity":"normal"},{"uid":"379114db5bbef7f1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722948125747,"stop":1722948125747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c942210b459ffca0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722947514694,"stop":1722947514695,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e303098b19873c4","name":"Relay + Store","time":{"start":1722947523334,"stop":1722947523334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e50d73c7708e82f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722947517369,"stop":1722947517370,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c598529d6b176e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app42/4/topic874/json","time":{"start":1722948167526,"stop":1722948167526,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc37dc2a595f5ae7","name":"Subscribe to topic containing long and receive message","time":{"start":1722948251362,"stop":1722948251362,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2d702dfcc1568b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722948167531,"stop":1722948167532,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e694f6bb506929","name":"Query with Ordered Callback, No message returned","time":{"start":1722948219743,"stop":1722948219744,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d045c6f014076c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722947700199,"stop":1722947700199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7096f8af17346c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722947782255,"stop":1722947782255,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5b95d590d7a902","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722948265908,"stop":1722948265908,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4c439cbabf2b77","name":"Check publish message containing Script","time":{"start":1722948126802,"stop":1722948126802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6756cad0942e0606","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722947623434,"stop":1722947623435,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ee9f37e3c78dac","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722947623437,"stop":1722947623438,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad97f01f18e6075","name":"should not receive a peer event after stop","time":{"start":1722947543151,"stop":1722947543151,"duration":0},"status":"passed","severity":"normal"},{"uid":"63739d72bf23fc2b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722948251372,"stop":1722948251373,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f0e76e5415d8dc","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722947974261,"stop":1722947974262,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e41d8a8ec91ca3","name":"should set field with all protocols disabled","time":{"start":1722947523332,"stop":1722947523332,"duration":0},"status":"passed","severity":"normal"},{"uid":"653f1b791350db7e","name":"Relay","time":{"start":1722947575794,"stop":1722947575795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6940f3fdfeccdd68","name":"Check message on other pubsub topic is not received","time":{"start":1722948100645,"stop":1722948100646,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cb4114ea6baba5","name":"Query with Promise Callback, No message returned","time":{"start":1722948219768,"stop":1722948219783,"duration":15},"status":"passed","severity":"normal"},{"uid":"2376b685a55e884f","name":"Query generator for multiple messages with different content topic format","time":{"start":1722948233947,"stop":1722948233948,"duration":1},"status":"passed","severity":"normal"},{"uid":"be141554151a6c","name":"Refresh subscription","time":{"start":1722948251380,"stop":1722948251381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46f3bca53de1c7f","name":"random static sharding 8 - Cluster ID: 556, Shard ID: 229","time":{"start":1722948190990,"stop":1722948190990,"duration":0},"status":"passed","severity":"normal"},{"uid":"906f67593027cd26","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722947517368,"stop":1722947517368,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b2faf4042406ad","name":"Check publish message after client node is restarted","time":{"start":1722948126813,"stop":1722948126813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38f4d90e7bd02908","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722947782302,"stop":1722947782303,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc33650cb2c9ac44","name":"Tracks peer failures correctly","time":{"start":1722947683766,"stop":1722947683767,"duration":1},"status":"passed","severity":"normal"},{"uid":"b156673fe9219ad3","name":"should encodeTxt and decodeTxt","time":{"start":1722947523323,"stop":1722947523324,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e20417bd8d5866","name":"Check received message containing shell command","time":{"start":1722948100641,"stop":1722948100642,"duration":1},"status":"passed","severity":"normal"},{"uid":"3787a505df19e0b","name":"should not fail to start the service if it is already started","time":{"start":1722948105758,"stop":1722948105760,"duration":2},"status":"passed","severity":"normal"},{"uid":"573f805b70f9a3db","name":"Push message with content topic containing escaped characters","time":{"start":1722948219480,"stop":1722948219481,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d985b9b7c7c7cb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722947700201,"stop":1722947700202,"duration":1},"status":"passed","severity":"normal"},{"uid":"a374d492d50b57d8","name":"configure the node with multiple pubsub topics","time":{"start":1722948190992,"stop":1722948190992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7193353d12f48e6","name":"Check received message containing numeric","time":{"start":1722948100636,"stop":1722948100637,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9aa7dcf44ce002e","name":"Check received message containing unicode special characters","time":{"start":1722947778675,"stop":1722947778675,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d5b473e11a92e3","name":"should emit a peer event after start","time":{"start":1722948105760,"stop":1722948105760,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ac1a1595836312","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722948219744,"stop":1722948219760,"duration":16},"status":"passed","severity":"normal"},{"uid":"4ec2e020898e4d0e","name":"Check received message containing unicode special characters","time":{"start":1722948100642,"stop":1722948100642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aec0e454a13a21e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722948251340,"stop":1722948251340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2f084dd0259856","name":"Ordered Callback - forward","time":{"start":1722948246479,"stop":1722948246482,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fb018322464d7e4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722948125749,"stop":1722948125749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb3d63a7bf0da56","name":"should decode valid enr with tcp successfully","time":{"start":1722947523325,"stop":1722947523325,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e72808dd82993","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722947551135,"stop":1722947551135,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf334c867d78eeb","name":"Reopen subscription with peer with lost subscription","time":{"start":1722947658900,"stop":1722947658901,"duration":1},"status":"passed","severity":"normal"},{"uid":"401b9df14a79f169","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722948251709,"stop":1722948251709,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6dc8d59257889e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722947579271,"stop":1722947579271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc14112b3d73e7d8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722947782315,"stop":1722947782315,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9e87dc6af02fff","name":"Check message with no content topic is not received","time":{"start":1722947778680,"stop":1722947778680,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d2fa95cf4b8f54","name":"Subscribe to topic containing Script and receive message","time":{"start":1722947814956,"stop":1722947814957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded5c63fb36beb08","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722947514708,"stop":1722947514708,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d200bc44f3a7b2","name":"should only return 1 node with relay capability","time":{"start":1722947539635,"stop":1722947539636,"duration":1},"status":"passed","severity":"normal"},{"uid":"70872f5caf53ff92","name":"ignores unrecognized TXT record formats","time":{"start":1722947539634,"stop":1722947539634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a351210b928c49","name":"Ephemeral messages are not stored","time":{"start":1722947579286,"stop":1722947579286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f703b7f10a8b9324","name":"Callback on promise, aborts when callback returns true","time":{"start":1722948233948,"stop":1722948233949,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca754a169745a53","name":"Check publish message containing unicode special characters","time":{"start":1722948126804,"stop":1722948126805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41097c9cf22e8cb","name":"Decrypt messages","time":{"start":1722948075783,"stop":1722948075783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdeda0bd73dc5991","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722947574102,"stop":1722947574102,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a4bed403700a52","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722948110145,"stop":1722948110146,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f51308f61220e1e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722947528047,"stop":1722947528047,"duration":0},"status":"passed","severity":"normal"},{"uid":"f373b7af86e2de23","name":"Store - dialed after - with timeout","time":{"start":1722948273429,"stop":1722948273430,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6e296edb932689","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722947549169,"stop":1722947549170,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1a27878bf46135","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722947514694,"stop":1722947514694,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fa2fce2362ed20","name":"should be able to encode the field with only STORE set to true","time":{"start":1722947522616,"stop":1722947522617,"duration":1},"status":"passed","severity":"normal"},{"uid":"254cbeaeef7cb9ff","name":"Promise Callback - forward","time":{"start":1722948246478,"stop":1722948246478,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e1cce9a06ca8ab","name":"caches peers it previously fetched","time":{"start":1722947539635,"stop":1722947539635,"duration":0},"status":"passed","severity":"normal"},{"uid":"288128bb1a512d3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722948251375,"stop":1722948251375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e4286088030bd8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722948251386,"stop":1722948251386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99f905a7d63a14e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722947660026,"stop":1722947660026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e829e844166fdcb6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722947782335,"stop":1722947782338,"duration":3},"status":"passed","severity":"normal"},{"uid":"10c56dfec095ca09","name":"Check received message containing long","time":{"start":1722948100636,"stop":1722948100636,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db89f14c846aa47","name":"Check received message with timestamp: 1722947565175 ","time":{"start":1722947778677,"stop":1722947778677,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ee79d579594d4f","name":"Check received message containing XML","time":{"start":1722948100652,"stop":1722948100653,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead252308dda86dd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722948251394,"stop":1722948251394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2658f4b1017b1a9f","name":"Sign & Recover","time":{"start":1722947549671,"stop":1722947549672,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b93aacb4e9c9b5c","name":"can start and stop the service","time":{"start":1722947543149,"stop":1722947543149,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee765d19008ed36","name":"it tolerates circular branch references","time":{"start":1722947539633,"stop":1722947539633,"duration":0},"status":"passed","severity":"normal"},{"uid":"da602601cf2213eb","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722947974262,"stop":1722947974262,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0017424afb59c4","name":"random static sharding 4 - Cluster ID: 530, Shard ID: 574","time":{"start":1722948190986,"stop":1722948190986,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7e7d4539f206e7","name":"Push message with JSON payload","time":{"start":1722948219438,"stop":1722948219441,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e880175e0cee8c0","name":"Callback on promise","time":{"start":1722948233948,"stop":1722948233948,"duration":0},"status":"passed","severity":"normal"},{"uid":"8befc322bbf78af5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722947782293,"stop":1722947782293,"duration":0},"status":"passed","severity":"normal"},{"uid":"d625571338bf7f58","name":"Check received message containing unicode special characters","time":{"start":1722948100656,"stop":1722948100656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6963890161f77547","name":"Check message with invalid timestamp is not received","time":{"start":1722948100645,"stop":1722948100645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5086e91d33f1d47b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722948125742,"stop":1722948125743,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d38569095212cf1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722947782308,"stop":1722947782308,"duration":0},"status":"passed","severity":"normal"},{"uid":"49af176074c4ee49","name":"Should update multiaddrs","time":{"start":1722947980016,"stop":1722947980016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0a0c10171674c5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722947782264,"stop":1722947782264,"duration":0},"status":"passed","severity":"normal"},{"uid":"577d2b0f58d2d754","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722947814946,"stop":1722947814946,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6ba6b9073087af","name":"Passing page size 1 when there are 4 messages","time":{"start":1722948254676,"stop":1722948254676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4222c68f9214be96","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722947976681,"stop":1722947976681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f2021db9f761e5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722947514706,"stop":1722947514706,"duration":0},"status":"passed","severity":"normal"},{"uid":"554c0c6c12c498fe","name":"Encoder throws on empty string content topic","time":{"start":1722947549171,"stop":1722947549171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf4ff5ce1987c22","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722948110149,"stop":1722948110149,"duration":0},"status":"passed","severity":"normal"},{"uid":"21636ae898ec22dc","name":"Push message with content topic containing long","time":{"start":1722948090156,"stop":1722948090156,"duration":0},"status":"passed","severity":"normal"},{"uid":"735a5cd8a2aac144","name":"stop","time":{"start":1722947606817,"stop":1722947606818,"duration":1},"status":"passed","severity":"normal"},{"uid":"935e551cb2f2196f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722947782338,"stop":1722947782339,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9693db37918c36","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722947522619,"stop":1722947522620,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de2b9cc061735fa","name":"Check message received after jswaku node is restarted","time":{"start":1722948100647,"stop":1722948100647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47c3de074f5e26f8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722948171752,"stop":1722948171757,"duration":5},"status":"passed","severity":"normal"},{"uid":"639e87435627ae21","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722947782265,"stop":1722947782277,"duration":12},"status":"passed","severity":"normal"},{"uid":"1ebf6f30ae7e54ca","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722947659941,"stop":1722947659942,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71176ccf704c303","name":"Check publish message containing SQL Injection","time":{"start":1722948126801,"stop":1722948126802,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57d762d4e3f4356","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722948251396,"stop":1722948251396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8679d656709d47d","name":"Publishes to nwaku","time":{"start":1722948101332,"stop":1722948101333,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de064ef0c3fc0f2","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722947539271,"stop":1722947539272,"duration":1},"status":"passed","severity":"normal"},{"uid":"186a03f63e54312","name":"Push message with content topic containing long","time":{"start":1722948219451,"stop":1722948219451,"duration":0},"status":"passed","severity":"normal"},{"uid":"de747e9fe4e5f3c0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722947814958,"stop":1722947814959,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8be0a82fcaec9a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722947514709,"stop":1722947514709,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4750eed3824bce","name":"Fails to publish message with empty text","time":{"start":1722948126810,"stop":1722948126811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfb953e7a8339ba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722948251373,"stop":1722948251374,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cbce5babbcec58","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722947778677,"stop":1722947778678,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b158fdfe185e78","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722947623436,"stop":1722947623436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b999dcb1cf4ef3","name":"Check received message containing Arabic","time":{"start":1722948100638,"stop":1722948100638,"duration":0},"status":"passed","severity":"normal"},{"uid":"da56cea312d65df0","name":"isConnected should return false after all peers disconnect","time":{"start":1722947566247,"stop":1722947566248,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b631369a465631b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722947514704,"stop":1722947514704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ac27c1d31e8a9b","name":"Subscribe and receive messages via lightPush","time":{"start":1722947814944,"stop":1722947814944,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e9e3aec2c38bfb","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app97/9/topic590/test.js","time":{"start":1722948167529,"stop":1722948167529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0465a15d98d024a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722948251387,"stop":1722948251387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49f7c91ddd79ce6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722948171751,"stop":1722948171752,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc6da075ff428cf","name":"Decoder throws on empty string content topic","time":{"start":1722947528231,"stop":1722947528232,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ebc3a9a7ea1be5","name":"Ping on peer without subscriptions","time":{"start":1722947631314,"stop":1722947631315,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a15b2eca1aeac83","name":"Using a function","time":{"start":1722948265020,"stop":1722948265020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4bd23522d03af","name":"should not receive a peer event before start","time":{"start":1722947579263,"stop":1722947579264,"duration":1},"status":"passed","severity":"normal"},{"uid":"149ee5921702f5b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722947514711,"stop":1722947514712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ace8270541623d","name":"random static sharding 6 - Cluster ID: 597, Shard ID: 274","time":{"start":1722948190987,"stop":1722948190988,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1d559af02b53ba","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722947574099,"stop":1722947574099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9b91fe324eac4","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722948265910,"stop":1722948265910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1c07e02abf3c58","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722947514786,"stop":1722947514786,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef59b0a3f4aebf1","name":"Subscribe to topic containing short and receive message","time":{"start":1722947814952,"stop":1722947814953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae472f4fec0522f5","name":"addEventListener with correct event","time":{"start":1722947606813,"stop":1722947606813,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfc8e9a8533f6dc","name":"should handle application and version for autosharding","time":{"start":1722947514703,"stop":1722947514703,"duration":0},"status":"passed","severity":"normal"},{"uid":"688f64c84f683bf5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722948073024,"stop":1722948073025,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e0ebcebd785a9c","name":"Subscribe to topic containing XML and receive message","time":{"start":1722947814957,"stop":1722947814957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0bb52ee71a1b0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722948125746,"stop":1722948125747,"duration":1},"status":"passed","severity":"normal"},{"uid":"37386ea660e30690","name":"Check received message with timestamp: 1722947565175000000 ","time":{"start":1722947778676,"stop":1722947778676,"duration":0},"status":"passed","severity":"normal"},{"uid":"499715d365073918","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722947923320,"stop":1722947923321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1b3d670ad797ba","name":"Passing page size 19 when there are 20 messages","time":{"start":1722948254679,"stop":1722948254680,"duration":1},"status":"passed","severity":"normal"},{"uid":"f307e757f1dc67df","name":"Promise Callback - backward","time":{"start":1722948246478,"stop":1722948246479,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed4b5537b0c7e36","name":"Check received message containing special chars","time":{"start":1722948100637,"stop":1722948100637,"duration":0},"status":"passed","severity":"normal"},{"uid":"85406bfd371c9276","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722947976681,"stop":1722947976682,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba779a0ef928c4b","name":"unsubscribes","time":{"start":1722948257752,"stop":1722948257752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01fdd8b325ef88c","name":"Push message with content topic containing special chars","time":{"start":1722948090157,"stop":1722948090175,"duration":18},"status":"passed","severity":"normal"},{"uid":"fa67e739c39f91dd","name":"should return empty list for no shard","time":{"start":1722947514705,"stop":1722947514705,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efb5946b9364d04","name":"pre and post cipher","time":{"start":1722947549671,"stop":1722947549671,"duration":0},"status":"passed","severity":"normal"},{"uid":"57566862ca50c819","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722947579286,"stop":1722947579286,"duration":0},"status":"passed","severity":"normal"},{"uid":"6056de4a75c4b5c4","name":"Overlapping topic subscription","time":{"start":1722947814951,"stop":1722947814952,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bf1382e23397e2","name":"Check message with invalid timestamp is not received","time":{"start":1722948100658,"stop":1722948100659,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d91da8e02c585ec","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722948125743,"stop":1722948125743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0dbc32220c9d9e","name":"1 Store, 2 fetches","time":{"start":1722947539048,"stop":1722947539048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf1d58597726917","name":"should throw error - no public key","time":{"start":1722947523326,"stop":1722947523326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e67891cc1f31620","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722948110143,"stop":1722948110143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a316b042f2b3d5f","name":"should properly create location multiaddrs - tcp6","time":{"start":1722947523331,"stop":1722947523331,"duration":0},"status":"passed","severity":"normal"},{"uid":"91884ca1472dee68","name":"Push message with SQL Injection payload","time":{"start":1722948219429,"stop":1722948219430,"duration":1},"status":"passed","severity":"normal"},{"uid":"38314d1943e38521","name":"Check message received after nwaku node is restarted","time":{"start":1722947778686,"stop":1722947778686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b03ac18630506829","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722947514724,"stop":1722947514724,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb2420d08551e3","name":"should set field with only RELAY enabled","time":{"start":1722947523332,"stop":1722947523333,"duration":1},"status":"passed","severity":"normal"},{"uid":"443359fa95076e47","name":"different cluster, same shard: nodes don't connect","time":{"start":1722947782251,"stop":1722947782251,"duration":0},"status":"passed","severity":"normal"},{"uid":"49507a0e45259008","name":"Waku message hash computation (no timestamp)","time":{"start":1722947517369,"stop":1722947517369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2faf72691a08142","name":"throws on content topic with empty encoding field","time":{"start":1722947514690,"stop":1722947514690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98840eda437df87","name":"Wrong topic","time":{"start":1722948167530,"stop":1722948167531,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed5d90ba7def55e","name":"Push message with content topic containing Script","time":{"start":1722948219474,"stop":1722948219474,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eccbf8f9f83af40","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722947782277,"stop":1722947782278,"duration":1},"status":"passed","severity":"normal"},{"uid":"42589d87de7a6cee","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722948100644,"stop":1722948100645,"duration":1},"status":"passed","severity":"normal"},{"uid":"c236b363d776bf37","name":"Reopen subscription with peer with lost subscription","time":{"start":1722947658903,"stop":1722947658903,"duration":0},"status":"passed","severity":"normal"},{"uid":"26be0a71f2247fc8","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722947974264,"stop":1722947974264,"duration":0},"status":"passed","severity":"normal"},{"uid":"909230527575de95","name":"should properly create location multiaddrs - tcp4","time":{"start":1722947523330,"stop":1722947523330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d47f98cd6fc4af","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722947782293,"stop":1722947782293,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fbe0f33595f28f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722947539272,"stop":1722947539272,"duration":0},"status":"passed","severity":"normal"},{"uid":"151d56a02cf5401e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722947814955,"stop":1722947814955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6874d62faa9627ba","name":"Ping on subscribed peer","time":{"start":1722947658898,"stop":1722947658898,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8217fb6aa88223","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app50/8/topic354/test.js","time":{"start":1722948167529,"stop":1722948167530,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ecae910821cce9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722947514696,"stop":1722947514696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff97d0ed48c8f7b2","name":"udp ip6 address","time":{"start":1722947522787,"stop":1722947522788,"duration":1},"status":"passed","severity":"normal"},{"uid":"78da94daea748796","name":"should not throw an error for a single configured topic","time":{"start":1722947514715,"stop":1722947514716,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fe26e7f36b15e4","name":"start node with ApplicationInfo","time":{"start":1722948167532,"stop":1722948167532,"duration":0},"status":"passed","severity":"normal"},{"uid":"7653a2e018854f5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722948219734,"stop":1722948219736,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c0acaaf6cc6d7a9","name":"should not fail to stop the service if it was not started","time":{"start":1722948105757,"stop":1722948105758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fd1574cc65360f","name":"Check publish message containing XML","time":{"start":1722948126802,"stop":1722948126802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff408e99b2e3137","name":"Check message with no payload is not received","time":{"start":1722948100646,"stop":1722948100646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93f4e32bb25e083","name":"Check received message containing JSON","time":{"start":1722948100641,"stop":1722948100641,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fac98e83064a2a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722948171760,"stop":1722948171761,"duration":1},"status":"passed","severity":"normal"},{"uid":"e834db07d95fe714","name":"Check message with non string payload is not received","time":{"start":1722948100660,"stop":1722948100660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd78e41bd53d087","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722947814946,"stop":1722947814950,"duration":4},"status":"passed","severity":"normal"},{"uid":"2d11681615132df3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722947539272,"stop":1722947539273,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef79834f898dc34","name":"Push message with short payload","time":{"start":1722948219417,"stop":1722948219417,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a832cd5c286d87","name":"Push message with rate limit","time":{"start":1722948219486,"stop":1722948219486,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bfe8c5d0c171b8","name":"Push message with content topic containing Chinese","time":{"start":1722948219454,"stop":1722948219455,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc29322d29b1a93","name":"retrieves a single peer","time":{"start":1722947539632,"stop":1722947539633,"duration":1},"status":"passed","severity":"normal"},{"uid":"8083ba3914a02ae4","name":"Push message with content topic containing Script","time":{"start":1722948090181,"stop":1722948090181,"duration":0},"status":"passed","severity":"normal"},{"uid":"da45495021705b8d","name":"Push message with Chinese payload","time":{"start":1722948090144,"stop":1722948090144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7a0ccdc14f5ade","name":"Filter","time":{"start":1722948273430,"stop":1722948273430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c546ab3688bc5fd","name":"Generator, 2 different pubsubtopics","time":{"start":1722948241866,"stop":1722948241866,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbcfefc69d5a17a","name":"Push message on custom pubsubTopic","time":{"start":1722947923320,"stop":1722947923320,"duration":0},"status":"passed","severity":"normal"},{"uid":"609026fb7e311475","name":"Reopen subscription with peer with lost subscription","time":{"start":1722947631316,"stop":1722947631317,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1a212f151023f0","name":"Subscribe to topic containing Script and receive message","time":{"start":1722948251367,"stop":1722948251368,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffe5c19660db4f1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722948190993,"stop":1722948190993,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dd28a9b25fb381","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722947782296,"stop":1722947782296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e108aca0b1bc49d","name":"Fails to push message with empty content topic","time":{"start":1722948219484,"stop":1722948219485,"duration":1},"status":"passed","severity":"normal"},{"uid":"26291b93a64c5cc3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722947923315,"stop":1722947923316,"duration":1},"status":"passed","severity":"normal"},{"uid":"c640df0e8f11f74e","name":"Push message with Basic HTML tag payload","time":{"start":1722948219436,"stop":1722948219438,"duration":2},"status":"passed","severity":"normal"},{"uid":"25e6e4252498f725","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722948110146,"stop":1722948110147,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0ca810cdd0cedb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722947782257,"stop":1722947782257,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a0722e1509a69b","name":"Passing page size 11 when there are 10 messages","time":{"start":1722948254678,"stop":1722948254679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c16e2058ca5b11","name":"Push message with content topic containing short","time":{"start":1722948219450,"stop":1722948219450,"duration":0},"status":"passed","severity":"normal"},{"uid":"de17fb6cc9cd5890","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722947566244,"stop":1722947566245,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9b9132148f2a43","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722947782295,"stop":1722947782295,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd0549b8f1a14b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722947659929,"stop":1722947659934,"duration":5},"status":"passed","severity":"normal"},{"uid":"cac2d7927a60448e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722947522618,"stop":1722947522618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c985eddc50f0f0","name":"Store - dialed first","time":{"start":1722948273429,"stop":1722948273429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fa653e5660aaaf","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722948125750,"stop":1722948125751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7dedc19f82f5ccb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722947522626,"stop":1722947522627,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b79a9719755dca0","name":"should throw an error for missing required configuration","time":{"start":1722947514705,"stop":1722947514706,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a696589eea59f3","name":"Subscribe to topic containing XML and receive message","time":{"start":1722948251391,"stop":1722948251392,"duration":1},"status":"passed","severity":"normal"},{"uid":"d858e03dbcd84bfd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722947814945,"stop":1722947814945,"duration":0},"status":"passed","severity":"normal"},{"uid":"194a41b53f93cd81","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722948251366,"stop":1722948251367,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9ed57b233c932a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722947818631,"stop":1722947818632,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae89870b8064c52","name":"LightPush with 1 connections","time":{"start":1722947847756,"stop":1722947847756,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb06b9fa0496d4bb","name":"different cluster, same shard: nodes don't connect","time":{"start":1722947976683,"stop":1722947976683,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabf40f13f4fe458","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722947514712,"stop":1722947514712,"duration":0},"status":"passed","severity":"normal"},{"uid":"165f4ab2a0606ad4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722947659942,"stop":1722947660025,"duration":83},"status":"passed","severity":"normal"},{"uid":"9ee739a0b3c34a3a","name":"Number of peers are maintained correctly","time":{"start":1722947855463,"stop":1722947855464,"duration":1},"status":"passed","severity":"normal"},{"uid":"c310ad489fdcfd80","name":"Check received message with timestamp: 1722947566336 ","time":{"start":1722948100657,"stop":1722948100658,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a17e3118c32903f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722947549167,"stop":1722947549169,"duration":2},"status":"passed","severity":"normal"},{"uid":"f76aeb51b00ae3fd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722947514705,"stop":1722947514705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a678e4e69c8b5e0e","name":"Check publish message containing Chinese","time":{"start":1722948126799,"stop":1722948126800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1264f39b2f9de1a8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722947818629,"stop":1722947818629,"duration":0},"status":"passed","severity":"normal"},{"uid":"277b91fae339ee7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722948110150,"stop":1722948110150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae7a7b0892e14bb","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722948251707,"stop":1722948251707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acb73f870c5bea7","name":"Generator, custom pubsub topic","time":{"start":1722948241865,"stop":1722948241865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b831cbdb5bb4a366","name":"Reusing cursor across nodes","time":{"start":1722948171762,"stop":1722948171767,"duration":5},"status":"passed","severity":"normal"},{"uid":"e28022ae22d118d1","name":"Push message with content topic containing numeric","time":{"start":1722948090156,"stop":1722948090156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0d0a5ba9489176","name":"Check received message containing XML","time":{"start":1722947778671,"stop":1722947778671,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f3ee892cbf9c3d","name":"should return all peers when numPeers is 0","time":{"start":1722947528045,"stop":1722947528045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70c26e8cead92fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722947514710,"stop":1722947514710,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f433b008dc9a09","name":"can start the service","time":{"start":1722947579258,"stop":1722947579258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9297bae7379757eb","name":"Check received message containing long","time":{"start":1722947778665,"stop":1722947778666,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd6416bf1acda60","name":"Passing page size 10 when there are 10 messages","time":{"start":1722948254676,"stop":1722948254677,"duration":1},"status":"passed","severity":"normal"},{"uid":"1583a316bc41efa6","name":"handles multiple messages","time":{"start":1722948257751,"stop":1722948257752,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b30a823232bfe4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722947514704,"stop":1722947514704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9994cb4593a2913","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722947700201,"stop":1722947700201,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd10f8c0adc8554f","name":"Asymmetric encrypt & decrypt","time":{"start":1722947549669,"stop":1722947549670,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b410b84266b4c7a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722947514706,"stop":1722947514707,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0aad3ae30624eb5","name":"Passing an array","time":{"start":1722948265020,"stop":1722948265020,"duration":0},"status":"passed","severity":"normal"},{"uid":"312c6d5b82a742a6","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722947683767,"stop":1722947683768,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4b9f8aee77e1fd","name":"removeEventListener with wrong event","time":{"start":1722947606815,"stop":1722947606815,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c7908574af7244","name":"Push message on custom pubsubTopic","time":{"start":1722947923319,"stop":1722947923319,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca17cfbebc6fa5f","name":"Push message with content topic containing escaped characters","time":{"start":1722948090195,"stop":1722948090195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e313cd215f826fc0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722947514721,"stop":1722947514721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beb1508702edc79","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722948125745,"stop":1722948125745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57ac2cec540291b","name":"Subscribe to topic containing long and publish message","time":{"start":1722948125744,"stop":1722948125745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33cb4206c898483","name":"Push message with content topic containing short","time":{"start":1722948090155,"stop":1722948090155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6327b0bfaa37093","name":"different cluster, different shard: nodes don't connect","time":{"start":1722947976683,"stop":1722947976683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9204d7d7ccdda56","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722948251367,"stop":1722948251367,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd985fee85ab3346","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722948265909,"stop":1722948265909,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5b7c6b2526388","name":"Check publish message containing Russian","time":{"start":1722948126801,"stop":1722948126801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f180a3722ca848a","name":"new peer added after a peer was already found","time":{"start":1722948073024,"stop":1722948073024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e71e9ad3bcd2a9f8","name":"Push message on custom pubsubTopic","time":{"start":1722947923314,"stop":1722947923315,"duration":1},"status":"passed","severity":"normal"},{"uid":"963911513797f130","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722947514723,"stop":1722947514723,"duration":0},"status":"passed","severity":"normal"},{"uid":"354a863c937f1a15","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722947539636,"stop":1722947539637,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9688dfb3720e3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722947539273,"stop":1722947539273,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3621e5bd5a2369","name":"should throw error - no public key","time":{"start":1722947523327,"stop":1722947523327,"duration":0},"status":"passed","severity":"normal"},{"uid":"688e371b7f5f7e5e","name":"dispatchEvent via connectionManager","time":{"start":1722947606816,"stop":1722947606816,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe019c69be808bea","name":"should handle a minimal index list","time":{"start":1722947514785,"stop":1722947514786,"duration":1},"status":"passed","severity":"normal"},{"uid":"31230030354edda2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722947782278,"stop":1722947782279,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa7baac6972fe74","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722948126812,"stop":1722948126812,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d82b94fd68ab1c","name":"Check meta is set [ecies]","time":{"start":1722947551135,"stop":1722947551136,"duration":1},"status":"passed","severity":"normal"},{"uid":"403d86ad49a7e926","name":"configure the node with multiple content topics","time":{"start":1722948167531,"stop":1722948167531,"duration":0},"status":"passed","severity":"normal"},{"uid":"164d091b41e3d314","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722947782303,"stop":1722947782304,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae0c5f7c30a2502","name":"Check received message containing Script","time":{"start":1722947778670,"stop":1722947778671,"duration":1},"status":"passed","severity":"normal"},{"uid":"25870d9cf30acd96","name":"Subscribe and receive messages via waku relay post","time":{"start":1722948251376,"stop":1722948251376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bae9b01a83e81bf","name":"Check received message containing Basic HTML tag","time":{"start":1722948100641,"stop":1722948100641,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb523e2a3f545621","name":"can start the service","time":{"start":1722948105756,"stop":1722948105756,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c507d5ed108169","name":"Js publishes, other Js receives","time":{"start":1722948101333,"stop":1722948101333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1edcf465b42693","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722947923316,"stop":1722947923317,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2c0a033f240004","name":"Push message with content topic containing shell command","time":{"start":1722948219478,"stop":1722948219480,"duration":2},"status":"passed","severity":"normal"},{"uid":"e77e80363ab5af9b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722948265908,"stop":1722948265908,"duration":0},"status":"passed","severity":"normal"},{"uid":"185a51da2fd9ecff","name":"tcp ip4 address","time":{"start":1722947522787,"stop":1722947522787,"duration":0},"status":"passed","severity":"normal"},{"uid":"982888f7138cb1ec","name":"should properly create location multiaddrs - tcp","time":{"start":1722947523331,"stop":1722947523331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d064f300f506d5e9","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722947514703,"stop":1722947514704,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9eaea079668ed5d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722948251371,"stop":1722948251371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3764acff1b6a0c8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722947818631,"stop":1722947818631,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe731f197f000fa","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722947514697,"stop":1722947514697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6246c22b218460ee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722947814954,"stop":1722947814954,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aedd85d63b6ea85","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722947522623,"stop":1722947522623,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d8c661e7b66f4a","name":"Ephemeral field set to true","time":{"start":1722947528228,"stop":1722947528229,"duration":1},"status":"passed","severity":"normal"},{"uid":"281f89569def95b8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722947782294,"stop":1722947782294,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5a36c1086c8ebf","name":"All","time":{"start":1722947575796,"stop":1722947575796,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a33fe0ca070ba83","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722947818628,"stop":1722947818628,"duration":0},"status":"passed","severity":"normal"},{"uid":"37836525b2f732e3","name":"should encode/decode to text encoding","time":{"start":1722947523328,"stop":1722947523329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc18f02cc7a1ff9","name":"Subscribe to topic containing XML and publish message","time":{"start":1722948125748,"stop":1722948125748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b956ef0264c10973","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722948251346,"stop":1722948251346,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa6a062c43d5ee2","name":"Push message with shell command payload","time":{"start":1722948219442,"stop":1722948219443,"duration":1},"status":"passed","severity":"normal"},{"uid":"380f019198ad417","name":"Relay - dialed first","time":{"start":1722948273427,"stop":1722948273428,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc2fb24ed6565c9","name":"Sample","time":{"start":1722947522744,"stop":1722947522744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06f7cf1e44ec9b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722947782294,"stop":1722947782295,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80b9f9fcbe2619a","name":"should throw an error for an unconfigured topic","time":{"start":1722947514716,"stop":1722947514716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4aadbad443957f","name":"Refresh subscription","time":{"start":1722948125744,"stop":1722948125744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5634e8bf16a4f30c","name":"Check message with no content topic is not received","time":{"start":1722948100646,"stop":1722948100646,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d59ed537c57074","name":"Query generator for 2000 messages","time":{"start":1722948233950,"stop":1722948233950,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd2d8bdd84768","name":"handles empty shards array correctly","time":{"start":1722947514722,"stop":1722947514722,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a00a469d01945c","name":"Privacy Node - default protocol","time":{"start":1722948273431,"stop":1722948273431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b786db283a0c13b2","name":"Push message equal or less that 1MB","time":{"start":1722948090205,"stop":1722948090206,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc793db16db78565","name":"should decode valid enr successfully","time":{"start":1722947523324,"stop":1722947523324,"duration":0},"status":"passed","severity":"normal"},{"uid":"697f9b39882a15e7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722947514717,"stop":1722947514718,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cdae65032816a","name":"Push message with content topic containing Arabic","time":{"start":1722948090179,"stop":1722948090180,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda42822af5df0ef","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app30/6/topic720/utf8","time":{"start":1722948167527,"stop":1722948167527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80ffc989aafa888","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722948126805,"stop":1722948126806,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c664feb7f21aed","name":"Push message with short payload","time":{"start":1722948090142,"stop":1722948090142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5235457517230759","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722947814955,"stop":1722947814956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9acec781c3589f4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722948251708,"stop":1722948251709,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57edb2c70bbce24","name":"Renews peer on consistent ping failures","time":{"start":1722947683766,"stop":1722947683766,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cb806b36a39afd","name":"throws on content topic with non-number generation field","time":{"start":1722947514686,"stop":1722947514687,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f0e119b41ec00a","name":"Check received message containing escaped characters","time":{"start":1722948100642,"stop":1722948100642,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cda0f25c01266e","name":"should properly create location multiaddrs - udp","time":{"start":1722947523331,"stop":1722947523331,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fb70fce3705f5a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722948251377,"stop":1722948251377,"duration":0},"status":"passed","severity":"normal"},{"uid":"688efd1c3f2abe29","name":"Push message with Script payload","time":{"start":1722948219430,"stop":1722948219435,"duration":5},"status":"passed","severity":"normal"},{"uid":"33fd6bf504b3f7cd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722947818627,"stop":1722947818627,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c2dbc6c84031e6","name":"different cluster, different shard: nodes don't connect","time":{"start":1722947782252,"stop":1722947782252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd2b4443a2711c7","name":"Push message with escaped characters payload","time":{"start":1722948090152,"stop":1722948090152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8add67530c14d1a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722947514714,"stop":1722947514715,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8872c0c1a34f48","name":"Check received message containing special chars","time":{"start":1722948100650,"stop":1722948100650,"duration":0},"status":"passed","severity":"normal"},{"uid":"237ba0dc396060a4","name":"getPeersByDiscovery","time":{"start":1722948073023,"stop":1722948073023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b8eb51c6618735","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722947539270,"stop":1722947539270,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbf760ca4abd967","name":"throws an error for improperly formatted content topics","time":{"start":1722947514699,"stop":1722947514700,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc5653fd32212f7","name":"Push message with unicode special characters payload","time":{"start":1722948090152,"stop":1722948090152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4585c959444eeb49","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722947514714,"stop":1722947514714,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e94851d456a001","name":"Push message with XML payload","time":{"start":1722948219435,"stop":1722948219436,"duration":1},"status":"passed","severity":"normal"},{"uid":"607967d846d581b9","name":"Check received message containing SQL Injection","time":{"start":1722948100639,"stop":1722948100639,"duration":0},"status":"passed","severity":"normal"},{"uid":"780ede8564b1d22a","name":"should properly create location multiaddrs - udp6","time":{"start":1722947523330,"stop":1722947523330,"duration":0},"status":"passed","severity":"normal"},{"uid":"31772922d690bfad","name":"connects to nwaku","time":{"start":1722948265019,"stop":1722948265019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a73c8c32fa2878","name":"should properly create peer info with all multiaddrs","time":{"start":1722947523331,"stop":1722947523332,"duration":1},"status":"passed","severity":"normal"},{"uid":"47685b1c106fcfa7","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722947974263,"stop":1722947974263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e765384b56d22d6d","name":"Check received message containing Chinese","time":{"start":1722948100650,"stop":1722948100650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eefcaea99fd4ddc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722948125745,"stop":1722948125746,"duration":1},"status":"passed","severity":"normal"},{"uid":"354ff9f7e4d8f70","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722948251395,"stop":1722948251395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea6820a07cdee52","name":"should configure sharding based on application and version for autosharding","time":{"start":1722947514720,"stop":1722947514720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c68d0d0efd60aa3","name":"Ping fails for unsubscribed peers","time":{"start":1722947683764,"stop":1722947683765,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dcb0c7b17cf1b90","name":"should not fail to start the service if it is already started","time":{"start":1722947543150,"stop":1722947543150,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff196adfba83adf","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722947514719,"stop":1722947514720,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bee7e5b86269a3","name":"1 Relay, 1 fetch","time":{"start":1722947539047,"stop":1722947539047,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf69b1e16fb3da86","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722948219744,"stop":1722948219744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f21e1e0f858dc2b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722948265908,"stop":1722948265909,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae794febf4098f22","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722948073024,"stop":1722948073024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e51300bd85d183a","name":"start node with empty content topic","time":{"start":1722948167532,"stop":1722948167532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97777ef5846a9ad","name":"LightPush","time":{"start":1722948273430,"stop":1722948273430,"duration":0},"status":"passed","severity":"normal"},{"uid":"548da2f086d5f79","name":"should encode/decode to RLP encoding","time":{"start":1722947523328,"stop":1722947523328,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fd13df166a9f51","name":"Push message with Arabic payload","time":{"start":1722948090145,"stop":1722948090147,"duration":2},"status":"passed","severity":"normal"},{"uid":"79d08fab646c7481","name":"start node with empty shard","time":{"start":1722948190994,"stop":1722948190995,"duration":1},"status":"passed","severity":"normal"},{"uid":"25bc02a038a1663e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722948110144,"stop":1722948110144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edcec3622f4619f","name":"getPeersByDiscovery","time":{"start":1722947606815,"stop":1722947606815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45b1a2f531964e","name":"safeDispatchEvent","time":{"start":1722947606817,"stop":1722947606817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf80f5cfc3f09e1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722948265910,"stop":1722948265910,"duration":0},"status":"passed","severity":"normal"},{"uid":"5219da484ac1a50a","name":"handles different clusterIds correctly","time":{"start":1722947514699,"stop":1722947514699,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e3ac0710f3f8ac","name":"throws on content topic with empty version field","time":{"start":1722947514689,"stop":1722947514689,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c9545c892547a0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722947539048,"stop":1722947539049,"duration":1},"status":"passed","severity":"normal"},{"uid":"364cc86794c6b4eb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app57/7/topic465/json","time":{"start":1722948167528,"stop":1722948167528,"duration":0},"status":"passed","severity":"normal"},{"uid":"46393e8a9311334d","name":"Encoder throws on undefined content topic","time":{"start":1722947528230,"stop":1722947528230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f23222a71a7cc1d","name":"Non TWN Cluster","time":{"start":1722948167524,"stop":1722948167524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d71af826bb60f22","name":"Waku message hash computation (payload length 0)","time":{"start":1722947517368,"stop":1722947517369,"duration":1},"status":"passed","severity":"normal"},{"uid":"799b513035309cc4","name":"Generator, custom pubsub topic","time":{"start":1722948241862,"stop":1722948241862,"duration":0},"status":"passed","severity":"normal"},{"uid":"90568acdd8b503e8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722948171761,"stop":1722948171762,"duration":1},"status":"passed","severity":"normal"},{"uid":"575d343ba111a018","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722947974266,"stop":1722947974266,"duration":0},"status":"passed","severity":"normal"},{"uid":"48efc925a25ac7db","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722947514723,"stop":1722947514724,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b464c6de59d7ea","name":"Subscribe and receive messages via lightPush","time":{"start":1722948251375,"stop":1722948251375,"duration":0},"status":"passed","severity":"normal"},{"uid":"712159c0dd8bc8ec","name":"Fails to publish message with wrong content topic","time":{"start":1722948126811,"stop":1722948126811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9529530fa6a827ba","name":"Push message with emoji payload","time":{"start":1722948090153,"stop":1722948090154,"duration":1},"status":"passed","severity":"normal"},{"uid":"6807314b4704f7ad","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722948171758,"stop":1722948171758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6adc96eaddaa269","name":"Publish message with custom timestamp: Tue Aug 06 2024 13:41:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1722948126810,"stop":1722948126810,"duration":0},"status":"passed","severity":"normal"},{"uid":"254649199744c81d","name":"Check message with no payload is not received","time":{"start":1722948100659,"stop":1722948100659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0e2f7a755f68de","name":"Refresh subscription","time":{"start":1722947814952,"stop":1722947814952,"duration":0},"status":"passed","severity":"normal"},{"uid":"71df0528848e7780","name":"Push message with long payload","time":{"start":1722948090142,"stop":1722948090143,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a933fd69f03f5aa","name":"Check message with invalid timestamp is not received","time":{"start":1722947778678,"stop":1722947778679,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a0703514285145","name":"groups content topics by expected pubsub topic","time":{"start":1722947514698,"stop":1722947514698,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d930e2807fab40a","name":"Subscribe to topic containing long and receive message","time":{"start":1722947814953,"stop":1722947814953,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86a79976331a678","name":"Nodes with multiple pubsub topic","time":{"start":1722948110150,"stop":1722948110150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab7de34aead3c6b","name":"Check received message containing JSON","time":{"start":1722948100653,"stop":1722948100654,"duration":1},"status":"passed","severity":"normal"},{"uid":"283dab988493fe67","name":"Query with Ordered Callback, No Decoder","time":{"start":1722948219743,"stop":1722948219743,"duration":0},"status":"passed","severity":"normal"},{"uid":"184689d947793de7","name":"Ping on unsubscribed peer","time":{"start":1722947658900,"stop":1722947658900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0175fbfe556911","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722947514717,"stop":1722947514717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc2df8493ff6b89","name":"Push message with content topic containing unicode special characters","time":{"start":1722948219483,"stop":1722948219484,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b42a406f4bc251","name":"Check message with non string payload is not received","time":{"start":1722947778683,"stop":1722947778685,"duration":2},"status":"passed","severity":"normal"},{"uid":"bef88238d0725415","name":"Check received message with timestamp: 1722947566336000000 ","time":{"start":1722948100643,"stop":1722948100643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbf14145195de67","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722948251363,"stop":1722948251363,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5c8b42e7e892d8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722947539638,"stop":1722947539638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cb76dcb38099d3c","name":"should handle corrupted local storage data gracefully","time":{"start":1722947543152,"stop":1722947543152,"duration":0},"status":"passed","severity":"normal"},{"uid":"da48a591792df9a7","name":"same cluster, different shard: nodes connect","time":{"start":1722947976682,"stop":1722947976683,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b751095833f76b5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app75/10/topic404/json","time":{"start":1722948167525,"stop":1722948167526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bab417ae79c766","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722948100658,"stop":1722948100658,"duration":0},"status":"passed","severity":"normal"},{"uid":"668f349eabababe7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722947923321,"stop":1722947923321,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ec071c8bb0a51f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722947514716,"stop":1722947514716,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f47e7c3745fb63","name":"Query Generator, No Decoder","time":{"start":1722948219727,"stop":1722948219730,"duration":3},"status":"passed","severity":"normal"},{"uid":"7478ae449de55103","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722947522625,"stop":1722947522626,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e64cf1a3a689d36","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722948126811,"stop":1722948126812,"duration":1},"status":"passed","severity":"normal"},{"uid":"288b7912b071f50a","name":"Push message with content topic containing SQL Injection","time":{"start":1722948219460,"stop":1722948219460,"duration":0},"status":"passed","severity":"normal"},{"uid":"38887a158a65044c","name":"through manual discovery","time":{"start":1722947979586,"stop":1722947979587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f380fda15da4fb46","name":"Check received message containing special chars","time":{"start":1722947778666,"stop":1722947778667,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee7668b6c50ad67","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722947814954,"stop":1722947814955,"duration":1},"status":"passed","severity":"normal"},{"uid":"870334ce65f725a6","name":"Push message with content topic containing unicode special characters","time":{"start":1722948090195,"stop":1722948090196,"duration":1},"status":"passed","severity":"normal"},{"uid":"b819aa4532c50f1a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722947814944,"stop":1722947814945,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b36d7d13412db3","name":"Push 30 different messages","time":{"start":1722948219448,"stop":1722948219448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c226623934e0590","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722947522626,"stop":1722947522626,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffd1014f2a800ab","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722947528232,"stop":1722947528232,"duration":0},"status":"passed","severity":"normal"},{"uid":"5404d335048371ec","name":"Generator, custom pubsub topic","time":{"start":1722948241864,"stop":1722948241864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1186e9684d54a3","name":"should throw error - no id","time":{"start":1722947523326,"stop":1722947523326,"duration":0},"status":"passed","severity":"normal"},{"uid":"db922add7c330a1f","name":"Publish without waiting for remote peer","time":{"start":1722948125740,"stop":1722948125740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c080a0fc4ac781","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722948251378,"stop":1722948251379,"duration":1},"status":"passed","severity":"normal"},{"uid":"655ec4dfb797bff9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722947514709,"stop":1722947514710,"duration":1},"status":"passed","severity":"normal"},{"uid":"6954f5bf3d68c57d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722948251371,"stop":1722948251371,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b9159a392be610","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722947814958,"stop":1722947814958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b327a895670c10d5","name":"Filter with 0 connections","time":{"start":1722947847756,"stop":1722947847756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3334597292d7f492","name":"Filter with 2 connections","time":{"start":1722947847758,"stop":1722947847758,"duration":0},"status":"passed","severity":"normal"},{"uid":"19755f48dfffad71","name":"Filter with 1 connections","time":{"start":1722947847757,"stop":1722947847757,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db381ba7daa305d","name":"Push message with XML payload","time":{"start":1722948090149,"stop":1722948090150,"duration":1},"status":"passed","severity":"normal"},{"uid":"e475a527833080da","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722947782257,"stop":1722947782258,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e1f9b7a85d0ff7","name":"should only return 1 node with store capability","time":{"start":1722947539636,"stop":1722947539636,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bb3fc9d8107f3d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722948219736,"stop":1722948219743,"duration":7},"status":"passed","severity":"normal"},{"uid":"f7467dedbe69c2bd","name":"throws on content topic with empty application field","time":{"start":1722947514688,"stop":1722947514689,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc44d6a0a92f15d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722947514713,"stop":1722947514714,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8d81553ec6048c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722948251339,"stop":1722948251339,"duration":0},"status":"passed","severity":"normal"},{"uid":"5033fcceade25f6e","name":"Check message received after jswaku node is restarted","time":{"start":1722947778685,"stop":1722947778686,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ff41aaa10e1ba0f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722948125751,"stop":1722948125751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f424f6a1c7f6e98","name":"does not throw on valid cases","time":{"start":1722947514684,"stop":1722947514685,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9040ef17323c3a3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722948280865,"stop":1722948280865,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4d643a7c20fea0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722948241863,"stop":1722948241863,"duration":0},"status":"passed","severity":"normal"},{"uid":"424757c4903fc5ce","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722947514692,"stop":1722947514692,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a1a4f190687d03","name":"random static sharding 7 - Cluster ID: 230, Shard ID: 387","time":{"start":1722948190988,"stop":1722948190989,"duration":1},"status":"passed","severity":"normal"},{"uid":"6799d5436f05a798","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722947974267,"stop":1722947974268,"duration":1},"status":"passed","severity":"normal"},{"uid":"de20b0db3e978535","name":"Check publish message after service node is restarted","time":{"start":1722948126813,"stop":1722948126813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0296e01f67baedb","name":"Check received message containing XML","time":{"start":1722948100640,"stop":1722948100641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35af04b94394f63","name":"Push message equal or less that 1MB","time":{"start":1722948219491,"stop":1722948219493,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4c3c0f91304d1e3","name":"Push message with SQL Injection payload","time":{"start":1722948090147,"stop":1722948090149,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a4ff74aef0a483","name":"throws on content topic with generation field greater than 0","time":{"start":1722947514687,"stop":1722947514688,"duration":1},"status":"passed","severity":"normal"},{"uid":"97611ac25db437e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722947818633,"stop":1722947818633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f863b6b840ac895a","name":"Push message with custom timestamp: 1692189447955","time":{"start":1722948090204,"stop":1722948090204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff787a1a2c9c7c95","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722947814950,"stop":1722947814951,"duration":1},"status":"passed","severity":"normal"},{"uid":"da400d27a690347c","name":"Register correct protocols","time":{"start":1722948125739,"stop":1722948125739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acea06ec73dcd43","name":"Check publish message containing emoji","time":{"start":1722948126805,"stop":1722948126805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1119937774b08b75","name":"Push message with meta","time":{"start":1722948219485,"stop":1722948219485,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bbb1e565fedb60","name":"Push message with Russian payload","time":{"start":1722948219428,"stop":1722948219429,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf305eb1c3dccc","name":"Check received message containing Chinese","time":{"start":1722948100637,"stop":1722948100638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a170d2ba3041553","name":"Check message received after jswaku node is restarted","time":{"start":1722948100660,"stop":1722948100660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed837359e214e41b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722947814960,"stop":1722947814961,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed1c112456535d4","name":"should set field with only FILTER enabled","time":{"start":1722947523333,"stop":1722947523333,"duration":0},"status":"passed","severity":"normal"},{"uid":"80aa12cbb051d2a1","name":"Decoder throws on undefined content topic","time":{"start":1722947549172,"stop":1722947549172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e696a421371e082d","name":"Ping on unsubscribed peer","time":{"start":1722947658902,"stop":1722947658902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77207c2ca19d08a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722948251377,"stop":1722948251377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03915e3b3d94ad8","name":"Push message with long payload","time":{"start":1722948219417,"stop":1722948219418,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b932ff7e7bde2ed","name":"should emit a peer event after start","time":{"start":1722947579263,"stop":1722947579263,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a1d4d668c64437","name":"can start the service","time":{"start":1722947543148,"stop":1722947543149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f947737af51f0dfe","name":"Subscribe to topic containing Script and receive message","time":{"start":1722948251389,"stop":1722948251390,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6a3bbb5fb8a32a","name":"Check received message containing Basic HTML tag","time":{"start":1722948100653,"stop":1722948100653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c26f2b6d91c7a45","name":"Failed peers are renewed","time":{"start":1722947855470,"stop":1722947855470,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d6a70812f59498","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722947514696,"stop":1722947514696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f004e8760c67d211","name":"Push message with content topic containing JSON","time":{"start":1722948219478,"stop":1722948219478,"duration":0},"status":"passed","severity":"normal"},{"uid":"829b6198693d5f70","name":"Push message with custom timestamp: 1722951415166","time":{"start":1722948219490,"stop":1722948219490,"duration":0},"status":"passed","severity":"normal"},{"uid":"c952a0647e8309cc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722948110148,"stop":1722948110148,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c67070ff77eb8b6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722947782296,"stop":1722947782296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb8fcbe647bd665","name":"Check received message containing SQL Injection","time":{"start":1722948100652,"stop":1722948100652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6280f7e5e341e1","name":"Correctly serialized arguments","time":{"start":1722947976791,"stop":1722947976791,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a50fdb68d3313ef","name":"Push message with content topic containing SQL Injection","time":{"start":1722948090180,"stop":1722948090181,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8db8755adb7a28","name":"Check received message containing short","time":{"start":1722947778665,"stop":1722947778665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6350789244d5a83a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722947818630,"stop":1722947818630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc25e700265d29fb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722947782301,"stop":1722947782302,"duration":1},"status":"passed","severity":"normal"},{"uid":"626620f73fee23e8","name":"can dial TLS multiaddrs","time":{"start":1722947979586,"stop":1722947979586,"duration":0},"status":"passed","severity":"normal"},{"uid":"327c2a6b24dac733","name":"Generator, 2 different pubsubtopics","time":{"start":1722948241864,"stop":1722948241864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1e1fd63fba93de","name":"Ping on unsubscribed peer","time":{"start":1722947631315,"stop":1722947631316,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b31fb0702d2656a","name":"Meta field set when metaSetter is specified","time":{"start":1722947528229,"stop":1722947528230,"duration":1},"status":"passed","severity":"normal"},{"uid":"392c10a17355093d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722947579270,"stop":1722947579271,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f903bd4652bad64b","name":"isConnected should return true after first peer connects","time":{"start":1722947623436,"stop":1722947623436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6697254523fc11f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722947514707,"stop":1722947514707,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc41a2d4bd656306","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722947814961,"stop":1722947814961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d402f38b66c680","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722947974265,"stop":1722947974265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02e429b1f674062","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722948100644,"stop":1722948100644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a805d7e6fabbf84c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/3/topic911/test.js","time":{"start":1722948167530,"stop":1722948167530,"duration":0},"status":"passed","severity":"normal"},{"uid":"879ffdb8e3cd7030","name":"Push message with content topic containing emoji","time":{"start":1722948219484,"stop":1722948219484,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9af8970b57985d","name":"returns all values when wanted number is greater than available values","time":{"start":1722947538815,"stop":1722947538816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d075b9457db6f3d","name":"Push message with special chars payload","time":{"start":1722948219418,"stop":1722948219420,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7d839250884902c","name":"Push message with content topic containing special chars","time":{"start":1722948219453,"stop":1722948219454,"duration":1},"status":"passed","severity":"normal"},{"uid":"44baeffa9e7a46db","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722947814958,"stop":1722947814958,"duration":0},"status":"passed","severity":"normal"},{"uid":"71396a6ceda47398","name":"should not fail to stop the service if it was not started","time":{"start":1722947543149,"stop":1722947543149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6339f6ddaba5e9","name":"Generator, 2 different pubsubtopics","time":{"start":1722948241863,"stop":1722948241863,"duration":0},"status":"passed","severity":"normal"},{"uid":"478319c10a4ed038","name":"Subscribe to topic containing short and publish message","time":{"start":1722948125744,"stop":1722948125744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc48788e71fc2b9","name":"should add and remove event listeners correctly","time":{"start":1722947543152,"stop":1722947543152,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9fb6566c5ec607","name":"Query Generator, No message returned","time":{"start":1722948219731,"stop":1722948219733,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e61ffc7ba942411","name":"A test","time":{"start":1722947923451,"stop":1722947923452,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69cd143ece42706","name":"isConnected return false after peer stops","time":{"start":1722947623437,"stop":1722947623437,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e668b0eccbcd2f9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722948251379,"stop":1722948251380,"duration":1},"status":"passed","severity":"normal"},{"uid":"f454ee9216e528bd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722948251368,"stop":1722948251369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffbcc6b70ac6bdd","name":"Passing page size 110 when there are 120 messages","time":{"start":1722948254680,"stop":1722948254681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7fd8e10cc4d0f57","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722947659928,"stop":1722947659929,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11687a2a7c03bc2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722947818629,"stop":1722947818630,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fa3abd15a021e1","name":"can start and stop the service","time":{"start":1722947579260,"stop":1722947579261,"duration":1},"status":"passed","severity":"normal"},{"uid":"49433faf39d53486","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722948251385,"stop":1722948251386,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec6bc92239d5b2d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722947782262,"stop":1722947782263,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3945ef8a7917819","name":"should throw an error for insufficient data","time":{"start":1722947514787,"stop":1722947514787,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a94bb16158b306","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722947818632,"stop":1722947818633,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d429dff8ce232e","name":"Decoder throws on undefined content topic","time":{"start":1722947528231,"stop":1722947528231,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbef0257e0913cfc","name":"creates an iterator","time":{"start":1722948257751,"stop":1722948257751,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7c2c42bf8627a2","name":"Check received message containing emoji","time":{"start":1722948100642,"stop":1722948100643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04cd47d63ae4d77","name":"Push message with numeric payload","time":{"start":1722948090143,"stop":1722948090143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f9e13af638910a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/8/topic833/xml","time":{"start":1722948167528,"stop":1722948167528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3f5d9eb991890b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722947782308,"stop":1722947782314,"duration":6},"status":"passed","severity":"normal"},{"uid":"a2b99b6421a1207c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722948219477,"stop":1722948219477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db6906ecfa3e659","name":"should properly create location multiaddrs - udp4","time":{"start":1722947523330,"stop":1722947523330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df43965d4d5e5c8","name":"Fails to push message with large meta","time":{"start":1722948219485,"stop":1722948219486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b129d53ae6a532ac","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722948171774,"stop":1722948171775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c496d70a2079632b","name":"Fields are not dropped","time":{"start":1722947527563,"stop":1722947527564,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84d511189eb41ba","name":"non connected peers","time":{"start":1722948073385,"stop":1722948073385,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d934ded048a9051d","name":"Push message with custom timestamp: 1692189415166","time":{"start":1722948219486,"stop":1722948219488,"duration":2},"status":"passed","severity":"normal"},{"uid":"7747b6222880de78","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722947514701,"stop":1722947514701,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c52ef4cdd92eb1c","name":"Check message with no pubsub topic is not received","time":{"start":1722947778679,"stop":1722947778680,"duration":1},"status":"passed","severity":"normal"},{"uid":"965f811f31c47375","name":"should use DNS peer discovery with light client","time":{"start":1722947579270,"stop":1722947579270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee1de17d4d739692","name":"Check received message containing Basic HTML tag","time":{"start":1722947778672,"stop":1722947778672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4a20f069c8d653","name":"handles different networkShards values correctly","time":{"start":1722947514699,"stop":1722947514699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c73e0ea2d6f40","name":"Check publish message containing Basic HTML tag","time":{"start":1722948126803,"stop":1722948126803,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b91fbc634805e0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722948280863,"stop":1722948280864,"duration":1},"status":"passed","severity":"normal"},{"uid":"555c337481afbd3d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722947814957,"stop":1722947814957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9e1054f0fa5628","name":"Ordered callback, aborts when callback returns true","time":{"start":1722948233949,"stop":1722948233950,"duration":1},"status":"passed","severity":"normal"},{"uid":"3643afa9327bf60a","name":"Encoder throws on undefined content topic","time":{"start":1722947551136,"stop":1722947551136,"duration":0},"status":"passed","severity":"normal"},{"uid":"749b2c3148c5687","name":"Relay - dialed after","time":{"start":1722948273428,"stop":1722948273428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9266a3ed91bc1600","name":"addEventListener with wrong event","time":{"start":1722947606814,"stop":1722947606814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f646d163ce391370","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722947514713,"stop":1722947514713,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e9f756feb3489f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722947514692,"stop":1722947514693,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f16cfb6a90f8f59","name":"Subscribe to topic containing long and receive message","time":{"start":1722948251382,"stop":1722948251383,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2731c31dfd420e","name":"throws on content topic with too few or too many fields","time":{"start":1722947514685,"stop":1722947514686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1563071e8c341e80","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722947514702,"stop":1722947514702,"duration":0},"status":"passed","severity":"normal"},{"uid":"406a6be333c376c9","name":"Symmetric encrypt & Decrypt","time":{"start":1722947549670,"stop":1722947549671,"duration":1},"status":"passed","severity":"normal"},{"uid":"433c7ae5c212df7b","name":"should be called for bootstrap peers","time":{"start":1722947574100,"stop":1722947574100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddda383f1a5c48b","name":"Push message with Script payload","time":{"start":1722948090149,"stop":1722948090149,"duration":0},"status":"passed","severity":"normal"},{"uid":"877746d952afe751","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722947514695,"stop":1722947514695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80c0668e67b2920","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722948251388,"stop":1722948251388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaf4f11d142504d","name":"Check message with no payload is not received","time":{"start":1722947778680,"stop":1722947778683,"duration":3},"status":"passed","severity":"normal"},{"uid":"1627096481f77680","name":"Fails to push message bigger that 1MB","time":{"start":1722948090206,"stop":1722948090206,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ae608711465824","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722947659927,"stop":1722947659927,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1f38b9e9c1b258","name":"connected peers and dial","time":{"start":1722948073383,"stop":1722948073384,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4eb37b08ade0c41","name":"LightPush with 2 connections","time":{"start":1722947847757,"stop":1722947847757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8805df644804be1a","name":"Push message with custom timestamp: 1722951447955","time":{"start":1722948090205,"stop":1722948090205,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa7bbae0979c27a","name":"Check received message containing emoji","time":{"start":1722948100657,"stop":1722948100657,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e438843c86110e","name":"topics with same application and version share the same shard","time":{"start":1722947514697,"stop":1722947514697,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2c4d68e6372cab","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722948110144,"stop":1722948110145,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fac06ef931622fd","name":"Should update shard info","time":{"start":1722947980016,"stop":1722947980017,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2a6ff9292c0dc","name":"Mutual subscription","time":{"start":1722948125738,"stop":1722948125738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0f233a7f23c8a1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722947566243,"stop":1722947566244,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d5d54abda95336","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722947782292,"stop":1722947782292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1d5c3e31965b19","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722948125750,"stop":1722948125750,"duration":0},"status":"passed","severity":"normal"},{"uid":"552916be34432dd","name":"Decoder throws on empty string content topic","time":{"start":1722947549172,"stop":1722947549172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec252a6c38a68ae","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722948190983,"stop":1722948190984,"duration":1},"status":"passed","severity":"normal"},{"uid":"56057260076b525f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722948219725,"stop":1722948219727,"duration":2},"status":"passed","severity":"normal"},{"uid":"79aacac4ffd94df4","name":"Check received message containing Chinese","time":{"start":1722947778667,"stop":1722947778667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aad7d0679b185a","name":"Push to array if already present","time":{"start":1722947514169,"stop":1722947514169,"duration":0},"status":"passed","severity":"normal"},{"uid":"781610d7c0eca877","name":"Check received message containing short","time":{"start":1722948100648,"stop":1722948100649,"duration":1},"status":"passed","severity":"normal"},{"uid":"81904a204446c860","name":"should return false","time":{"start":1722947523327,"stop":1722947523327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a8b15e90b6d678","name":"Query Generator - forward","time":{"start":1722948246477,"stop":1722948246477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d766753d3b1e8cf6","name":"Ping on subscribed peer","time":{"start":1722947658901,"stop":1722947658901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a059737c5e678ed8","name":"throws on content topic with empty topic name field","time":{"start":1722947514689,"stop":1722947514690,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53d194fa316f92a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722947522614,"stop":1722947522616,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b4534e670c47e95","name":"Query with Promise Callback, No Decoder","time":{"start":1722948219760,"stop":1722948219767,"duration":7},"status":"passed","severity":"normal"},{"uid":"9b039e29a7f82952","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722947579287,"stop":1722947579296,"duration":9},"status":"passed","severity":"normal"},{"uid":"968fd330b717ff9a","name":"Check received message with timestamp: 1722947566336 ","time":{"start":1722948100643,"stop":1722948100644,"duration":1},"status":"passed","severity":"normal"},{"uid":"528c58ea37ce3fc4","name":"Check received message containing shell command","time":{"start":1722947778674,"stop":1722947778674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9da08bccc94ee91","name":"Fails to publish duplicate message","time":{"start":1722948126810,"stop":1722948126810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7541c6809ec43","name":"Check received message containing Russian","time":{"start":1722948100638,"stop":1722948100639,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6219e4ff2f9f529","name":"Push 30 different messages","time":{"start":1722948090154,"stop":1722948090154,"duration":0},"status":"passed","severity":"normal"},{"uid":"809fa3548c7f7b59","name":"Used by Waku Relay","time":{"start":1722948265021,"stop":1722948265021,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc3b8556e7361bf","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722947974266,"stop":1722947974266,"duration":0},"status":"passed","severity":"normal"},{"uid":"417f3884e1e60ef4","name":"Push message with escaped characters payload","time":{"start":1722948219444,"stop":1722948219445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17631a19d2711fd","name":"same cluster, same shard: nodes connect","time":{"start":1722947782245,"stop":1722947782245,"duration":0},"status":"passed","severity":"normal"},{"uid":"941225b2ee4d7c81","name":"should throw an error for missing sharding configuration","time":{"start":1722947514721,"stop":1722947514722,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4761a9c7988d320","name":"Throws when trying to push message with empty payload","time":{"start":1722948090154,"stop":1722948090155,"duration":1},"status":"passed","severity":"normal"},{"uid":"91325946b8016ca5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722947514696,"stop":1722947514697,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a58c9019213349","name":"Subscribe to topic containing XML and receive message","time":{"start":1722948251368,"stop":1722948251368,"duration":0},"status":"passed","severity":"normal"},{"uid":"824c92d068752262","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722947814959,"stop":1722947814960,"duration":1},"status":"passed","severity":"normal"},{"uid":"205a7e38f21e3eef","name":"should return valid sharding parameters for static sharding","time":{"start":1722947514719,"stop":1722947514719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adc9eaa7609afd7","name":"Push message with content topic containing Russian","time":{"start":1722948219456,"stop":1722948219458,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ced6ed5a8677d41","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722947517366,"stop":1722947517367,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b43d86708b2d1d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722948125746,"stop":1722948125746,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ec8b892a54af5b","name":"Decoder throws on undefined content topic","time":{"start":1722947551137,"stop":1722947551137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b86f66a347230c","name":"Ordered Callback - backward","time":{"start":1722948246482,"stop":1722948246483,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7dfccf31f4973f8","name":"Check received message containing Script","time":{"start":1722948100652,"stop":1722948100652,"duration":0},"status":"passed","severity":"normal"},{"uid":"76807ff47b646913","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722947974268,"stop":1722947974269,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d76702e119de448","name":"Push message with content topic containing XML","time":{"start":1722948219476,"stop":1722948219476,"duration":0},"status":"passed","severity":"normal"},{"uid":"230925f6238bc06a","name":"Nodes with multiple pubsub topic","time":{"start":1722948110144,"stop":1722948110144,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a35cc1cb656f43","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722947782302,"stop":1722947782302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6c79ab617ca5cf","name":"Round trip binary serialization","time":{"start":1722947528227,"stop":1722947528227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1876ce14b6ed9130","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722947514718,"stop":1722947514719,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e92a4d12c3efec1","name":"Ping on subscribed peer","time":{"start":1722947631313,"stop":1722947631314,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8cc05a5a56c37a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722947514701,"stop":1722947514702,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77fcd2105671552","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722947623435,"stop":1722947623435,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9582f07dc5fc52","name":"Light Node - default protocols","time":{"start":1722948273430,"stop":1722948273431,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e9b398f56ac0a7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722948280864,"stop":1722948280864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83259ea80918053","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722947539270,"stop":1722947539271,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fbda1ac015b607","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722948125748,"stop":1722948125749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b690d3a98bbef141","name":"1 Relay, 1 Filter, gives up","time":{"start":1722947539049,"stop":1722947539049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd825e78cb97b00","name":"Rejects garbage","time":{"start":1722947531738,"stop":1722947531739,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b5886c9640d444","name":"Push message with emoji payload","time":{"start":1722948219447,"stop":1722948219448,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ae829de5011b25","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722947539637,"stop":1722947539637,"duration":0},"status":"passed","severity":"normal"},{"uid":"2841d4e5323fea85","name":"Relay + Store","time":{"start":1722947575795,"stop":1722947575795,"duration":0},"status":"passed","severity":"normal"},{"uid":"447a074469111c77","name":"recovers when dns.resolve returns empty","time":{"start":1722947539633,"stop":1722947539634,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb15f09d35a609e","name":"Init the array if not present","time":{"start":1722947514167,"stop":1722947514168,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ecaf43d5c58935","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722947538816,"stop":1722947538816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f432675bcd1c7fa","name":"LightPush with 0 connections","time":{"start":1722947847755,"stop":1722947847755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed0f904dabeb19e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722947514708,"stop":1722947514709,"duration":1},"status":"passed","severity":"normal"},{"uid":"5158835d2b8c32e7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722947543152,"stop":1722947543152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3307a8432ca7ee","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722947514723,"stop":1722947514723,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb191c44defd2476","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722947974264,"stop":1722947974265,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf11382e3ece3a1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722948110150,"stop":1722948110151,"duration":1},"status":"passed","severity":"normal"},{"uid":"c642057bced59c68","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722947514698,"stop":1722947514699,"duration":1},"status":"passed","severity":"normal"},{"uid":"420d65e0a5aaffbf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722948251352,"stop":1722948251353,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd59b5e3b268a579","name":"Push message with unicode special characters payload","time":{"start":1722948219446,"stop":1722948219447,"duration":1},"status":"passed","severity":"normal"},{"uid":"5882b7d1315acff9","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722947782253,"stop":1722947782253,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cfaccdc4f991be","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722947522622,"stop":1722947522623,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e41b13437c0817","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722947782282,"stop":1722947782292,"duration":10},"status":"passed","severity":"normal"},{"uid":"99f58822ee23e05c","name":"Check received message containing Script","time":{"start":1722948100640,"stop":1722948100640,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f5cd8bbe85cea9","name":"Check publish message containing shell command","time":{"start":1722948126804,"stop":1722948126804,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeca32158636966","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722947700199,"stop":1722947700199,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f007b48c71bc7a7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722947514708,"stop":1722947514708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d470cc5fac9d896","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722947514715,"stop":1722947514715,"duration":0},"status":"passed","severity":"normal"},{"uid":"481cb779e3661fef","name":"Encoder throws on undefined content topic","time":{"start":1722947549171,"stop":1722947549171,"duration":0},"status":"passed","severity":"normal"},{"uid":"78798c9b4fcd484f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722947818632,"stop":1722947818632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7d4dafe95a32a8","name":"Check publish message containing Arabic","time":{"start":1722948126800,"stop":1722948126800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0ddcecffa83d98","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722947514720,"stop":1722947514721,"duration":1},"status":"passed","severity":"normal"},{"uid":"476673df9ec5f2d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722947514711,"stop":1722947514711,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ed16a3da00fbd8","name":"A test","time":{"start":1722947923452,"stop":1722947923452,"duration":0},"status":"passed","severity":"normal"},{"uid":"798bca26e897e0b2","name":"LightPush with 3 connections","time":{"start":1722947847758,"stop":1722947847758,"duration":0},"status":"passed","severity":"normal"},{"uid":"519bed1047db3e23","name":"Default pageSize","time":{"start":1722948254681,"stop":1722948254682,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b979f0698adb48","name":"Ping succeeds for all connected peers","time":{"start":1722947683764,"stop":1722947683764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d740741dd1dfba3d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722948241864,"stop":1722948241865,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b26b90154fd30f","name":"shard 0","time":{"start":1722948190983,"stop":1722948190983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a746f061091e3f40","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722947782263,"stop":1722947782263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fb9c29ecb57459","name":"same cluster, different shard: nodes don't connect","time":{"start":1722947782246,"stop":1722947782251,"duration":5},"status":"passed","severity":"normal"},{"uid":"cf4572b1aafbab09","name":"more peers than existing","time":{"start":1722948073384,"stop":1722948073384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c4927fabf96176e","name":"Fails to push message bigger that 1MB","time":{"start":1722948219493,"stop":1722948219494,"duration":1},"status":"passed","severity":"normal"},{"uid":"60070fe4f71778f3","name":"Check received message containing Arabic","time":{"start":1722947778668,"stop":1722947778668,"duration":0},"status":"passed","severity":"normal"},{"uid":"140a8661a02853eb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722948233946,"stop":1722948233947,"duration":1},"status":"passed","severity":"normal"},{"uid":"510b12ca9995a898","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722947923319,"stop":1722947923319,"duration":0},"status":"passed","severity":"normal"},{"uid":"470684e4cb86cc95","name":"Filter with 3 connections","time":{"start":1722947847758,"stop":1722947847759,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca95d750a856d78","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722947514717,"stop":1722947514717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ed49f47e4fec4b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722947814951,"stop":1722947814951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e10256109217bf5","name":"should get / set TCP multiaddr","time":{"start":1722947523329,"stop":1722947523329,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f011fb60096932","name":"Subscribe and receives messages on 20 topics","time":{"start":1722948251347,"stop":1722948251352,"duration":5},"status":"passed","severity":"normal"},{"uid":"4b9ad007ecdc37cc","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app65/10/topic770/test.js","time":{"start":1722948167526,"stop":1722948167527,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b89dccecd8a96e5","name":"should throw error - invalid id","time":{"start":1722947523326,"stop":1722947523327,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9cbdff7cfb9b29","name":"Push message with content topic containing XML","time":{"start":1722948090181,"stop":1722948090190,"duration":9},"status":"passed","severity":"normal"},{"uid":"93dd828d9263b3da","name":"Query Generator - backward","time":{"start":1722948246477,"stop":1722948246478,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4fb5054f091c4d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722948125749,"stop":1722948125750,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a20500d2fa9470","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722948233949,"stop":1722948233949,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea4048fa65859be","name":"Passing page size 0 when there are 110 messages","time":{"start":1722948254675,"stop":1722948254675,"duration":0},"status":"passed","severity":"normal"},{"uid":"876e4cf029e965e0","name":"Passing cursor with wrong message digest","time":{"start":1722948171767,"stop":1722948171769,"duration":2},"status":"passed","severity":"normal"},{"uid":"31197b73895c04a5","name":"should load peers from local storage and dispatch events","time":{"start":1722947543151,"stop":1722947543151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83321f5c1f3bec7","name":"should get / set UDP multiaddr","time":{"start":1722947523329,"stop":1722947523329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54854aac5ed57a1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722947659924,"stop":1722947659925,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e71109e9ded86f0","name":"should emit a peer event after start","time":{"start":1722947543150,"stop":1722947543150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11facb33cca07cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722947514713,"stop":1722947514713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2167a65930117237","name":"Push message with meta","time":{"start":1722948090197,"stop":1722948090197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56f21ce705a19e7","name":"should throw error - no id","time":{"start":1722947523325,"stop":1722947523325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c250939d6b0c527a","name":"Overlapping topic subscription","time":{"start":1722948251380,"stop":1722948251380,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2596fd318d571","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722947782263,"stop":1722947782264,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6b47dd209fb45","name":"Accepts a valid Waku Message","time":{"start":1722947531737,"stop":1722947531738,"duration":1},"status":"passed","severity":"normal"},{"uid":"466a8afbfa28570b","name":"Push message with content topic containing Chinese","time":{"start":1722948090179,"stop":1722948090179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd32761fc400c2b","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722947974269,"stop":1722947974269,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd302eda14884551","name":"Check received message containing numeric","time":{"start":1722948100649,"stop":1722948100650,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff9c351a9a4ed2f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722947574102,"stop":1722947574103,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eca6160aa66134","name":"random static sharding 10 - Cluster ID: 982, Shard ID: 639","time":{"start":1722948190991,"stop":1722948190991,"duration":0},"status":"passed","severity":"normal"},{"uid":"741828d40399ccf","name":"can start and stop the service","time":{"start":1722948105757,"stop":1722948105757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff846580ef2a247","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722947514693,"stop":1722947514694,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd81674a3a2e4ae3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722948090190,"stop":1722948090190,"duration":0},"status":"passed","severity":"normal"},{"uid":"add83fed4a6eec27","name":"Push message with content topic containing JSON","time":{"start":1722948090192,"stop":1722948090194,"duration":2},"status":"passed","severity":"normal"},{"uid":"2656fd0c8d604423","name":"Subscribe and receives messages on 20 topics","time":{"start":1722948251378,"stop":1722948251378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08842bfba769c58","name":"Check received message containing short","time":{"start":1722948100635,"stop":1722948100636,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68f38a88c5c9e9a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722947517368,"stop":1722947517368,"duration":0},"status":"passed","severity":"normal"},{"uid":"643b2440e374f8dc","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722948251707,"stop":1722948251708,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b89126a131c27d","name":"Query generator for multiple messages","time":{"start":1722948233934,"stop":1722948233937,"duration":3},"status":"passed","severity":"normal"},{"uid":"143c84012989d7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722947514720,"stop":1722947514720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8c2e98427237f3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722947566245,"stop":1722947566246,"duration":1},"status":"passed","severity":"normal"},{"uid":"714c306df1fbddb3","name":"Check received message containing Arabic","time":{"start":1722948100651,"stop":1722948100651,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56c7c80f6c84185","name":"Push message with content topic containing emoji","time":{"start":1722948090196,"stop":1722948090196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8bf8ba8671b143","name":"Check message with no content topic is not received","time":{"start":1722948100659,"stop":1722948100659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06e33e43ed7196c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722947514707,"stop":1722947514708,"duration":1},"status":"passed","severity":"normal"},{"uid":"775ced4fb084efb4","name":"should not fail to start the service if it is already started","time":{"start":1722947579262,"stop":1722947579263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f678a9fb778494","name":"Check received message containing escaped characters","time":{"start":1722948100654,"stop":1722948100655,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4a25d363fbbfcf","name":"should only return 1 node with relay and store capability","time":{"start":1722947539636,"stop":1722947539636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5406b3e976592252","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722947522625,"stop":1722947522625,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cdf63460f87419","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722948251396,"stop":1722948251396,"duration":0},"status":"passed","severity":"normal"},{"uid":"523def9f03968d03","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722947514711,"stop":1722947514711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2074e2e86d5c4eed","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722947514718,"stop":1722947514718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5d353e1a2d9c5f","name":"Push message with Russian payload","time":{"start":1722948090147,"stop":1722948090147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f343b1522e40c273","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722948251373,"stop":1722948251373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e3c0e7f8fd8da0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722947818633,"stop":1722947818634,"duration":1},"status":"passed","severity":"normal"}]