allure-jswaku/7033/widgets/duration.json
2024-05-22 17:48:40 +00:00

1 line
154 KiB
JSON

[{"uid":"c911f9fbaccb9ecc","name":"same cluster, different shard: nodes connect","time":{"start":1716399632504,"stop":1716399632506,"duration":2},"status":"passed","severity":"normal"},{"uid":"72742736664251f1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716399977595,"stop":1716399977596,"duration":1},"status":"passed","severity":"normal"},{"uid":"31064bc424773d65","name":"new peer added after a peer was already found","time":{"start":1716399760249,"stop":1716399760250,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dab12b82d830cd6d","name":"Push message with custom timestamp: 1716395928093","time":{"start":1716399933180,"stop":1716399933180,"duration":0},"status":"passed","severity":"normal"},{"uid":"44368cce26edf7c4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716399447273,"stop":1716399447274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22d483f7cf89637","name":"same cluster, different shard: nodes don't connect","time":{"start":1716399527830,"stop":1716399527831,"duration":1},"status":"passed","severity":"normal"},{"uid":"8049cd4e7396f814","name":"should set field with only LIGHTPUSH enabled","time":{"start":1716399313794,"stop":1716399313794,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f0c8a91db14e61","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716399575532,"stop":1716399575532,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c927c5e53ff93c","name":"unsubscribes","time":{"start":1716399964319,"stop":1716399964320,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cdbd3bfd7d2575","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716399447275,"stop":1716399447275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0d7af2326fed8b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399636404,"stop":1716399636405,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0d4e9e71f21286","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1716399370437,"stop":1716399370437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c64c9f78e2e886be","name":"random static sharding 6 - Cluster ID: 467, Shard ID: 296","time":{"start":1716399898050,"stop":1716399898058,"duration":8},"status":"passed","severity":"normal"},{"uid":"3e7401ff80cf09e7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1716399329395,"stop":1716399329396,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b121487a6355561","name":"A test","time":{"start":1716399583368,"stop":1716399583368,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb56a051720495","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1716399305035,"stop":1716399305035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bd80cab79df75a","name":"Query generator for multiple messages","time":{"start":1716399945794,"stop":1716399945795,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa5fe3247e2aee","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1716399760250,"stop":1716399760250,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b00f501f9c53c9f3","name":"1 Relay, 1 fetch","time":{"start":1716399329207,"stop":1716399329208,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a42c926e9169300","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1716399357935,"stop":1716399357937,"duration":2},"status":"passed","severity":"normal"},{"uid":"de47d5e56cacd9c8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716399575536,"stop":1716399575536,"duration":0},"status":"passed","severity":"normal"},{"uid":"53813e413c81fd55","name":"Check received message containing emoji","time":{"start":1716399836281,"stop":1716399836281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0efeb67a2818b2d","name":"Check received message containing numeric","time":{"start":1716399527918,"stop":1716399527919,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06dee109b42b9e6","name":"Check message on other pubsub topic is not received","time":{"start":1716399836283,"stop":1716399836284,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbe218b4e9c84df","name":"removeEventListener with wrong event","time":{"start":1716399398208,"stop":1716399398209,"duration":1},"status":"passed","severity":"normal"},{"uid":"50dc8277d060e77d","name":"should properly create location multiaddrs - udp4","time":{"start":1716399313789,"stop":1716399313790,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f7595f7ba819b7","name":"Check received message containing shell command","time":{"start":1716399836229,"stop":1716399836229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71825583e4bfc5e","name":"handles empty shards array correctly","time":{"start":1716399305053,"stop":1716399305053,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e1f5a38114ee7","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app66/9/topic777/proto","time":{"start":1716399869908,"stop":1716399869908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b278a3922e6efe","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1716399329982,"stop":1716399329982,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a5dffebb74de43","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1716399305050,"stop":1716399305051,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e99194a25d23cb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1716399370437,"stop":1716399370437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bc76d59a16ff9a6","name":"Encoder throws on empty string content topic","time":{"start":1716399339788,"stop":1716399339788,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cda7e88e9a679c","name":"should get / set UDP multiaddr","time":{"start":1716399313788,"stop":1716399313789,"duration":1},"status":"passed","severity":"normal"},{"uid":"109f79427bb37835","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1716399527875,"stop":1716399527876,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f8ba71efc5449","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716399575542,"stop":1716399575543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae447890526fbdf5","name":"Check publish message containing escaped characters","time":{"start":1716399804555,"stop":1716399804556,"duration":1},"status":"passed","severity":"normal"},{"uid":"55654720b69ca3c6","name":"Push message with meta","time":{"start":1716399933178,"stop":1716399933178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12d17dc7741caaa","name":"Push message with content topic containing SQL Injection","time":{"start":1716399752957,"stop":1716399752958,"duration":1},"status":"passed","severity":"normal"},{"uid":"3350afffd924593c","name":"Callback on promise","time":{"start":1716399945797,"stop":1716399945798,"duration":1},"status":"passed","severity":"normal"},{"uid":"314d8db991683c11","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1716399305042,"stop":1716399305043,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f5eb2a1459dd6e","name":"Push message with content topic containing Chinese","time":{"start":1716399933172,"stop":1716399933172,"duration":0},"status":"passed","severity":"normal"},{"uid":"edadc62d69d1de40","name":"Push message with Script payload","time":{"start":1716399933145,"stop":1716399933146,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c1351a85b639f2","name":"Check received message containing escaped characters","time":{"start":1716399527946,"stop":1716399527946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9412cd4e4ee649b0","name":"should return valid sharding parameters for static sharding","time":{"start":1716399305051,"stop":1716399305051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afee4d9aeedef93","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1716399527874,"stop":1716399527874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f7af122908c5de","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/4/topic386/utf8","time":{"start":1716399869910,"stop":1716399869910,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd57fd259410c93","name":"Push message with content topic containing JSON","time":{"start":1716399752969,"stop":1716399752970,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f62b0553cff61ad","name":"Publish message with custom timestamp: Thu Jun 01 2023 17:42:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1716399804557,"stop":1716399804558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34c222243a808b7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app3/10/topic854/test.js","time":{"start":1716399869917,"stop":1716399869917,"duration":0},"status":"passed","severity":"normal"},{"uid":"990819903f03e22","name":"Check message received after nwaku node is restarted","time":{"start":1716399836240,"stop":1716399836240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e3c22dc7d8f023a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716399977594,"stop":1716399977594,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d4fdd0a5dfb4cb","name":"should emit a peer event after start","time":{"start":1716399832595,"stop":1716399832595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5317b21661343d6e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1716399809398,"stop":1716399809399,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fe794396267d20","name":"Subscribe and receives messages on 20 topics","time":{"start":1716399977598,"stop":1716399977598,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d43aaf7f00f08f0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716399447272,"stop":1716399447273,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9e64e70fed8f01","name":"should encodeTxt and decodeTxt","time":{"start":1716399313779,"stop":1716399313779,"duration":0},"status":"passed","severity":"normal"},{"uid":"947955f1cc9071c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716399977602,"stop":1716399977602,"duration":0},"status":"passed","severity":"normal"},{"uid":"912e49ef29095a2c","name":"Check message with no content topic is not received","time":{"start":1716399527956,"stop":1716399527957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ecbb1d0049e8aa","name":"should properly compute the node id","time":{"start":1716399313787,"stop":1716399313787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3b8f62aa603ec3","name":"ignores domain fetching errors","time":{"start":1716399329978,"stop":1716399329978,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cc2e4f7c8cec1b","name":"Publish message with rate limit","time":{"start":1716399804563,"stop":1716399804563,"duration":0},"status":"passed","severity":"normal"},{"uid":"d165a7bc365b4572","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716399527834,"stop":1716399527838,"duration":4},"status":"passed","severity":"normal"},{"uid":"1158b08d635eda66","name":"should use the provided clusterId for the pubsub topic","time":{"start":1716399305054,"stop":1716399305054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c62f77172542553","name":"Subscribe and receive messages via waku relay post","time":{"start":1716399977597,"stop":1716399977597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0d50759bf9edf4","name":"Check received message containing Arabic","time":{"start":1716399836250,"stop":1716399836250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b7bc4de0f8f2d7","name":"Reopen subscription with peer with lost subscription","time":{"start":1716399437950,"stop":1716399437950,"duration":0},"status":"passed","severity":"normal"},{"uid":"abccc9a956a7413f","name":"Using a function","time":{"start":1716399979559,"stop":1716399979559,"duration":0},"status":"passed","severity":"normal"},{"uid":"873609a00917222b","name":"Check message received after jswaku node is restarted","time":{"start":1716399836239,"stop":1716399836239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a15fe15d2ff4fc6","name":"Check received message containing numeric","time":{"start":1716399836243,"stop":1716399836245,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e2a69c2e4d981b7","name":"Nodes with multiple pubsub topic","time":{"start":1716399777293,"stop":1716399777294,"duration":1},"status":"passed","severity":"normal"},{"uid":"864a4e1ea9b726e7","name":"groups content topics by expected pubsub topic","time":{"start":1716399305036,"stop":1716399305037,"duration":1},"status":"passed","severity":"normal"},{"uid":"de417be26ec16d50","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1716399313033,"stop":1716399313033,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb153231c4febe90","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1716399305047,"stop":1716399305047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9561fd414d05024","name":"Light Node - default protocols","time":{"start":1716399986070,"stop":1716399986070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc225277cddbeb0","name":"Check received message containing unicode special characters","time":{"start":1716399836230,"stop":1716399836230,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaaf2ff825882cb","name":"Promise Callback - forward","time":{"start":1716399948986,"stop":1716399948986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cf46daeb362e1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app21/9/topic443/json","time":{"start":1716399869908,"stop":1716399869908,"duration":0},"status":"passed","severity":"normal"},{"uid":"542fc27bc5dfa896","name":"should throw error - no id","time":{"start":1716399313782,"stop":1716399313782,"duration":0},"status":"passed","severity":"normal"},{"uid":"97282c3b46f4e760","name":"Check publish message containing long","time":{"start":1716399804550,"stop":1716399804550,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c2a67047973bed","name":"Push message with custom timestamp: 1716403128350","time":{"start":1716399752975,"stop":1716399752976,"duration":1},"status":"passed","severity":"normal"},{"uid":"8013c0d0b5f4929","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1716399527857,"stop":1716399527858,"duration":1},"status":"passed","severity":"normal"},{"uid":"201922a64d3af204","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1716399527859,"stop":1716399527859,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdc00f00c30532d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716399977602,"stop":1716399977602,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe706bdd33e7bf7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716399977592,"stop":1716399977593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7ce21bba212641","name":"receives messages sent to provided content topic through callback","time":{"start":1716399804680,"stop":1716399804680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24e654783a1dd074","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1716399305033,"stop":1716399305033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfb699e9b0a28df","name":"Fails to publish duplicate message","time":{"start":1716399804559,"stop":1716399804559,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a8a7d92f93f5e7","name":"Check received message with timestamp: 1716399356488000000 ","time":{"start":1716399836231,"stop":1716399836231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e42fee16ea1587","name":"Query Generator - backward","time":{"start":1716399948985,"stop":1716399948986,"duration":1},"status":"passed","severity":"normal"},{"uid":"1372402cf17c8ea1","name":"Check received message containing unicode special characters","time":{"start":1716399836280,"stop":1716399836281,"duration":1},"status":"passed","severity":"normal"},{"uid":"26849f7589cafeb4","name":"should get / set TCP multiaddr","time":{"start":1716399313789,"stop":1716399313789,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad66f724f507ba7","name":"tcp ip4 address","time":{"start":1716399313150,"stop":1716399313150,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc91e9d5d04823d7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716399575531,"stop":1716399575531,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d24fe979940630","name":"Check message with non string payload is not received","time":{"start":1716399836285,"stop":1716399836286,"duration":1},"status":"passed","severity":"normal"},{"uid":"f193adc551f5cddd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716399527849,"stop":1716399527849,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0f9e1f2e2b880f","name":"Push message with content topic containing short","time":{"start":1716399752954,"stop":1716399752954,"duration":0},"status":"passed","severity":"normal"},{"uid":"564f0300f9e5e86b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1716399372448,"stop":1716399372449,"duration":1},"status":"passed","severity":"normal"},{"uid":"35271627a88fce8b","name":"random static sharding 8 - Cluster ID: 240, Shard ID: 317","time":{"start":1716399898059,"stop":1716399898067,"duration":8},"status":"passed","severity":"normal"},{"uid":"ac159ad48303ee3d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1716399305042,"stop":1716399305042,"duration":0},"status":"passed","severity":"normal"},{"uid":"229843c9f6014de2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1716399434225,"stop":1716399434226,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df1981c00dba6ad","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1716399527833,"stop":1716399527833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec25516e847a9f01","name":"Push message with content topic containing unicode special characters","time":{"start":1716399752972,"stop":1716399752972,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bc730a047b49bb","name":"Check received message with timestamp: 1716399356488000000 ","time":{"start":1716399836281,"stop":1716399836281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edf0b3bddd352b2","name":"Push message with XML payload","time":{"start":1716399933146,"stop":1716399933146,"duration":0},"status":"passed","severity":"normal"},{"uid":"8755ceb34133d107","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1716399341721,"stop":1716399341721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b372ffefb7bf50db","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1716399527842,"stop":1716399527843,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb2493b01a8d6ea","name":"Push message with Basic HTML tag payload","time":{"start":1716399933146,"stop":1716399933146,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b47f84033539131","name":"Decoder throws on undefined content topic","time":{"start":1716399318764,"stop":1716399318765,"duration":1},"status":"passed","severity":"normal"},{"uid":"630cde8fe3bd2a98","name":"Relay + Store","time":{"start":1716399367601,"stop":1716399367601,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63d6845f64a5dc4","name":"Passing page size 110 when there are 120 messages","time":{"start":1716399966774,"stop":1716399966774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae7f46b91c5ac64","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716399583246,"stop":1716399583247,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae0094a57d6fd5a","name":"connects to nwaku","time":{"start":1716399979558,"stop":1716399979558,"duration":0},"status":"passed","severity":"normal"},{"uid":"af924f5b9a87bc88","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716399636402,"stop":1716399636402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3bf27512981539","name":"Fails to push message with large meta","time":{"start":1716399933178,"stop":1716399933178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac98af371f043c00","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1716399305034,"stop":1716399305034,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e1b435fe4bf8cd","name":"should set field with only FILTER enabled","time":{"start":1716399313793,"stop":1716399313794,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d5c12adf26a527","name":"should be able to decode the field with only STORE set to true","time":{"start":1716399313029,"stop":1716399313030,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd7762e02249c89","name":"Push message with content topic containing special chars","time":{"start":1716399752955,"stop":1716399752956,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f7d1287461d3c2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1716399408407,"stop":1716399408407,"duration":0},"status":"passed","severity":"normal"},{"uid":"8801e02a2170b138","name":"Fails to publish message with size larger than 1 MB","time":{"start":1716399804561,"stop":1716399804561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cd8cc8417eac40","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1716399869906,"stop":1716399869907,"duration":1},"status":"passed","severity":"normal"},{"uid":"238ea83181285ac3","name":"Encoder throws on undefined content topic","time":{"start":1716399341722,"stop":1716399341723,"duration":1},"status":"passed","severity":"normal"},{"uid":"e873a251c75e8d88","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1716399809393,"stop":1716399809395,"duration":2},"status":"passed","severity":"normal"},{"uid":"2564eb93f673bc3b","name":"start node with empty shard","time":{"start":1716399898080,"stop":1716399898080,"duration":0},"status":"passed","severity":"normal"},{"uid":"919f003434fa01ef","name":"removeEventListener with correct event","time":{"start":1716399398208,"stop":1716399398208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e79c073cb76c525","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app59/1/topic202/proto","time":{"start":1716399869907,"stop":1716399869908,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab61d77580220a6","name":"Correctly serialized arguments","time":{"start":1716399636485,"stop":1716399636485,"duration":0},"status":"passed","severity":"normal"},{"uid":"be41078faee59af9","name":"Push message with content topic containing XML","time":{"start":1716399752958,"stop":1716399752959,"duration":1},"status":"passed","severity":"normal"},{"uid":"455cceec49ed0a9d","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1716399804679,"stop":1716399804680,"duration":1},"status":"skipped","severity":"normal"},{"uid":"310d6797b63c15a6","name":"Check publish message containing shell command","time":{"start":1716399804555,"stop":1716399804555,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb141e8dca838c78","name":"Check message received after jswaku node is restarted","time":{"start":1716399527960,"stop":1716399527960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b38c2c7b6d6f9ca4","name":"configure the node with multiple pubsub topics","time":{"start":1716399898075,"stop":1716399898079,"duration":4},"status":"passed","severity":"normal"},{"uid":"36a9a2755c8bd1f5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1716400089885,"stop":1716400089885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df53d1fdcf802d3","name":"Push message with JSON payload","time":{"start":1716399933147,"stop":1716399933147,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ac2c594f34d633","name":"Throws when trying to push message with empty payload","time":{"start":1716399933152,"stop":1716399933168,"duration":16},"status":"passed","severity":"normal"},{"uid":"55bba1ff4871c14a","name":"Sample","time":{"start":1716399313181,"stop":1716399313182,"duration":1},"status":"passed","severity":"normal"},{"uid":"818a466d708d840f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1716399307678,"stop":1716399307679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8fa7bd56add044","name":"should emit a peer event after start","time":{"start":1716399333740,"stop":1716399333740,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c91c8dfa46b23b8","name":"Push message with content topic containing Russian","time":{"start":1716399933173,"stop":1716399933173,"duration":0},"status":"passed","severity":"normal"},{"uid":"af22b1ab637b018a","name":"Reusing cursor across nodes","time":{"start":1716399883626,"stop":1716399883626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6f5d3933541241","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1716399305052,"stop":1716399305052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2264e0d1a37b27","name":"Fails to publish message with wrong content topic","time":{"start":1716399804560,"stop":1716399804560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d39f7af57edd6f","name":"can dial TLS multiaddrs","time":{"start":1716399638416,"stop":1716399638416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1924e3866080449","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1716399962494,"stop":1716399962495,"duration":1},"status":"passed","severity":"normal"},{"uid":"d140442495608541","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716399583242,"stop":1716399583242,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e9510fa95921e5","name":"throws on content topic with too few or too many fields","time":{"start":1716399305028,"stop":1716399305028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38b2deaf60affc5","name":"same cluster, same shard: nodes connect","time":{"start":1716399632497,"stop":1716399632504,"duration":7},"status":"passed","severity":"normal"},{"uid":"cadbb38e7526689c","name":"Nwaku publishes","time":{"start":1716399781549,"stop":1716399781549,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a9b53eda318815","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1716399305044,"stop":1716399305044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a80d1f509f3b49","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1716399527845,"stop":1716399527845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb1ff624e4f13d","name":"Push message with emoji payload","time":{"start":1716399933148,"stop":1716399933151,"duration":3},"status":"passed","severity":"normal"},{"uid":"c129c675967af737","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1716400089886,"stop":1716400089887,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcfbf44b8967ce2","name":"throws on content topic with empty version field","time":{"start":1716399305030,"stop":1716399305030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9968f6a7a7eade13","name":"Check received message containing long","time":{"start":1716399527918,"stop":1716399527918,"duration":0},"status":"passed","severity":"normal"},{"uid":"664b958036a2be5","name":"getPeersByDiscovery","time":{"start":1716399398209,"stop":1716399398209,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a244c3a2826c47b","name":"receives messages sent to provided content topic through stream","time":{"start":1716399804681,"stop":1716399804685,"duration":4},"status":"skipped","severity":"normal"},{"uid":"f0e7754f8922653a","name":"should decode valid enr with tcp successfully","time":{"start":1716399313780,"stop":1716399313780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5914cad1e99cc40","name":"Push message on custom pubsubTopic","time":{"start":1716399636401,"stop":1716399636401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f144ce4ef5d32c87","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1716399883623,"stop":1716399883625,"duration":2},"status":"passed","severity":"normal"},{"uid":"c056c90af3a1ef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1716399305044,"stop":1716399305044,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d05430cb3f0612a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1716399978021,"stop":1716399978021,"duration":0},"status":"passed","severity":"normal"},{"uid":"632d66fb7cf72842","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1716399305051,"stop":1716399305051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d095ca28a10fcdc1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1716399527840,"stop":1716399527840,"duration":0},"status":"passed","severity":"normal"},{"uid":"41554b2da115c1f2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1716399305056,"stop":1716399305056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b1a2a7efcc3bb2","name":"should properly create location multiaddrs - udp","time":{"start":1716399313791,"stop":1716399313791,"duration":0},"status":"passed","severity":"normal"},{"uid":"96571a0b61d2aebc","name":"Check publish message containing Chinese","time":{"start":1716399804551,"stop":1716399804552,"duration":1},"status":"passed","severity":"normal"},{"uid":"9666e7cd96211f4c","name":"should be called for bootstrap peers","time":{"start":1716399365397,"stop":1716399365397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7705efc7cebb54","name":"Used by Waku Relay","time":{"start":1716399979560,"stop":1716399979560,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afd670028a76472","name":"Check received message containing shell command","time":{"start":1716399527945,"stop":1716399527945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f38ef1bef092fec","name":"Subscribe to topic containing Russian and publish message","time":{"start":1716399809391,"stop":1716399809392,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a1b21259f0e64f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716399583246,"stop":1716399583246,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bb344d4f8f652","name":"Sets default value correctly","time":{"start":1716399979560,"stop":1716399979561,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c6862f30438b99","name":"Check received message containing long","time":{"start":1716399836242,"stop":1716399836243,"duration":1},"status":"passed","severity":"normal"},{"uid":"a314db0e0f263e07","name":"can start and stop the service","time":{"start":1716399370433,"stop":1716399370433,"duration":0},"status":"passed","severity":"normal"},{"uid":"446308db0c406917","name":"can start and stop the service","time":{"start":1716399333739,"stop":1716399333739,"duration":0},"status":"passed","severity":"normal"},{"uid":"560f46b2272c530f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1716399978019,"stop":1716399978019,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fc67a777572330","name":"Ping on unsubscribed peer","time":{"start":1716399437950,"stop":1716399437950,"duration":0},"status":"passed","severity":"normal"},{"uid":"4636d639ea55d1ed","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1716399329983,"stop":1716399329983,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ca8d23e5c2ac05","name":"Query generator for 2000 messages","time":{"start":1716399945799,"stop":1716399945799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2324988d035e6ee1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1716399305044,"stop":1716399305044,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d8c7fa59bd3b63","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1716399527843,"stop":1716399527843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe2013b2b5ef3e3","name":"Decrypt messages","time":{"start":1716399755514,"stop":1716399755514,"duration":0},"status":"passed","severity":"normal"},{"uid":"879cdd127c266028","name":"should correctly map a content topic to a pubsub topic","time":{"start":1716399305054,"stop":1716399305054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df094514c194b24","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1716399305039,"stop":1716399305039,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbba7f48498b3b7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716399977598,"stop":1716399977598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8670ec3491d72d16","name":"Check received message with timestamp: 1716399356488 ","time":{"start":1716399836282,"stop":1716399836282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1389890875ab9d06","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1716399575548,"stop":1716399575549,"duration":1},"status":"passed","severity":"normal"},{"uid":"872aca2a0e07c634","name":"Passing page size 10 when there are 10 messages","time":{"start":1716399966772,"stop":1716399966773,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c480ef389ef37d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1716399809387,"stop":1716399809387,"duration":0},"status":"passed","severity":"normal"},{"uid":"8693e57bfc5e99f5","name":"udp ip6 address","time":{"start":1716399313151,"stop":1716399313151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b6272d76be9cfb","name":"should throw an error for missing required configuration","time":{"start":1716399305042,"stop":1716399305042,"duration":0},"status":"passed","severity":"normal"},{"uid":"376ff61a2739822e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1716399329981,"stop":1716399329982,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b88bde0a2996d81","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716399527952,"stop":1716399527953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab297a0c5b73688b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1716399527858,"stop":1716399527859,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24f104f91901aa9","name":"can start the service","time":{"start":1716399333738,"stop":1716399333739,"duration":1},"status":"passed","severity":"normal"},{"uid":"f014038e74c15ef4","name":"Push message with numeric payload","time":{"start":1716399933137,"stop":1716399933137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8efecf7488c803b","name":"Generator, 2 different pubsubtopics","time":{"start":1716399943861,"stop":1716399943862,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6bb68eb17aa189","name":"Check received message containing emoji","time":{"start":1716399527948,"stop":1716399527949,"duration":1},"status":"passed","severity":"normal"},{"uid":"35175fbe6fa74f59","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1716399527851,"stop":1716399527851,"duration":0},"status":"passed","severity":"normal"},{"uid":"991b1318041f911b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716399977589,"stop":1716399977590,"duration":1},"status":"passed","severity":"normal"},{"uid":"605c33c9326c1009","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1716399305033,"stop":1716399305034,"duration":1},"status":"passed","severity":"normal"},{"uid":"edca085f057966e5","name":"Check received message containing numeric","time":{"start":1716399836219,"stop":1716399836220,"duration":1},"status":"passed","severity":"normal"},{"uid":"afadc43d8cb1fb1e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1716399777291,"stop":1716399777292,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e98fd1f156264f7","name":"should only return 1 node with relay capability","time":{"start":1716399329980,"stop":1716399329980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1d8a95633646d1","name":"Check message received after jswaku node is restarted","time":{"start":1716399836286,"stop":1716399836286,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10caf9e71ca47ffa","name":"can start and stop the service","time":{"start":1716399832594,"stop":1716399832594,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d49cdc6cade251","name":"should not receive a peer event after stop","time":{"start":1716399832595,"stop":1716399832596,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde7c74ac8e9bddf","name":"Push message with Script payload","time":{"start":1716399752949,"stop":1716399752949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f720903c3375dc20","name":"pre and post cipher","time":{"start":1716399340309,"stop":1716399340309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e861c77b89793f","name":"should not fail to start the service if it is already started","time":{"start":1716399370434,"stop":1716399370434,"duration":0},"status":"passed","severity":"normal"},{"uid":"252293f7acd5f253","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1716399777317,"stop":1716399777317,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ee6a3a912a6539","name":"handles different clusterIds correctly","time":{"start":1716399305037,"stop":1716399305037,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9a0c8ee849231e","name":"Generator, custom pubsub topic","time":{"start":1716399943864,"stop":1716399943864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f420bb0ded96746","name":"should properly create location multiaddrs - udp6","time":{"start":1716399313790,"stop":1716399313790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6890261c17df66e7","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1716399357939,"stop":1716399357948,"duration":9},"status":"passed","severity":"normal"},{"uid":"ca446291c3d9a03f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716399527841,"stop":1716399527841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86c29986b7e4d78","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1716399804560,"stop":1716399804561,"duration":1},"status":"passed","severity":"normal"},{"uid":"2929f68a22a794e8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1716399809396,"stop":1716399809397,"duration":1},"status":"passed","severity":"normal"},{"uid":"17915c6968b7f11a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1716399978021,"stop":1716399978021,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ea44c65467f589","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716399447273,"stop":1716399447273,"duration":0},"status":"passed","severity":"normal"},{"uid":"699fed606c9bf62d","name":"Push message equal or less that 1MB","time":{"start":1716399933181,"stop":1716399933181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1165ca8746ad2196","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1716399305043,"stop":1716399305043,"duration":0},"status":"passed","severity":"normal"},{"uid":"948e735da3fe0cb8","name":"should not fail to start the service if it is already started","time":{"start":1716399333740,"stop":1716399333740,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cd8e7dfc4254c8","name":"All","time":{"start":1716399367601,"stop":1716399367601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af8b5659d3d82a","name":"Check received message containing JSON","time":{"start":1716399527944,"stop":1716399527945,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a1731bd9333bbb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716399977606,"stop":1716399977606,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0a37e8d009e706","name":"Check message on other pubsub topic is not received","time":{"start":1716399527954,"stop":1716399527955,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd358d397f0aba0","name":"getPeersByDiscovery","time":{"start":1716399760249,"stop":1716399760249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b167dfe291c802","name":"Push message with content topic containing XML","time":{"start":1716399933174,"stop":1716399933175,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fca318ac5a72b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399434224,"stop":1716399434225,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa49daf4fbff2a4","name":"Asymmetric encrypt & decrypt","time":{"start":1716399340308,"stop":1716399340308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7514266ca36635a","name":"Ping on unsubscribed peer","time":{"start":1716399437948,"stop":1716399437948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1368afdfdbeadb68","name":"Check publish message after client node is restarted","time":{"start":1716399804562,"stop":1716399804562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"228150a8a22c2b46","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1716399978020,"stop":1716399978020,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fe0dd21636cf81","name":"Check received message containing Basic HTML tag","time":{"start":1716399836268,"stop":1716399836277,"duration":9},"status":"passed","severity":"normal"},{"uid":"3b7fd3f9e792b6d6","name":"Push message with custom timestamp: 1685641128350","time":{"start":1716399752974,"stop":1716399752975,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b7eab46e240912","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716399636400,"stop":1716399636400,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0a666b554eb7c8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716399583247,"stop":1716399583247,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ee54d1bf04435c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1716399898047,"stop":1716399898047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1af3b2632d6b6c8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716399527951,"stop":1716399527952,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2f2fd919626451","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app53/6/topic68/utf8","time":{"start":1716399869909,"stop":1716399869909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ff932f629c970b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716399575536,"stop":1716399575536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd4802ba1ba8f77","name":"Check message with no payload is not received","time":{"start":1716399836234,"stop":1716399836237,"duration":3},"status":"passed","severity":"normal"},{"uid":"3829c530e1e503e1","name":"1 Store, 2 fetches","time":{"start":1716399329208,"stop":1716399329208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1238aca3df7557da","name":"should configure sharding based on application and version for autosharding","time":{"start":1716399305051,"stop":1716399305052,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbc04bf1e918e18","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716399527846,"stop":1716399527847,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f690d327c36e54","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1716399962495,"stop":1716399962496,"duration":1},"status":"passed","severity":"normal"},{"uid":"c500fea9a796881","name":"different cluster, same shard: nodes don't connect","time":{"start":1716399632506,"stop":1716399632507,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a62a1cb4993792","name":"Overlapping topic subscription","time":{"start":1716399977590,"stop":1716399977590,"duration":0},"status":"passed","severity":"normal"},{"uid":"132c9b7ef8c8dde2","name":"same cluster, same shard: nodes connect","time":{"start":1716399527830,"stop":1716399527830,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bd82901d4b859a","name":"Check received message containing Arabic","time":{"start":1716399836221,"stop":1716399836221,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb39aad37b2ac409","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1716399329391,"stop":1716399329392,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efc4e97c59ac0e6","name":"Push message with custom timestamp: 1716395928350","time":{"start":1716399752975,"stop":1716399752975,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf9a1e8d53435f8","name":"Nodes with multiple pubsub topic","time":{"start":1716399777318,"stop":1716399777318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab336907fd14473e","name":"handles different networkShards values correctly","time":{"start":1716399305037,"stop":1716399305038,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f9698490d76847","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716399977595,"stop":1716399977595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e866f542447709a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399636400,"stop":1716399636401,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85e6ff9aea44a92","name":"Push message with emoji payload","time":{"start":1716399752953,"stop":1716399752953,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff4ebbb39ef9a96","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1716399527848,"stop":1716399527849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab50daf58338cd5","name":"Push message with JSON payload","time":{"start":1716399752951,"stop":1716399752951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8011c0c9809431f","name":"Store - dialed after - with timeout","time":{"start":1716399986068,"stop":1716399986068,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d32c741e03e8e1e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1716399357927,"stop":1716399357935,"duration":8},"status":"passed","severity":"normal"},{"uid":"bdff8a8d4527e59e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1716399318765,"stop":1716399318765,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dddb7d384a014e6","name":"Check publish message containing short","time":{"start":1716399804549,"stop":1716399804550,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d7678c2f57696b","name":"Check message received after nwaku node is restarted","time":{"start":1716399527960,"stop":1716399527961,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1440dd77022f7c07","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1716399527850,"stop":1716399527850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6286462cfb87038c","name":"Check publish message containing special chars","time":{"start":1716399804551,"stop":1716399804551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf9d09a3aa91bed","name":"random static sharding 5 - Cluster ID: 163, Shard ID: 922","time":{"start":1716399898049,"stop":1716399898050,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f53cf1848bad0e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1716399978020,"stop":1716399978020,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d698b595f14a30","name":"Push message with content topic containing special chars","time":{"start":1716399933172,"stop":1716399933172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f5ab854ac1a494","name":"Push message with content topic containing JSON","time":{"start":1716399933175,"stop":1716399933175,"duration":0},"status":"passed","severity":"normal"},{"uid":"286fefb61a36438b","name":"should not receive a peer event after stop","time":{"start":1716399333741,"stop":1716399333741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad1163063ffc57b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1716399329392,"stop":1716399329392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55b95a6202c9f10","name":"Ephemeral field is preserved - encoder v0","time":{"start":1716399372448,"stop":1716399372448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2db11b81cf6b0f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716399583242,"stop":1716399583242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cad68ca69e4bede","name":"Check message received after nwaku node is restarted","time":{"start":1716399836286,"stop":1716399836287,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ffebf4f4f73d6c1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1716399313027,"stop":1716399313028,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5dcb386564f28fd","name":"Push message with content topic containing numeric","time":{"start":1716399752955,"stop":1716399752955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e57ef3d57666011","name":"should throw error - no id","time":{"start":1716399313781,"stop":1716399313781,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b34dc1c5b7276e0","name":"Default pageSize","time":{"start":1716399966775,"stop":1716399966775,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e6df5fe312f2f2","name":"Symmetric encrypt & Decrypt","time":{"start":1716399340308,"stop":1716399340309,"duration":1},"status":"passed","severity":"normal"},{"uid":"2056a3294d5e2470","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1716399305049,"stop":1716399305049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6e449265b9414e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1716399305047,"stop":1716399305047,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e933ff17ec255ab","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716399977605,"stop":1716399977605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19abb31b4dc5e06","name":"Generator, 2 different pubsubtopics","time":{"start":1716399943864,"stop":1716399943865,"duration":1},"status":"passed","severity":"normal"},{"uid":"74aee8d7be33f7fc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716399977599,"stop":1716399977599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f895fdb93336f534","name":"Delete observer","time":{"start":1716399755514,"stop":1716399755515,"duration":1},"status":"passed","severity":"normal"},{"uid":"51dac80da9711452","name":"Passing cursor with wrong pubsubTopic","time":{"start":1716399883627,"stop":1716399883627,"duration":0},"status":"passed","severity":"normal"},{"uid":"673afd09801c9083","name":"Check received message with timestamp: 1716399356488 ","time":{"start":1716399836231,"stop":1716399836231,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4789be2f5d35bc","name":"listenerCount","time":{"start":1716399398209,"stop":1716399398210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b25eb0a0c080fe6","name":"Push message with Russian payload","time":{"start":1716399752948,"stop":1716399752948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d60a86d7e315e9a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1716399328858,"stop":1716399328858,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa669aed3de77017","name":"Push message with content topic containing shell command","time":{"start":1716399752971,"stop":1716399752971,"duration":0},"status":"passed","severity":"normal"},{"uid":"233fc42012c608ab","name":"Relay - dialed after","time":{"start":1716399986067,"stop":1716399986067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d122d4b5fda29c3","name":"should be able to encode the field with only STORE set to true","time":{"start":1716399313022,"stop":1716399313023,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4659f5143862384","name":"Passing an array","time":{"start":1716399979559,"stop":1716399979559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d8b137cdd54ce4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716399977594,"stop":1716399977594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1773380f72cb156c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716399575544,"stop":1716399575548,"duration":4},"status":"passed","severity":"normal"},{"uid":"f8780a4e9750de12","name":"Check received message containing escaped characters","time":{"start":1716399836278,"stop":1716399836280,"duration":2},"status":"passed","severity":"normal"},{"uid":"653e4486653e6c4","name":"Subscribe to topic containing long and publish message","time":{"start":1716399809389,"stop":1716399809389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8731fde7347c2b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1716399978018,"stop":1716399978018,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fa07abf79fb8fb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1716399809395,"stop":1716399809395,"duration":0},"status":"passed","severity":"normal"},{"uid":"27883713cdba40ac","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1716399527833,"stop":1716399527833,"duration":0},"status":"passed","severity":"normal"},{"uid":"a513dc0b944a10d4","name":"Push message with Chinese payload","time":{"start":1716399752947,"stop":1716399752947,"duration":0},"status":"passed","severity":"normal"},{"uid":"510a084bf5f48a16","name":"Push message with Arabic payload","time":{"start":1716399933144,"stop":1716399933144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65caa26f8673ac9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1716399527850,"stop":1716399527851,"duration":1},"status":"passed","severity":"normal"},{"uid":"37503ee222c9a306","name":"Push message with content topic containing long","time":{"start":1716399752954,"stop":1716399752955,"duration":1},"status":"passed","severity":"normal"},{"uid":"5127bb478497b777","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716399977588,"stop":1716399977588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4779411dd3d8d0","name":"handles multiple messages","time":{"start":1716399964318,"stop":1716399964319,"duration":1},"status":"passed","severity":"normal"},{"uid":"58796741ec994ba8","name":"Check message with invalid timestamp is not received","time":{"start":1716399836283,"stop":1716399836283,"duration":0},"status":"passed","severity":"normal"},{"uid":"39423a48894e3271","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1716399365397,"stop":1716399365398,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cfe866b2c8e6d2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716399575522,"stop":1716399575522,"duration":0},"status":"passed","severity":"normal"},{"uid":"77951a1d65c2c7e5","name":"should set field with only RELAY enabled","time":{"start":1716399313793,"stop":1716399313793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c56109516c9204","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716399575524,"stop":1716399575524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0eb3331bf37b90e","name":"Subscribe to topic containing Script and receive message","time":{"start":1716399575534,"stop":1716399575534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9af9bffd886683","name":"should properly create location multiaddrs - tcp6","time":{"start":1716399313790,"stop":1716399313791,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ab2531477466df","name":"Push 30 different messages","time":{"start":1716399752953,"stop":1716399752953,"duration":0},"status":"passed","severity":"normal"},{"uid":"be14ffb6e168574","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1716399305050,"stop":1716399305050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92eca6d951009b6","name":"Push message on custom pubsubTopic","time":{"start":1716399636399,"stop":1716399636400,"duration":1},"status":"passed","severity":"normal"},{"uid":"3355cf56849c0d3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716399575540,"stop":1716399575540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9711c949a10e6e92","name":"Subscribe and receive messages via lightPush","time":{"start":1716399977586,"stop":1716399977586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6199e490a93430e3","name":"Check received message containing JSON","time":{"start":1716399836277,"stop":1716399836278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf70454253e4f9b","name":"Fails to push message with empty content topic","time":{"start":1716399752973,"stop":1716399752973,"duration":0},"status":"passed","severity":"normal"},{"uid":"219a893dafc43a40","name":"Push message with content topic containing Arabic","time":{"start":1716399933173,"stop":1716399933173,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0f13605a709c7f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716399575533,"stop":1716399575534,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35059858b5ca651","name":"Does not throw an exception when node disconnects","time":{"start":1716399979558,"stop":1716399979558,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d5276be77226d3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1716399527832,"stop":1716399527832,"duration":0},"status":"passed","severity":"normal"},{"uid":"712ff17bc4e25468","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1716399883626,"stop":1716399883626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1269016784b392","name":"Query with Ordered Callback, No Decoder","time":{"start":1716399924504,"stop":1716399924504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd365bf13c43108","name":"Callback on promise, aborts when callback returns true","time":{"start":1716399945798,"stop":1716399945798,"duration":0},"status":"passed","severity":"normal"},{"uid":"529dcbef3b72921a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1716399924521,"stop":1716399924522,"duration":1},"status":"passed","severity":"normal"},{"uid":"68015d43c5c276c","name":"Check received message with timestamp: 1716399357057 ","time":{"start":1716399527950,"stop":1716399527951,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a284a8e43f2ab9a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1716399305043,"stop":1716399305043,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ed7b09c8e12b38","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1716399978020,"stop":1716399978020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a2c11cb42fbc64","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716399575533,"stop":1716399575533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bd01a64468ca24","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1716399305046,"stop":1716399305046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42514cc24324d8c","name":"Subscribe to topic containing short and receive message","time":{"start":1716399575530,"stop":1716399575530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a59f081f82f675a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716399977591,"stop":1716399977591,"duration":0},"status":"passed","severity":"normal"},{"uid":"702ea1e285f7a377","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1716399357922,"stop":1716399357924,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0c0dd15fbf472d","name":"connected peers and dial","time":{"start":1716399753139,"stop":1716399753139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d6b19747fcbb056","name":"Ephemeral messages are not stored","time":{"start":1716399372447,"stop":1716399372448,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb1f1599d5fd280","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1716399305035,"stop":1716399305035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7770c8ad4849ab6","name":"throws on empty content topic","time":{"start":1716399305028,"stop":1716399305028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8f41c688d152b5","name":"Check received message containing XML","time":{"start":1716399836223,"stop":1716399836228,"duration":5},"status":"passed","severity":"normal"},{"uid":"7000d01b6be11c78","name":"non connected peers","time":{"start":1716399753144,"stop":1716399753144,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2233412bc856fe7e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1716399305033,"stop":1716399305033,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fd6daebf19b33f","name":"should decode valid enr successfully","time":{"start":1716399313779,"stop":1716399313780,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cd0bfc77125d18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1716399305045,"stop":1716399305046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e26f72d3e1305d4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1716399305036,"stop":1716399305036,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f933a3fda10555","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1716399527847,"stop":1716399527848,"duration":1},"status":"passed","severity":"normal"},{"uid":"f664ba7e789f39af","name":"throws on content topic with empty encoding field","time":{"start":1716399305031,"stop":1716399305031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee60abef6beae3ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1716399305047,"stop":1716399305047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16074ae31e3b516","name":"Decoder throws on undefined content topic","time":{"start":1716399339789,"stop":1716399339789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1311565b1f4f8d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716399836232,"stop":1716399836232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9568193fe27acb","name":"Push message with SQL Injection payload","time":{"start":1716399752948,"stop":1716399752949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71301f56c469fa9","name":"should not receive a peer event before start","time":{"start":1716399832595,"stop":1716399832595,"duration":0},"status":"passed","severity":"normal"},{"uid":"489673b457b360d3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1716399365399,"stop":1716399365399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4295eb28cef8d078","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1716399329396,"stop":1716399329396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0004269b5c3608e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716399575523,"stop":1716399575524,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aaf8a68cb120007","name":"Publish message with custom timestamp: Wed May 22 2024 18:42:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1716399804558,"stop":1716399804559,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1930d45d8130e6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716399583241,"stop":1716399583241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d739fb9fd5a8d6a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399434229,"stop":1716399434229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9920667f13d1040d","name":"Subscribe to topic containing XML and receive message","time":{"start":1716399977593,"stop":1716399977593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8987a029f5c5c9b","name":"Push message with escaped characters payload","time":{"start":1716399752952,"stop":1716399752952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab22372985cb1629","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716399447274,"stop":1716399447274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41817123cfac2cb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716399836282,"stop":1716399836283,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c639c1f8bfe2d6e","name":"should return false","time":{"start":1716399313787,"stop":1716399313787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2badca97ee9f1","name":"Store - dialed first","time":{"start":1716399986068,"stop":1716399986068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63e954636397ebf","name":"should throw an error for insufficient data","time":{"start":1716399305056,"stop":1716399305057,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d8c575d3a665ed","name":"Check received message containing SQL Injection","time":{"start":1716399836222,"stop":1716399836222,"duration":0},"status":"passed","severity":"normal"},{"uid":"483105b9a53e965b","name":"Encoder throws on empty string content topic","time":{"start":1716399341723,"stop":1716399341723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5171a336667fc4","name":"Check message with non string payload is not received","time":{"start":1716399836238,"stop":1716399836238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aaa0d572ae4c32","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716399977589,"stop":1716399977589,"duration":0},"status":"passed","severity":"normal"},{"uid":"178b5022347ce1a0","name":"Push message with content topic containing Chinese","time":{"start":1716399752956,"stop":1716399752956,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b1efed91c7a19f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716399583245,"stop":1716399583245,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7406ebd63319730","name":"random static sharding 1 - Cluster ID: 400, Shard ID: 826","time":{"start":1716399898048,"stop":1716399898048,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b638bbd27be19d","name":"should return all peers when numPeers is 0","time":{"start":1716399318492,"stop":1716399318492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a7a7d1edd35515","name":"random static sharding 3 - Cluster ID: 640, Shard ID: 143","time":{"start":1716399898048,"stop":1716399898049,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bd86a78aafd0db","name":"Check publish message containing Russian","time":{"start":1716399804552,"stop":1716399804553,"duration":1},"status":"passed","severity":"normal"},{"uid":"737659d1f1da349d","name":"Ping on subscribed peer","time":{"start":1716399437946,"stop":1716399437947,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2b8be5476cbf2d","name":"Subscribe to topic containing Script and receive message","time":{"start":1716399977593,"stop":1716399977593,"duration":0},"status":"passed","severity":"normal"},{"uid":"73eb18383c880c9f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716399977594,"stop":1716399977595,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3aaca3bd6cb902d","name":"addEventListener with correct event","time":{"start":1716399398207,"stop":1716399398207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2574aebe198837","name":"Subscribe to topic containing XML and receive message","time":{"start":1716399977604,"stop":1716399977604,"duration":0},"status":"passed","severity":"normal"},{"uid":"651cfd6f1f6a4b5f","name":"Push message with meta","time":{"start":1716399752973,"stop":1716399752973,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf63b1a0bc792218","name":"configure the node with multiple content topics","time":{"start":1716399869918,"stop":1716399869919,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93bbb81de555c86","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1716399777300,"stop":1716399777300,"duration":0},"status":"passed","severity":"normal"},{"uid":"578d65ce4a53e636","name":"Refresh subscription","time":{"start":1716399977600,"stop":1716399977600,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f742ee7604459a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399943865,"stop":1716399943865,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b67cec05fe77a2","name":"handles empty contentTopics array correctly","time":{"start":1716399305053,"stop":1716399305053,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc9364e6ee4b6f2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716399977599,"stop":1716399977599,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb34d38648a15bd9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1716399305050,"stop":1716399305050,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e70cd442ce36f7c","name":"Check received message containing Script","time":{"start":1716399836260,"stop":1716399836267,"duration":7},"status":"passed","severity":"normal"},{"uid":"841afa76ed25b8b8","name":"Publish message with large meta","time":{"start":1716399804562,"stop":1716399804563,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82d873d6d47a671","name":"Reopen subscription with peer with lost subscription","time":{"start":1716399391492,"stop":1716399391492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfb84c2608d101d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1716399434223,"stop":1716399434223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1218bba1825fa859","name":"should be able to encode the field with only FILTER set to true","time":{"start":1716399313023,"stop":1716399313024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d247b8b88ec182","name":"Check publish message containing numeric","time":{"start":1716399804551,"stop":1716399804551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af7b56102da724c","name":"Query Generator - forward","time":{"start":1716399948984,"stop":1716399948984,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ca0dbb7ebf6cd1","name":"should throw an error for missing sharding configuration","time":{"start":1716399305053,"stop":1716399305053,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eaa39d3dcab2dd","name":"should set field with only STORE enabled","time":{"start":1716399313793,"stop":1716399313793,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9622cb13700b9c","name":"Overlapping topic subscription","time":{"start":1716399977600,"stop":1716399977600,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d68cc12b5259e45","name":"Check publish message after service node is restarted","time":{"start":1716399804562,"stop":1716399804562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb62f0dfc099ea59","name":"should throw an error for an unconfigured topic","time":{"start":1716399305049,"stop":1716399305049,"duration":0},"status":"passed","severity":"normal"},{"uid":"343734e04edb4c0e","name":"Check message on other pubsub topic is not received","time":{"start":1716399836233,"stop":1716399836233,"duration":0},"status":"passed","severity":"normal"},{"uid":"718fcfba6d87365f","name":"Relay + Store","time":{"start":1716399313794,"stop":1716399313794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c45c84657f34625","name":"Init the array if not present","time":{"start":1716399304513,"stop":1716399304515,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4e783849a40d471","name":"start node with empty content topic","time":{"start":1716399869933,"stop":1716399869934,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5e887548cc09bf","name":"Check received message containing SQL Injection","time":{"start":1716399836259,"stop":1716399836260,"duration":1},"status":"passed","severity":"normal"},{"uid":"46674f7313ad7918","name":"ignores unrecognized TXT record formats","time":{"start":1716399329979,"stop":1716399329979,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc838e3aa260aed1","name":"Round trip binary serialization","time":{"start":1716399318762,"stop":1716399318762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64f81f452124597","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1716399883623,"stop":1716399883623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b9e27280206b98","name":"Passing page size 11 when there are 10 messages","time":{"start":1716399966773,"stop":1716399966773,"duration":0},"status":"passed","severity":"normal"},{"uid":"769ff60314ba6be2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1716399305038,"stop":1716399305038,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a46011a96785b9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1716399632477,"stop":1716399632477,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbefbfe6e00dc02","name":"Push message on custom pubsubTopic","time":{"start":1716399636403,"stop":1716399636403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db1e49000e30786","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716399583243,"stop":1716399583243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81cd931d66eb53b","name":"Push message with short payload","time":{"start":1716399933135,"stop":1716399933135,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e71ecae20e7b38","name":"can start the service","time":{"start":1716399370432,"stop":1716399370433,"duration":1},"status":"passed","severity":"normal"},{"uid":"b054d3d6cb897310","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1716399527846,"stop":1716399527846,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdb0891fd735d62","name":"Fails to push message with empty content topic","time":{"start":1716399933177,"stop":1716399933178,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3f69449878ce9c","name":"should encode/decode to RLP encoding","time":{"start":1716399313788,"stop":1716399313788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c64cb9c1adfd58","name":"different cluster, different shard: nodes don't connect","time":{"start":1716399527831,"stop":1716399527832,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a16a85d1d94569","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1716399527844,"stop":1716399527844,"duration":0},"status":"passed","severity":"normal"},{"uid":"275769d2e3effd57","name":"Subscribe to topic containing XML and receive message","time":{"start":1716399575534,"stop":1716399575534,"duration":0},"status":"passed","severity":"normal"},{"uid":"df91887372bb6c1e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716399977601,"stop":1716399977601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cc8709043fdb29","name":"less peers than existing","time":{"start":1716399753144,"stop":1716399753144,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da40786171ef2970","name":"random static sharding 10 - Cluster ID: 901, Shard ID: 569","time":{"start":1716399898069,"stop":1716399898069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fdc2c7eeeb628c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1716399527875,"stop":1716399527875,"duration":0},"status":"passed","severity":"normal"},{"uid":"51274043bc1955b2","name":"start node with ApplicationInfo","time":{"start":1716399869924,"stop":1716399869931,"duration":7},"status":"passed","severity":"normal"},{"uid":"2c9fe8841892be60","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716399977596,"stop":1716399977597,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ecc9b187b7e321","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716399977598,"stop":1716399977598,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa7d876c370bebd","name":"Push message with unicode special characters payload","time":{"start":1716399752952,"stop":1716399752952,"duration":0},"status":"passed","severity":"normal"},{"uid":"52076aafd90921e","name":"Push message with Chinese payload","time":{"start":1716399933138,"stop":1716399933139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cfdedea3abdf92","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1716399305043,"stop":1716399305043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62a241e54b169d4","name":"Push message with content topic containing SQL Injection","time":{"start":1716399933173,"stop":1716399933174,"duration":1},"status":"passed","severity":"normal"},{"uid":"51dc394c31ed37f1","name":"Query Generator, No message returned","time":{"start":1716399924502,"stop":1716399924502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9415d1db48d42a19","name":"Push message with content topic containing emoji","time":{"start":1716399933177,"stop":1716399933177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be9b34dd57b397d","name":"throws on content topic with empty application field","time":{"start":1716399305030,"stop":1716399305030,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b3e39a6fe99ddc","name":"Fails to push message with large meta","time":{"start":1716399752973,"stop":1716399752974,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a235d69bc399de9","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1716399777300,"stop":1716399777301,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f34a99e196a5b3","name":"throws an error for improperly formatted content topics","time":{"start":1716399305038,"stop":1716399305038,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccf21e30bd394e2","name":"Check received message containing short","time":{"start":1716399527915,"stop":1716399527917,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d6139137fa50e37","name":"throws on content topic with generation field greater than 0","time":{"start":1716399305029,"stop":1716399305029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d5dab563db5d47","name":"Push message with content topic containing escaped characters","time":{"start":1716399752971,"stop":1716399752972,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf058fa75fa12317","name":"Push message with special chars payload","time":{"start":1716399752946,"stop":1716399752947,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76a429905b53e2a","name":"Query with Promise Callback, No Decoder","time":{"start":1716399924522,"stop":1716399924522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ae62dbbb99e4e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716399977587,"stop":1716399977587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f839a11ddf917ba8","name":"retrieves a single peer","time":{"start":1716399329976,"stop":1716399329977,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd172d051f5fd10","name":"Check publish message containing XML","time":{"start":1716399804554,"stop":1716399804554,"duration":0},"status":"passed","severity":"normal"},{"uid":"8669340ac68ed657","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1716399305056,"stop":1716399305056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25c7ca8c953649e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1716399809388,"stop":1716399809388,"duration":0},"status":"passed","severity":"normal"},{"uid":"507cf207e93a2b3b","name":"Check publish message containing Script","time":{"start":1716399804553,"stop":1716399804553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bf8fa4217343e2","name":"isConnected should return true after first peer connects","time":{"start":1716399408407,"stop":1716399408407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbf78078cfe7b60","name":"Check message with non string payload is not received","time":{"start":1716399527958,"stop":1716399527959,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0027cf081202aeb","name":"should add and remove event listeners correctly","time":{"start":1716399333742,"stop":1716399333742,"duration":0},"status":"passed","severity":"normal"},{"uid":"35321145fba5fb33","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1716399318493,"stop":1716399318494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41bd0d7d0b2229b","name":"Ordered callback, aborts when callback returns true","time":{"start":1716399945799,"stop":1716399945799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1977213c33993ea5","name":"Ephemeral field set to true","time":{"start":1716399318762,"stop":1716399318763,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a70920a9eeb06bd","name":"Refresh subscription","time":{"start":1716399575530,"stop":1716399575530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c708983ff6338010","name":"Passing page size 19 when there are 20 messages","time":{"start":1716399966773,"stop":1716399966774,"duration":1},"status":"passed","severity":"normal"},{"uid":"486d54788619f9c7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1716399329389,"stop":1716399329390,"duration":1},"status":"passed","severity":"normal"},{"uid":"d994f47ff86f2604","name":"more peers than existing","time":{"start":1716399753141,"stop":1716399753142,"duration":1},"status":"skipped","severity":"normal"},{"uid":"39b95432ed727afb","name":"should not fail to stop the service if it was not started","time":{"start":1716399333739,"stop":1716399333739,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bd5ec5e74c3f48","name":"Waku message hash computation (payload length 0)","time":{"start":1716399307680,"stop":1716399307681,"duration":1},"status":"passed","severity":"normal"},{"uid":"9578cced8808f676","name":"should return empty list for no shard","time":{"start":1716399305041,"stop":1716399305041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df75dcfc290507e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1716399527841,"stop":1716399527842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1448c00c4a8a4666","name":"Check message with no payload is not received","time":{"start":1716399527957,"stop":1716399527958,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b34c23737784fd8","name":"Push message with content topic containing Arabic","time":{"start":1716399752956,"stop":1716399752957,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9eac1f6cf716c5","name":"Ordered Callback - forward","time":{"start":1716399948987,"stop":1716399948987,"duration":0},"status":"passed","severity":"normal"},{"uid":"819ed2feaa8ccb2a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1716399313024,"stop":1716399313025,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21dfad703cd51c2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716399777303,"stop":1716399777316,"duration":13},"status":"passed","severity":"normal"},{"uid":"69d486e261174683","name":"Ping on subscribed peer","time":{"start":1716399391489,"stop":1716399391490,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1d135143e14360","name":"Ping on peer without subscriptions","time":{"start":1716399437947,"stop":1716399437947,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc0d97d43712441","name":"Push message with content topic containing Basic HTML tag","time":{"start":1716399752959,"stop":1716399752959,"duration":0},"status":"passed","severity":"normal"},{"uid":"212d0f69604b88cc","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1716399527856,"stop":1716399527856,"duration":0},"status":"passed","severity":"normal"},{"uid":"8166725f5e9dfe83","name":"Check message with invalid timestamp is not received","time":{"start":1716399836232,"stop":1716399836233,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0e98c80b8a6884","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1716399305039,"stop":1716399305040,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d19648d2af1380","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1716399305054,"stop":1716399305055,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c6e676c14f1af8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1716399978018,"stop":1716399978019,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f2d9e4cfb5918d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1716399527860,"stop":1716399527860,"duration":0},"status":"passed","severity":"normal"},{"uid":"810e76edd3dedda5","name":"dispatchEvent via connectionManager","time":{"start":1716399398210,"stop":1716399398210,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37ca5fb0d58911d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1716399527839,"stop":1716399527839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b2bd52d84b76da","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716399575529,"stop":1716399575529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d30e89d989b6486","name":"Publishes to nwaku","time":{"start":1716399781549,"stop":1716399781549,"duration":0},"status":"passed","severity":"normal"},{"uid":"276dcdf255cbe974","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399943863,"stop":1716399943864,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1398894fbcf20f","name":"Check message with invalid timestamp is not received","time":{"start":1716399527953,"stop":1716399527954,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9f0cf2e0b85fb5","name":"Push message with unicode special characters payload","time":{"start":1716399933148,"stop":1716399933148,"duration":0},"status":"passed","severity":"normal"},{"uid":"837e7e0899c62e1a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1716399313028,"stop":1716399313029,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2040002a139102f","name":"Check received message containing Russian","time":{"start":1716399527933,"stop":1716399527934,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec8a7dbebd438e","name":"Refresh subscription","time":{"start":1716399977590,"stop":1716399977590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d135f3313a969af","name":"Query with Ordered Callback, No message returned","time":{"start":1716399924521,"stop":1716399924521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2974c21197105a6","name":"Check publish message containing JSON","time":{"start":1716399804554,"stop":1716399804555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3644224bc9c3ea82","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716399777294,"stop":1716399777295,"duration":1},"status":"passed","severity":"normal"},{"uid":"e921f8b6f0cd5343","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app27/3/topic5/xml","time":{"start":1716399869910,"stop":1716399869916,"duration":6},"status":"passed","severity":"normal"},{"uid":"cad21cfe59451a84","name":"Fails to publish message with empty text","time":{"start":1716399804559,"stop":1716399804560,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a070a546f9d0087","name":"Push message with content topic containing Script","time":{"start":1716399933174,"stop":1716399933174,"duration":0},"status":"passed","severity":"normal"},{"uid":"22859706e5a841d1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app72/10/topic178/json","time":{"start":1716399869909,"stop":1716399869909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac0ab40138ecf3f","name":"Check received message containing special chars","time":{"start":1716399836245,"stop":1716399836248,"duration":3},"status":"passed","severity":"normal"},{"uid":"63f3f9786498736f","name":"Non TWN Cluster","time":{"start":1716399869907,"stop":1716399869907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d067e2f4a271115","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716399977594,"stop":1716399977594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96ca158fa095bbb","name":"Subscribe to topic containing short and receive message","time":{"start":1716399977590,"stop":1716399977591,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c8a4932b73342a","name":"Check received message containing special chars","time":{"start":1716399836220,"stop":1716399836220,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb279cf562e994","name":"should emit a peer event after start","time":{"start":1716399370434,"stop":1716399370435,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad61b4f2aed34da","name":"Check message with no pubsub topic is not received","time":{"start":1716399527955,"stop":1716399527956,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dddd549fd6e535","name":"Decoder throws on empty string content topic","time":{"start":1716399341723,"stop":1716399341724,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa74df8ed8d2272","name":"Push message with XML payload","time":{"start":1716399752949,"stop":1716399752950,"duration":1},"status":"passed","severity":"normal"},{"uid":"db17ddacb24fcb14","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1716399329390,"stop":1716399329390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e56896eb755ab45","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716399977587,"stop":1716399977587,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fe100a5d64230","name":"Push message with rate limit","time":{"start":1716399752974,"stop":1716399752974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e583a3cbf5e6f1","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1716399804680,"stop":1716399804680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"928c18c6dd7010d6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1716399408406,"stop":1716399408406,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c2ddb759784cf4","name":"can start the service","time":{"start":1716399832593,"stop":1716399832593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6e4b09a992b22b","name":"Push message with content topic containing emoji","time":{"start":1716399752972,"stop":1716399752972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e45dd03d2a8f0ac","name":"should not fail to stop the service if it was not started","time":{"start":1716399832594,"stop":1716399832594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30da6480fa0a77f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716399434224,"stop":1716399434224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf6dc6311b7971d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1716399305052,"stop":1716399305052,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a75772624442d7","name":"Check received message containing Chinese","time":{"start":1716399836249,"stop":1716399836249,"duration":0},"status":"passed","severity":"normal"},{"uid":"df29e75b757e4eb7","name":"Push message with shell command payload","time":{"start":1716399752951,"stop":1716399752952,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d354299aea6028f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399943862,"stop":1716399943862,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3511f3f9ccdb7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716399527855,"stop":1716399527856,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0f4a243dd2fc99","name":"Check publish message containing emoji","time":{"start":1716399804557,"stop":1716399804557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5803a679aa3a221","name":"different cluster, same shard: nodes don't connect","time":{"start":1716399527831,"stop":1716399527831,"duration":0},"status":"passed","severity":"normal"},{"uid":"76de1d278ed47a21","name":"Generator, custom pubsub topic","time":{"start":1716399943862,"stop":1716399943863,"duration":1},"status":"passed","severity":"normal"},{"uid":"933a24dfbdb3dc22","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1716399313025,"stop":1716399313026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14ec9504c8b0ae6","name":"Subscribe and receive messages via waku relay post","time":{"start":1716399575523,"stop":1716399575523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac9567facf4eded","name":"Privacy Node - default protocol","time":{"start":1716399986070,"stop":1716399986070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6ecd90cfb0fa24","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716399977595,"stop":1716399977595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e1cf74783f985a","name":"Check publish message containing unicode special characters","time":{"start":1716399804556,"stop":1716399804556,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eb13c6ed9e2187","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399636402,"stop":1716399636402,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd58eefdf2d11b37","name":"Query generator for multiple messages with different message text format","time":{"start":1716399945795,"stop":1716399945796,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2de647f3b4b7f96","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716399977605,"stop":1716399977605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5e6b496580f9c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1716399313031,"stop":1716399313031,"duration":0},"status":"passed","severity":"normal"},{"uid":"6faaecce612e619f","name":"Check received message containing Russian","time":{"start":1716399836221,"stop":1716399836221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6187bcfbaf8e4053","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1716399978019,"stop":1716399978019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd022d2735b3925","name":"Generator, 2 different pubsubtopics","time":{"start":1716399943863,"stop":1716399943863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9803d36d06d241ec","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1716399527861,"stop":1716399527861,"duration":0},"status":"passed","severity":"normal"},{"uid":"451e2c415cf82e4a","name":"returns all values when wanted number is greater than available values","time":{"start":1716399328857,"stop":1716399328858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9425d28ec5fa85","name":"Query Generator, No Decoder","time":{"start":1716399924501,"stop":1716399924502,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f049f60e3533789","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716399575528,"stop":1716399575529,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9ad146a6d60640","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1716400089886,"stop":1716400089886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1043fcf6129ec82","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1716399305048,"stop":1716399305048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dce0f1c243f312","name":"should handle corrupted local storage data gracefully","time":{"start":1716399333742,"stop":1716399333742,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cc439635602d8d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1716399339783,"stop":1716399339785,"duration":2},"status":"passed","severity":"normal"},{"uid":"338aa38f4c013d8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1716399318493,"stop":1716399318493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b705f57ae186ee14","name":"should handle application and version for autosharding","time":{"start":1716399305040,"stop":1716399305040,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e436a0b3372c1","name":"Push message with content topic containing escaped characters","time":{"start":1716399933176,"stop":1716399933176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b98c4fec129e28","name":"nwaku subscribes","time":{"start":1716399781548,"stop":1716399781548,"duration":0},"status":"passed","severity":"normal"},{"uid":"3540c78030a9d1c1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1716399809388,"stop":1716399809388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5ca28ecef0fe66","name":"should not fail to start the service if it is already started","time":{"start":1716399832594,"stop":1716399832595,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c49f866d1d98718","name":"should properly create peer info with all multiaddrs","time":{"start":1716399313791,"stop":1716399313792,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e163aed09c56597","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716399636403,"stop":1716399636404,"duration":1},"status":"passed","severity":"normal"},{"uid":"32518231041d3495","name":"safeDispatchEvent","time":{"start":1716399398210,"stop":1716399398211,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ee6656669880fc","name":"should only return 1 node with relay and store capability","time":{"start":1716399329981,"stop":1716399329981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd04f540b95787e","name":"isConnected should return false after all peers disconnect","time":{"start":1716399357948,"stop":1716399357950,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f1130709289710c","name":"random static sharding 2 - Cluster ID: 446, Shard ID: 794","time":{"start":1716399898048,"stop":1716399898048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d5b0e2152afb61","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716399977604,"stop":1716399977605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec82ed5c26569095","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app32/10/topic367/json","time":{"start":1716399869910,"stop":1716399869910,"duration":0},"status":"passed","severity":"normal"},{"uid":"2365485c0863e126","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1716399434228,"stop":1716399434228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf39d1f8e0ec98f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1716399527845,"stop":1716399527845,"duration":0},"status":"passed","severity":"normal"},{"uid":"121b9343b468f055","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1716399313031,"stop":1716399313032,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e504cc894ca0ede","name":"1 Store, 2 relays, 2 fetches","time":{"start":1716399329209,"stop":1716399329209,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0cbbf415411527","name":"Relay","time":{"start":1716399367600,"stop":1716399367600,"duration":0},"status":"passed","severity":"normal"},{"uid":"1859213769ba8bae","name":"LightPush","time":{"start":1716399986069,"stop":1716399986069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f370c55aaf34ce2","name":"Push message equal or less that 1MB","time":{"start":1716399752976,"stop":1716399752976,"duration":0},"status":"passed","severity":"normal"},{"uid":"599e156e3c65dcff","name":"Check received message containing SQL Injection","time":{"start":1716399527934,"stop":1716399527939,"duration":5},"status":"passed","severity":"normal"},{"uid":"a363b9d00a889730","name":"Nodes with multiple pubsub topic","time":{"start":1716399777302,"stop":1716399777302,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d4596ec86d7f19","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1716399804681,"stop":1716399804681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c59efac1f70c936c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1716399527840,"stop":1716399527840,"duration":0},"status":"passed","severity":"normal"},{"uid":"db19711376df500e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1716399777292,"stop":1716399777293,"duration":1},"status":"passed","severity":"normal"},{"uid":"69923b809377ea4d","name":"Check received message containing shell command","time":{"start":1716399836278,"stop":1716399836278,"duration":0},"status":"passed","severity":"normal"},{"uid":"40575c4426a2e04c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1716399365396,"stop":1716399365396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10b5fae062caa0d","name":"Subscribe and receives messages on 20 topics","time":{"start":1716399977589,"stop":1716399977589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43b482ebfe0c158","name":"Push message with content topic containing shell command","time":{"start":1716399933176,"stop":1716399933176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e023047f7ffd8b","name":"should set field with all protocols enabled","time":{"start":1716399313792,"stop":1716399313792,"duration":0},"status":"passed","severity":"normal"},{"uid":"98341bacdc720491","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1716399962494,"stop":1716399962494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9bc5a7057316b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1716399760250,"stop":1716399760251,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aba0f5175bc91d8","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1716399527832,"stop":1716399527832,"duration":0},"status":"passed","severity":"normal"},{"uid":"846ab0fab1375145","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1716399305041,"stop":1716399305041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a144c6492b958721","name":"Push message with content topic containing Russian","time":{"start":1716399752957,"stop":1716399752957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3d710612b2490f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1716399408409,"stop":1716399408409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f02a1d280925878","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1716399305034,"stop":1716399305034,"duration":0},"status":"passed","severity":"normal"},{"uid":"83756b3388cf2d03","name":"should return unique PubsubTopics for static sharding","time":{"start":1716399305040,"stop":1716399305040,"duration":0},"status":"passed","severity":"normal"},{"uid":"624aeb074364db35","name":"Fields are not dropped","time":{"start":1716399318163,"stop":1716399318165,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6fad9de7752da34","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1716399365398,"stop":1716399365399,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09eb918e7507194","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1716399329392,"stop":1716399329393,"duration":1},"status":"passed","severity":"normal"},{"uid":"59502be10bedce0b","name":"throws on content topic with non-number generation field","time":{"start":1716399305029,"stop":1716399305029,"duration":0},"status":"passed","severity":"normal"},{"uid":"51305227a01e92e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716399977606,"stop":1716399977606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9de4f984f599452","name":"Check received message containing XML","time":{"start":1716399836268,"stop":1716399836268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e2f311ec4f03e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716399583243,"stop":1716399583243,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f9f1439fa9ca7a","name":"should throw error - invalid id","time":{"start":1716399313782,"stop":1716399313786,"duration":4},"status":"passed","severity":"normal"},{"uid":"7260b787474b01be","name":"Subscribe and receives messages on 20 topics","time":{"start":1716399575524,"stop":1716399575528,"duration":4},"status":"passed","severity":"normal"},{"uid":"87c3ce006cc87481","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1716399408406,"stop":1716399408406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2689e762c6e077","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1716399305035,"stop":1716399305035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed14ad77d13683e7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1716399632477,"stop":1716399632488,"duration":11},"status":"passed","severity":"normal"},{"uid":"f2d7be84f44a7d0b","name":"1 Relay, 1 Filter, gives up","time":{"start":1716399329209,"stop":1716399329210,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d14fcf91bef781e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1716399305041,"stop":1716399305041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7127ad296f9ee69","name":"Waku message hash computation (no timestamp)","time":{"start":1716399307681,"stop":1716399307681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b011fa25009622d6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1716399318494,"stop":1716399318494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a628bfc61f9318e9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1716399372449,"stop":1716399372449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0ffebcc20ed97b","name":"Push message with long payload","time":{"start":1716399933136,"stop":1716399933137,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4375818364054","name":"different cluster, different shard: nodes don't connect","time":{"start":1716399632507,"stop":1716399632509,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8502feb4b2f43d2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1716399305052,"stop":1716399305052,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9aac4ad83c510","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1716399305045,"stop":1716399305045,"duration":0},"status":"passed","severity":"normal"},{"uid":"322565881c19eece","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716399977592,"stop":1716399977592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a28147097ead96","name":"Check publish message containing SQL Injection","time":{"start":1716399804553,"stop":1716399804553,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa3657625ed70c3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1716399305038,"stop":1716399305039,"duration":1},"status":"passed","severity":"normal"},{"uid":"2626d64c172e0fc5","name":"Push message with long payload","time":{"start":1716399752945,"stop":1716399752946,"duration":1},"status":"passed","severity":"normal"},{"uid":"33570100982bf13a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1716399527848,"stop":1716399527848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e647e6144c5e11","name":"Subscribe to topic containing long and receive message","time":{"start":1716399575531,"stop":1716399575531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f123eb0e209c6be","name":"A test","time":{"start":1716399583369,"stop":1716399583369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7114eaf17b6d7c1","name":"Filter","time":{"start":1716399986069,"stop":1716399986069,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b18e36b44ef57f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1716399305041,"stop":1716399305042,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efecfefb6537c51","name":"Overlapping topic subscription","time":{"start":1716399809389,"stop":1716399809389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8987c6293127002d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1716399305040,"stop":1716399305041,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a4544ce4de190a","name":"should not receive a peer event before start","time":{"start":1716399333740,"stop":1716399333740,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c529a16f5d71d8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1716399357925,"stop":1716399357926,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7536a9b56b4d8c3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716399977591,"stop":1716399977591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71f1a6d002ed18b","name":"Check received message containing Script","time":{"start":1716399527939,"stop":1716399527942,"duration":3},"status":"passed","severity":"normal"},{"uid":"24c93472b24acb6","name":"shard 0","time":{"start":1716399898046,"stop":1716399898047,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47612ea012e9655","name":"Wrong topic","time":{"start":1716399869918,"stop":1716399869918,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec6f6a089890099","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1716399305054,"stop":1716399305054,"duration":0},"status":"passed","severity":"normal"},{"uid":"519478ccda1a7fc","name":"Check received message containing long","time":{"start":1716399836219,"stop":1716399836219,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c9d8db0fc0885c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716399836282,"stop":1716399836282,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a86530288120a9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1716399809390,"stop":1716399809390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6c7fc819d93f0e","name":"recovers when dns.resolve returns empty","time":{"start":1716399329978,"stop":1716399329978,"duration":0},"status":"passed","severity":"normal"},{"uid":"24888b570389d5cb","name":"Query Generator, Multiple PubsubTopics","time":{"start":1716399924501,"stop":1716399924501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e6abd072f99199","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716399447274,"stop":1716399447275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec379505a8a7a9d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716399434227,"stop":1716399434227,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1624108073eb79","name":"Register correct protocols","time":{"start":1716399809386,"stop":1716399809386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d033418b6154e5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1716399333742,"stop":1716399333742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5db7c512348e59","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716399977605,"stop":1716399977605,"duration":0},"status":"passed","severity":"normal"},{"uid":"391a075181c0dc44","name":"Check message with no payload is not received","time":{"start":1716399836284,"stop":1716399836285,"duration":1},"status":"passed","severity":"normal"},{"uid":"2218393ea12ca50","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716399434230,"stop":1716399434230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1926bdcb62d20a7","name":"Push message with content topic containing Script","time":{"start":1716399752958,"stop":1716399752958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4c304d6a6c4dba","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1716399305037,"stop":1716399305037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfd258578dba77c","name":"Meta field set when metaSetter is specified","time":{"start":1716399318763,"stop":1716399318763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8fa5bcab444e98","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716399575532,"stop":1716399575532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0994445f88341cc","name":"should properly create location multiaddrs - tcp","time":{"start":1716399313791,"stop":1716399313791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b029248d0d1425f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716399434228,"stop":1716399434228,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0f18485de80279","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1716399329393,"stop":1716399329395,"duration":2},"status":"passed","severity":"normal"},{"uid":"93fd8746150c53e4","name":"Push message with content topic containing unicode special characters","time":{"start":1716399933176,"stop":1716399933177,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f923cb749921b99","name":"Query generator for multiple messages with different content topic format","time":{"start":1716399945797,"stop":1716399945797,"duration":0},"status":"passed","severity":"normal"},{"uid":"54000a157b7cb48a","name":"Query with Promise Callback, No message returned","time":{"start":1716399924523,"stop":1716399924525,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad27f8f2e539e785","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1716399307681,"stop":1716399307682,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cf65128dc8f9ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1716399305045,"stop":1716399305045,"duration":0},"status":"passed","severity":"normal"},{"uid":"116d0f90d1786fd","name":"Publish message with custom timestamp: Wed May 22 2024 16:42:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1716399804558,"stop":1716399804558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c80ae88661d9977","name":"Check received message containing Chinese","time":{"start":1716399527919,"stop":1716399527920,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5076f52cf716bc9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716399977592,"stop":1716399977592,"duration":0},"status":"passed","severity":"normal"},{"uid":"19478d5d8ac9c2f2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716399583244,"stop":1716399583244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2916401acb860ac6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716399977602,"stop":1716399977603,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df824a2b5c39fa2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1716399313026,"stop":1716399313026,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebee88301c003b1","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1716399305050,"stop":1716399305050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b08534f906e91d","name":"random static sharding 7 - Cluster ID: 841, Shard ID: 703","time":{"start":1716399898058,"stop":1716399898058,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a560c5f1746a25","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1716399305032,"stop":1716399305032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea2c5b89ea95750","name":"Ping on peer without subscriptions","time":{"start":1716399391490,"stop":1716399391490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d806ea086b71f310","name":"Passing page size 3 when there are 20 messages","time":{"start":1716399966772,"stop":1716399966772,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaae449ea84e2513","name":"should not throw an error for a single configured topic","time":{"start":1716399305048,"stop":1716399305049,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8670b4cdcfe801","name":"Push message with SQL Injection payload","time":{"start":1716399933145,"stop":1716399933145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1b7ec1df254906","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716399434226,"stop":1716399434227,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3b8fd6116a894d","name":"through manual discovery","time":{"start":1716399638417,"stop":1716399638417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e840b0af76a0ca","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1716399527852,"stop":1716399527855,"duration":3},"status":"passed","severity":"normal"},{"uid":"da53f48c95d95b54","name":"Subscribe to topic containing XML and publish message","time":{"start":1716399809393,"stop":1716399809393,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb4ef1d35cb78c4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1716399305032,"stop":1716399305033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2b59177354e420","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716399777318,"stop":1716399777319,"duration":1},"status":"passed","severity":"normal"},{"uid":"275c325c6f534762","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716399575535,"stop":1716399575535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5682e46801716e02","name":"Subscribe and receive messages via waku relay post","time":{"start":1716399977587,"stop":1716399977588,"duration":1},"status":"passed","severity":"normal"},{"uid":"879ce9d8ca693a86","name":"throws on content topic with empty topic name field","time":{"start":1716399305030,"stop":1716399305031,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a43667a03aad19c","name":"Check meta is set [symmetric]","time":{"start":1716399339786,"stop":1716399339787,"duration":1},"status":"passed","severity":"normal"},{"uid":"56817388ee43da08","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716399434225,"stop":1716399434225,"duration":0},"status":"passed","severity":"normal"},{"uid":"63196a0975c9a8a2","name":"should be able to encode the field with only RELAY set to true","time":{"start":1716399313020,"stop":1716399313022,"duration":2},"status":"passed","severity":"normal"},{"uid":"a535c08f52e3ac13","name":"should not receive a peer event before start","time":{"start":1716399370435,"stop":1716399370435,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5db633f76b552fb","name":"Js publishes, other Js receives","time":{"start":1716399781550,"stop":1716399781550,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7ea28b5d02c311","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1716399883625,"stop":1716399883625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef57805a220be975","name":"Push to array if already present","time":{"start":1716399304515,"stop":1716399304515,"duration":0},"status":"passed","severity":"normal"},{"uid":"114dfb87b9300215","name":"should not receive a peer event after stop","time":{"start":1716399370435,"stop":1716399370435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5800b8d6a362a1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716399836232,"stop":1716399836232,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0130ded215cbba","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1716399809397,"stop":1716399809398,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c564e7c2a7796f","name":"it tolerates circular branch references","time":{"start":1716399329977,"stop":1716399329978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5220f82e26874ef5","name":"Push message with content topic containing long","time":{"start":1716399933169,"stop":1716399933169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6652e2fd82ad79db","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716399977603,"stop":1716399977603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c289e9a342fc4391","name":"Push message with special chars payload","time":{"start":1716399933138,"stop":1716399933138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd95892f382c8b9","name":"random static sharding 4 - Cluster ID: 362, Shard ID: 620","time":{"start":1716399898049,"stop":1716399898049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7535fea97d80a3d","name":"isConnected should return false after all peers disconnect","time":{"start":1716399408408,"stop":1716399408408,"duration":0},"status":"passed","severity":"normal"},{"uid":"420dee6b920d7f0a","name":"should only return 1 node with store capability","time":{"start":1716399329981,"stop":1716399329981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f7527ab811558b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716399583244,"stop":1716399583244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb7ed3594e9c573","name":"Check received message containing Basic HTML tag","time":{"start":1716399836228,"stop":1716399836228,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9d0a48646ea30a","name":"Encoder throws on empty string content topic","time":{"start":1716399318764,"stop":1716399318764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a2e3d402cb3353","name":"Subscribe to topic containing shell command and publish message","time":{"start":1716399809395,"stop":1716399809396,"duration":1},"status":"passed","severity":"normal"},{"uid":"838d752634796aa8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1716399313032,"stop":1716399313033,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91467e2adffbc90","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1716399527842,"stop":1716399527842,"duration":0},"status":"passed","severity":"normal"},{"uid":"11140921c80e235a","name":"Subscribe to topic containing Script and receive message","time":{"start":1716399977604,"stop":1716399977604,"duration":0},"status":"passed","severity":"normal"},{"uid":"2782d2988db4ee21","name":"should use DNS peer discovery with light client","time":{"start":1716399370436,"stop":1716399370436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"420b8c4c961334cb","name":"Push message with content topic containing numeric","time":{"start":1716399933170,"stop":1716399933171,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ca102f080b7103","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1716399313024,"stop":1716399313024,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cbd6a1862bec44","name":"should throw an error for empty SingleShardInfos array","time":{"start":1716399305039,"stop":1716399305039,"duration":0},"status":"passed","severity":"normal"},{"uid":"473ce287a2f3e53d","name":"Subscribe to topic containing long and receive message","time":{"start":1716399977591,"stop":1716399977591,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d08cfb1ed0aa90","name":"returns all values when wanted number matches available values","time":{"start":1716399328855,"stop":1716399328857,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a02c93be1a034ba","name":"Query generator for multiple messages with multiple decoders","time":{"start":1716399945796,"stop":1716399945797,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7eb0181134ca704","name":"Query Generator, Wrong PubsubTopic","time":{"start":1716399924500,"stop":1716399924501,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a22f3827baf7750","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716399977597,"stop":1716399977597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d7ad162ccbf299","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1716399804557,"stop":1716399804557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea64cd46408bcf3","name":"caches peers it previously fetched","time":{"start":1716399329979,"stop":1716399329979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebe17b4d3347743","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716399977606,"stop":1716399977606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05874daaebaa2ce","name":"should set field with all protocols disabled","time":{"start":1716399313792,"stop":1716399313792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23415fd82580450","name":"Decoder throws on undefined content topic","time":{"start":1716399341723,"stop":1716399341723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64f2afa5f656a1c","name":"Accepts a valid Waku Message","time":{"start":1716399322218,"stop":1716399322219,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb1ad979d7bca6a","name":"topics with same application and version share the same shard","time":{"start":1716399305036,"stop":1716399305036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2380510b7207f61c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1716399777317,"stop":1716399777318,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af6b22bf7845120","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1716399305045,"stop":1716399305045,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc360d9579f77fed","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1716399809392,"stop":1716399809392,"duration":0},"status":"passed","severity":"normal"},{"uid":"98efb65e0b1db9c6","name":"Refresh subscription","time":{"start":1716399809388,"stop":1716399809388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cf908936e04c4fa","name":"Passing cursor with wrong message digest","time":{"start":1716399883627,"stop":1716399883627,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d067fcb3339e1d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1716399305035,"stop":1716399305036,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08471bd58b6525","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1716399527838,"stop":1716399527838,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ae5154440cb20f","name":"Check publish message containing Arabic","time":{"start":1716399804552,"stop":1716399804552,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b4bfafa43473ed","name":"Check publish message containing Basic HTML tag","time":{"start":1716399804554,"stop":1716399804554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaff8a9a1b86ac6","name":"Decoder throws on empty string content topic","time":{"start":1716399339789,"stop":1716399339790,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f21c7604a83c7b","name":"Fails to push message bigger that 1MB","time":{"start":1716399933181,"stop":1716399933181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53ecb4afbe049b7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1716399809390,"stop":1716399809390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16d98618f92e8d7","name":"Push message with short payload","time":{"start":1716399752943,"stop":1716399752944,"duration":1},"status":"passed","severity":"normal"},{"uid":"79640ec11b6f4ea3","name":"Push 30 different messages","time":{"start":1716399933151,"stop":1716399933152,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b5b493a0756e2d","name":"Passing page size 1 when there are 4 messages","time":{"start":1716399966771,"stop":1716399966772,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9d326cc89cf8c6","name":"Check received message containing special chars","time":{"start":1716399527919,"stop":1716399527919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4f0bd54eea0e46","name":"Push message with Basic HTML tag payload","time":{"start":1716399752950,"stop":1716399752951,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d721535febd3fe","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1716399883625,"stop":1716399883626,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcfbc7335609302","name":"does not throw on valid cases","time":{"start":1716399305027,"stop":1716399305027,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee244b816490bfa","name":"Promise Callback - backward","time":{"start":1716399948986,"stop":1716399948986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bc4a38c8f15d82","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app16/1/topic254/utf8","time":{"start":1716399869917,"stop":1716399869918,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b874eef6d09e8e","name":"Check received message containing short","time":{"start":1716399836218,"stop":1716399836219,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9a7032af10816b","name":"isConnected return false after peer stops","time":{"start":1716399408408,"stop":1716399408408,"duration":0},"status":"passed","severity":"normal"},{"uid":"845c6e07783038dc","name":"Ping on unsubscribed peer","time":{"start":1716399391491,"stop":1716399391491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a1f0f6fc3f0784","name":"Throws when trying to push message with empty payload","time":{"start":1716399752954,"stop":1716399752954,"duration":0},"status":"passed","severity":"normal"},{"uid":"47719e706644f9e8","name":"Ping on subscribed peer","time":{"start":1716399437949,"stop":1716399437949,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fd462e975314f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1716399305048,"stop":1716399305048,"duration":0},"status":"passed","severity":"normal"},{"uid":"49464123b066e4b9","name":"Check received message containing unicode special characters","time":{"start":1716399527946,"stop":1716399527948,"duration":2},"status":"passed","severity":"normal"},{"uid":"786842e6ceb98e0e","name":"should handle a minimal index list","time":{"start":1716399305055,"stop":1716399305056,"duration":1},"status":"passed","severity":"normal"},{"uid":"58870de63f40b8a6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1716399924522,"stop":1716399924522,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1630ea423e4ed1","name":"Ping on peer without subscriptions","time":{"start":1716399437949,"stop":1716399437950,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce30397e5787efa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1716399305044,"stop":1716399305045,"duration":1},"status":"passed","severity":"normal"},{"uid":"1138c2a5c430a2ed","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716399583246,"stop":1716399583246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a048f4fa12de84","name":"Push message with content topic containing Basic HTML tag","time":{"start":1716399933175,"stop":1716399933175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef0ae046b08827d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1716399869919,"stop":1716399869920,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dd874da203acd1","name":"Push message with content topic containing short","time":{"start":1716399933169,"stop":1716399933169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4eb6c81869327d","name":"Rejects garbage","time":{"start":1716399322219,"stop":1716399322220,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8295d155420a0b","name":"should properly create location multiaddrs - tcp4","time":{"start":1716399313790,"stop":1716399313790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1c964696a10ca2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716399575532,"stop":1716399575533,"duration":1},"status":"passed","severity":"normal"},{"uid":"561b430918850423","name":"Check received message containing emoji","time":{"start":1716399836230,"stop":1716399836230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ebf28755df3dd5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1716399924504,"stop":1716399924504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38a4da65127f317","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1716399527847,"stop":1716399527847,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c621bbd91171e1","name":"Check received message containing XML","time":{"start":1716399527942,"stop":1716399527943,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd4a1569afa6b5","name":"Subscribe and publish message","time":{"start":1716399809386,"stop":1716399809387,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec0abdb8e060cac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1716399305046,"stop":1716399305047,"duration":1},"status":"passed","severity":"normal"},{"uid":"c818f4b39d4526fa","name":"Check received message with timestamp: 1716399357057000000 ","time":{"start":1716399527949,"stop":1716399527950,"duration":1},"status":"passed","severity":"normal"},{"uid":"60608ad7fc92c1d6","name":"Check received message containing Arabic","time":{"start":1716399527920,"stop":1716399527933,"duration":13},"status":"passed","severity":"normal"},{"uid":"b2cf99099216186d","name":"Push message with numeric payload","time":{"start":1716399752946,"stop":1716399752946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cf35cc2a557be5","name":"Push message with escaped characters payload","time":{"start":1716399933147,"stop":1716399933148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e137a3c53a38b29","name":"Check received message containing Russian","time":{"start":1716399836251,"stop":1716399836259,"duration":8},"status":"passed","severity":"normal"},{"uid":"73fc74c6a6ce6ea8","name":"Encoder throws on undefined content topic","time":{"start":1716399318763,"stop":1716399318764,"duration":1},"status":"passed","severity":"normal"},{"uid":"c156b878122886c4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1716399313026,"stop":1716399313027,"duration":1},"status":"passed","severity":"normal"},{"uid":"3933eaad4531bb4e","name":"Mutual subscription","time":{"start":1716399809385,"stop":1716399809385,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a3d11d066c659","name":"Ordered Callback - backward","time":{"start":1716399948987,"stop":1716399948987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d01d40eaeb82d76","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1716399329982,"stop":1716399329983,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c76603d34695355b","name":"Encoder throws on undefined content topic","time":{"start":1716399339787,"stop":1716399339788,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbe74bc492a0474","name":"should encode/decode to text encoding","time":{"start":1716399313788,"stop":1716399313788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0d4381d1d71733","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1716399305046,"stop":1716399305046,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5a5ed053b0455a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1716399307680,"stop":1716399307680,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c164bd073a5263","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716399977603,"stop":1716399977603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17cd5645a3935fa","name":"Fails to push message bigger that 1MB","time":{"start":1716399752976,"stop":1716399752976,"duration":0},"status":"passed","severity":"normal"},{"uid":"6606d1727a0bac76","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1716399305034,"stop":1716399305034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d935468816bb7df","name":"Check received message containing Chinese","time":{"start":1716399836220,"stop":1716399836221,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29f01c816ad94f8","name":"Check message with no content topic is not received","time":{"start":1716399836233,"stop":1716399836234,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6beb63977f69a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1716399809387,"stop":1716399809387,"duration":0},"status":"passed","severity":"normal"},{"uid":"4824fec10427af5f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1716399313032,"stop":1716399313032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6461787e4cf1d9","name":"Check received message containing Script","time":{"start":1716399836222,"stop":1716399836222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2789a78a986e2626","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1716399898079,"stop":1716399898080,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7093c61c2b4e39b","name":"Push message with custom timestamp: 1716403128093","time":{"start":1716399933180,"stop":1716399933180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68401a872107c31","name":"Check received message containing Basic HTML tag","time":{"start":1716399527943,"stop":1716399527944,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d252918e4a770d","name":"Subscribe to topic containing short and publish message","time":{"start":1716399809389,"stop":1716399809389,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9d149a345ffb9d","name":"Subscribe and receive messages via lightPush","time":{"start":1716399977596,"stop":1716399977596,"duration":0},"status":"passed","severity":"normal"},{"uid":"557d1f75bb234508","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1716399962495,"stop":1716399962495,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb665169283049bd","name":"Decoder throws on empty string content topic","time":{"start":1716399318765,"stop":1716399318765,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeea5d7df2479ec3","name":"should not fail to stop the service if it was not started","time":{"start":1716399370433,"stop":1716399370434,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2107cb67ccb20f","name":"Generator, custom pubsub topic","time":{"start":1716399943861,"stop":1716399943861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a38e3607da7ce53","name":"random static sharding 9 - Cluster ID: 367, Shard ID: 776","time":{"start":1716399898068,"stop":1716399898068,"duration":0},"status":"passed","severity":"normal"},{"uid":"955e65c4db6303bb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716399527859,"stop":1716399527860,"duration":1},"status":"passed","severity":"normal"},{"uid":"be761b55df26b170","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716399977588,"stop":1716399977588,"duration":0},"status":"passed","severity":"normal"},{"uid":"894bde8ee53af5f0","name":"Check message with no content topic is not received","time":{"start":1716399836284,"stop":1716399836284,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0a29b36021e671","name":"Check received message containing JSON","time":{"start":1716399836228,"stop":1716399836229,"duration":1},"status":"passed","severity":"normal"},{"uid":"131add27114d7812","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716399575535,"stop":1716399575535,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbeac863e2596990","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1716399313780,"stop":1716399313780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f00258491464386","name":"Push message with Russian payload","time":{"start":1716399933144,"stop":1716399933145,"duration":1},"status":"passed","severity":"normal"},{"uid":"6907fe755985d2dd","name":"Push message with shell command payload","time":{"start":1716399933147,"stop":1716399933147,"duration":0},"status":"passed","severity":"normal"},{"uid":"90221335679716c0","name":"Publish without waiting for remote peer","time":{"start":1716399809386,"stop":1716399809386,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d34cca3a0bdab7","name":"Overlapping topic subscription","time":{"start":1716399575529,"stop":1716399575530,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ca57f395b84cbb","name":"Relay - dialed first","time":{"start":1716399986067,"stop":1716399986067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a022ef5d22888c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1716399883622,"stop":1716399883622,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e3497f8bba30c3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1716399924503,"stop":1716399924503,"duration":0},"status":"passed","severity":"normal"},{"uid":"907b07c576252152","name":"Push message with Arabic payload","time":{"start":1716399752947,"stop":1716399752948,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e526fc3c5c401f9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716399977593,"stop":1716399977593,"duration":0},"status":"passed","severity":"normal"},{"uid":"3838b8f2deed9a8a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1716399305049,"stop":1716399305050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c305d6321da3c242","name":"Check meta is set [ecies]","time":{"start":1716399341722,"stop":1716399341722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1592616d469c9a4f","name":"stop","time":{"start":1716399398211,"stop":1716399398212,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a91c262eb2edaa8","name":"Subscribe to topic containing Script and publish message","time":{"start":1716399809392,"stop":1716399809392,"duration":0},"status":"passed","severity":"normal"},{"uid":"55431d3f64271cdc","name":"should throw error - no public key","time":{"start":1716399313781,"stop":1716399313781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9804270b73509","name":"Subscribe to topic containing long and receive message","time":{"start":1716399977601,"stop":1716399977601,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd95ecb4a763acd1","name":"Subscribe to topic containing numeric and publish message","time":{"start":1716399809390,"stop":1716399809390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff35e720402621","name":"Check received message containing escaped characters","time":{"start":1716399836229,"stop":1716399836230,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a6429183cf8cd4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1716399945798,"stop":1716399945798,"duration":0},"status":"passed","severity":"normal"},{"uid":"19359a5d6940a93d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1716399307680,"stop":1716399307680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cfc72288bce72b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1716399809391,"stop":1716399809391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f909fb3a9e8e88","name":"Sign & Recover","time":{"start":1716399340309,"stop":1716399340310,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f76c4ea0578ca1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1716399305046,"stop":1716399305046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4778950304168880","name":"Check received message containing short","time":{"start":1716399836241,"stop":1716399836242,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca808b622b026f74","name":"Relay - times out","time":{"start":1716399986067,"stop":1716399986068,"duration":1},"status":"passed","severity":"normal"},{"uid":"154526e490066cf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1716400089887,"stop":1716400089887,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f568f3100a3f65a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716399575522,"stop":1716399575523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc60167db59d8d8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1716399339785,"stop":1716399339786,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65e7a1445342bf0","name":"creates an iterator","time":{"start":1716399964318,"stop":1716399964318,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3572cacd2fcf57","name":"should load peers from local storage and dispatch events","time":{"start":1716399333741,"stop":1716399333741,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafcbee60386fabc","name":"Subscribe to topic containing short and receive message","time":{"start":1716399977600,"stop":1716399977601,"duration":1},"status":"passed","severity":"normal"},{"uid":"868091b3b87db130","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716399434226,"stop":1716399434226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d76672894d412b","name":"should throw error - no public key","time":{"start":1716399313786,"stop":1716399313787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a0cdaa91ef767a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1716399341721,"stop":1716399341722,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0ef9854c198632","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716399527844,"stop":1716399527844,"duration":0},"status":"passed","severity":"normal"},{"uid":"889c7859891b3479","name":"addEventListener with wrong event","time":{"start":1716399398208,"stop":1716399398208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad49e1d617e164a7","name":"Push message with rate limit","time":{"start":1716399933179,"stop":1716399933179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc872a8776259e16","name":"Reopen subscription with peer with lost subscription","time":{"start":1716399437948,"stop":1716399437948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5a13b0249e951a","name":"Passing page size 0 when there are 110 messages","time":{"start":1716399966771,"stop":1716399966771,"duration":0},"status":"passed","severity":"normal"},{"uid":"34872ec22d12ecaf","name":"Subscribe and receive messages via lightPush","time":{"start":1716399575521,"stop":1716399575522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1576130f58b13d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1716399329391,"stop":1716399329391,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd6b034107c7700","name":"Push message with custom timestamp: 1685641128093","time":{"start":1716399933179,"stop":1716399933180,"duration":1},"status":"passed","severity":"normal"}]