2024-02-13 08:39:31 +00:00

1 line
131 KiB
JSON

[{"uid":"6d35d4c2ea6ddc7b","name":"Push message with custom timestamp: 1707816679322","time":{"start":1707813489669,"stop":1707813489670,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51c992e59cef0","name":"Push 30 different messages","time":{"start":1707813489653,"stop":1707813489653,"duration":0},"status":"passed","severity":"normal"},{"uid":"79828268e37d6e27","name":"Using a function","time":{"start":1707813499180,"stop":1707813499180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46cb5e51aea13a0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707813150245,"stop":1707813150247,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e0bc73a6d85e515","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707813247984,"stop":1707813247985,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bab0d3ad994bd5","name":"Query with Ordered Callback, No Decoder","time":{"start":1707813397651,"stop":1707813397652,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d976f1f3734536","name":"Check received message containing Russian","time":{"start":1707813442109,"stop":1707813442109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9983a45b338c182a","name":"Mutual subscription","time":{"start":1707813269414,"stop":1707813269414,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8cace80203d642","name":"Push message with Russian payload","time":{"start":1707813489649,"stop":1707813489650,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5961bb1ec8a64d","name":"listenerCount","time":{"start":1707812957600,"stop":1707812957600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eaa0da96322765","name":"Waku message hash computation (payload length 0)","time":{"start":1707812872830,"stop":1707812872830,"duration":0},"status":"passed","severity":"normal"},{"uid":"41295149347e91fe","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707812878034,"stop":1707812878034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bce391b632b750e","name":"Check received message with timestamp: 1707812915510 ","time":{"start":1707813102297,"stop":1707813102297,"duration":0},"status":"passed","severity":"normal"},{"uid":"db934adfd75a8e99","name":"should return all peers when numPeers is 0","time":{"start":1707812883465,"stop":1707812883465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f915444cb31bc146","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707812901340,"stop":1707812901340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fa87cfe70c7adf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707812893085,"stop":1707812893085,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b7e616a64a27d2","name":"Check publish message after client node is restarted","time":{"start":1707813258458,"stop":1707813258462,"duration":4},"status":"skipped","severity":"normal"},{"uid":"2c5388b127dd6e23","name":"Fails to push message with empty content topic","time":{"start":1707813326942,"stop":1707813326943,"duration":1},"status":"passed","severity":"normal"},{"uid":"951c470f513dcdb","name":"Check received message containing short","time":{"start":1707813102281,"stop":1707813102286,"duration":5},"status":"passed","severity":"normal"},{"uid":"b3babef4e96ecc21","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707813493479,"stop":1707813493479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdeb7779ec53088","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707812878031,"stop":1707812878032,"duration":1},"status":"passed","severity":"normal"},{"uid":"2601c31f3e0281d4","name":"Publish message with rate limit","time":{"start":1707813258464,"stop":1707813258464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a93f7c851ea870d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707813269425,"stop":1707813269425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2204e41a2b0b9e53","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707813247980,"stop":1707813247980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4de69443bdc3db0","name":"Push message with emoji payload","time":{"start":1707813489652,"stop":1707813489652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2296281bb63d2afe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707813453699,"stop":1707813453700,"duration":1},"status":"passed","severity":"normal"},{"uid":"711ed3bd6c5ae522","name":"Check publish message containing Russian","time":{"start":1707813258438,"stop":1707813258438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97a61e7dc6335c8","name":"Check message on other pubsub topic is not received","time":{"start":1707813442101,"stop":1707813442101,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b79c25d8df9708","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707813269417,"stop":1707813269417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f13af82a7b40aef","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707813139911,"stop":1707813139911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6df785baad8b873","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707812893585,"stop":1707812893585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b613c57dbff7400","name":"Push message with content topic containing Arabic","time":{"start":1707813489655,"stop":1707813489656,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf93f20deb130ca","name":"Relay - times out","time":{"start":1707813506116,"stop":1707813506116,"duration":0},"status":"passed","severity":"normal"},{"uid":"15997567b90d2637","name":"Check received message containing SQL Injection","time":{"start":1707813442088,"stop":1707813442089,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee0a62c5271e31d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707813493481,"stop":1707813493481,"duration":0},"status":"passed","severity":"normal"},{"uid":"8157b1648ecd5874","name":"should encode/decode to text encoding","time":{"start":1707812878767,"stop":1707812878767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e77558239d1f00","name":"Check message received after nwaku node is restarted","time":{"start":1707813442104,"stop":1707813442104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2166057eca2e897f","name":"Push message with SQL Injection payload","time":{"start":1707813326919,"stop":1707813326920,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fd0935453e04f9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707813542043,"stop":1707813542043,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6652596f5e8c91","name":"Check received message containing long","time":{"start":1707813442105,"stop":1707813442106,"duration":1},"status":"passed","severity":"normal"},{"uid":"23725038595d82f2","name":"can start the service","time":{"start":1707813338603,"stop":1707813338603,"duration":0},"status":"passed","severity":"normal"},{"uid":"279cc453bccee2a8","name":"should throw error - invalid id","time":{"start":1707812878765,"stop":1707812878766,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3de6238e5fa3e5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707813139910,"stop":1707813139910,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee9ea17326749b2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707813007506,"stop":1707813007506,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e6d1380cd18115","name":"Subscribe to topic containing XML and receive message","time":{"start":1707813542042,"stop":1707813542043,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c246da111cbe60a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707812878040,"stop":1707812878041,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01d973fc4b4b6ab","name":"Overlapping topic subscription","time":{"start":1707813269418,"stop":1707813269418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e631c4b78ccc3e09","name":"Default pageSize","time":{"start":1707813483141,"stop":1707813483141,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa3f732ca714262","name":"Check received message containing numeric","time":{"start":1707813442106,"stop":1707813442106,"duration":0},"status":"passed","severity":"normal"},{"uid":"acce566d19e56968","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707813079156,"stop":1707813079156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9fc61cb7fde88f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707813139913,"stop":1707813139913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cab8139456b167","name":"same cluster, same shard: nodes connect","time":{"start":1707813079146,"stop":1707813079146,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ef17640cf731a3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707813150290,"stop":1707813150291,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59ad04f404853a9","name":"Check received message containing Chinese","time":{"start":1707813442107,"stop":1707813442108,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fcf8e8be7e91bb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707813150299,"stop":1707813150299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccbf30a33dc497a","name":"it tolerates circular branch references","time":{"start":1707812893581,"stop":1707812893581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8584d69c2bd804b9","name":"Push message with content topic containing special chars","time":{"start":1707813489655,"stop":1707813489655,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f69cb9a1690248","name":"Check publish message containing Chinese","time":{"start":1707813258432,"stop":1707813258432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9a1b7ae39da715","name":"Subscribe and receive messages via waku relay post","time":{"start":1707813542036,"stop":1707813542036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2000eb653e82e5c0","name":"Subscribe to topic containing short and receive message","time":{"start":1707813542028,"stop":1707813542028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6179a2e3f068e1","name":"Subscribe to topic containing short and publish message","time":{"start":1707813269419,"stop":1707813269419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b548b4f8f5015b78","name":"Generator, custom pubsub topic","time":{"start":1707813453698,"stop":1707813453698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3403f84fcd5c16d7","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707813542038,"stop":1707813542038,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a731eb644d41dc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707813542041,"stop":1707813542042,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2639acb381f6121","name":"addEventListener with wrong event","time":{"start":1707812957597,"stop":1707812957598,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f26188e7ff9e281","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707813258457,"stop":1707813258457,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a4bcb90e29541d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707813493479,"stop":1707813493479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b101afd8c890f99","name":"Nodes with multiple pubsub topic","time":{"start":1707813247983,"stop":1707813247983,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d402e54480b1e","name":"Passing page size 19 when there are 20 messages","time":{"start":1707813483140,"stop":1707813483140,"duration":0},"status":"passed","severity":"normal"},{"uid":"3072a6a2a37c74e6","name":"Generator, custom pubsub topic","time":{"start":1707813453702,"stop":1707813453702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e60267af343986","name":"Check message received after jswaku node is restarted","time":{"start":1707813442137,"stop":1707813442137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdc351066182eded","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707812872829,"stop":1707812872829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a0c05b3c86a31d","name":"Init the array if not present","time":{"start":1707812869928,"stop":1707812869929,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacce66b203c77cf","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707812925198,"stop":1707812925198,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d2a4915b535062","name":"nwaku interop","time":{"start":1707813338603,"stop":1707813338603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78bd51419505e429","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707812917037,"stop":1707812917039,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae07e24bd983bad4","name":"Check received message containing numeric","time":{"start":1707813102287,"stop":1707813102287,"duration":0},"status":"passed","severity":"normal"},{"uid":"9020ff37f11c0ae9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707813139911,"stop":1707813139911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1eb8d26694fdc5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707812925374,"stop":1707812925374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1a92c0947eab27","name":"Query generator for multiple messages with different message text format","time":{"start":1707813454769,"stop":1707813454770,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe557bb54926353e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707813200694,"stop":1707813200695,"duration":1},"status":"passed","severity":"normal"},{"uid":"f502d52c9706df58","name":"Publish message with custom timestamp: Wed Feb 22 2023 08:34:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1707813258454,"stop":1707813258454,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b5924bc0a7a09f","name":"Encoder throws on empty string content topic","time":{"start":1707812899542,"stop":1707812899542,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a9ef7891d343d","name":"Push message with content topic containing Arabic","time":{"start":1707813326928,"stop":1707813326928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b4311c4af808dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1707813542031,"stop":1707813542031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8606f0213e1a8cc4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707813269421,"stop":1707813269422,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72cfb7dff2cdf01","name":"Generator, 2 different pubsubtopics","time":{"start":1707813453702,"stop":1707813453703,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ebeaf0439b4158","name":"Push message with content topic containing XML","time":{"start":1707813489657,"stop":1707813489657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1feee93c0e3cb332","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707813542043,"stop":1707813542044,"duration":1},"status":"passed","severity":"normal"},{"uid":"6678668e8ba342fb","name":"Fails to publish message with wrong content topic","time":{"start":1707813258456,"stop":1707813258456,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b4950803457d78","name":"Fails to publish duplicate message","time":{"start":1707813258455,"stop":1707813258455,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f5871abe2e4105","name":"Check received message containing long","time":{"start":1707813102286,"stop":1707813102286,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b3a606a1c54de3","name":"Sets default value correctly","time":{"start":1707813499181,"stop":1707813499181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1f631c4a197836","name":"dispatchEvent via connectionManager","time":{"start":1707812957600,"stop":1707812957600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a8bf5febdc4a207","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707813269417,"stop":1707813269417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2729cd54a4c4552","name":"does not throw on valid cases","time":{"start":1707812870267,"stop":1707812870268,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5c3c8652c0423c","name":"Waku message hash computation","time":{"start":1707812872828,"stop":1707812872829,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3f983ce1413d64","name":"Fails to push message with large meta","time":{"start":1707813326943,"stop":1707813326943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c572fde2e59129","name":"Push message with content topic containing short","time":{"start":1707813489653,"stop":1707813489653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3880244389480d70","name":"Store - dialed first","time":{"start":1707813506116,"stop":1707813506116,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c064d8d36b4d91","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707812925197,"stop":1707812925197,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b868503e5daf62","name":"Check received message containing XML","time":{"start":1707813102290,"stop":1707813102291,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce36889bed25cbe","name":"converts content topics to expected shard index","time":{"start":1707812870274,"stop":1707812870274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba0ac22fdd70bd0","name":"Push message with custom timestamp: 1707816702442","time":{"start":1707813326949,"stop":1707813326949,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d14b4843e3ef5b","name":"Check received message containing numeric","time":{"start":1707813442086,"stop":1707813442087,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9812028542e7e9","name":"removeEventListener with wrong event","time":{"start":1707812957598,"stop":1707812957599,"duration":1},"status":"passed","severity":"normal"},{"uid":"696005a240d184d8","name":"Subscribe and receive messages via lightPush","time":{"start":1707813150243,"stop":1707813150245,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cc65e788ecbd6ff","name":"Push message with custom timestamp: 1677054702442","time":{"start":1707813326944,"stop":1707813326944,"duration":0},"status":"passed","severity":"normal"},{"uid":"d076f7ed4610477b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707813542043,"stop":1707813542043,"duration":0},"status":"passed","severity":"normal"},{"uid":"167aedbb7e6c324d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707813079157,"stop":1707813079158,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c72a0c224b10b5","name":"should properly create location multiaddrs - tcp6","time":{"start":1707812878769,"stop":1707812878769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6497fc3aa9fbfb1a","name":"Push message with Script payload","time":{"start":1707813326920,"stop":1707813326920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c78553b888a05c8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707813542044,"stop":1707813542044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2354606c847b04c2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707812878764,"stop":1707812878764,"duration":0},"status":"passed","severity":"normal"},{"uid":"79de699955c04368","name":"Ordered Callback - forward","time":{"start":1707813472061,"stop":1707813472061,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab3277a7bcc3e2d","name":"should emit a peer event after start","time":{"start":1707813338605,"stop":1707813338605,"duration":0},"status":"passed","severity":"normal"},{"uid":"52667ca0dd40c1fc","name":"Check received message containing Basic HTML tag","time":{"start":1707813102291,"stop":1707813102293,"duration":2},"status":"passed","severity":"normal"},{"uid":"94b8ffc492d8ae75","name":"Check message with non string payload is not received","time":{"start":1707813102301,"stop":1707813102301,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea0d92f641e6c0d","name":"should be called for bootstrap peers","time":{"start":1707812925196,"stop":1707812925197,"duration":1},"status":"passed","severity":"normal"},{"uid":"6624c07bff3bb98c","name":"retrieves a single peer","time":{"start":1707812893580,"stop":1707812893581,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c96c121ebb7bef","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707812984133,"stop":1707812984139,"duration":6},"status":"passed","severity":"normal"},{"uid":"b208fed298c8f3db","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707813079170,"stop":1707813079171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f84b095c2c8f695","name":"safeDispatchEvent","time":{"start":1707812957601,"stop":1707812957601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a881bebaa1ef5d7c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707813542026,"stop":1707813542027,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f6ea404abcfba4","name":"Decoder throws on undefined content topic","time":{"start":1707812901343,"stop":1707812901343,"duration":0},"status":"passed","severity":"normal"},{"uid":"20394e81b9f14568","name":"should properly create location multiaddrs - tcp","time":{"start":1707812878769,"stop":1707812878770,"duration":1},"status":"passed","severity":"normal"},{"uid":"2344135c5d424d17","name":"Check received message containing short","time":{"start":1707813442085,"stop":1707813442086,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e680342c1af084","name":"Refresh subscription","time":{"start":1707813542039,"stop":1707813542039,"duration":0},"status":"passed","severity":"normal"},{"uid":"701bceb449ac32e","name":"Check received message containing Arabic","time":{"start":1707813442088,"stop":1707813442088,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ecb6fdd53b6ff7","name":"returns all values when wanted number is greater than available values","time":{"start":1707812892603,"stop":1707812892603,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddf7575705023b7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707813102297,"stop":1707813102298,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f91dec8b3e7f65f","name":"Query Generator - forward","time":{"start":1707813472057,"stop":1707813472057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a231e513f74db1a","name":"Refresh subscription","time":{"start":1707813542028,"stop":1707813542028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e105c2906d6244fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707813542030,"stop":1707813542030,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc866b5e6ad624e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707813542024,"stop":1707813542024,"duration":0},"status":"passed","severity":"normal"},{"uid":"77899bf81ad06901","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707813247983,"stop":1707813247983,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bc0676abdb4e25","name":"Overlapping topic subscription","time":{"start":1707813150279,"stop":1707813150282,"duration":3},"status":"passed","severity":"normal"},{"uid":"59a354bc7f5be5eb","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707813387636,"stop":1707813387639,"duration":3},"status":"passed","severity":"normal"},{"uid":"76b402c3d2aabbb8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707813150292,"stop":1707813150293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a724fa6feb804c04","name":"Push message with Russian payload","time":{"start":1707813326919,"stop":1707813326919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6518a284d0e88292","name":"Push message equal or less that 1MB","time":{"start":1707813489670,"stop":1707813489670,"duration":0},"status":"passed","severity":"normal"},{"uid":"82884a9d70707558","name":"should encode/decode to RLP encoding","time":{"start":1707812878767,"stop":1707812878767,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8bb9aca23a4c66","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707813139913,"stop":1707813139913,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec2486161216efb","name":"should properly create peer info with all multiaddrs","time":{"start":1707812878770,"stop":1707812878770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8ea99a651609dc","name":"Check publish message containing SQL Injection","time":{"start":1707813258438,"stop":1707813258438,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d48411e538b7b6","name":"Push message with content topic containing Chinese","time":{"start":1707813326926,"stop":1707813326928,"duration":2},"status":"passed","severity":"normal"},{"uid":"87afefd5c6725fc8","name":"Check publish message containing special chars","time":{"start":1707813258431,"stop":1707813258432,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8e78b04067370b","name":"Push message with JSON payload","time":{"start":1707813489651,"stop":1707813489651,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bdc81e3c19c716","name":"Check message received after jswaku node is restarted","time":{"start":1707813102302,"stop":1707813102302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"141dd0d45e1040db","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707813150309,"stop":1707813150309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdf4762e8ef61b0","name":"LightPush","time":{"start":1707813506117,"stop":1707813506117,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff227a9348afe09","name":"Push message with content topic containing unicode special characters","time":{"start":1707813489662,"stop":1707813489663,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa239d215a573d63","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707813079174,"stop":1707813079174,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3522da132d24fa","name":"should not receive a peer event before start","time":{"start":1707813338605,"stop":1707813338605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ed67fb672726c4","name":"caches peers it previously fetched","time":{"start":1707812893582,"stop":1707812893583,"duration":1},"status":"passed","severity":"normal"},{"uid":"503064794eb23725","name":"Check message with extra parameter is not received","time":{"start":1707813102301,"stop":1707813102301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d28470036d1158d","name":"stop","time":{"start":1707812957601,"stop":1707812957601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb988c3b0ebd797","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707813079171,"stop":1707813079171,"duration":0},"status":"passed","severity":"normal"},{"uid":"990e5ffa40290343","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707812878037,"stop":1707812878037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49d709655d624e5","name":"Check message on other pubsub topic is not received","time":{"start":1707813102299,"stop":1707813102299,"duration":0},"status":"passed","severity":"normal"},{"uid":"294e31049cab7711","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707813397648,"stop":1707813397650,"duration":2},"status":"passed","severity":"normal"},{"uid":"72abdc341ccf2ed0","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707812893586,"stop":1707812893586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bed64c43bb1252b4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707813542032,"stop":1707813542033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00a7103ed399883","name":"Subscribe and receive messages via waku relay post","time":{"start":1707813542025,"stop":1707813542025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a136fa2f5bfc2b4a","name":"Check received message containing XML","time":{"start":1707813442110,"stop":1707813442111,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15ba73b17f02327","name":"Check message with no content topic is not received","time":{"start":1707813442102,"stop":1707813442102,"duration":0},"status":"passed","severity":"normal"},{"uid":"985a8c286ef31302","name":"should properly create location multiaddrs - udp6","time":{"start":1707812878769,"stop":1707812878769,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2ecbea333f52d2","name":"throws on content topic with empty application field","time":{"start":1707812870271,"stop":1707812870272,"duration":1},"status":"passed","severity":"normal"},{"uid":"6626ec3232681fdf","name":"Push message with escaped characters payload","time":{"start":1707813489651,"stop":1707813489652,"duration":1},"status":"passed","severity":"normal"},{"uid":"14dde41df4d7405b","name":"Push message with content topic containing JSON","time":{"start":1707813326935,"stop":1707813326935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c5613c16aab3fb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707812984131,"stop":1707812984131,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d95bf57d0bcf0d","name":"throws on content topic with non-number generation field","time":{"start":1707812870270,"stop":1707812870271,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b47f1b97916f20","name":"Check received message containing Chinese","time":{"start":1707813442087,"stop":1707813442087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8dcdf21dd9f33","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707813150307,"stop":1707813150308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbc98b9539914a6","name":"Check publish message containing shell command","time":{"start":1707813258442,"stop":1707813258443,"duration":1},"status":"passed","severity":"normal"},{"uid":"a030ae71534b965c","name":"Ping on peer without subscriptions","time":{"start":1707812994635,"stop":1707812994635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c438f2682b6abd44","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707812929089,"stop":1707812929089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c7dc529a8dcd8ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707813542037,"stop":1707813542037,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3ef887c8dc46297","name":"Push message with special chars payload","time":{"start":1707813326918,"stop":1707813326918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e16925fd369149","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707813150275,"stop":1707813150276,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aede51875155af7","name":"Push message with content topic containing unicode special characters","time":{"start":1707813326941,"stop":1707813326942,"duration":1},"status":"passed","severity":"normal"},{"uid":"800128c0d096b9d3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707813542042,"stop":1707813542042,"duration":0},"status":"passed","severity":"normal"},{"uid":"28817a0126e60002","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707812899538,"stop":1707812899539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ddcb35506ecb04","name":"Check received message containing Russian","time":{"start":1707813442088,"stop":1707813442088,"duration":0},"status":"passed","severity":"normal"},{"uid":"972463db1b49ebff","name":"Check received message containing short","time":{"start":1707813442105,"stop":1707813442105,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c6e4190683c298","name":"Check message with non string payload is not received","time":{"start":1707813442103,"stop":1707813442103,"duration":0},"status":"passed","severity":"normal"},{"uid":"af395fc4a9c62360","name":"Generator, custom pubsub topic","time":{"start":1707813453700,"stop":1707813453701,"duration":1},"status":"passed","severity":"normal"},{"uid":"5022f1921327d79a","name":"Check received message containing JSON","time":{"start":1707813442111,"stop":1707813442111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bfbba8a5d0adcc","name":"Push 30 different messages","time":{"start":1707813326922,"stop":1707813326922,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0609163fe38ba2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707813079170,"stop":1707813079170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee006f0c16460fb5","name":"Push message with content topic containing SQL Injection","time":{"start":1707813326929,"stop":1707813326929,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a295424878cbbe2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707812917040,"stop":1707812917043,"duration":3},"status":"passed","severity":"normal"},{"uid":"d8a96c6740b339d8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707813200695,"stop":1707813200695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9005d9a1626acd26","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707813079156,"stop":1707813079157,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0ba3d4335763a3","name":"Check message with no pubsub topic is not received","time":{"start":1707813102299,"stop":1707813102300,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3118fc28cb4863","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707813079160,"stop":1707813079160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0809f2842bffc7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707812878040,"stop":1707812878040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7dde0e06fd7749","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707813542031,"stop":1707813542032,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01ec6118a561229","name":"Decrypt messages","time":{"start":1707813202220,"stop":1707813202221,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b17018e07a75da4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707813079176,"stop":1707813079177,"duration":1},"status":"passed","severity":"normal"},{"uid":"368de569937b969","name":"Check received message containing Script","time":{"start":1707813442110,"stop":1707813442110,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc0b3e51e772236","name":"groups content topics by expected pubsub topic","time":{"start":1707812870276,"stop":1707812870276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e571dfd6feb71855","name":"Push message with content topic containing special chars","time":{"start":1707813326925,"stop":1707813326926,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbe0ad268b80437","name":"different cluster, same shard: nodes don't connect","time":{"start":1707813079147,"stop":1707813079147,"duration":0},"status":"passed","severity":"normal"},{"uid":"462c66fbd23b0913","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707813542030,"stop":1707813542030,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a2cc11172aafd","name":"Throws when trying to push message with empty payload","time":{"start":1707813326923,"stop":1707813326923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70dd5ce148bd682","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707812984129,"stop":1707812984130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b44c7ea8dbb45","name":"Check message on other pubsub topic is not received","time":{"start":1707813442130,"stop":1707813442131,"duration":1},"status":"passed","severity":"normal"},{"uid":"1347c7fb876b674a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707812878042,"stop":1707812878042,"duration":0},"status":"passed","severity":"normal"},{"uid":"5148afe4bfec4b2a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707812893584,"stop":1707812893584,"duration":0},"status":"passed","severity":"normal"},{"uid":"128dccc0a01b176","name":"Push message with XML payload","time":{"start":1707813489650,"stop":1707813489650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a054e5621dbce594","name":"Query generator for multiple messages with different content topic format","time":{"start":1707813454770,"stop":1707813454771,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edb3cf7486a0b66","name":"Js publishes, other Js receives","time":{"start":1707813234783,"stop":1707813234783,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c88ddd721afc6b","name":"should set field with all protocols enabled","time":{"start":1707812878770,"stop":1707812878771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29a7c30530e92c1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707812878041,"stop":1707812878042,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0159408647d374e","name":"Push to array if already present","time":{"start":1707812869930,"stop":1707812869930,"duration":0},"status":"passed","severity":"normal"},{"uid":"573180d551250eab","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707813139912,"stop":1707813139912,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b7afa92a780e08","name":"Register correct protocols","time":{"start":1707813269415,"stop":1707813269415,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bb6b20a8db7b56","name":"1 Relay, 1 Filter, gives up","time":{"start":1707812893092,"stop":1707812893092,"duration":0},"status":"passed","severity":"normal"},{"uid":"89639c44bef9379","name":"Push message with custom timestamp: 1707809502442","time":{"start":1707813326944,"stop":1707813326945,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5a1ec4438f7c67","name":"Push message with long payload","time":{"start":1707813326917,"stop":1707813326917,"duration":0},"status":"passed","severity":"normal"},{"uid":"15161632ae8f23dc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707813247982,"stop":1707813247982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c5b1cf539f54a0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707813150291,"stop":1707813150292,"duration":1},"status":"passed","severity":"normal"},{"uid":"992f68d38fb5ca56","name":"Refresh subscription","time":{"start":1707813150283,"stop":1707813150284,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd33ab453ab7de08","name":"isConnected return false after peer stops","time":{"start":1707812968314,"stop":1707812968314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce1792fb39880f6","name":"Push message with Arabic payload","time":{"start":1707813489649,"stop":1707813489649,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d44ea8020ba393e","name":"Query generator for multiple messages","time":{"start":1707813454769,"stop":1707813454769,"duration":0},"status":"passed","severity":"normal"},{"uid":"8624144638c1e53f","name":"Check received message containing Basic HTML tag","time":{"start":1707813442111,"stop":1707813442111,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1fc97e23917ebd","name":"should not fail to stop the service if it was not started","time":{"start":1707812929082,"stop":1707812929082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afc2f76f44608b8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707813269425,"stop":1707813269426,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9ebfa329e48cec","name":"should throw error - no public key","time":{"start":1707812878765,"stop":1707812878765,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b0892deba7c4ef","name":"Passing page size 0 when there are 110 messages","time":{"start":1707813483136,"stop":1707813483137,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edaa1e2128b5e39","name":"Push message with meta","time":{"start":1707813489665,"stop":1707813489665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f463b1bc056956","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707813258448,"stop":1707813258453,"duration":5},"status":"passed","severity":"normal"},{"uid":"a8b042d8d1148d07","name":"can dial TLS multiaddrs","time":{"start":1707813193479,"stop":1707813193479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63ef909502fdb4b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707813445137,"stop":1707813445137,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe3ecb49a0b62e8","name":"should be able to decode the field with only STORE set to true","time":{"start":1707812878039,"stop":1707812878039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8d1f18b378a9a","name":"Accepts a valid Waku Message","time":{"start":1707812887309,"stop":1707812887310,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad4198bf8cef1c0","name":"Check meta is set [symmetric]","time":{"start":1707812899540,"stop":1707812899541,"duration":1},"status":"passed","severity":"normal"},{"uid":"e141d09959ab4ea4","name":"Push message with Chinese payload","time":{"start":1707813326918,"stop":1707813326919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8a82cfddfc6ca2","name":"Push message with content topic containing Script","time":{"start":1707813326929,"stop":1707813326930,"duration":1},"status":"passed","severity":"normal"},{"uid":"14681bbb1cd6194c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707812984125,"stop":1707812984126,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a8df5880db1e85","name":"Check publish message containing long","time":{"start":1707813258430,"stop":1707813258431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07a762c81369ef1","name":"Publishes to nwaku","time":{"start":1707813234782,"stop":1707813234782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83aef2857a5ea21","name":"Check received message containing Basic HTML tag","time":{"start":1707813442090,"stop":1707813442090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96c53a0ce0cafd9","name":"should set field with only FILTER enabled","time":{"start":1707812878771,"stop":1707812878771,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd2baef5768c7d7","name":"Check received message containing escaped characters","time":{"start":1707813102295,"stop":1707813102295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd5304f7a439db","name":"Nodes with multiple pubsub topic","time":{"start":1707813247985,"stop":1707813247985,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fec6955b00bb7ac","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707813150298,"stop":1707813150299,"duration":1},"status":"passed","severity":"normal"},{"uid":"865b6f4906f89ae8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707813079159,"stop":1707813079159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c250b23e0e9ccb6b","name":"Encoder throws on undefined content topic","time":{"start":1707812901342,"stop":1707812901342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed84e58d993dff4","name":"different cluster, different shard: nodes don't connect","time":{"start":1707813185302,"stop":1707813185302,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bfb267ecd2186c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707813007504,"stop":1707813007505,"duration":1},"status":"passed","severity":"normal"},{"uid":"7178c3ef94daac5f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707812870340,"stop":1707812870340,"duration":0},"status":"passed","severity":"normal"},{"uid":"910cc6879caa018f","name":"unsubscribes","time":{"start":1707813485701,"stop":1707813485701,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b3cd26fe5ff493","name":"Decoder throws on undefined content topic","time":{"start":1707812899542,"stop":1707812899543,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc32a051d526c1da","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707812984132,"stop":1707812984133,"duration":1},"status":"passed","severity":"normal"},{"uid":"23421848ac56fb3b","name":"Push message with XML payload","time":{"start":1707813326920,"stop":1707813326920,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf482c490b3be57","name":"1 Relay, 1 fetch","time":{"start":1707812893090,"stop":1707812893090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8521472ac18f1f98","name":"Subscribe and receive messages via lightPush","time":{"start":1707813542035,"stop":1707813542035,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a8b02e75b1590c","name":"should properly create location multiaddrs - udp","time":{"start":1707812878769,"stop":1707812878769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be8a4241b8ac6a8","name":"Check received message containing Arabic","time":{"start":1707813102288,"stop":1707813102288,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f6e36e1d13317e","name":"Check received message containing unicode special characters","time":{"start":1707813442121,"stop":1707813442122,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ec9c62a33513a8","name":"Sign & Recover","time":{"start":1707812900000,"stop":1707812900000,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d32284ad41f4b0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707812878038,"stop":1707812878038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40caaf86d15ecf5","name":"Push message with unicode special characters payload","time":{"start":1707813489652,"stop":1707813489652,"duration":0},"status":"passed","severity":"normal"},{"uid":"141c682f42d935e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707813200698,"stop":1707813200698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80b74a816029d16","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707813139914,"stop":1707813139915,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9c7a948e325505","name":"can start and stop the service","time":{"start":1707813338604,"stop":1707813338604,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cbb89c1d9e00a","name":"A test","time":{"start":1707813150351,"stop":1707813150352,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea421b8b81e970d","name":"Ping on unsubscribed peer","time":{"start":1707812994631,"stop":1707812994631,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e502ef977e5a5cf","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707812925198,"stop":1707812925199,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ca02e6e2c61ad5","name":"Generator, 2 different pubsubtopics","time":{"start":1707813453701,"stop":1707813453701,"duration":0},"status":"passed","severity":"normal"},{"uid":"761b9c32fe7bbc4e","name":"Check received message containing emoji","time":{"start":1707813442094,"stop":1707813442095,"duration":1},"status":"passed","severity":"normal"},{"uid":"18639638f007afb1","name":"Passing cursor with wrong message digest","time":{"start":1707813387646,"stop":1707813387647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12f073d2355a6ed","name":"Passing page size 110 when there are 120 messages","time":{"start":1707813483140,"stop":1707813483140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6695a19d142cdc4","name":"throws on content topic with too few or too many fields","time":{"start":1707812870270,"stop":1707812870270,"duration":0},"status":"passed","severity":"normal"},{"uid":"477e7b3b182f0f84","name":"Subscribe and receive messages via waku relay post","time":{"start":1707813150249,"stop":1707813150252,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d467f09307188d9","name":"Push message with meta","time":{"start":1707813326943,"stop":1707813326943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56a0689e02bd1f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707813079179,"stop":1707813079179,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cf63162e0b609b","name":"tcp ip4 address","time":{"start":1707812877990,"stop":1707812877992,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7d2bfae6b6960c7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707813079162,"stop":1707813079162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8313218a6b4d42","name":"Reusing cursor across nodes","time":{"start":1707813387646,"stop":1707813387646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fce4e50520229df","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707813542032,"stop":1707813542032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1450537c05dc88a0","name":"Push message with content topic containing XML","time":{"start":1707813326930,"stop":1707813326930,"duration":0},"status":"passed","severity":"normal"},{"uid":"483ebd50f7da92bf","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707813326930,"stop":1707813326934,"duration":4},"status":"passed","severity":"normal"},{"uid":"e33da6f236a7cae","name":"should decode valid enr successfully","time":{"start":1707812878764,"stop":1707812878764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b6026f9e3bd69e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707813542040,"stop":1707813542040,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b69098700879bf","name":"should throw error - no id","time":{"start":1707812878765,"stop":1707812878765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dfc3306501d309","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707812984128,"stop":1707812984129,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9ebfc7fd545d53","name":"Check message with no payload is not received","time":{"start":1707813442136,"stop":1707813442136,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e20ad73afb21b29","name":"addEventListener with correct event","time":{"start":1707812957597,"stop":1707812957597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a78d649da84b188","name":"throws on content topic with empty topic name field","time":{"start":1707812870272,"stop":1707812870273,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86e89406bc429ad","name":"should emit a peer event after start","time":{"start":1707812929083,"stop":1707812929083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e562586e3389b5ca","name":"Push message with content topic containing numeric","time":{"start":1707813489654,"stop":1707813489654,"duration":0},"status":"passed","severity":"normal"},{"uid":"6205e13277d8911e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707812984127,"stop":1707812984127,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8a848125cb5c6a","name":"Reopen subscription with peer with lost subscription","time":{"start":1707812994632,"stop":1707812994632,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddff879f36d57231","name":"Check received message with timestamp: 1707812916459000000 ","time":{"start":1707813442124,"stop":1707813442125,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aaa070047004db8","name":"should not receive a peer event before start","time":{"start":1707812929083,"stop":1707812929084,"duration":1},"status":"passed","severity":"normal"},{"uid":"d675374adb5220e","name":"Check received message containing Script","time":{"start":1707813442089,"stop":1707813442089,"duration":0},"status":"passed","severity":"normal"},{"uid":"740bcab16489a121","name":"Check publish message containing emoji","time":{"start":1707813258447,"stop":1707813258448,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca36afd6a944eae4","name":"Query with Ordered Callback, No message returned","time":{"start":1707813397652,"stop":1707813397652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec7373fad6d5258","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707813542029,"stop":1707813542029,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4a3382fd27ef39","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707813493481,"stop":1707813493481,"duration":0},"status":"passed","severity":"normal"},{"uid":"710a0f0f34bf2c71","name":"Meta field set when metaSetter is specified","time":{"start":1707812883744,"stop":1707812883744,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d47c405bc065c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707813079153,"stop":1707813079154,"duration":1},"status":"passed","severity":"normal"},{"uid":"735c6fb0a798c860","name":"Check publish message containing Arabic","time":{"start":1707813258437,"stop":1707813258437,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cb9547c75f2557","name":"Ping on unsubscribed peer","time":{"start":1707812945469,"stop":1707812945470,"duration":1},"status":"passed","severity":"normal"},{"uid":"f080edef91c796fa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707813150307,"stop":1707813150307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf13532b3bf02d0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707813453701,"stop":1707813453702,"duration":1},"status":"passed","severity":"normal"},{"uid":"468c97a74f543034","name":"Check received message containing emoji","time":{"start":1707813442122,"stop":1707813442124,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ecba427b99f6ef8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707812878035,"stop":1707812878035,"duration":0},"status":"passed","severity":"normal"},{"uid":"705bf0586ff8939d","name":"returns all values when wanted number matches available values","time":{"start":1707812892601,"stop":1707812892602,"duration":1},"status":"passed","severity":"normal"},{"uid":"587b9c697f43f487","name":"Sample","time":{"start":1707812878119,"stop":1707812878120,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ada62241afcabd4","name":"should throw error - no public key","time":{"start":1707812878766,"stop":1707812878766,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a0360f64c7ea9f","name":"Ephemeral field set to true","time":{"start":1707812883743,"stop":1707812883744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5854758b6341380f","name":"Check received message containing unicode special characters","time":{"start":1707813102295,"stop":1707813102296,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7760b9dcf287a00","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707813269420,"stop":1707813269420,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a24ad1c837ed51b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707813493482,"stop":1707813493482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78d7fab21bfcffc","name":"Push message with Basic HTML tag payload","time":{"start":1707813326920,"stop":1707813326920,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9168e3a6c7c1e8a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707812968311,"stop":1707812968312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2c6b5364cc3f2b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707813150278,"stop":1707813150278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96b086391533d1d2","name":"Refresh subscription","time":{"start":1707813269418,"stop":1707813269418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eba8938a47060e5b","name":"Check received message containing escaped characters","time":{"start":1707813442112,"stop":1707813442121,"duration":9},"status":"passed","severity":"normal"},{"uid":"40286a7f5ff5501b","name":"should not receive a peer event after stop","time":{"start":1707813338605,"stop":1707813338606,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e37ff8715b0512","name":"Push message with content topic containing Script","time":{"start":1707813489656,"stop":1707813489657,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a2cae4c996e7a7","name":"throws on content topic with empty encoding field","time":{"start":1707812870273,"stop":1707812870273,"duration":0},"status":"passed","severity":"normal"},{"uid":"36649ae9c2f6c28e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707813542024,"stop":1707813542024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db9d860efa93f4b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707813247981,"stop":1707813247981,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a8fdd85048b4d9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707812893084,"stop":1707812893084,"duration":0},"status":"passed","severity":"normal"},{"uid":"556797bfa4384889","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707812925374,"stop":1707812925374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee4615c873c3d5a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707813200696,"stop":1707813200697,"duration":1},"status":"passed","severity":"normal"},{"uid":"8567bfcc8fcf1c00","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707813079154,"stop":1707813079155,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0ed9d40b582a84","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707813493478,"stop":1707813493479,"duration":1},"status":"passed","severity":"normal"},{"uid":"716d00301918b9cb","name":"Check received message containing shell command","time":{"start":1707813442112,"stop":1707813442112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9005b3bdacbc16b","name":"Push message with content topic containing long","time":{"start":1707813326923,"stop":1707813326923,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a8e88267090367","name":"should set field with all protocols disabled","time":{"start":1707812878770,"stop":1707812878770,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6fad13777ac3da","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707812929088,"stop":1707812929088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"494bddcca09eb3d4","name":"Query with Promise Callback, No Decoder","time":{"start":1707813397653,"stop":1707813397653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8429a576cc4b8c28","name":"Push message with Arabic payload","time":{"start":1707813326919,"stop":1707813326919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f806e2eeb9f7de","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707812917046,"stop":1707812917047,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de7fe6cf43ffcbc","name":"Push message with numeric payload","time":{"start":1707813489648,"stop":1707813489648,"duration":0},"status":"passed","severity":"normal"},{"uid":"51739c4bf7ef0cfd","name":"Check received message containing XML","time":{"start":1707813442089,"stop":1707813442090,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b391314189585da","name":"Check publish message containing XML","time":{"start":1707813258439,"stop":1707813258439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63f4a5ddcb9a508","name":"Relay + Store","time":{"start":1707812927411,"stop":1707812927411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba66c8d5285243f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707813079175,"stop":1707813079176,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8d36c286ef2587","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707813542044,"stop":1707813542044,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0310be22cac8d9","name":"Check message with invalid timestamp is not received","time":{"start":1707813102298,"stop":1707813102299,"duration":1},"status":"passed","severity":"normal"},{"uid":"122b216ef3756a2e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707813442097,"stop":1707813442097,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b2bb43f0586223","name":"Publish message with custom timestamp: Tue Feb 13 2024 09:34:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1707813258454,"stop":1707813258455,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d1b530d912729c","name":"Subscribe and receives messages on 20 topics","time":{"start":1707813150267,"stop":1707813150269,"duration":2},"status":"passed","severity":"normal"},{"uid":"a06eb75f8ac16ec0","name":"Check message received after nwaku node is restarted","time":{"start":1707813442137,"stop":1707813442137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d1b9bb5196170c5","name":"Publish message with custom timestamp: Tue Feb 13 2024 07:34:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1707813258454,"stop":1707813258454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e048fcd33a7a59","name":"Push message with numeric payload","time":{"start":1707813326917,"stop":1707813326918,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f199326da11246f","name":"should not fail to stop the service if it was not started","time":{"start":1707813338604,"stop":1707813338604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3aaa20697e33699","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707812968312,"stop":1707812968312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fac33190e1cec90","name":"Passing page size 3 when there are 20 messages","time":{"start":1707813483138,"stop":1707813483138,"duration":0},"status":"passed","severity":"normal"},{"uid":"661f1b966dc85a5f","name":"ignores domain fetching errors","time":{"start":1707812893582,"stop":1707812893582,"duration":0},"status":"passed","severity":"normal"},{"uid":"222c43cfc2d93391","name":"Check publish message containing escaped characters","time":{"start":1707813258443,"stop":1707813258445,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c64c914515b21d4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707813150294,"stop":1707813150295,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab5ce28d2faa7b1","name":"Subscribe to topic containing Script and receive message","time":{"start":1707813542042,"stop":1707813542042,"duration":0},"status":"passed","severity":"normal"},{"uid":"9886eeb1cc50c42c","name":"should decode valid enr with tcp successfully","time":{"start":1707812878764,"stop":1707812878764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce8c4f05b2707b4","name":"Subscribe to topic containing long and receive message","time":{"start":1707813542028,"stop":1707813542029,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fca5b6347a128","name":"Passing an array","time":{"start":1707813499179,"stop":1707813499179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c2ab7fc0c88c1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707812892604,"stop":1707812892604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87c1b40ac5703d","name":"Check received message with timestamp: undefined ","time":{"start":1707813442099,"stop":1707813442099,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb4942d87ebdf3b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707813269421,"stop":1707813269421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd5815d4428737f","name":"pre and post cipher","time":{"start":1707812899999,"stop":1707812899999,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc9dba569f4e4db","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707813007505,"stop":1707813007505,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ad547b4284c54f","name":"Callback on promise","time":{"start":1707813454771,"stop":1707813454771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9253e680ad947944","name":"should not fail to start the service if it is already started","time":{"start":1707812929083,"stop":1707812929083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c925160b2f11a1c","name":"Decoder throws on empty string content topic","time":{"start":1707812883746,"stop":1707812883746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d026a3f36ff08992","name":"Push message with content topic containing shell command","time":{"start":1707813326935,"stop":1707813326940,"duration":5},"status":"passed","severity":"normal"},{"uid":"3a3f93151fcf06ab","name":"1 Store, 2 fetches","time":{"start":1707812893090,"stop":1707812893091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba36113631bdbc42","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707813542027,"stop":1707813542027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e370b61ab178e310","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707813542034,"stop":1707813542034,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7359943059cf1c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707813139910,"stop":1707813139910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f526afe5f2914eeb","name":"Subscribe to topic containing short and receive message","time":{"start":1707813542039,"stop":1707813542040,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7dde295b0a352","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707812883465,"stop":1707812883466,"duration":1},"status":"passed","severity":"normal"},{"uid":"e282d91b6fc570e0","name":"Nodes with multiple pubsub topic","time":{"start":1707813247981,"stop":1707813247981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd222556f5ebaab","name":"Overlapping topic subscription","time":{"start":1707813542039,"stop":1707813542039,"duration":0},"status":"passed","severity":"normal"},{"uid":"73abaa6415f21fba","name":"Subscribe and receives messages on 20 topics","time":{"start":1707813542037,"stop":1707813542037,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bda1f28564529c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707813150247,"stop":1707813150248,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7f780dc65456e8","name":"Subscribe and receive messages via lightPush","time":{"start":1707813542023,"stop":1707813542024,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8628b4c315515f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707813185300,"stop":1707813185300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dee5ece142207e6","name":"Query Generator, No Decoder","time":{"start":1707813397650,"stop":1707813397650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dc97b32ba9fa0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707812984132,"stop":1707812984132,"duration":0},"status":"passed","severity":"normal"},{"uid":"206373492a93cc7f","name":"Push message on custom pubsubTopic","time":{"start":1707813200694,"stop":1707813200694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd67965ca94be40","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707813150308,"stop":1707813150308,"duration":0},"status":"passed","severity":"normal"},{"uid":"17be2b4129973de2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707812925373,"stop":1707812925373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab5b0c4bc3f51f2","name":"throws on content topic with generation field greater than 0","time":{"start":1707812870271,"stop":1707812870271,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d5247d94e26efb","name":"isConnected should return false after all peers disconnect","time":{"start":1707812968313,"stop":1707812968314,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5df340bc5fe925f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707813269416,"stop":1707813269416,"duration":0},"status":"passed","severity":"normal"},{"uid":"55858b24e2f66673","name":"Ping on subscribed peer","time":{"start":1707812994630,"stop":1707812994630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dbbe83b3593763","name":"should properly create location multiaddrs - tcp4","time":{"start":1707812878768,"stop":1707812878768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26914dc66968bc6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707813542045,"stop":1707813542045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da8eaf37ed361b6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707813442126,"stop":1707813442127,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce5158937d1e889","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707813542035,"stop":1707813542035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec552b7b8c9d41cb","name":"Relay - dialed first","time":{"start":1707813506115,"stop":1707813506115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a15b04cbaddc93","name":"creates an iterator","time":{"start":1707813485699,"stop":1707813485700,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6741dbf41c5480","name":"should properly create location multiaddrs - udp4","time":{"start":1707812878768,"stop":1707812878768,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e434e5188391b1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707813472954,"stop":1707813472954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c512639ce1882f6f","name":"Ping on peer without subscriptions","time":{"start":1707812945469,"stop":1707812945469,"duration":0},"status":"passed","severity":"normal"},{"uid":"772cd70648738c04","name":"Push message with content topic containing emoji","time":{"start":1707813326942,"stop":1707813326942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5eaeddeb05a9484","name":"Light Node - default protocols","time":{"start":1707813506117,"stop":1707813506118,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95246e9398728b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707813542041,"stop":1707813542041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf4bf6f6edb15c5","name":"Push message with short payload","time":{"start":1707813326916,"stop":1707813326917,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d65408a519ca0a4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707813387645,"stop":1707813387645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9099760f8f4d84b9","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707813542037,"stop":1707813542038,"duration":1},"status":"passed","severity":"normal"},{"uid":"9042d93204273771","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707813542033,"stop":1707813542033,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d1d8473ce45888","name":"Promise Callback - forward","time":{"start":1707813472058,"stop":1707813472058,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f39350ecb7c25b","name":"Reopen subscription with peer with lost subscription","time":{"start":1707812945470,"stop":1707812945470,"duration":0},"status":"passed","severity":"normal"},{"uid":"3278bb51149c6274","name":"through manual discovery","time":{"start":1707813193479,"stop":1707813193479,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f55a0fcd90e117","name":"Encoder throws on undefined content topic","time":{"start":1707812899541,"stop":1707812899542,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f6699d7db98238","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707813079178,"stop":1707813079178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e43be910e34eac3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707813269417,"stop":1707813269418,"duration":1},"status":"passed","severity":"normal"},{"uid":"857b19df6e71cb27","name":"Subscribe to topic containing XML and receive message","time":{"start":1707813150297,"stop":1707813150298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7165b549cb555274","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707812893082,"stop":1707812893082,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c49de672fe8c5d","name":"Check received message with extra option is received","time":{"start":1707813102302,"stop":1707813102302,"duration":0},"status":"passed","severity":"normal"},{"uid":"448bd70c58cf2282","name":"isConnected should return false after all peers disconnect","time":{"start":1707812917047,"stop":1707812917047,"duration":0},"status":"passed","severity":"normal"},{"uid":"671b6b311747ac93","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707813079164,"stop":1707813079164,"duration":0},"status":"passed","severity":"normal"},{"uid":"653e28acd6da6c7f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707812984131,"stop":1707812984132,"duration":1},"status":"passed","severity":"normal"},{"uid":"992128bad2df53b3","name":"Push message with long payload","time":{"start":1707813489648,"stop":1707813489648,"duration":0},"status":"passed","severity":"normal"},{"uid":"11198abd7144cf9b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707813269420,"stop":1707813269420,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fea72fcbe908569","name":"Push message with rate limit","time":{"start":1707813489666,"stop":1707813489667,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d83d85b6f7decb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707813397653,"stop":1707813397653,"duration":0},"status":"passed","severity":"normal"},{"uid":"521ad1bd5ccc7095","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707813387627,"stop":1707813387636,"duration":9},"status":"passed","severity":"normal"},{"uid":"1e21eeca860882a5","name":"Check message with invalid timestamp is not received","time":{"start":1707813442100,"stop":1707813442100,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b2cf5adedf57c1","name":"Check received message containing special chars","time":{"start":1707813442087,"stop":1707813442087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6c09aaf21c1696","name":"Check received message with timestamp: 1707812916459000000 ","time":{"start":1707813442095,"stop":1707813442095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6a4f94d03cc328","name":"Fails to push message with empty content topic","time":{"start":1707813489664,"stop":1707813489665,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fcd3ba54c4f1bc","name":"Encoder throws on empty string content topic","time":{"start":1707812883745,"stop":1707812883745,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a95fb3eb7b15c5","name":"Push message with content topic containing Russian","time":{"start":1707813489656,"stop":1707813489656,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9cf3f22af40edb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707813079168,"stop":1707813079170,"duration":2},"status":"passed","severity":"normal"},{"uid":"db097b69cda846b9","name":"Check received message containing SQL Injection","time":{"start":1707813102289,"stop":1707813102290,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed42edf273632be","name":"Nwaku publishes","time":{"start":1707813234782,"stop":1707813234783,"duration":1},"status":"passed","severity":"normal"},{"uid":"610f71bc0ad6815b","name":"should not receive a peer event after stop","time":{"start":1707812929084,"stop":1707812929085,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cdfbdb0f902d0c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707813387644,"stop":1707813387645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5ad9895e4a2a09","name":"Subscribe and publish message","time":{"start":1707813269416,"stop":1707813269416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93591318c8e73e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1707813542026,"stop":1707813542026,"duration":0},"status":"passed","severity":"normal"},{"uid":"505d1d8c634880ca","name":"Ping on subscribed peer","time":{"start":1707812945467,"stop":1707812945469,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ddf1f22e2a5a2f8","name":"should only return 1 node with relay and store capability","time":{"start":1707812893583,"stop":1707812893583,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d475453483bf2f","name":"Push message with content topic containing SQL Injection","time":{"start":1707813489656,"stop":1707813489656,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbc2b34e804528b","name":"Check message received after nwaku node is restarted","time":{"start":1707813102303,"stop":1707813102304,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b47fd05f25750021","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707812893584,"stop":1707812893585,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bf65d38ba71a68","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707813258456,"stop":1707813258457,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f69a0ff76a8f68","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707813542040,"stop":1707813542041,"duration":1},"status":"passed","severity":"normal"},{"uid":"b01f9e601c47a3e3","name":"Check message with no payload is not received","time":{"start":1707813102300,"stop":1707813102301,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec0bdb2388e93c6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707812878771,"stop":1707812878772,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffa9f8a35f26ac6","name":"A test","time":{"start":1707813150351,"stop":1707813150351,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd85c34048fd3bce","name":"Check message with no pubsub topic is not received","time":{"start":1707813442101,"stop":1707813442102,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ea665fac5fffe","name":"should only return 1 node with relay capability","time":{"start":1707812893583,"stop":1707812893583,"duration":0},"status":"passed","severity":"normal"},{"uid":"21755e6a2db20488","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707813453703,"stop":1707813453703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3af811a725b8d0","name":"Relay","time":{"start":1707812927406,"stop":1707812927410,"duration":4},"status":"passed","severity":"normal"},{"uid":"940f00124bc92e9d","name":"Check received message containing JSON","time":{"start":1707813102294,"stop":1707813102294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de4db5530d58013","name":"Ping on peer without subscriptions","time":{"start":1707812994631,"stop":1707812994631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b972e7a7c60df9a","name":"udp ip6 address","time":{"start":1707812877993,"stop":1707812877993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e16a61b58a02fd0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707813493480,"stop":1707813493481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b200bdd0a863b061","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707813339669,"stop":1707813339669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f0686622722b37","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707812878038,"stop":1707812878039,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d6b7d2819565d0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707813269423,"stop":1707813269423,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d4612f6b5b5dfe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707813079174,"stop":1707813079175,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4ac363d7ce7a00","name":"Check message with invalid timestamp is not received","time":{"start":1707813442130,"stop":1707813442130,"duration":0},"status":"passed","severity":"normal"},{"uid":"50195998084a13e5","name":"Check message with no content topic is not received","time":{"start":1707813102300,"stop":1707813102300,"duration":0},"status":"passed","severity":"normal"},{"uid":"10af2ca40d0d19c2","name":"Ephemeral messages are not stored","time":{"start":1707812925373,"stop":1707812925373,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfab868881c75172","name":"should only return 1 node with store capability","time":{"start":1707812893584,"stop":1707812893584,"duration":0},"status":"passed","severity":"normal"},{"uid":"653fba0fbc7d2eb6","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707812968313,"stop":1707812968313,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c6dd5b7c1c1d9c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707813269422,"stop":1707813269422,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa5bd24d0989ab0","name":"Throws when trying to push message with empty payload","time":{"start":1707813489653,"stop":1707813489653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01d99f5fcd67376","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707813542027,"stop":1707813542027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e528fd47db0400dd","name":"Check received message containing special chars","time":{"start":1707813442106,"stop":1707813442106,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ebe7dc860176bd","name":"Publish without waiting for remote peer","time":{"start":1707813269415,"stop":1707813269415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77e8133d2fee8d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707813542029,"stop":1707813542030,"duration":1},"status":"passed","severity":"normal"},{"uid":"2800c4eaf28fd768","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707813079150,"stop":1707813079150,"duration":0},"status":"passed","severity":"normal"},{"uid":"40736b7b4e96334c","name":"should get / set UDP multiaddr","time":{"start":1707812878767,"stop":1707812878768,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb840dc588c63c20","name":"Push message with custom timestamp: 1707809479322","time":{"start":1707813489668,"stop":1707813489668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7db82fbb70c6083","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707812883467,"stop":1707812883467,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e67ef80c755ab0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707813079161,"stop":1707813079161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a886d3b241f839d","name":"Passing page size 11 when there are 10 messages","time":{"start":1707813483138,"stop":1707813483139,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bc7e4f881535cc","name":"Decoder throws on undefined content topic","time":{"start":1707812883745,"stop":1707812883746,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7735c1b4b4833ce","name":"Ordered Callback - backward","time":{"start":1707813472062,"stop":1707813472062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6159688b18f3c0","name":"Check publish message after service node is restarted","time":{"start":1707813258458,"stop":1707813258458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93f7d85ee7577387","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707813397652,"stop":1707813397652,"duration":0},"status":"passed","severity":"normal"},{"uid":"6159e858405c237f","name":"Push message with content topic containing short","time":{"start":1707813326923,"stop":1707813326923,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a78afffa6c265f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707813150278,"stop":1707813150279,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa3f74e8395620a","name":"Push message with content topic containing Russian","time":{"start":1707813326928,"stop":1707813326929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abf40f6eddfa438","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707813442098,"stop":1707813442098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0da1b2365e5722","name":"Passing page size 10 when there are 10 messages","time":{"start":1707813483138,"stop":1707813483138,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c052cb051b43f0","name":"can start and stop the service","time":{"start":1707812929082,"stop":1707812929082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae3537375081114","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707813150308,"stop":1707813150309,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e61b51c6ad04fe","name":"Subscribe to topic containing short and receive message","time":{"start":1707813150284,"stop":1707813150287,"duration":3},"status":"passed","severity":"normal"},{"uid":"9def0c172ad0b425","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707813397648,"stop":1707813397648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8622db9418e966d1","name":"Check received message containing long","time":{"start":1707813442086,"stop":1707813442086,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a47d84ad9663c2","name":"Relay - dialed after","time":{"start":1707813506115,"stop":1707813506115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbf7136345df31e","name":"Push message with content topic containing escaped characters","time":{"start":1707813489658,"stop":1707813489659,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe5b463d8b542e","name":"should encodeTxt and decodeTxt","time":{"start":1707812878763,"stop":1707812878763,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb60046c7fb8be4c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707813269425,"stop":1707813269425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6750b7cd331b6aa2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707813442128,"stop":1707813442128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46bb18bfb96981e","name":"Privacy Node - default protocol","time":{"start":1707813506118,"stop":1707813506118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b813bab7de2cb1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707813139913,"stop":1707813139914,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0879a807f786b3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707813397651,"stop":1707813397651,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aca12b6972abf8","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707813079164,"stop":1707813079164,"duration":0},"status":"passed","severity":"normal"},{"uid":"735c33d11cec8402","name":"Push message with content topic containing JSON","time":{"start":1707813489657,"stop":1707813489658,"duration":1},"status":"passed","severity":"normal"},{"uid":"237b388270ab9b7d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707813079172,"stop":1707813079172,"duration":0},"status":"passed","severity":"normal"},{"uid":"10abe7d9fe029c2b","name":"Push message with content topic containing Chinese","time":{"start":1707813489655,"stop":1707813489655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4bbcf16904180","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707813079161,"stop":1707813079161,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9ffc4606204c4d","name":"can start the service","time":{"start":1707812929081,"stop":1707812929081,"duration":0},"status":"passed","severity":"normal"},{"uid":"56160250645c7fbd","name":"Check publish message containing JSON","time":{"start":1707813258440,"stop":1707813258442,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee9352f0ad8f78f0","name":"nwaku subscribes","time":{"start":1707813234781,"stop":1707813234781,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b46cfe544e38471","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707813200698,"stop":1707813200698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19ea445a19a631f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707813079159,"stop":1707813079160,"duration":1},"status":"passed","severity":"normal"},{"uid":"668c5ae7784f6d0b","name":"handles multiple messages","time":{"start":1707813485700,"stop":1707813485701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4083b31c4015801a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707813542035,"stop":1707813542035,"duration":0},"status":"passed","severity":"normal"},{"uid":"647813044d11154a","name":"Subscribe to topic containing Script and publish message","time":{"start":1707813269422,"stop":1707813269423,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbdd303f999fb882","name":"same cluster, same shard: nodes connect","time":{"start":1707813185301,"stop":1707813185301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff603696d90b357d","name":"Delete observer","time":{"start":1707813202222,"stop":1707813202222,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4077b3d5278b89","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707813200696,"stop":1707813200696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c43e5cb76430a5e","name":"should be able to encode the field with only STORE set to true","time":{"start":1707812878032,"stop":1707812878033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a523072b018e45a9","name":"Check received message containing emoji","time":{"start":1707813102296,"stop":1707813102296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a425a43b2b1a6a53","name":"Check received message containing escaped characters","time":{"start":1707813442092,"stop":1707813442093,"duration":1},"status":"passed","severity":"normal"},{"uid":"340d3b891801faef","name":"Push message with emoji payload","time":{"start":1707813326922,"stop":1707813326922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6592e2d690625fad","name":"Push message equal or less that 1MB","time":{"start":1707813326949,"stop":1707813326950,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc7f7d7bf5e88a4","name":"Check received message with timestamp: 1707812915510000000 ","time":{"start":1707813102296,"stop":1707813102296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a58da0b18018ee","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707813472954,"stop":1707813472955,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb8b6d7864ab533","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707812984130,"stop":1707812984130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d24971881ba0055","name":"Store - dialed after - with timeout","time":{"start":1707813506116,"stop":1707813506117,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1003783c3f7c449","name":"Check received message containing unicode special characters","time":{"start":1707813442094,"stop":1707813442094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd8b82784ec56fc","name":"Correctly serialized arguments","time":{"start":1707813193589,"stop":1707813193589,"duration":0},"status":"passed","severity":"normal"},{"uid":"432f0066efa908fc","name":"Rejects garbage","time":{"start":1707812887311,"stop":1707812887311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7499267fc1152f2b","name":"Check received message containing SQL Injection","time":{"start":1707813442109,"stop":1707813442110,"duration":1},"status":"passed","severity":"normal"},{"uid":"909ef73678cbde77","name":"Subscribe to topic containing long and receive message","time":{"start":1707813150288,"stop":1707813150289,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eeb4ea84cf2513d","name":"ignores unrecognized TXT record formats","time":{"start":1707812893582,"stop":1707812893582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1a36303402bc52","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707812917044,"stop":1707812917045,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a19d3fe53d8f9ec","name":"Push message with rate limit","time":{"start":1707813326944,"stop":1707813326944,"duration":0},"status":"passed","severity":"normal"},{"uid":"411d50d92ee9cdfb","name":"same cluster, different shard: nodes connect","time":{"start":1707813079146,"stop":1707813079147,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fc7e4624b95321","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707813387645,"stop":1707813387646,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a976f4a891d06f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707813542034,"stop":1707813542034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad9a13f76658ec3","name":"same cluster, different shard: nodes connect","time":{"start":1707813185301,"stop":1707813185301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a939309302053574","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707813397651,"stop":1707813397651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e603169b6ac647dd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707813079151,"stop":1707813079152,"duration":1},"status":"passed","severity":"normal"},{"uid":"28363c6788349b3b","name":"Query with Promise Callback, No message returned","time":{"start":1707813397653,"stop":1707813397654,"duration":1},"status":"passed","severity":"normal"},{"uid":"9093cdc46cbe3828","name":"Push message with Script payload","time":{"start":1707813489650,"stop":1707813489650,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c62aeb5f0ca2a8","name":"Check received message containing special chars","time":{"start":1707813102287,"stop":1707813102287,"duration":0},"status":"passed","severity":"normal"},{"uid":"585c142a4c887a99","name":"Reopen subscription with peer with lost subscription","time":{"start":1707812994637,"stop":1707812994638,"duration":1},"status":"passed","severity":"normal"},{"uid":"635741f171f29912","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707812899540,"stop":1707812899540,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4d377d1d3b2754","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707813139915,"stop":1707813139915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50a2c3527d11d67","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707812893087,"stop":1707812893088,"duration":1},"status":"passed","severity":"normal"},{"uid":"9093f65f0be3e814","name":"throws on content topic with empty version field","time":{"start":1707812870272,"stop":1707812870272,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b536c4e4b4ad4e8","name":"Check publish message containing Basic HTML tag","time":{"start":1707813258439,"stop":1707813258440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3a7d3eb2d02e7a","name":"Publish message with large meta","time":{"start":1707813258462,"stop":1707813258463,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0c990be9959496","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707812984130,"stop":1707812984131,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc9f611a2c6c9db","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707813454770,"stop":1707813454770,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa62fdd06f939ad2","name":"getPeersByDiscovery","time":{"start":1707812957599,"stop":1707812957600,"duration":1},"status":"passed","severity":"normal"},{"uid":"10494e8dedb83870","name":"should set field with only RELAY enabled","time":{"start":1707812878771,"stop":1707812878771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcd470930021937","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707813079163,"stop":1707813079163,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc89a89fda4fcd9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707813269424,"stop":1707813269424,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eea20e2147695a","name":"Push message with shell command payload","time":{"start":1707813326921,"stop":1707813326921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18759efff837f7","name":"Fails to push message with large meta","time":{"start":1707813489666,"stop":1707813489666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbcc26c26328f68","name":"should return false","time":{"start":1707812878766,"stop":1707812878766,"duration":0},"status":"passed","severity":"normal"},{"uid":"abac9a933daffa50","name":"Query Generator - backward","time":{"start":1707813472057,"stop":1707813472058,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ca1695f773985d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707813387647,"stop":1707813387647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1027c0c6e73360cd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707813493480,"stop":1707813493480,"duration":0},"status":"passed","severity":"normal"},{"uid":"d460b9a9af95b92d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707813079148,"stop":1707813079148,"duration":0},"status":"passed","severity":"normal"},{"uid":"8141d67caf6663fe","name":"Check message with no pubsub topic is not received","time":{"start":1707813442131,"stop":1707813442132,"duration":1},"status":"passed","severity":"normal"},{"uid":"104fc5832770fd14","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707813542029,"stop":1707813542029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c177f0f7792a6682","name":"Ping on subscribed peer","time":{"start":1707812994635,"stop":1707812994635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c493590ca6ed5b","name":"isConnected should return true after first peer connects","time":{"start":1707812968313,"stop":1707812968313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59e1d9cafed3dd1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707813102297,"stop":1707813102297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23bd2e53a8f7943","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707813542026,"stop":1707813542026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8be7ef8ed173c67d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707812893084,"stop":1707812893085,"duration":1},"status":"passed","severity":"normal"},{"uid":"b993c4f33be30ee8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707813489657,"stop":1707813489657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eb88476b1181be","name":"Passing page size 1 when there are 4 messages","time":{"start":1707813483137,"stop":1707813483137,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c70a1db8a1c788","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707813007506,"stop":1707813007506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b60db06894ef85a","name":"Push message with escaped characters payload","time":{"start":1707813326921,"stop":1707813326921,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba96a093f4c57df3","name":"Push message with custom timestamp: 1677054679322","time":{"start":1707813489667,"stop":1707813489668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e14dbe924e4699","name":"configure the node with multiple pubsub topics","time":{"start":1707813339668,"stop":1707813339669,"duration":1},"status":"passed","severity":"normal"},{"uid":"796146b35c77d346","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707812878036,"stop":1707812878036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0133b03fa5e9af","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707813542044,"stop":1707813542044,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a95da97f9de742","name":"Check received message containing Chinese","time":{"start":1707813102287,"stop":1707813102288,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbe96b73e067931","name":"Check received message containing Arabic","time":{"start":1707813442108,"stop":1707813442109,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec53cd2b55c52e5","name":"Check message with no payload is not received","time":{"start":1707813442103,"stop":1707813442103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0ede7b26ffa3b7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707813150266,"stop":1707813150267,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8984979decdc3ee","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707813542025,"stop":1707813542025,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa2c8dffb54b33a","name":"different cluster, different shard: nodes don't connect","time":{"start":1707813079147,"stop":1707813079148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a59038d3b329ea","name":"Check received message with timestamp: undefined ","time":{"start":1707813442129,"stop":1707813442129,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09dc6961ebfae0f","name":"Callback on promise, aborts when callback returns true","time":{"start":1707813454771,"stop":1707813454772,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bbbb0d8806c3e6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707813139911,"stop":1707813139912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceeefe25ff1e87bb","name":"should properly compute the node id","time":{"start":1707812878766,"stop":1707812878767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef545bc80e5a443a","name":"Check received message containing shell command","time":{"start":1707813102294,"stop":1707813102295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22ef1e9636d39c4","name":"Check publish message containing unicode special characters","time":{"start":1707813258445,"stop":1707813258447,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5052923e27ba531","name":"Push message on custom pubsubTopic","time":{"start":1707813200697,"stop":1707813200697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e109c8288e3b4679","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707813247981,"stop":1707813247982,"duration":1},"status":"passed","severity":"normal"},{"uid":"362b75174d096532","name":"Fields are not dropped","time":{"start":1707812883089,"stop":1707812883090,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fad9c30acfd47e","name":"Push message with shell command payload","time":{"start":1707813489651,"stop":1707813489651,"duration":0},"status":"passed","severity":"normal"},{"uid":"282fd1ee6fb859c9","name":"Query Generator, No message returned","time":{"start":1707813397650,"stop":1707813397650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f319c7d9db15adf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707813542038,"stop":1707813542038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa51b23ff151a50","name":"Check received message with timestamp: undefined ","time":{"start":1707813102298,"stop":1707813102298,"duration":0},"status":"passed","severity":"normal"},{"uid":"68381dccdc6f3f5f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707813493480,"stop":1707813493480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c2675176f11854","name":"Push message with JSON payload","time":{"start":1707813326921,"stop":1707813326921,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fb1a91c1bd73a9","name":"should get / set TCP multiaddr","time":{"start":1707812878768,"stop":1707812878768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ffbbf931092895","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707813247982,"stop":1707813247983,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddba9f226e6d11a7","name":"Promise Callback - backward","time":{"start":1707813472058,"stop":1707813472060,"duration":2},"status":"passed","severity":"normal"},{"uid":"7539dd79f4c6b15a","name":"Overlapping topic subscription","time":{"start":1707813542027,"stop":1707813542028,"duration":1},"status":"passed","severity":"normal"},{"uid":"400145202166056f","name":"Push message with special chars payload","time":{"start":1707813489649,"stop":1707813489649,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5a158b96f6aa02","name":"should not fail to start the service if it is already started","time":{"start":1707813338604,"stop":1707813338605,"duration":1},"status":"passed","severity":"normal"},{"uid":"71eb0a6043af5016","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707813007505,"stop":1707813007506,"duration":1},"status":"passed","severity":"normal"},{"uid":"da76cf381921c1c7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707813079176,"stop":1707813079176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75c78555f16d280","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707812968314,"stop":1707812968315,"duration":1},"status":"passed","severity":"normal"},{"uid":"6600a43c446be7dd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707813150289,"stop":1707813150290,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a364ce5d8f7844f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707813445137,"stop":1707813445137,"duration":0},"status":"passed","severity":"normal"},{"uid":"535daf9833c00ba4","name":"Push message with content topic containing emoji","time":{"start":1707813489663,"stop":1707813489664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6500a19556f50043","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707812917045,"stop":1707812917046,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3b63f53592f231","name":"Check received message containing Script","time":{"start":1707813102290,"stop":1707813102290,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b3e29c8f88e08a","name":"Relay + Store","time":{"start":1707812878772,"stop":1707812878772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9138818f0a89b37","name":"Filter","time":{"start":1707813506117,"stop":1707813506117,"duration":0},"status":"passed","severity":"normal"},{"uid":"b731c845e5482768","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707813150274,"stop":1707813150275,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8834db6e09cb586f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707813079152,"stop":1707813079152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4cf54ab34564b1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707813454772,"stop":1707813454772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b11043f267b990","name":"Fails to publish message with empty text","time":{"start":1707813258455,"stop":1707813258456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b17a0c45938b8c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707812893083,"stop":1707812893083,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e5480e2184fb5","name":"Check publish message containing Script","time":{"start":1707813258438,"stop":1707813258439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55a4962e66227e4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707813247985,"stop":1707813247985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baf08b996b8eaf0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707813445138,"stop":1707813445138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3623905ae6d0ed","name":"All","time":{"start":1707812927411,"stop":1707812927411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c653062741051987","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707813079171,"stop":1707813079172,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab3ac808ebea70e","name":"Push message on custom pubsubTopic","time":{"start":1707813200695,"stop":1707813200696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19601284956c6b7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707813542030,"stop":1707813542030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2125743edc4342d3","name":"should throw an error for insufficient data","time":{"start":1707812870340,"stop":1707812870340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0daf8f079ac603","name":"Push message with SQL Injection payload","time":{"start":1707813489650,"stop":1707813489650,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc53442ca2253cb3","name":"Check received message with timestamp: 1707812916459 ","time":{"start":1707813442096,"stop":1707813442096,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcac9a040149ef1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707813542041,"stop":1707813542041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3266653bed13fff0","name":"Subscribe to topic containing Script and receive message","time":{"start":1707813150295,"stop":1707813150296,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a53843dcefd1ffd","name":"Check received message containing Russian","time":{"start":1707813102289,"stop":1707813102289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fc648f4c592837","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707812893091,"stop":1707812893091,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ddfaba2754d75","name":"Push message with Basic HTML tag payload","time":{"start":1707813489651,"stop":1707813489651,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d23e722fc9f585","name":"Symmetric encrypt & Decrypt","time":{"start":1707812899998,"stop":1707812899999,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3a245958c0b839","name":"Ping on unsubscribed peer","time":{"start":1707812994636,"stop":1707812994637,"duration":1},"status":"passed","severity":"normal"},{"uid":"825506b65b620bfa","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707813472955,"stop":1707813472956,"duration":1},"status":"passed","severity":"normal"},{"uid":"45169b4ba9cf35a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707813079162,"stop":1707813079162,"duration":0},"status":"passed","severity":"normal"},{"uid":"328bc9530d5b4477","name":"Subscribe to topic containing XML and publish message","time":{"start":1707813269423,"stop":1707813269423,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b9417a6fd42f8a","name":"Subscribe to topic containing XML and receive message","time":{"start":1707813542031,"stop":1707813542031,"duration":0},"status":"passed","severity":"normal"},{"uid":"388de590649f1ccc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707812925195,"stop":1707812925196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89793e4bc259a89","name":"Check received message with timestamp: 1707812916459 ","time":{"start":1707813442125,"stop":1707813442126,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd72fcd13fad6eb1","name":"Encoder throws on undefined content topic","time":{"start":1707812883744,"stop":1707812883745,"duration":1},"status":"passed","severity":"normal"},{"uid":"528c151e4790ce10","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707813150293,"stop":1707813150294,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d81b4fc3ec219ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707813079173,"stop":1707813079173,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1be386da7af8a9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707813079158,"stop":1707813079158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2604395c78178838","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707813472956,"stop":1707813472957,"duration":1},"status":"passed","severity":"normal"},{"uid":"39065b8dbee2b34b","name":"recovers when dns.resolve returns empty","time":{"start":1707812893581,"stop":1707812893582,"duration":1},"status":"passed","severity":"normal"},{"uid":"d915cc7f9816e445","name":"topics with same application and version share the same shard","time":{"start":1707812870274,"stop":1707812870275,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c46ebf89d314b8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707813445136,"stop":1707813445136,"duration":0},"status":"passed","severity":"normal"},{"uid":"8785ec78daaa7c96","name":"should handle a minimal index list","time":{"start":1707812870339,"stop":1707812870339,"duration":0},"status":"passed","severity":"normal"},{"uid":"468f20bf4d9d3287","name":"throws on empty content topic","time":{"start":1707812870269,"stop":1707812870269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfc5076477cdda","name":"Decoder throws on empty string content topic","time":{"start":1707812901343,"stop":1707812901343,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fbf6dad0cb1070","name":"Check received message containing JSON","time":{"start":1707813442090,"stop":1707813442090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c897df85282e32","name":"Check publish message containing numeric","time":{"start":1707813258431,"stop":1707813258431,"duration":0},"status":"passed","severity":"normal"},{"uid":"53666969761be674","name":"Check meta is set [ecies]","time":{"start":1707812901341,"stop":1707812901341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad8493780cc6bd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707813150300,"stop":1707813150302,"duration":2},"status":"passed","severity":"normal"},{"uid":"a304aa4d67a6b292","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707813139909,"stop":1707813139910,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9d66ac4a625ad7","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707813079155,"stop":1707813079156,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc86bb3baa99952","name":"Encoder throws on empty string content topic","time":{"start":1707812901342,"stop":1707812901342,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c536e92417c681","name":"Subscribe to topic containing long and publish message","time":{"start":1707813269419,"stop":1707813269420,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb19e7d5302aad89","name":"Round trip binary serialization","time":{"start":1707812883743,"stop":1707812883743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84b52368511b705","name":"Does not throw an exception when node disconnects","time":{"start":1707813499179,"stop":1707813499179,"duration":0},"status":"passed","severity":"normal"},{"uid":"754603eea207be0","name":"Generator, 2 different pubsubtopics","time":{"start":1707813453699,"stop":1707813453699,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ecb403355c9479","name":"Query generator for 2000 messages","time":{"start":1707813454773,"stop":1707813454773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f9caa7d6d016b4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707813542033,"stop":1707813542033,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b56b457926c394e","name":"Fails to push message bigger that 1MB","time":{"start":1707813326950,"stop":1707813326950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70d02ed38bfe43","name":"should set field with only STORE enabled","time":{"start":1707812878771,"stop":1707812878771,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b83791a85a7bab","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707812870339,"stop":1707812870339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dafad05fc2dc76","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707813542025,"stop":1707813542026,"duration":1},"status":"passed","severity":"normal"},{"uid":"da79db2f35bc7f17","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707812893088,"stop":1707812893088,"duration":0},"status":"passed","severity":"normal"},{"uid":"438084fbb6228e47","name":"Check publish message containing short","time":{"start":1707813258430,"stop":1707813258430,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af100ec9a96a895","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707813079158,"stop":1707813079158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e83a58a9aaba554","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707813079163,"stop":1707813079163,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d8f96ac2cf477f","name":"Push message with unicode special characters payload","time":{"start":1707813326922,"stop":1707813326922,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a48a6579264ed1","name":"configure the node with multiple pubsub topics","time":{"start":1707813339670,"stop":1707813339670,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a85899e034c0ba","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707812878033,"stop":1707812878034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b70fd608a2937f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707813269421,"stop":1707813269421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ad643518ab18b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707812878041,"stop":1707812878041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5697f93b6e7add66","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707812893086,"stop":1707812893087,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b86b0de577328c4","name":"should throw error - no id","time":{"start":1707812878765,"stop":1707812878765,"duration":0},"status":"passed","severity":"normal"},{"uid":"da29f89ebf6b27d1","name":"Used by Waku Relay","time":{"start":1707813499180,"stop":1707813499180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75a1ba093b6fa7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707812901341,"stop":1707812901341,"duration":0},"status":"passed","severity":"normal"},{"uid":"404785127e71cc4d","name":"Decoder throws on empty string content topic","time":{"start":1707812899543,"stop":1707812899543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21b8c2fdb3bc52e","name":"removeEventListener with correct event","time":{"start":1707812957598,"stop":1707812957598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1ac3b773b33010","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707812878034,"stop":1707812878035,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81c02eff3523c17","name":"Subscribe to topic containing long and receive message","time":{"start":1707813542040,"stop":1707813542040,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f8fb4612b03ccb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707813007504,"stop":1707813007504,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db7a0e867636b27","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707813542036,"stop":1707813542036,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cecb3bb2812a91","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707812893086,"stop":1707812893086,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fbcdbb70a516cf","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707812883466,"stop":1707812883466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f134820d2d2e7b7","name":"connects to nwaku","time":{"start":1707813499178,"stop":1707813499178,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c1387539541279","name":"Push message with content topic containing escaped characters","time":{"start":1707813326940,"stop":1707813326941,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1c06ac6afd9d2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707813079173,"stop":1707813079173,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e0edef0169364c","name":"Check message with no content topic is not received","time":{"start":1707813442132,"stop":1707813442134,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e2e9e3019ebe7a6","name":"Push message with content topic containing long","time":{"start":1707813489654,"stop":1707813489654,"duration":0},"status":"passed","severity":"normal"},{"uid":"42966fc733cca74e","name":"Fails to push message bigger that 1MB","time":{"start":1707813489670,"stop":1707813489671,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb4a0f8baadce55","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707813542036,"stop":1707813542036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e82f3dbb97dbd7e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707813269424,"stop":1707813269424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b326d7df8a8b612","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707813079177,"stop":1707813079177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ae1a28ab07023f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707813387640,"stop":1707813387644,"duration":4},"status":"passed","severity":"normal"},{"uid":"9fd8dcff6d11bd78","name":"Check message received after jswaku node is restarted","time":{"start":1707813442104,"stop":1707813442104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4acfe4a8d3273202","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707813247984,"stop":1707813247984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f165acd4dfeea1de","name":"Check received message containing shell command","time":{"start":1707813442091,"stop":1707813442091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1af0beedb0ddb35","name":"Check message with non string payload is not received","time":{"start":1707813442136,"stop":1707813442137,"duration":1},"status":"passed","severity":"normal"},{"uid":"6757516c1a888085","name":"Push message with Chinese payload","time":{"start":1707813489649,"stop":1707813489649,"duration":0},"status":"passed","severity":"normal"},{"uid":"886546f07b2f9339","name":"different cluster, same shard: nodes don't connect","time":{"start":1707813185302,"stop":1707813185302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cef6d60458d574","name":"Push message with content topic containing numeric","time":{"start":1707813326924,"stop":1707813326924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77fe87ea43eba17","name":"Push message with content topic containing shell command","time":{"start":1707813489658,"stop":1707813489658,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfa305618905f15","name":"Asymmetric encrypt & decrypt","time":{"start":1707812899998,"stop":1707812899998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9077bc76e9c81ad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707813150252,"stop":1707813150266,"duration":14},"status":"passed","severity":"normal"},{"uid":"413c9f5eba0bc6d2","name":"Ordered callback, aborts when callback returns true","time":{"start":1707813454772,"stop":1707813454772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7be41654b84ad6c","name":"should use DNS peer discovery with light client","time":{"start":1707812929086,"stop":1707812929086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39a8e35a2cab271c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707813079174,"stop":1707813079174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6602bae82f2ea465","name":"Push message with short payload","time":{"start":1707813489647,"stop":1707813489647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d235fc1827a42dc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707812984126,"stop":1707812984127,"duration":1},"status":"passed","severity":"normal"}]