2024-04-29 21:39:06 +00:00

1 line
154 KiB
JSON

[{"uid":"2550e6369c4b5aa4","name":"shard 0","time":{"start":1714425644056,"stop":1714425644057,"duration":1},"status":"passed","severity":"normal"},{"uid":"911befef3e2fcfcf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714424458786,"stop":1714424458786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34753e025013d9e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714425555000,"stop":1714425555001,"duration":1},"status":"passed","severity":"normal"},{"uid":"605af1aaf5bad5be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714425469964,"stop":1714425469966,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff046f0eb9ba6565","name":"Meta field set when metaSetter is specified","time":{"start":1714424472144,"stop":1714424472144,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e13d8e1c837ade","name":"Check message received after jswaku node is restarted","time":{"start":1714426511051,"stop":1714426511051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af5439d85873f9b8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714424482133,"stop":1714424482134,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b06dcc256f1e54b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/9/topic770/json","time":{"start":1714425586968,"stop":1714425586968,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f1ddb305fc45b1","name":"receives messages sent to provided content topic through stream","time":{"start":1714425537004,"stop":1714425537005,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc98d5a35b2f3707","name":"Passing page size 11 when there are 10 messages","time":{"start":1714425725388,"stop":1714425725388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d600173069e10fe6","name":"should be able to decode the field with only STORE set to true","time":{"start":1714424466615,"stop":1714424466615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70c4011a9f9beb3","name":"Check message received after nwaku node is restarted","time":{"start":1714425311956,"stop":1714425311956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83a763cf3f9ac644","name":"Overlapping topic subscription","time":{"start":1714425420730,"stop":1714425420730,"duration":0},"status":"broken","severity":"normal"},{"uid":"c6e769c85123db5b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714424461434,"stop":1714424461435,"duration":1},"status":"passed","severity":"normal"},{"uid":"849f31d3a400e7bc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714425420746,"stop":1714425420746,"duration":0},"status":"broken","severity":"normal"},{"uid":"febc2497a41e1ad9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714424458793,"stop":1714424458793,"duration":0},"status":"passed","severity":"normal"},{"uid":"62acbf591afcef51","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714424458796,"stop":1714424458796,"duration":0},"status":"passed","severity":"normal"},{"uid":"858018cc02daa295","name":"should set field with all protocols disabled","time":{"start":1714424467268,"stop":1714424467268,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1da70714e35b75","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714425644086,"stop":1714425644086,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b7ed4e281a6d4c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714424914274,"stop":1714424914274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ceb9b5039caebf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714424914287,"stop":1714424914288,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c184876e3e98c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714425555008,"stop":1714425555008,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef36dd180588d6e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714425555007,"stop":1714425555008,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3268ecb3621676","name":"Push message with content topic containing Arabic","time":{"start":1714425413014,"stop":1714425413015,"duration":1},"status":"passed","severity":"normal"},{"uid":"833338c91cd72a8b","name":"throws on content topic with empty version field","time":{"start":1714424458772,"stop":1714424458773,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cee389d1678b6e","name":"ignores domain fetching errors","time":{"start":1714424483029,"stop":1714424483029,"duration":0},"status":"passed","severity":"normal"},{"uid":"719b510c273947c3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714426699081,"stop":1714426699081,"duration":0},"status":"broken","severity":"normal"},{"uid":"4881bff0d514186a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714425420762,"stop":1714425420763,"duration":1},"status":"broken","severity":"normal"},{"uid":"7b87e1601feee8c1","name":"should only return 1 node with store capability","time":{"start":1714424483031,"stop":1714424483031,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c2be6da235e327","name":"Push message with Russian payload","time":{"start":1714425528569,"stop":1714425528569,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcc9c8df70af5ad","name":"Push message with short payload","time":{"start":1714425412991,"stop":1714425412992,"duration":1},"status":"passed","severity":"normal"},{"uid":"24127da85dd66cc1","name":"Ephemeral messages are not stored","time":{"start":1714424574764,"stop":1714424574764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ff9da2ecede57a","name":"Non TWN Cluster","time":{"start":1714425586964,"stop":1714425586965,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0bac3c77c3bbf4","name":"should not receive a peer event after stop","time":{"start":1714424522176,"stop":1714424522176,"duration":0},"status":"passed","severity":"normal"},{"uid":"678afa55ee1d7020","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714424482575,"stop":1714424482575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31e9da2295eecb3","name":"Push message with Arabic payload","time":{"start":1714425528568,"stop":1714425528568,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ab117dd3a9f3a0","name":"Wrong topic","time":{"start":1714425586971,"stop":1714425586971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1673cc22bce5393","name":"creates an iterator","time":{"start":1714425773008,"stop":1714425773008,"duration":0},"status":"broken","severity":"normal"},{"uid":"d09b6fe58d0dff3a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714424472147,"stop":1714424472148,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce8132bc6f0e4f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714425420723,"stop":1714425420724,"duration":1},"status":"broken","severity":"normal"},{"uid":"de5002cbe2caea22","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714424458779,"stop":1714424458780,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b56534d1bae6def","name":"Push message with meta","time":{"start":1714425528589,"stop":1714425528589,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b59ad53092e4cf","name":"Check received message containing escaped characters","time":{"start":1714426511039,"stop":1714426511039,"duration":0},"status":"broken","severity":"normal"},{"uid":"e40afa8da76389e5","name":"Subscribe to topic containing XML and receive message","time":{"start":1714426699071,"stop":1714426699071,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0829240611ba79e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714425847717,"stop":1714425847718,"duration":1},"status":"passed","severity":"normal"},{"uid":"b405de0ab39091eb","name":"Check received message containing long","time":{"start":1714426511026,"stop":1714426511026,"duration":0},"status":"broken","severity":"normal"},{"uid":"83654b2a307342e","name":"Push to array if already present","time":{"start":1714424458368,"stop":1714424458369,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68f3a72b95e305b","name":"should not fail to start the service if it is already started","time":{"start":1714424486878,"stop":1714424486878,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6598e771527115","name":"Refresh subscription","time":{"start":1714426699089,"stop":1714426699089,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfd965fd9e8edc67","name":"can start and stop the service","time":{"start":1714424486877,"stop":1714424486877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e366962ef0a63529","name":"should only return 1 node with relay and store capability","time":{"start":1714424483031,"stop":1714424483031,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d6b0b3f66dd2c2","name":"Subscribe and receives messages on 20 topics","time":{"start":1714425420725,"stop":1714425420725,"duration":0},"status":"broken","severity":"normal"},{"uid":"a751a7a972d362e4","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714424914272,"stop":1714424914272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4903ddd7896eb43","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714424914270,"stop":1714424914270,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a8074c66ebe86b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714424458874,"stop":1714424458875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41481b646a4914e","name":"different cluster, same shard: nodes don't connect","time":{"start":1714424914264,"stop":1714424914264,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f13e2c2bc96f7b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425536876,"stop":1714425536876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f27ce253f87567","name":"Encoder throws on undefined content topic","time":{"start":1714424494706,"stop":1714424494707,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e10fc0315b3060","name":"Passing page size 110 when there are 120 messages","time":{"start":1714425725389,"stop":1714425725389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a0805638f66548","name":"Correctly serialized arguments","time":{"start":1714425430164,"stop":1714425430164,"duration":0},"status":"passed","severity":"normal"},{"uid":"757facdcce019714","name":"Generator, 2 different pubsubtopics","time":{"start":1714425690220,"stop":1714425690221,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef17e3bd068d84f2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714424914283,"stop":1714424914283,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa8b30979669a48","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714424466606,"stop":1714424466610,"duration":4},"status":"passed","severity":"normal"},{"uid":"43e5e429e2b0445b","name":"Sets default value correctly","time":{"start":1714425755813,"stop":1714425755813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a770ad7b4fcb8b3f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714424914284,"stop":1714424914284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1664db7c0d9ecd9","name":"Push message with escaped characters payload","time":{"start":1714425413004,"stop":1714425413004,"duration":0},"status":"passed","severity":"normal"},{"uid":"23793ee628617b57","name":"Check message on other pubsub topic is not received","time":{"start":1714426511019,"stop":1714426511019,"duration":0},"status":"broken","severity":"normal"},{"uid":"99003b4680b0c592","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714425663092,"stop":1714425663093,"duration":1},"status":"passed","severity":"normal"},{"uid":"d039551e08935359","name":"pre and post cipher","time":{"start":1714424493349,"stop":1714424493349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d5538c2624616e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714424458875,"stop":1714424458875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9885dec1e27d70d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714424517679,"stop":1714424517680,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c62fc0f296319ac","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714426511045,"stop":1714426511046,"duration":1},"status":"broken","severity":"normal"},{"uid":"bc2e918cffad92c9","name":"Check received message with timestamp: 1714424508817000000 ","time":{"start":1714425311938,"stop":1714425311938,"duration":0},"status":"broken","severity":"normal"},{"uid":"68df4f019feaac7d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714424914272,"stop":1714424914272,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3ccbff19f7cfda","name":"Check received message containing escaped characters","time":{"start":1714425311934,"stop":1714425311934,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d03103f971f3e4d","name":"random static sharding 10 - Cluster ID: 449, Shard ID: 987","time":{"start":1714425644083,"stop":1714425644083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a26afac176d2a9","name":"should throw an error for insufficient data","time":{"start":1714424458875,"stop":1714424458875,"duration":0},"status":"passed","severity":"normal"},{"uid":"737a5642cb54fa94","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714425626050,"stop":1714425626051,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e77b94c19d1e894","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714424914267,"stop":1714424914268,"duration":1},"status":"passed","severity":"normal"},{"uid":"529f46b0c60b96c7","name":"topics with same application and version share the same shard","time":{"start":1714424458780,"stop":1714424458780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbd9366769c894d","name":"Ordered callback, aborts when callback returns true","time":{"start":1714425690514,"stop":1714425690514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12b8212cc37d8b5","name":"Check publish message containing short","time":{"start":1714425536868,"stop":1714425536869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee96683a9b13b27d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714424458777,"stop":1714424458777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1908716909e0583f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714424522177,"stop":1714424522178,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b8fac172fbc0d15","name":"Query generator for multiple messages with different content topic format","time":{"start":1714425690512,"stop":1714425690512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e2ae45cd3e7046","name":"Check publish message containing shell command","time":{"start":1714425536874,"stop":1714425536875,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f015e99976d5b34","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714424914275,"stop":1714424914275,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e6ac5f70a48506","name":"Check received message containing Script","time":{"start":1714426511034,"stop":1714426511034,"duration":0},"status":"broken","severity":"normal"},{"uid":"66cf86f85d0a3c13","name":"Generator, 2 different pubsubtopics","time":{"start":1714425690219,"stop":1714425690219,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11c38399c6258cd","name":"Subscribe to topic containing long and receive message","time":{"start":1714425420735,"stop":1714425420736,"duration":1},"status":"broken","severity":"normal"},{"uid":"c7266b1bc0dcf35f","name":"Check received message containing emoji","time":{"start":1714425311936,"stop":1714425311937,"duration":1},"status":"broken","severity":"normal"},{"uid":"f874bad27d3140fa","name":"connects to nwaku","time":{"start":1714425755810,"stop":1714425755811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7679edab7c8faeef","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714424914284,"stop":1714424914284,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcb2739a8e63f08","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714426699058,"stop":1714426699058,"duration":0},"status":"broken","severity":"normal"},{"uid":"66ebaf6b3fde8bb3","name":"Fails to push message with large meta","time":{"start":1714425528590,"stop":1714425528590,"duration":0},"status":"passed","severity":"normal"},{"uid":"102037085ba5a5c5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714425626052,"stop":1714425626053,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3052e7593283d9b","name":"Filter","time":{"start":1714425767072,"stop":1714425767072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d65d21f2d2d46dc","name":"can start and stop the service","time":{"start":1714425610631,"stop":1714425610631,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a17e4f3ad23e501","name":"Check publish message containing Basic HTML tag","time":{"start":1714425536873,"stop":1714425536874,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad58566b323ad1c","name":"Check received message containing Russian","time":{"start":1714426511032,"stop":1714426511032,"duration":0},"status":"broken","severity":"normal"},{"uid":"f08238c5624cfd71","name":"Push message with content topic containing JSON","time":{"start":1714425413017,"stop":1714425413017,"duration":0},"status":"passed","severity":"normal"},{"uid":"5709fd305268da47","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714424466605,"stop":1714424466605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13f868ef0622e79","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714426699095,"stop":1714426699095,"duration":0},"status":"broken","severity":"normal"},{"uid":"f27a91ccf8b6fede","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714424914273,"stop":1714424914273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6202a532030502f1","name":"should load peers from local storage and dispatch events","time":{"start":1714424486880,"stop":1714424486880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e13d29879bdffd9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714425420767,"stop":1714425420767,"duration":0},"status":"broken","severity":"normal"},{"uid":"ffe831dd50e9a692","name":"Push message with content topic containing JSON","time":{"start":1714425528586,"stop":1714425528587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f752bc8281031c41","name":"Push message with special chars payload","time":{"start":1714425412995,"stop":1714425412996,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bef7a704b034db","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714424458789,"stop":1714424458789,"duration":0},"status":"passed","severity":"normal"},{"uid":"687dfa44b250ba63","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714424914282,"stop":1714424914282,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4d5f8daaac2ea4","name":"Check publish message containing special chars","time":{"start":1714425536870,"stop":1714425536870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccaa80773ec3c9d","name":"should properly create location multiaddrs - tcp6","time":{"start":1714424467266,"stop":1714424467267,"duration":1},"status":"passed","severity":"normal"},{"uid":"281c62e918a14916","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714424458789,"stop":1714424458789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f55e671c277be2","name":"Check publish message containing Russian","time":{"start":1714425536871,"stop":1714425536872,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b62d55bbe07ed36","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714425626047,"stop":1714425626048,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b02a518365e487a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714424914278,"stop":1714424914278,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5d441938d27041","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714424466612,"stop":1714424466612,"duration":0},"status":"passed","severity":"normal"},{"uid":"49df29fb6c059db7","name":"Encoder throws on empty string content topic","time":{"start":1714424494707,"stop":1714424494707,"duration":0},"status":"passed","severity":"normal"},{"uid":"21712e287ebe4289","name":"Publishes to nwaku","time":{"start":1714425495806,"stop":1714425495807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a064f367b3343bed","name":"Query with Promise Callback, No message returned","time":{"start":1714425663094,"stop":1714425663094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbb3e37ce5d4830","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714425420764,"stop":1714425420764,"duration":0},"status":"broken","severity":"normal"},{"uid":"53ea7acd8f00b695","name":"Check received message containing Chinese","time":{"start":1714425311921,"stop":1714425311921,"duration":0},"status":"broken","severity":"normal"},{"uid":"1577557c772e920f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714425555009,"stop":1714425555009,"duration":0},"status":"passed","severity":"normal"},{"uid":"6821695a172cc786","name":"Push message with short payload","time":{"start":1714425528566,"stop":1714425528566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e166beba409592","name":"Check received message with timestamp: 1714424508817 ","time":{"start":1714425311939,"stop":1714425311940,"duration":1},"status":"broken","severity":"normal"},{"uid":"538d5961fc4a5ebc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714424494705,"stop":1714424494706,"duration":1},"status":"passed","severity":"normal"},{"uid":"7368f00356f2e5aa","name":"Callback on promise, aborts when callback returns true","time":{"start":1714425690513,"stop":1714425690513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c55123419860007","name":"returns all values when wanted number is greater than available values","time":{"start":1714424482133,"stop":1714424482133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb93bb94b64af63","name":"should throw error - no public key","time":{"start":1714424467257,"stop":1714424467257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e945fc31a9309d3","name":"Nodes with multiple pubsub topic","time":{"start":1714425510850,"stop":1714425510850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c111bff4dbb920e","name":"Push message with custom timestamp: 1714421712047","time":{"start":1714425528597,"stop":1714425528597,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b812e509a5c697","name":"Nodes with multiple pubsub topic","time":{"start":1714425510849,"stop":1714425510849,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bf79aeaa76c2d7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714424458801,"stop":1714424458802,"duration":1},"status":"passed","severity":"normal"},{"uid":"166f15142ae35e4e","name":"Ordered Callback - forward","time":{"start":1714425686845,"stop":1714425686845,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24385a1c698a741","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714425420750,"stop":1714425420751,"duration":1},"status":"broken","severity":"normal"},{"uid":"195978abc5c4a0db","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714424467270,"stop":1714424467270,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac1b95db919968c","name":"random static sharding 6 - Cluster ID: 367, Shard ID: 536","time":{"start":1714425644077,"stop":1714425644078,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8af4b8e5d930e82","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714424458779,"stop":1714424458779,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae04ba529575281","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714424458803,"stop":1714424458803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e826f36d9d34fda2","name":"should handle a minimal index list","time":{"start":1714424458874,"stop":1714424458874,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e4635eab435348","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714425555008,"stop":1714425555008,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabf5e5eb322bf36","name":"Encoder throws on undefined content topic","time":{"start":1714424492791,"stop":1714424492791,"duration":0},"status":"passed","severity":"normal"},{"uid":"13604fa6db93f537","name":"Push message with content topic containing long","time":{"start":1714425528581,"stop":1714425528582,"duration":1},"status":"passed","severity":"normal"},{"uid":"5334bb3b31a7429a","name":"configure the node with multiple pubsub topics","time":{"start":1714425644084,"stop":1714425644084,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f5755e53ae1011","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714426699069,"stop":1714426699069,"duration":0},"status":"broken","severity":"normal"},{"uid":"4cbcc374dd97cfff","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714424744125,"stop":1714424744126,"duration":1},"status":"broken","severity":"normal"},{"uid":"6597781b13230deb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714425424901,"stop":1714425424901,"duration":0},"status":"broken","severity":"normal"},{"uid":"80dc89c3a93c7788","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714426699068,"stop":1714426699068,"duration":0},"status":"broken","severity":"normal"},{"uid":"8453ca82be0ce2ad","name":"Push message with Script payload","time":{"start":1714425413000,"stop":1714425413000,"duration":0},"status":"passed","severity":"normal"},{"uid":"930e1bc8ec19c8db","name":"Push message with content topic containing Script","time":{"start":1714425413016,"stop":1714425413016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3321d7589bed577","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714424458801,"stop":1714424458801,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ab29b765146705","name":"can start and stop the service","time":{"start":1714424522173,"stop":1714424522173,"duration":0},"status":"passed","severity":"normal"},{"uid":"296b2e79ba52dc7a","name":"Query Generator, No message returned","time":{"start":1714425663090,"stop":1714425663091,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edf9c964b52e392","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app16/8/topic95/json","time":{"start":1714425586970,"stop":1714425586971,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfff98b809285f6","name":"Check message with invalid timestamp is not received","time":{"start":1714426511046,"stop":1714426511047,"duration":1},"status":"broken","severity":"normal"},{"uid":"e7d66227c34e0ff5","name":"should throw an error for missing required configuration","time":{"start":1714424458787,"stop":1714424458788,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ae98a8bd0a02ad","name":"Check message received after nwaku node is restarted","time":{"start":1714426511052,"stop":1714426511052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d27d3ae8e1f54ee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714426511016,"stop":1714426511017,"duration":1},"status":"broken","severity":"normal"},{"uid":"f630089d6d39ef9c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714424769780,"stop":1714424769780,"duration":0},"status":"broken","severity":"normal"},{"uid":"459cf09b85dea6a2","name":"Check received message containing SQL Injection","time":{"start":1714426511033,"stop":1714426511033,"duration":0},"status":"broken","severity":"normal"},{"uid":"45cf3a9a60dd158a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714424472020,"stop":1714424472021,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65489e1d7de0691","name":"throws on content topic with empty topic name field","time":{"start":1714424458773,"stop":1714424458774,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5c8ac1dfe00d86","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714426699066,"stop":1714426699067,"duration":1},"status":"broken","severity":"normal"},{"uid":"4f3b06f19ef863e1","name":"Query with Promise Callback, No Decoder","time":{"start":1714425663093,"stop":1714425663094,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f6188426e1eda2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714425510849,"stop":1714425510849,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c9b9f7aa386ee0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714424517676,"stop":1714424517677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7dea527e8b96fa0","name":"Subscribe to topic containing XML and receive message","time":{"start":1714426699099,"stop":1714426699099,"duration":0},"status":"broken","severity":"normal"},{"uid":"b1f9fc04160501a7","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714424510620,"stop":1714424510621,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cba87fc9c3664a8","name":"Asymmetric encrypt & decrypt","time":{"start":1714424493347,"stop":1714424493348,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76520c6ffc96e25","name":"Mutual subscription","time":{"start":1714425554998,"stop":1714425554999,"duration":1},"status":"passed","severity":"normal"},{"uid":"8554849f8d51c7ac","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714424458798,"stop":1714424458798,"duration":0},"status":"passed","severity":"normal"},{"uid":"338256a8215d3cb4","name":"Check received message containing XML","time":{"start":1714425311928,"stop":1714425311929,"duration":1},"status":"broken","severity":"normal"},{"uid":"782f1e1c1ebc7c2d","name":"Push message with numeric payload","time":{"start":1714425528567,"stop":1714425528567,"duration":0},"status":"passed","severity":"normal"},{"uid":"1106a5f6a61d54a7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714424458778,"stop":1714424458779,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c38d6bce247d5bc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714424558654,"stop":1714424558654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64a4d5d1f539c0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app80/10/topic853/test.js","time":{"start":1714425586969,"stop":1714425586969,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ace3bbb49b91b2","name":"can start the service","time":{"start":1714424522172,"stop":1714424522172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06e6a3a5adf1922","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714424458797,"stop":1714424458797,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f672738e86d132a","name":"Check message received after jswaku node is restarted","time":{"start":1714426511023,"stop":1714426511023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d7870eafb2edda4","name":"Relay - dialed first","time":{"start":1714425767057,"stop":1714425767058,"duration":1},"status":"passed","severity":"normal"},{"uid":"722da0ac8258f3e8","name":"Push message with SQL Injection payload","time":{"start":1714425412999,"stop":1714425412999,"duration":0},"status":"passed","severity":"normal"},{"uid":"13232797fc346bbd","name":"Push message with content topic containing escaped characters","time":{"start":1714425528587,"stop":1714425528588,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8d22d077cbe023","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714424466616,"stop":1714424466617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed4621ef2926c96","name":"Push message with content topic containing SQL Injection","time":{"start":1714425413015,"stop":1714425413016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e77b7ce57108a0","name":"should properly create location multiaddrs - tcp4","time":{"start":1714424467266,"stop":1714424467266,"duration":0},"status":"passed","severity":"normal"},{"uid":"938e6ad1ae351548","name":"Push message with content topic containing Chinese","time":{"start":1714425413014,"stop":1714425413014,"duration":0},"status":"passed","severity":"normal"},{"uid":"adabcda4c845a3f1","name":"Subscribe to topic containing long and receive message","time":{"start":1714426699064,"stop":1714426699064,"duration":0},"status":"broken","severity":"normal"},{"uid":"3769ea183a1ec65f","name":"Check received message containing shell command","time":{"start":1714425311933,"stop":1714425311933,"duration":0},"status":"broken","severity":"normal"},{"uid":"75269d546ba51d67","name":"Check received message containing numeric","time":{"start":1714426511027,"stop":1714426511028,"duration":1},"status":"broken","severity":"normal"},{"uid":"c732f945517e8486","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714425420728,"stop":1714425420729,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ed505b7eeb8acd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714425413017,"stop":1714425413017,"duration":0},"status":"passed","severity":"normal"},{"uid":"607e1978af3d00c9","name":"dispatchEvent via connectionManager","time":{"start":1714424551048,"stop":1714424551048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4135220357261b3","name":"should return all peers when numPeers is 0","time":{"start":1714424472019,"stop":1714424472019,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ac7150721cfb25","name":"Init the array if not present","time":{"start":1714424458366,"stop":1714424458368,"duration":2},"status":"passed","severity":"normal"},{"uid":"74e4ca5d0edbf9d8","name":"Check received message containing Script","time":{"start":1714426511006,"stop":1714426511006,"duration":0},"status":"broken","severity":"normal"},{"uid":"4cfbbf34ed8b61ec","name":"Check received message containing SQL Injection","time":{"start":1714425311925,"stop":1714425311925,"duration":0},"status":"broken","severity":"normal"},{"uid":"d90e6526731b02e1","name":"Check message on other pubsub topic is not received","time":{"start":1714426511048,"stop":1714426511048,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ce71b4afd6baa1f","name":"Relay + Store","time":{"start":1714424467270,"stop":1714424467270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd3543d7947e049","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714425420717,"stop":1714425420718,"duration":1},"status":"broken","severity":"normal"},{"uid":"d35c1b7706846f57","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714426699054,"stop":1714426699055,"duration":1},"status":"broken","severity":"normal"},{"uid":"3687e03f5a83a821","name":"isConnected should return false after all peers disconnect","time":{"start":1714424510621,"stop":1714424510622,"duration":1},"status":"passed","severity":"normal"},{"uid":"741929c56f4dd576","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714426699101,"stop":1714426699101,"duration":0},"status":"broken","severity":"normal"},{"uid":"539b1d405ec8b9ed","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714424458776,"stop":1714424458776,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf61e28fba12049","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714426699077,"stop":1714426699077,"duration":0},"status":"broken","severity":"normal"},{"uid":"a54d714d4ac4d6b8","name":"Relay + Store","time":{"start":1714424519597,"stop":1714424519597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d7b6acad20c763","name":"tcp ip4 address","time":{"start":1714424466684,"stop":1714424466685,"duration":1},"status":"passed","severity":"normal"},{"uid":"835985bd34129067","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714426511044,"stop":1714426511045,"duration":1},"status":"broken","severity":"normal"},{"uid":"d16385dbdf1bda7f","name":"Subscribe to topic containing long and receive message","time":{"start":1714426699091,"stop":1714426699091,"duration":0},"status":"broken","severity":"normal"},{"uid":"1e00c7759d10942","name":"Push message with custom timestamp: 1714428514468","time":{"start":1714425413041,"stop":1714425413041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79e898eb9c8c550","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714424458777,"stop":1714424458777,"duration":0},"status":"passed","severity":"normal"},{"uid":"da90333b4eecce0d","name":"should not receive a peer event after stop","time":{"start":1714425610634,"stop":1714425610634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2575e58a67a7af","name":"Fails to push message with empty content topic","time":{"start":1714425413020,"stop":1714425413026,"duration":6},"status":"passed","severity":"normal"},{"uid":"39b9636141b282e6","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714424458800,"stop":1714424458800,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9d174d8faf743a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714425420744,"stop":1714425420744,"duration":0},"status":"broken","severity":"normal"},{"uid":"2f1a26b3630fc567","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714424458795,"stop":1714424458795,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9887dc460579cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714424914280,"stop":1714424914280,"duration":0},"status":"passed","severity":"normal"},{"uid":"561ded7607650cbd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714424510614,"stop":1714424510616,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e2fd98773e75086","name":"same cluster, different shard: nodes don't connect","time":{"start":1714424914263,"stop":1714424914264,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79b4c1f65d8ce86","name":"retrieves a single peer","time":{"start":1714424483028,"stop":1714424483028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5984bf782a8c1bd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714425734132,"stop":1714425734132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c187ed6fa9a4ef","name":"Publish message with custom timestamp: Mon Apr 29 2024 20:18:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425536877,"stop":1714425536877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23f511b2e52d020","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714426699076,"stop":1714426699076,"duration":0},"status":"broken","severity":"normal"},{"uid":"cdf18d67e7e84cc3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714424458796,"stop":1714424458796,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b36575fed79df4","name":"configure the node with multiple content topics","time":{"start":1714425586971,"stop":1714425586972,"duration":1},"status":"passed","severity":"normal"},{"uid":"822f50e8630897a5","name":"groups content topics by expected pubsub topic","time":{"start":1714424458780,"stop":1714424458781,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9833ceb712d2fea","name":"Publish message with custom timestamp: Mon Apr 29 2024 22:18:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425536877,"stop":1714425536878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75cd3101cc9b317","name":"Check meta is set [symmetric]","time":{"start":1714424492790,"stop":1714424492790,"duration":0},"status":"passed","severity":"normal"},{"uid":"699711d4762d4f93","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714425626049,"stop":1714425626050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f04723548248bf","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714424744120,"stop":1714424744121,"duration":1},"status":"broken","severity":"normal"},{"uid":"31198868bbaf8db1","name":"should throw error - no public key","time":{"start":1714424467263,"stop":1714424467263,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a243ef96ad1e3e7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425469963,"stop":1714425469963,"duration":0},"status":"passed","severity":"normal"},{"uid":"546e29b3ebcea884","name":"Push message with content topic containing SQL Injection","time":{"start":1714425528585,"stop":1714425528585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a650e4756b0518","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714425555009,"stop":1714425555010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36ae81637fb624b","name":"All","time":{"start":1714424519597,"stop":1714424519597,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffbdf49822a1531","name":"same cluster, same shard: nodes connect","time":{"start":1714425456656,"stop":1714425456656,"duration":0},"status":"passed","severity":"normal"},{"uid":"605128f279743cb6","name":"Check publish message containing emoji","time":{"start":1714425536876,"stop":1714425536876,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bd483e2318b6a0","name":"should not fail to stop the service if it was not started","time":{"start":1714424486877,"stop":1714424486877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0232942c56e7052","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714425469962,"stop":1714425469963,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d0f650d040c341","name":"Push message with XML payload","time":{"start":1714425528570,"stop":1714425528570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d720fad95deae71c","name":"Passing page size 19 when there are 20 messages","time":{"start":1714425725388,"stop":1714425725389,"duration":1},"status":"passed","severity":"normal"},{"uid":"984306c0f6be92de","name":"Delete observer","time":{"start":1714425474835,"stop":1714425474835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d955491ef275a90","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714425424903,"stop":1714425424903,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb153fbd676559e6","name":"A test","time":{"start":1714425420809,"stop":1714425420810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9750380c9a3fef9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714426699096,"stop":1714426699096,"duration":0},"status":"broken","severity":"normal"},{"uid":"35d3c8fc6eb7f24","name":"throws on content topic with generation field greater than 0","time":{"start":1714424458771,"stop":1714424458772,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f617de58d41475","name":"should use DNS peer discovery with light client","time":{"start":1714424522177,"stop":1714424522177,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d81034397669c89e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714424744122,"stop":1714424744123,"duration":1},"status":"broken","severity":"normal"},{"uid":"ec0b2a766dcfb055","name":"Accepts a valid Waku Message","time":{"start":1714424475524,"stop":1714424475525,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc76409b1bb73024","name":"Ordered Callback - backward","time":{"start":1714425686845,"stop":1714425686846,"duration":1},"status":"passed","severity":"normal"},{"uid":"4418e66fab7ad4ea","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714424914288,"stop":1714424914289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d07618e1fd24eb","name":"Overlapping topic subscription","time":{"start":1714425555002,"stop":1714425555003,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed9aa5b9d48b898e","name":"should add and remove event listeners correctly","time":{"start":1714424486881,"stop":1714424486881,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a46aeb105dcab3","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714424914281,"stop":1714424914281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc23de50caf468bb","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714424458781,"stop":1714424458781,"duration":0},"status":"passed","severity":"normal"},{"uid":"23afcdf6895daaed","name":"should not receive a peer event before start","time":{"start":1714424522175,"stop":1714424522176,"duration":1},"status":"passed","severity":"normal"},{"uid":"143a0ba92dbbe57a","name":"should throw error - no id","time":{"start":1714424467258,"stop":1714424467258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1835dee87d55b09","name":"can dial TLS multiaddrs","time":{"start":1714425430100,"stop":1714425430100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f978b956746087df","name":"random static sharding 4 - Cluster ID: 53, Shard ID: 879","time":{"start":1714425644074,"stop":1714425644075,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f05c5abaf37e2f","name":"random static sharding 2 - Cluster ID: 627, Shard ID: 869","time":{"start":1714425644072,"stop":1714425644073,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f4b2c7638e15c7","name":"Decrypt messages","time":{"start":1714425474834,"stop":1714425474835,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa8de90aa61bf71","name":"Check received message containing Basic HTML tag","time":{"start":1714425311930,"stop":1714425311930,"duration":0},"status":"broken","severity":"normal"},{"uid":"69e4d8c0cc486039","name":"Check received message containing numeric","time":{"start":1714425311918,"stop":1714425311918,"duration":0},"status":"broken","severity":"normal"},{"uid":"cc5867d03d2b4437","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714425311942,"stop":1714425311943,"duration":1},"status":"broken","severity":"normal"},{"uid":"d35668730df91cea","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714425424895,"stop":1714425424895,"duration":0},"status":"broken","severity":"normal"},{"uid":"4262e8de32bdb33","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714424458793,"stop":1714424458793,"duration":0},"status":"passed","severity":"normal"},{"uid":"858763cca2478ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714424914273,"stop":1714424914274,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec308e39a4ede5c2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714424744126,"stop":1714424744127,"duration":1},"status":"passed","severity":"normal"},{"uid":"be23af129fca787","name":"Push message with Basic HTML tag payload","time":{"start":1714425413002,"stop":1714425413002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdf8bc9603d3360","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714424458802,"stop":1714424458802,"duration":0},"status":"passed","severity":"normal"},{"uid":"805e87ed07c30179","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714425420727,"stop":1714425420728,"duration":1},"status":"broken","severity":"normal"},{"uid":"131439ca63566d68","name":"Push message with numeric payload","time":{"start":1714425412993,"stop":1714425412995,"duration":2},"status":"passed","severity":"normal"},{"uid":"d57adf3a88bf8033","name":"Query with Ordered Callback, No Decoder","time":{"start":1714425663092,"stop":1714425663092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e5baffde67343","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714424914280,"stop":1714424914280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5409f1cebe58b6e8","name":"Ping on unsubscribed peer","time":{"start":1714424814916,"stop":1714424814916,"duration":0},"status":"broken","severity":"normal"},{"uid":"9e20568c4b700038","name":"Push message with unicode special characters payload","time":{"start":1714425413004,"stop":1714425413005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d37157039273a65","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714424482577,"stop":1714424482577,"duration":0},"status":"passed","severity":"normal"},{"uid":"37775ee5ab931875","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714426699087,"stop":1714426699088,"duration":1},"status":"passed","severity":"normal"},{"uid":"264efe211d7b05a2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714424466610,"stop":1714424466611,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcbcf34a0418731","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425690223,"stop":1714425690223,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc96c221c7898b3","name":"handles empty shards array correctly","time":{"start":1714424458804,"stop":1714424458804,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e352d88ae04e5e","name":"Subscribe and receives messages on 20 topics","time":{"start":1714426699086,"stop":1714426699086,"duration":0},"status":"broken","severity":"normal"},{"uid":"67953bffd415ac3b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714424914285,"stop":1714424914285,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0e4d32f8829b86","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714424483032,"stop":1714424483032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e493dea170fe3e","name":"Check received message containing short","time":{"start":1714426511025,"stop":1714426511025,"duration":0},"status":"broken","severity":"normal"},{"uid":"83758f568e2a1db4","name":"Check received message containing special chars","time":{"start":1714425311919,"stop":1714425311920,"duration":1},"status":"broken","severity":"normal"},{"uid":"dce398da8e8fb606","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714424467256,"stop":1714424467256,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e65fa1fb0bc8db","name":"Check received message containing emoji","time":{"start":1714426511041,"stop":1714426511041,"duration":0},"status":"broken","severity":"normal"},{"uid":"27174f045354ad27","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714424458782,"stop":1714424458783,"duration":1},"status":"passed","severity":"normal"},{"uid":"c532191ebcf2ea9d","name":"Promise Callback - forward","time":{"start":1714425686844,"stop":1714425686844,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cf9f9afefe4e50","name":"Check received message with timestamp: 1714424508938 ","time":{"start":1714426511043,"stop":1714426511043,"duration":0},"status":"broken","severity":"normal"},{"uid":"78e974e1b793452b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714424458783,"stop":1714424458784,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c91a107be0b159","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714425510851,"stop":1714425510851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e7d32da583c9cd","name":"Check publish message containing Arabic","time":{"start":1714425536871,"stop":1714425536871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8157956bb9837487","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714424914286,"stop":1714424914287,"duration":1},"status":"passed","severity":"normal"},{"uid":"532beba6e129da87","name":"Query generator for 2000 messages","time":{"start":1714425690514,"stop":1714425690514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7832e5dc858f74c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app76/5/topic95/xml","time":{"start":1714425586969,"stop":1714425586970,"duration":1},"status":"passed","severity":"normal"},{"uid":"79651ff9be9fb9a4","name":"Query Generator - backward","time":{"start":1714425686844,"stop":1714425686844,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c1c5208d6ae4cb","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714424458786,"stop":1714424458787,"duration":1},"status":"passed","severity":"normal"},{"uid":"921aea8dfdd68d7c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714424482577,"stop":1714424482578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3095e44f7c9864","name":"Check received message containing emoji","time":{"start":1714426511014,"stop":1714426511014,"duration":0},"status":"broken","severity":"normal"},{"uid":"e68a9f148b4c0f24","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714424466617,"stop":1714424466618,"duration":1},"status":"passed","severity":"normal"},{"uid":"58312ab3146a2523","name":"Rejects garbage","time":{"start":1714424475525,"stop":1714424475526,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd07171a7e231d29","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714424914278,"stop":1714424914278,"duration":0},"status":"passed","severity":"normal"},{"uid":"29df9c73e74065e7","name":"random static sharding 3 - Cluster ID: 19, Shard ID: 631","time":{"start":1714425644073,"stop":1714425644074,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df86fff0e1b0512","name":"throws on content topic with too few or too many fields","time":{"start":1714424458770,"stop":1714424458771,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ae741bcd3c0ca1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714425510852,"stop":1714425510852,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4ff3a08a4a430b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714424458794,"stop":1714424458794,"duration":0},"status":"passed","severity":"normal"},{"uid":"181387bff82062c9","name":"Push message equal or less that 1MB","time":{"start":1714425413041,"stop":1714425413041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c624d35c98e25725","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app9/1/topic625/xml","time":{"start":1714425586969,"stop":1714425586969,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc73eb6677f77154","name":"Push message with custom timestamp: 1714428912047","time":{"start":1714425528597,"stop":1714425528598,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7eedc9f0002a5b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714425711367,"stop":1714425711368,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9eb58353ce1e80","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714424574769,"stop":1714424574770,"duration":1},"status":"broken","severity":"normal"},{"uid":"c1082d935c8a7bbe","name":"Subscribe to topic containing Script and receive message","time":{"start":1714425420752,"stop":1714425420752,"duration":0},"status":"broken","severity":"normal"},{"uid":"53c3f83a1b5c7edf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714424458794,"stop":1714424458794,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05b89ca5b22a933","name":"Check received message containing long","time":{"start":1714426510997,"stop":1714426510997,"duration":0},"status":"broken","severity":"normal"},{"uid":"f1e24936e03221c9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714424744128,"stop":1714424744129,"duration":1},"status":"broken","severity":"normal"},{"uid":"98d88281f5499dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714424458792,"stop":1714424458793,"duration":1},"status":"passed","severity":"normal"},{"uid":"997c054d21262686","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714424483033,"stop":1714424483033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5857871e339578f","name":"Check message on other pubsub topic is not received","time":{"start":1714425311946,"stop":1714425311946,"duration":0},"status":"broken","severity":"normal"},{"uid":"b82191a54200fafb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714424458784,"stop":1714424458784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9dde52a0885821","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714424458806,"stop":1714424458806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e537408e6d212a31","name":"should properly create location multiaddrs - udp","time":{"start":1714424467267,"stop":1714424467267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22f97bb6e897767","name":"throws on content topic with empty encoding field","time":{"start":1714424458774,"stop":1714424458774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f98c835d7816bb0","name":"Encoder throws on empty string content topic","time":{"start":1714424492791,"stop":1714424492792,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f6c53bccf088eb","name":"Push message with content topic containing numeric","time":{"start":1714425413012,"stop":1714425413013,"duration":1},"status":"passed","severity":"normal"},{"uid":"18eaa13f3d6c098","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714425847719,"stop":1714425847719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90c41d10670f10a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714425626051,"stop":1714425626051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d495c0ddf3cc440b","name":"Check message with non string payload is not received","time":{"start":1714425311951,"stop":1714425311952,"duration":1},"status":"broken","severity":"normal"},{"uid":"afe243f9b8208604","name":"Push message with shell command payload","time":{"start":1714425528571,"stop":1714425528572,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4f4905c0d27ee9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714424458783,"stop":1714424458783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f376485a385e3d9","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714424458786,"stop":1714424458786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b462eb7893df2549","name":"Push message with special chars payload","time":{"start":1714425528567,"stop":1714425528568,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7d2b258da03310","name":"does not throw on valid cases","time":{"start":1714424458769,"stop":1714424458769,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9411463dbf5e428","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714424574766,"stop":1714424574766,"duration":0},"status":"broken","severity":"normal"},{"uid":"7ca450aa75a0a06b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714424458797,"stop":1714424458797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d4a61f5a5fb897","name":"Ping on peer without subscriptions","time":{"start":1714424814925,"stop":1714424814925,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f82c263d0d05e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714424458795,"stop":1714424458795,"duration":0},"status":"passed","severity":"normal"},{"uid":"60122a41f534b7f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714425555001,"stop":1714425555002,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fe0d29e6da3d54","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714425576724,"stop":1714425576724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7eb3283b2e61a39","name":"Push message with content topic containing numeric","time":{"start":1714425528582,"stop":1714425528583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4f9797c51bc586","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714424914279,"stop":1714424914279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd3b489fee8462d","name":"throws on empty content topic","time":{"start":1714424458770,"stop":1714424458770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4072c58b9a07e373","name":"Subscribe to topic containing Script and publish message","time":{"start":1714425555006,"stop":1714425555007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9375718e0a14c1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714424466616,"stop":1714424466616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3209d46072b956c","name":"Check message with no content topic is not received","time":{"start":1714425311948,"stop":1714425311949,"duration":1},"status":"broken","severity":"normal"},{"uid":"e9c24d58015902ed","name":"Push message on custom pubsubTopic","time":{"start":1714425469967,"stop":1714425469967,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c56d1bae3f2690","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714426699074,"stop":1714426699074,"duration":0},"status":"broken","severity":"normal"},{"uid":"8ba32b03a57a58bb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714424744131,"stop":1714424744131,"duration":0},"status":"broken","severity":"normal"},{"uid":"b825a0773ec2b755","name":"should not throw an error for a single configured topic","time":{"start":1714424458798,"stop":1714424458798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0836e6502fdbf61","name":"Register correct protocols","time":{"start":1714425554999,"stop":1714425554999,"duration":0},"status":"passed","severity":"normal"},{"uid":"185e63276dc1e1ac","name":"Check received message containing Arabic","time":{"start":1714426511031,"stop":1714426511031,"duration":0},"status":"broken","severity":"normal"},{"uid":"81a279787bbe453","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714424914282,"stop":1714424914283,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0d14526afd8fd3","name":"Check publish message containing JSON","time":{"start":1714425536874,"stop":1714425536874,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c41c3ae70b12ec5","name":"Check received message with timestamp: 1714424508938 ","time":{"start":1714426511016,"stop":1714426511016,"duration":0},"status":"broken","severity":"normal"},{"uid":"282c3979444e781a","name":"Decoder throws on undefined content topic","time":{"start":1714424494707,"stop":1714424494708,"duration":1},"status":"passed","severity":"normal"},{"uid":"30da29c0aa8d0d9c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714426699067,"stop":1714426699067,"duration":0},"status":"broken","severity":"normal"},{"uid":"32330c4d398c5deb","name":"Check received message containing Script","time":{"start":1714425311927,"stop":1714425311927,"duration":0},"status":"broken","severity":"normal"},{"uid":"720733e5480c3a82","name":"Push message with content topic containing Script","time":{"start":1714425528585,"stop":1714425528585,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1e41f243ea5c67","name":"Relay","time":{"start":1714424519596,"stop":1714424519596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4555d96640c747d1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714424458784,"stop":1714424458785,"duration":1},"status":"passed","severity":"normal"},{"uid":"da66bd673e7e05dc","name":"Check message with no payload is not received","time":{"start":1714426511050,"stop":1714426511050,"duration":0},"status":"broken","severity":"normal"},{"uid":"afa0f2e0000ec21b","name":"Check publish message after client node is restarted","time":{"start":1714425536881,"stop":1714425536881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ddbaacdb5492d9","name":"it tolerates circular branch references","time":{"start":1714424483028,"stop":1714424483029,"duration":1},"status":"passed","severity":"normal"},{"uid":"b915da31f0433bcf","name":"Subscribe to topic containing Script and receive message","time":{"start":1714426699098,"stop":1714426699098,"duration":0},"status":"broken","severity":"normal"},{"uid":"12f4bba66fda3bb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714425424893,"stop":1714425424893,"duration":0},"status":"broken","severity":"normal"},{"uid":"3b2751716ea9a86a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app54/4/topic814/test.js","time":{"start":1714425586970,"stop":1714425586970,"duration":0},"status":"passed","severity":"normal"},{"uid":"616392d76eee1902","name":"Check received message containing JSON","time":{"start":1714426511010,"stop":1714426511010,"duration":0},"status":"broken","severity":"normal"},{"uid":"e255554bba4094c0","name":"random static sharding 9 - Cluster ID: 245, Shard ID: 345","time":{"start":1714425644081,"stop":1714425644082,"duration":1},"status":"passed","severity":"normal"},{"uid":"424c1445c753ad58","name":"Fails to push message bigger that 1MB","time":{"start":1714425413042,"stop":1714425413042,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb13f6477c5cd9a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714424458775,"stop":1714424458776,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a07d0b225bada7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714424466613,"stop":1714424466614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba8b871b6cabdac","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714424914276,"stop":1714424914276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ee72ad6a8863b","name":"should decode valid enr with tcp successfully","time":{"start":1714424467256,"stop":1714424467256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d65c0b821e12f0c","name":"Check message with invalid timestamp is not received","time":{"start":1714426511018,"stop":1714426511018,"duration":0},"status":"broken","severity":"normal"},{"uid":"8ed6a0645eca6a30","name":"Privacy Node - default protocol","time":{"start":1714425767073,"stop":1714425767073,"duration":0},"status":"passed","severity":"normal"},{"uid":"6016226efe8119b2","name":"Check received message containing Arabic","time":{"start":1714426511002,"stop":1714426511002,"duration":0},"status":"broken","severity":"normal"},{"uid":"2761138e3c41584b","name":"Push message with long payload","time":{"start":1714425412992,"stop":1714425412993,"duration":1},"status":"passed","severity":"normal"},{"uid":"9559667f359b67b8","name":"getPeersByDiscovery","time":{"start":1714425576719,"stop":1714425576722,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc30b543850dd423","name":"Check publish message after service node is restarted","time":{"start":1714425536880,"stop":1714425536881,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e9b28fffe759f2b8","name":"removeEventListener with wrong event","time":{"start":1714424551046,"stop":1714424551047,"duration":1},"status":"passed","severity":"normal"},{"uid":"68122ca0ea69e83d","name":"Push message with content topic containing special chars","time":{"start":1714425413013,"stop":1714425413013,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedef70108e6ccdd","name":"Push message with rate limit","time":{"start":1714425528594,"stop":1714425528595,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3e4959f236fdfb","name":"Subscribe and receive messages via lightPush","time":{"start":1714425420713,"stop":1714425420713,"duration":0},"status":"broken","severity":"normal"},{"uid":"8ae84c704c0942ca","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714425711370,"stop":1714425711370,"duration":0},"status":"passed","severity":"normal"},{"uid":"7218847b59ac4747","name":"returns all values when wanted number matches available values","time":{"start":1714424482130,"stop":1714424482132,"duration":2},"status":"passed","severity":"normal"},{"uid":"58052b6487ac7e02","name":"should properly create peer info with all multiaddrs","time":{"start":1714424467267,"stop":1714424467268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a3413e21ee4847","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714424482579,"stop":1714424482580,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9f90ee16fe882e","name":"same cluster, same shard: nodes connect","time":{"start":1714424914263,"stop":1714424914263,"duration":0},"status":"passed","severity":"normal"},{"uid":"374d0debd1b0523c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714425555000,"stop":1714425555000,"duration":0},"status":"passed","severity":"normal"},{"uid":"723a9a419f0ab684","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714425711370,"stop":1714425711370,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3fcf7ee02366e","name":"Push message with content topic containing long","time":{"start":1714425413011,"stop":1714425413012,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d3c6bbef2ddab6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714425644057,"stop":1714425644070,"duration":13},"status":"passed","severity":"normal"},{"uid":"c75830cf53f33386","name":"Push message with content topic containing unicode special characters","time":{"start":1714425528588,"stop":1714425528588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5fbe34328cbe53","name":"Passing an array","time":{"start":1714425755811,"stop":1714425755812,"duration":1},"status":"passed","severity":"normal"},{"uid":"f558459e055cadb4","name":"Refresh subscription","time":{"start":1714425420732,"stop":1714425420733,"duration":1},"status":"broken","severity":"normal"},{"uid":"c55668393b3374ae","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714424914269,"stop":1714424914269,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddd98d2c512e1bf","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714424558656,"stop":1714424558656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d72310b8f8acd8d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714424458778,"stop":1714424458778,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb50337be9baa489","name":"Push message with Arabic payload","time":{"start":1714425412997,"stop":1714425412997,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b281fac58698bf","name":"Ping on peer without subscriptions","time":{"start":1714424814913,"stop":1714424814914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1083e328b7ca4c","name":"ignores unrecognized TXT record formats","time":{"start":1714424483029,"stop":1714424483030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1440fba0e75c6b9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714426699079,"stop":1714426699079,"duration":0},"status":"broken","severity":"normal"},{"uid":"478403e4d3991914","name":"start node with ApplicationInfo","time":{"start":1714425586972,"stop":1714425586972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fe41bbaea8544a","name":"Passing page size 1 when there are 4 messages","time":{"start":1714425725386,"stop":1714425725387,"duration":1},"status":"passed","severity":"normal"},{"uid":"83adb34d2884923f","name":"Subscribe and receive messages via waku relay post","time":{"start":1714426699056,"stop":1714426699056,"duration":0},"status":"broken","severity":"normal"},{"uid":"f0eaa2cbbe524f8c","name":"Passing cursor with wrong message digest","time":{"start":1714425626052,"stop":1714425626052,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a68773e0f6c59b1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714425420758,"stop":1714425420758,"duration":0},"status":"broken","severity":"normal"},{"uid":"dada34478e0ed782","name":"Decoder throws on undefined content topic","time":{"start":1714424472146,"stop":1714424472146,"duration":0},"status":"passed","severity":"normal"},{"uid":"23436467060af02b","name":"Encoder throws on empty string content topic","time":{"start":1714424472146,"stop":1714424472146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a4ea7307419da","name":"Check received message containing Chinese","time":{"start":1714426511029,"stop":1714426511030,"duration":1},"status":"broken","severity":"normal"},{"uid":"a0d2b7453c476dd2","name":"addEventListener with wrong event","time":{"start":1714424551045,"stop":1714424551046,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2794b55e48e503","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714425420738,"stop":1714425420738,"duration":0},"status":"broken","severity":"normal"},{"uid":"d228e409eee4b396","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714425456655,"stop":1714425456656,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0bf3030abd3ba3","name":"should throw an error for missing sharding configuration","time":{"start":1714424458803,"stop":1714424458804,"duration":1},"status":"passed","severity":"normal"},{"uid":"500d43379ba63d55","name":"should encodeTxt and decodeTxt","time":{"start":1714424467254,"stop":1714424467255,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b2a9fddbc4e9c7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714424914269,"stop":1714424914270,"duration":1},"status":"passed","severity":"normal"},{"uid":"68805728a2ad3449","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714425424881,"stop":1714425424882,"duration":1},"status":"broken","severity":"normal"},{"uid":"20b7022ee556658a","name":"should not fail to stop the service if it was not started","time":{"start":1714424522173,"stop":1714424522173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3f357b2665eddb","name":"random static sharding 5 - Cluster ID: 483, Shard ID: 804","time":{"start":1714425644076,"stop":1714425644077,"duration":1},"status":"passed","severity":"normal"},{"uid":"802edcc9dd355832","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714425663091,"stop":1714425663091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9d1cae80c08394","name":"udp ip6 address","time":{"start":1714424466685,"stop":1714424466685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f94a84eb9930e80","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714424458796,"stop":1714424458797,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ed80510f67540f","name":"Push message with content topic containing unicode special characters","time":{"start":1714425413020,"stop":1714425413020,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee98913da23b683","name":"unsubscribes","time":{"start":1714425773011,"stop":1714425773011,"duration":0},"status":"broken","severity":"normal"},{"uid":"f3ac8789f76930d3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714424914266,"stop":1714424914267,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c893fd7fc36dcb","name":"Push message with Basic HTML tag payload","time":{"start":1714425528570,"stop":1714425528571,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f79a766eb0a93","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714424486880,"stop":1714424486880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d44b1efc42584e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714425510851,"stop":1714425510851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d463ddc12755d78f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714425424889,"stop":1714425424890,"duration":1},"status":"broken","severity":"normal"},{"uid":"d3922fa5ac5da83a","name":"Subscribe to topic containing short and receive message","time":{"start":1714425420734,"stop":1714425420734,"duration":0},"status":"broken","severity":"normal"},{"uid":"71d5d1fa2dbd2459","name":"Ephemeral field set to true","time":{"start":1714424472144,"stop":1714424472144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c215b91015e01825","name":"Subscribe to topic containing XML and publish message","time":{"start":1714425555007,"stop":1714425555007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0f5e2214606b4a","name":"Check received message containing JSON","time":{"start":1714425311931,"stop":1714425311932,"duration":1},"status":"broken","severity":"normal"},{"uid":"8dff00782d429f0a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714424458788,"stop":1714424458788,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c8b05a43848857","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714424458790,"stop":1714424458790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e0ac253ee160d6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714424466618,"stop":1714424466618,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e1f32fdf2c8cd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714424472019,"stop":1714424472020,"duration":1},"status":"passed","severity":"normal"},{"uid":"6faded8bb455f4ec","name":"getPeersByDiscovery","time":{"start":1714424551047,"stop":1714424551047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33ec4e4941c269d","name":"should get / set TCP multiaddr","time":{"start":1714424467265,"stop":1714424467265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b825ae965e6b5d98","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714426699102,"stop":1714426699102,"duration":0},"status":"broken","severity":"normal"},{"uid":"1b84ad61a2f2cad4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714425420760,"stop":1714425420761,"duration":1},"status":"broken","severity":"normal"},{"uid":"968ac9e74e3a05de","name":"addEventListener with correct event","time":{"start":1714424551045,"stop":1714424551045,"duration":0},"status":"passed","severity":"normal"},{"uid":"67299492b82a6ca","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714425663091,"stop":1714425663091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4124d3c9d2a6684","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714425510848,"stop":1714425510848,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6799faee93c4db9","name":"Push message with unicode special characters payload","time":{"start":1714425528572,"stop":1714425528572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5dccada2a013c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714424458794,"stop":1714424458795,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17093d0308d8edc","name":"Subscribe to topic containing short and receive message","time":{"start":1714426699090,"stop":1714426699090,"duration":0},"status":"broken","severity":"normal"},{"uid":"4085b35383c6b148","name":"should return unique PubsubTopics for static sharding","time":{"start":1714424458785,"stop":1714424458785,"duration":0},"status":"passed","severity":"normal"},{"uid":"614433a1eb9cb1ce","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714426699060,"stop":1714426699060,"duration":0},"status":"broken","severity":"normal"},{"uid":"731a654e0be50e70","name":"should emit a peer event after start","time":{"start":1714425610633,"stop":1714425610633,"duration":0},"status":"passed","severity":"normal"},{"uid":"4193d269fadbfd3b","name":"Does not throw an exception when node disconnects","time":{"start":1714425755811,"stop":1714425755811,"duration":0},"status":"passed","severity":"normal"},{"uid":"807be55354ae4e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714424458791,"stop":1714424458792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c05602cd2031be","name":"Reusing cursor across nodes","time":{"start":1714425626051,"stop":1714425626052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd2acddeed124b0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714426699104,"stop":1714426699104,"duration":0},"status":"broken","severity":"normal"},{"uid":"40cc727ae6a3da16","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714425734133,"stop":1714425734133,"duration":0},"status":"passed","severity":"normal"},{"uid":"299ae1bb7640a271","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714425626048,"stop":1714425626049,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d75782f79ed7697","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714424458779,"stop":1714424458779,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbf601b2dddd05e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714424483033,"stop":1714424483033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14cb49f50b49a384","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714424482579,"stop":1714424482579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d721aed1390cbb7","name":"random static sharding 8 - Cluster ID: 646, Shard ID: 159","time":{"start":1714425644079,"stop":1714425644080,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d24c7162e13c8f","name":"should not receive a peer event before start","time":{"start":1714424486878,"stop":1714424486879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d2312592002ed9","name":"should properly create location multiaddrs - udp6","time":{"start":1714424467266,"stop":1714424467266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24857c6ecb0072c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714425420737,"stop":1714425420737,"duration":0},"status":"broken","severity":"normal"},{"uid":"76886ce0809bbf32","name":"Push message with custom timestamp: 1683666912047","time":{"start":1714425528595,"stop":1714425528595,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b223154cb44f9a1","name":"Nodes with multiple pubsub topic","time":{"start":1714425510852,"stop":1714425510853,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad7881593564d5b","name":"Ping on subscribed peer","time":{"start":1714424625869,"stop":1714424625870,"duration":1},"status":"broken","severity":"normal"},{"uid":"88ec60bb6cbb2be7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714425586964,"stop":1714425586964,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd74a8f96a1c2c7b","name":"Push message with content topic containing short","time":{"start":1714425413011,"stop":1714425413011,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c33671e8522be19","name":"Push message with content topic containing XML","time":{"start":1714425528586,"stop":1714425528586,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c85165ba6347b9","name":"Push message with content topic containing escaped characters","time":{"start":1714425413019,"stop":1714425413019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff790db64f5a8289","name":"1 Relay, 1 fetch","time":{"start":1714424482807,"stop":1714424482807,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b33500a99358d9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714424466617,"stop":1714424466617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2284999cf194e314","name":"Push message with JSON payload","time":{"start":1714425528571,"stop":1714425528571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcc96ca38b84e28","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714424458788,"stop":1714424458789,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac27d8446a48419","name":"Check received message containing Arabic","time":{"start":1714425311922,"stop":1714425311922,"duration":0},"status":"broken","severity":"normal"},{"uid":"1a23150f29c51f38","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714424482576,"stop":1714424482577,"duration":1},"status":"passed","severity":"normal"},{"uid":"950c21732a8e5e01","name":"Check received message containing unicode special characters","time":{"start":1714426511040,"stop":1714426511040,"duration":0},"status":"broken","severity":"normal"},{"uid":"271dac32be8300e3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714426699092,"stop":1714426699092,"duration":0},"status":"broken","severity":"normal"},{"uid":"f79f5bdc3abaea16","name":"Push message on custom pubsubTopic","time":{"start":1714425469964,"stop":1714425469964,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d25c271ce99546","name":"Store - dialed first","time":{"start":1714425767071,"stop":1714425767071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30bdf7173e08502","name":"Check message with invalid timestamp is not received","time":{"start":1714425311944,"stop":1714425311944,"duration":0},"status":"broken","severity":"normal"},{"uid":"8ad4f6e974b46b0c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714425734125,"stop":1714425734125,"duration":0},"status":"passed","severity":"normal"},{"uid":"857b35469d2d4b09","name":"Check message with no content topic is not received","time":{"start":1714426511049,"stop":1714426511049,"duration":0},"status":"broken","severity":"normal"},{"uid":"994a9fe4a0939c38","name":"should be called for bootstrap peers","time":{"start":1714424517677,"stop":1714424517678,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdef73432eb59be7","name":"Subscribe and receive messages via lightPush","time":{"start":1714426699080,"stop":1714426699081,"duration":1},"status":"broken","severity":"normal"},{"uid":"d1c6ac5be446a632","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714424744110,"stop":1714424744110,"duration":0},"status":"broken","severity":"normal"},{"uid":"4f7c33535b3a5ac8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714424914267,"stop":1714424914267,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff635adc4e5970","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714426699103,"stop":1714426699103,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6b88e217edd588e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425469966,"stop":1714425469967,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c4d913788be247","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425469968,"stop":1714425469968,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be798a5bd81b25e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714425424898,"stop":1714425424898,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2aa2e9a12839a77","name":"Refresh subscription","time":{"start":1714425555002,"stop":1714425555002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aacab21a5ff9fe91","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714424458776,"stop":1714424458777,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d96c5b7fadfbb2","name":"Check message with no content topic is not received","time":{"start":1714426511020,"stop":1714426511020,"duration":0},"status":"broken","severity":"normal"},{"uid":"50717f707c578340","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714425469968,"stop":1714425469968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7629901d8dc422","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714424769773,"stop":1714424769773,"duration":0},"status":"broken","severity":"normal"},{"uid":"eb3589b6817f1ffc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714424472021,"stop":1714424472021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2946785b268c4f7a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714424769776,"stop":1714424769776,"duration":0},"status":"broken","severity":"normal"},{"uid":"7d932877f8b85d04","name":"removeEventListener with correct event","time":{"start":1714424551046,"stop":1714424551046,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f1061aa405460b","name":"should handle application and version for autosharding","time":{"start":1714424458785,"stop":1714424458785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a955f02b9bc3a88e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714425734124,"stop":1714425734124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b6d53c9040916a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714424744130,"stop":1714424744130,"duration":0},"status":"broken","severity":"normal"},{"uid":"65d741733fedaa9a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714425424883,"stop":1714425424883,"duration":0},"status":"broken","severity":"normal"},{"uid":"28cd84e8c6879ef3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714425424896,"stop":1714425424897,"duration":1},"status":"broken","severity":"normal"},{"uid":"79a9b13fd1336bef","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714425537003,"stop":1714425537003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9751267542dcac4","name":"Push message with Chinese payload","time":{"start":1714425528568,"stop":1714425528568,"duration":0},"status":"passed","severity":"normal"},{"uid":"243950fdf7474df3","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app46/1/topic377/utf8","time":{"start":1714425586966,"stop":1714425586966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f86346b295c36d2","name":"Push message with content topic containing short","time":{"start":1714425528574,"stop":1714425528581,"duration":7},"status":"passed","severity":"normal"},{"uid":"e865417482b7153a","name":"should properly create location multiaddrs - udp4","time":{"start":1714424467265,"stop":1714424467266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0274a12b4fcfaf9","name":"Refresh subscription","time":{"start":1714426699062,"stop":1714426699062,"duration":0},"status":"broken","severity":"normal"},{"uid":"61fee34a68ded196","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714424914270,"stop":1714424914270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff795cba3f3d3dba","name":"recovers when dns.resolve returns empty","time":{"start":1714424483029,"stop":1714424483029,"duration":0},"status":"passed","severity":"normal"},{"uid":"526857521a6addce","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714426699065,"stop":1714426699065,"duration":0},"status":"broken","severity":"normal"},{"uid":"e4dbcbd5602f3224","name":"Waku message hash computation (payload length 0)","time":{"start":1714424461436,"stop":1714424461436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dd19802808fac7","name":"Check publish message containing XML","time":{"start":1714425536873,"stop":1714425536873,"duration":0},"status":"passed","severity":"normal"},{"uid":"45258c4f7e6533c9","name":"Check received message containing Russian","time":{"start":1714426511003,"stop":1714426511004,"duration":1},"status":"broken","severity":"normal"},{"uid":"ba5bf4c9592f4190","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714425847718,"stop":1714425847718,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1369f5e7198ef","name":"should properly create location multiaddrs - tcp","time":{"start":1714424467267,"stop":1714424467267,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c486b9d3f8c9e","name":"Symmetric encrypt & Decrypt","time":{"start":1714424493348,"stop":1714424493349,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cddcd69cbcbabd","name":"Sign & Recover","time":{"start":1714424493349,"stop":1714424493350,"duration":1},"status":"passed","severity":"normal"},{"uid":"6841cf85c411ce06","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714425847717,"stop":1714425847717,"duration":0},"status":"passed","severity":"normal"},{"uid":"457d40810b989f2a","name":"Check publish message containing escaped characters","time":{"start":1714425536875,"stop":1714425536875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5095f5e16e8ea5c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714424458777,"stop":1714424458778,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0084099181e543","name":"isConnected should return false after all peers disconnect","time":{"start":1714424558655,"stop":1714424558655,"duration":0},"status":"passed","severity":"normal"},{"uid":"30196c46bb019d23","name":"less peers than existing","time":{"start":1714425470275,"stop":1714425470275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b99f6e604e7e2c3","name":"Check message with non string payload is not received","time":{"start":1714426511051,"stop":1714426511051,"duration":0},"status":"broken","severity":"normal"},{"uid":"e42356d1766a8397","name":"should encode/decode to text encoding","time":{"start":1714424467264,"stop":1714424467264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1bc71077bfa712","name":"Nwaku publishes","time":{"start":1714425495807,"stop":1714425495807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9984a08236f636b9","name":"Overlapping topic subscription","time":{"start":1714426699088,"stop":1714426699089,"duration":1},"status":"broken","severity":"normal"},{"uid":"26729ea80cc0ebc9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714424914276,"stop":1714424914277,"duration":1},"status":"passed","severity":"normal"},{"uid":"803e408fb3ab6dc6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714425311941,"stop":1714425311941,"duration":0},"status":"broken","severity":"normal"},{"uid":"eaa25d84054150c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714424914277,"stop":1714424914277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9f6aa7366ab9f1","name":"random static sharding 1 - Cluster ID: 405, Shard ID: 149","time":{"start":1714425644070,"stop":1714425644071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6dad60b1770998b","name":"should emit a peer event after start","time":{"start":1714424522175,"stop":1714424522175,"duration":0},"status":"passed","severity":"normal"},{"uid":"132314fcb3cb7521","name":"should not fail to start the service if it is already started","time":{"start":1714425610632,"stop":1714425610632,"duration":0},"status":"passed","severity":"normal"},{"uid":"df936f5e729e3c63","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714424482574,"stop":1714424482575,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b25aa194a73d7a","name":"Generator, custom pubsub topic","time":{"start":1714425690220,"stop":1714425690220,"duration":0},"status":"passed","severity":"normal"},{"uid":"743a6dc9a38a3ee5","name":"Push message with content topic containing Russian","time":{"start":1714425528584,"stop":1714425528584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6254e4548a8b6d","name":"Check message with non string payload is not received","time":{"start":1714426511022,"stop":1714426511022,"duration":0},"status":"broken","severity":"normal"},{"uid":"2d4bde05d49b39be","name":"Check publish message containing numeric","time":{"start":1714425536870,"stop":1714425536870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5403353be8aad8","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714424914265,"stop":1714424914266,"duration":1},"status":"passed","severity":"normal"},{"uid":"75493739c0238a40","name":"should handle corrupted local storage data gracefully","time":{"start":1714424486881,"stop":1714424486881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459c91fb0897d6","name":"Check message with no payload is not received","time":{"start":1714426511021,"stop":1714426511021,"duration":0},"status":"broken","severity":"normal"},{"uid":"afee3df9074be4c4","name":"Subscribe to topic containing Script and receive message","time":{"start":1714426699070,"stop":1714426699070,"duration":0},"status":"broken","severity":"normal"},{"uid":"d7587f820d593c4c","name":"Push message with escaped characters payload","time":{"start":1714425528572,"stop":1714425528572,"duration":0},"status":"passed","severity":"normal"},{"uid":"23887d294ae06a10","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714425420765,"stop":1714425420765,"duration":0},"status":"broken","severity":"normal"},{"uid":"aa9bfd83caece201","name":"listenerCount","time":{"start":1714424551047,"stop":1714424551048,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4618599a002002","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714424458790,"stop":1714424458790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db66058e346d0f3","name":"Js publishes, other Js receives","time":{"start":1714425495807,"stop":1714425495808,"duration":1},"status":"passed","severity":"normal"},{"uid":"31dc5e7a5ab02aa9","name":"Reopen subscription with peer with lost subscription","time":{"start":1714424814929,"stop":1714424814930,"duration":1},"status":"broken","severity":"normal"},{"uid":"981104fef23944a9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714425536880,"stop":1714425536880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5065da388037826b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714424492788,"stop":1714424492789,"duration":1},"status":"passed","severity":"normal"},{"uid":"da78de2b3c84fbb0","name":"handles different networkShards values correctly","time":{"start":1714424458782,"stop":1714424458782,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17d1a08752498ca","name":"Push message with long payload","time":{"start":1714425528566,"stop":1714425528567,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccdbf3d928dd394","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714425734125,"stop":1714425734125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39db9504799f3","name":"Publish message with large meta","time":{"start":1714425536881,"stop":1714425536881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9412b0d6d3a6ee56","name":"same cluster, different shard: nodes connect","time":{"start":1714425456657,"stop":1714425456657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a3a1b31fbef7e","name":"should not receive a peer event before start","time":{"start":1714425610633,"stop":1714425610633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbe18be04355b48","name":"Check received message containing shell command","time":{"start":1714426511011,"stop":1714426511011,"duration":0},"status":"broken","severity":"normal"},{"uid":"274455a158342d97","name":"Check received message containing unicode special characters","time":{"start":1714426511013,"stop":1714426511013,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c9ff55b13ec7ad2","name":"Subscribe to topic containing short and publish message","time":{"start":1714425555003,"stop":1714425555003,"duration":0},"status":"passed","severity":"normal"},{"uid":"8576886b34fa0610","name":"should throw error - no id","time":{"start":1714424467257,"stop":1714424467257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad8b4f503b3610a","name":"Publish without waiting for remote peer","time":{"start":1714425554999,"stop":1714425554999,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e4dd1fc37a59dc","name":"caches peers it previously fetched","time":{"start":1714424483030,"stop":1714424483030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4911a14b53e992","name":"Push message with SQL Injection payload","time":{"start":1714425528569,"stop":1714425528569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f426158386b0b0","name":"Relay - dialed after","time":{"start":1714425767060,"stop":1714425767070,"duration":10},"status":"passed","severity":"normal"},{"uid":"8062d59d3a1db1b9","name":"Check meta is set [ecies]","time":{"start":1714424494706,"stop":1714424494706,"duration":0},"status":"passed","severity":"normal"},{"uid":"887261f8f6390754","name":"Push message with JSON payload","time":{"start":1714425413002,"stop":1714425413003,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce85fd2b7b979b6","name":"Ping on unsubscribed peer","time":{"start":1714424814927,"stop":1714424814928,"duration":1},"status":"broken","severity":"normal"},{"uid":"4f042970ad9705ce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714424914271,"stop":1714424914272,"duration":1},"status":"passed","severity":"normal"},{"uid":"534558b2213c9cfd","name":"Subscribe to topic containing long and publish message","time":{"start":1714425555003,"stop":1714425555003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b60338f855e9d8d","name":"should set field with only RELAY enabled","time":{"start":1714424467269,"stop":1714424467269,"duration":0},"status":"passed","severity":"normal"},{"uid":"979f61ce57d7e7e9","name":"Push message with Script payload","time":{"start":1714425528569,"stop":1714425528570,"duration":1},"status":"passed","severity":"normal"},{"uid":"15eead669296ae9a","name":"connected peers and dial","time":{"start":1714425470274,"stop":1714425470274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d23b77c438a944c3","name":"should get / set UDP multiaddr","time":{"start":1714424467264,"stop":1714424467265,"duration":1},"status":"passed","severity":"normal"},{"uid":"380e0b82c44075ba","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714424466611,"stop":1714424466612,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba761cd6ef5298e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425690219,"stop":1714425690220,"duration":1},"status":"passed","severity":"normal"},{"uid":"750205277bc60c93","name":"Callback on promise","time":{"start":1714425690512,"stop":1714425690513,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb879894e3ee4df","name":"Push message with Chinese payload","time":{"start":1714425412996,"stop":1714425412997,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85a3a112937bc32","name":"can start the service","time":{"start":1714424486876,"stop":1714424486877,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca23c73ebdcca90","name":"Reopen subscription with peer with lost subscription","time":{"start":1714424625876,"stop":1714424625876,"duration":0},"status":"broken","severity":"normal"},{"uid":"1ba5e80ecceec957","name":"Query Generator - forward","time":{"start":1714425686843,"stop":1714425686843,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fbd83eccb1f88a","name":"Fails to push message with empty content topic","time":{"start":1714425528589,"stop":1714425528589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9366e6c2a54aa9","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714424458775,"stop":1714424458775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf691b7cf15ec2","name":"Subscribe and receive messages via lightPush","time":{"start":1714426699051,"stop":1714426699052,"duration":1},"status":"broken","severity":"normal"},{"uid":"d129805d5224b810","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714426699072,"stop":1714426699072,"duration":0},"status":"broken","severity":"normal"},{"uid":"4f8e4b3772bea372","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714425424899,"stop":1714425424900,"duration":1},"status":"broken","severity":"normal"},{"uid":"c3eac9ea895502a3","name":"Subscribe and receive messages via waku relay post","time":{"start":1714425420719,"stop":1714425420720,"duration":1},"status":"broken","severity":"normal"},{"uid":"bed7cdbd7322dc73","name":"Throws when trying to push message with empty payload","time":{"start":1714425528574,"stop":1714425528574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5998b005984580a","name":"Used by Waku Relay","time":{"start":1714425755812,"stop":1714425755812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec83f92e25867110","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714424482576,"stop":1714424482576,"duration":0},"status":"passed","severity":"normal"},{"uid":"602305427700720a","name":"through manual discovery","time":{"start":1714425430100,"stop":1714425430101,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1e230fa1c89479","name":"new peer added after a peer was already found","time":{"start":1714425576723,"stop":1714425576724,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9239e65dc45e3886","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714426699106,"stop":1714426699106,"duration":0},"status":"broken","severity":"normal"},{"uid":"990d75561b872bad","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714425555006,"stop":1714425555006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeede094b646cdd","name":"Throws when trying to push message with empty payload","time":{"start":1714425413010,"stop":1714425413011,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f2c7d16d9cffc1","name":"Check received message containing XML","time":{"start":1714426511008,"stop":1714426511008,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0f1eb970927f789","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714424744131,"stop":1714424744132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fc2e892aa003d4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714424458799,"stop":1714424458799,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c47a8e830a9d44","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714424458805,"stop":1714424458806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7889a4acd9b6f30c","name":"should not fail to start the service if it is already started","time":{"start":1714424522174,"stop":1714424522175,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d7532729527f3c","name":"Fields are not dropped","time":{"start":1714424471387,"stop":1714424471388,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c7f965e0fb3d8a","name":"Push 30 different messages","time":{"start":1714425413006,"stop":1714425413010,"duration":4},"status":"passed","severity":"normal"},{"uid":"5428eb347fc45013","name":"Check received message with timestamp: 1714424508938000000 ","time":{"start":1714426511015,"stop":1714426511015,"duration":0},"status":"broken","severity":"normal"},{"uid":"3fb84d01e3abae01","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714424458805,"stop":1714424458805,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d2d62f919de303","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714426699065,"stop":1714426699066,"duration":1},"status":"broken","severity":"normal"},{"uid":"6b17d81c4d4dc651","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714425555001,"stop":1714425555001,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c05cc5674c2fdae","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714425510848,"stop":1714425510848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb7b06d6946c88f","name":"Push 30 different messages","time":{"start":1714425528573,"stop":1714425528573,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b2ac453edfec48","name":"should set field with all protocols enabled","time":{"start":1714424467268,"stop":1714424467268,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a0bb2930893542","name":"isConnected should return true after first peer connects","time":{"start":1714424558654,"stop":1714424558655,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69f594e9648d382","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714425537004,"stop":1714425537004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"620f56fc248119f5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714425663093,"stop":1714425663093,"duration":0},"status":"passed","severity":"normal"},{"uid":"93049acc591a7116","name":"Fails to publish message with empty text","time":{"start":1714425536878,"stop":1714425536879,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f5b4bef3c3cb88","name":"should not receive a peer event after stop","time":{"start":1714424486879,"stop":1714424486879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa7c3534f10f2f9","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714424914287,"stop":1714424914287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0861c0f97a566b6","name":"Check received message containing Chinese","time":{"start":1714426511000,"stop":1714426511001,"duration":1},"status":"broken","severity":"normal"},{"uid":"bd9a72a283d07e3e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714424466611,"stop":1714424466611,"duration":0},"status":"passed","severity":"normal"},{"uid":"957f770965a5a533","name":"Push message with content topic containing Russian","time":{"start":1714425413015,"stop":1714425413015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85d2861cfbae2af","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714425420715,"stop":1714425420716,"duration":1},"status":"broken","severity":"normal"},{"uid":"da87e2029a9bfef5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714424458805,"stop":1714424458805,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f68b85682a509f","name":"Publish message with rate limit","time":{"start":1714425536881,"stop":1714425536882,"duration":1},"status":"passed","severity":"normal"},{"uid":"273866fbfc4570e4","name":"Push message with custom timestamp: 1683666514468","time":{"start":1714425413039,"stop":1714425413039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d811ce599b3bddf2","name":"Push message with content topic containing XML","time":{"start":1714425413016,"stop":1714425413016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c222a4b6fb38f540","name":"different cluster, same shard: nodes don't connect","time":{"start":1714425456657,"stop":1714425456658,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ddd7800ae834f","name":"stop","time":{"start":1714424551049,"stop":1714424551049,"duration":0},"status":"passed","severity":"normal"},{"uid":"4997cc54cfb20d56","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714425536879,"stop":1714425536879,"duration":0},"status":"passed","severity":"normal"},{"uid":"83be25a0af76c7da","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714426699093,"stop":1714426699093,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb367b279691a7c5","name":"Ping on unsubscribed peer","time":{"start":1714424625872,"stop":1714424625873,"duration":1},"status":"broken","severity":"normal"},{"uid":"ceb13232f5d8ba2e","name":"Check message received after jswaku node is restarted","time":{"start":1714425311955,"stop":1714425311955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ca6f86b777fa272","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714425663089,"stop":1714425663089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3768c56f63eea855","name":"A test","time":{"start":1714425420810,"stop":1714425420810,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e84b784cf359f2d","name":"Push message with rate limit","time":{"start":1714425413028,"stop":1714425413038,"duration":10},"status":"passed","severity":"normal"},{"uid":"6ffc7b3a84dc1d18","name":"Check received message containing XML","time":{"start":1714426511035,"stop":1714426511035,"duration":0},"status":"broken","severity":"normal"},{"uid":"53564236965dde4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714425555004,"stop":1714425555004,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd2a0e1f7e7214b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714424769774,"stop":1714424769775,"duration":1},"status":"broken","severity":"normal"},{"uid":"9f74e71a1eb580f3","name":"Using a function","time":{"start":1714425755812,"stop":1714425755812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e0b338d4e83a77","name":"Query with Ordered Callback, No message returned","time":{"start":1714425663092,"stop":1714425663092,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f9225abe1ad935","name":"Ping on subscribed peer","time":{"start":1714424814911,"stop":1714424814912,"duration":1},"status":"broken","severity":"normal"},{"uid":"13efc58e50f31249","name":"Check received message containing escaped characters","time":{"start":1714426511012,"stop":1714426511012,"duration":0},"status":"broken","severity":"normal"},{"uid":"42698a07655ba4f7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714425555004,"stop":1714425555005,"duration":1},"status":"passed","severity":"normal"},{"uid":"3601aa8b542ce852","name":"Push message with emoji payload","time":{"start":1714425528573,"stop":1714425528573,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21f9efb50d73d3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714426699087,"stop":1714426699087,"duration":0},"status":"broken","severity":"normal"},{"uid":"ab7b2848392ef08e","name":"Passing page size 10 when there are 10 messages","time":{"start":1714425725387,"stop":1714425725388,"duration":1},"status":"passed","severity":"normal"},{"uid":"598ed3f459fcfb1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714424574767,"stop":1714424574768,"duration":1},"status":"broken","severity":"normal"},{"uid":"591b3f82336333ce","name":"Check publish message containing unicode special characters","time":{"start":1714425536875,"stop":1714425536875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c7827200793db1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714424744111,"stop":1714424744111,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b801f599a8ceb5","name":"Push message with emoji payload","time":{"start":1714425413005,"stop":1714425413006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6433d9b3d07661c","name":"Check received message containing JSON","time":{"start":1714426511037,"stop":1714426511037,"duration":0},"status":"broken","severity":"normal"},{"uid":"b90291068e9d13a4","name":"Check received message containing short","time":{"start":1714425311914,"stop":1714425311914,"duration":0},"status":"broken","severity":"normal"},{"uid":"38c5c945ac1ce4bc","name":"Push message with content topic containing Arabic","time":{"start":1714425528584,"stop":1714425528584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a8f228635679","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714424914285,"stop":1714424914286,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7e7fe342297f97","name":"Check received message containing short","time":{"start":1714426510995,"stop":1714426510995,"duration":0},"status":"broken","severity":"normal"},{"uid":"5e8871152a3ba0ca","name":"different cluster, different shard: nodes don't connect","time":{"start":1714425456658,"stop":1714425456659,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b3497971a6e6b6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714424510619,"stop":1714424510619,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfe6b4190dd942d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714425420774,"stop":1714425420775,"duration":1},"status":"broken","severity":"normal"},{"uid":"593699b176aa40bb","name":"Check publish message containing Chinese","time":{"start":1714425536871,"stop":1714425536871,"duration":0},"status":"passed","severity":"normal"},{"uid":"18196bac8d93deba","name":"1 Store, 2 fetches","time":{"start":1714424482808,"stop":1714424482808,"duration":0},"status":"passed","severity":"normal"},{"uid":"26761594f3b779cc","name":"Push message with Russian payload","time":{"start":1714425412998,"stop":1714425412999,"duration":1},"status":"passed","severity":"normal"},{"uid":"25021a0437831723","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714424458799,"stop":1714424458800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdd255ade50d9c6","name":"more peers than existing","time":{"start":1714425470275,"stop":1714425470275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2df2481a3bbcb7a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714425555004,"stop":1714425555004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a999f19d0dd050fb","name":"Reopen subscription with peer with lost subscription","time":{"start":1714424814920,"stop":1714424814921,"duration":1},"status":"broken","severity":"normal"},{"uid":"4f0f41dcb7429965","name":"random static sharding 7 - Cluster ID: 190, Shard ID: 674","time":{"start":1714425644078,"stop":1714425644079,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe11109142f66179","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714424482808,"stop":1714424482809,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f0c09e042b4c49","name":"Generator, custom pubsub topic","time":{"start":1714425690217,"stop":1714425690218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c059cf8e701702ff","name":"Check received message containing Basic HTML tag","time":{"start":1714426511009,"stop":1714426511009,"duration":0},"status":"broken","severity":"normal"},{"uid":"58b08804e38fbecc","name":"Ping on peer without subscriptions","time":{"start":1714424625870,"stop":1714424625871,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fcb51a0cc151db","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714424517679,"stop":1714424517679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d490e1a45226d348","name":"Check received message containing Basic HTML tag","time":{"start":1714426511036,"stop":1714426511036,"duration":0},"status":"broken","severity":"normal"},{"uid":"c956a1a25710cf4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714424558653,"stop":1714424558654,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06e016b62ffa68a","name":"Passing page size 0 when there are 110 messages","time":{"start":1714425725386,"stop":1714425725386,"duration":0},"status":"passed","severity":"normal"},{"uid":"841e15c2d9b0601e","name":"throws on content topic with non-number generation field","time":{"start":1714424458771,"stop":1714424458771,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccb518a26dba2ba","name":"nwaku subscribes","time":{"start":1714425495802,"stop":1714425495806,"duration":4},"status":"passed","severity":"normal"},{"uid":"21519499890fce72","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714425626048,"stop":1714425626048,"duration":0},"status":"passed","severity":"normal"},{"uid":"98080826efb7ac4c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714426699085,"stop":1714426699085,"duration":0},"status":"broken","severity":"normal"},{"uid":"39a5fbe9929d842d","name":"Ping on subscribed peer","time":{"start":1714424814924,"stop":1714424814924,"duration":0},"status":"broken","severity":"normal"},{"uid":"4928eb8a8b3d37c2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714425510850,"stop":1714425510850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9667760e6abb86","name":"should encode/decode to RLP encoding","time":{"start":1714424467264,"stop":1714424467264,"duration":0},"status":"passed","severity":"normal"},{"uid":"87557c3b31edc091","name":"Relay - times out","time":{"start":1714425767070,"stop":1714425767070,"duration":0},"status":"passed","severity":"normal"},{"uid":"64295b496e6da524","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714424914281,"stop":1714424914281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a16079ce5f8855","name":"handles multiple messages","time":{"start":1714425773010,"stop":1714425773010,"duration":0},"status":"broken","severity":"normal"},{"uid":"67bd664065873e85","name":"can start the service","time":{"start":1714425610631,"stop":1714425610631,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16cdd674d868214","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714425510853,"stop":1714425510853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aac076dc53d2f6a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714424458800,"stop":1714424458800,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1d7bb1f68ceb32","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714426699053,"stop":1714426699053,"duration":0},"status":"broken","severity":"normal"},{"uid":"530c087fa7ca8608","name":"Publish message with custom timestamp: Tue May 09 2023 21:18:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1714425536877,"stop":1714425536877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bc3cfe8e3a44f5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714424482578,"stop":1714424482579,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8199a6cf99207b","name":"Decoder throws on empty string content topic","time":{"start":1714424494708,"stop":1714424494708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c79e2b81cfc4d73","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714424744105,"stop":1714424744106,"duration":1},"status":"broken","severity":"normal"},{"uid":"b79b01a574572f26","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714424458778,"stop":1714424458778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ac1d6f4bb3003a","name":"Push message with XML payload","time":{"start":1714425413001,"stop":1714425413001,"duration":0},"status":"passed","severity":"normal"},{"uid":"68581f7a605fe729","name":"Decoder throws on empty string content topic","time":{"start":1714424472147,"stop":1714424472147,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f4084be06a8ae2","name":"Push message on custom pubsubTopic","time":{"start":1714425469961,"stop":1714425469962,"duration":1},"status":"passed","severity":"normal"},{"uid":"71635a3bb59fe2a9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714425576724,"stop":1714425576724,"duration":0},"status":"passed","severity":"normal"},{"uid":"65acb6980a48b516","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app41/1/topic309/proto","time":{"start":1714425586965,"stop":1714425586965,"duration":0},"status":"passed","severity":"normal"},{"uid":"69316d0be9c524a2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714426699082,"stop":1714426699082,"duration":0},"status":"broken","severity":"normal"},{"uid":"416a59756277d9be","name":"Light Node - default protocols","time":{"start":1714425767072,"stop":1714425767073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a32f3c1fba217e","name":"LightPush","time":{"start":1714425767071,"stop":1714425767072,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6de88994fa1d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714426699100,"stop":1714426699100,"duration":0},"status":"broken","severity":"normal"},{"uid":"363d3d4db9789c96","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714425734133,"stop":1714425734133,"duration":0},"status":"passed","severity":"normal"},{"uid":"82895a6082be60a9","name":"handles different clusterIds correctly","time":{"start":1714424458781,"stop":1714424458781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfdd2e72bfde97d","name":"should set field with only STORE enabled","time":{"start":1714424467269,"stop":1714424467269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c302551fe2bdb03","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714425510849,"stop":1714425510850,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67e97b06f307823","name":"Check received message containing SQL Injection","time":{"start":1714426511005,"stop":1714426511005,"duration":0},"status":"broken","severity":"normal"},{"uid":"675c5cb88facc7b","name":"should return false","time":{"start":1714424467263,"stop":1714424467263,"duration":0},"status":"passed","severity":"normal"},{"uid":"592bc9ca57767579","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714426699060,"stop":1714426699060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4428ce66ea1121e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714425555008,"stop":1714425555009,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ac0891a82e09d5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714425424891,"stop":1714425424891,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ec1fcc4104765e4","name":"throws an error for improperly formatted content topics","time":{"start":1714424458782,"stop":1714424458782,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c3c19dffb5c0b0","name":"1 Relay, 1 Filter, gives up","time":{"start":1714424482809,"stop":1714424482809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8491b813d81f29","name":"Fails to push message with large meta","time":{"start":1714425413027,"stop":1714425413028,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf09bd3669ecb8e1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714425420721,"stop":1714425420722,"duration":1},"status":"broken","severity":"normal"},{"uid":"ac23ab4ac456da61","name":"Check received message with timestamp: 1714424508938000000 ","time":{"start":1714426511042,"stop":1714426511042,"duration":0},"status":"broken","severity":"normal"},{"uid":"bf44731becb72f6b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714424458787,"stop":1714424458787,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1f94eeb480623e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714424522178,"stop":1714424522178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90e036b68cfd692b","name":"Check message received after nwaku node is restarted","time":{"start":1714426511023,"stop":1714426511023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dadf9a69af8df4a9","name":"start node with empty shard","time":{"start":1714425644087,"stop":1714425644088,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60395e20aba0faa","name":"should throw error - invalid id","time":{"start":1714424467258,"stop":1714424467262,"duration":4},"status":"passed","severity":"normal"},{"uid":"c3688ff6b33b6e65","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714426511017,"stop":1714426511018,"duration":1},"status":"broken","severity":"normal"},{"uid":"901ca4f419cb248e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714424461435,"stop":1714424461436,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d8852ef0adef3d","name":"different cluster, different shard: nodes don't connect","time":{"start":1714424914265,"stop":1714424914265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f49d5b65e8c1dc","name":"Sample","time":{"start":1714424466757,"stop":1714424466757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28a5a359ea9b14a","name":"Decoder throws on empty string content topic","time":{"start":1714424492793,"stop":1714424492793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34e4a07bb0b245f","name":"Push message with meta","time":{"start":1714425413026,"stop":1714425413027,"duration":1},"status":"passed","severity":"normal"},{"uid":"38075f2fad7e8549","name":"Check message with no pubsub topic is not received","time":{"start":1714425311947,"stop":1714425311948,"duration":1},"status":"broken","severity":"normal"},{"uid":"4659458f2542402a","name":"Encoder throws on undefined content topic","time":{"start":1714424472145,"stop":1714424472145,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd78939829dbde97","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app41/2/topic478/test.js","time":{"start":1714425586967,"stop":1714425586967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8188788d36d44f","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714425537003,"stop":1714425537003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab8db8153bdce2a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714424458791,"stop":1714424458791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60bbfb5aee49db9","name":"Check message with no payload is not received","time":{"start":1714425311950,"stop":1714425311950,"duration":0},"status":"broken","severity":"normal"},{"uid":"84dd26557f6e72fa","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714424494705,"stop":1714424494705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69fa7cc2ab94a54","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714424558653,"stop":1714424558653,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b3b29f446cba84","name":"Decoder throws on undefined content topic","time":{"start":1714424492792,"stop":1714424492792,"duration":0},"status":"passed","severity":"normal"},{"uid":"945f16f68ec78c6f","name":"Subscribe and receives messages on 20 topics","time":{"start":1714426699059,"stop":1714426699059,"duration":0},"status":"broken","severity":"normal"},{"uid":"d0c31958c527c6d7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714426699094,"stop":1714426699094,"duration":0},"status":"broken","severity":"normal"},{"uid":"885a22d64eb2b5e1","name":"non connected peers","time":{"start":1714425470275,"stop":1714425470276,"duration":1},"status":"skipped","severity":"normal"},{"uid":"279f1d5d8501821","name":"Push message with content topic containing special chars","time":{"start":1714425528583,"stop":1714425528583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c35bf39b1363e4c","name":"Promise Callback - backward","time":{"start":1714425686844,"stop":1714425686845,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c349ebb336abca","name":"throws on content topic with empty application field","time":{"start":1714424458772,"stop":1714424458772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc74fa2bf274859","name":"should configure sharding based on application and version for autosharding","time":{"start":1714424458802,"stop":1714424458802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c782d6f5a2892c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714425690511,"stop":1714425690512,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74b9c644051a258","name":"Check received message containing long","time":{"start":1714425311915,"stop":1714425311916,"duration":1},"status":"broken","severity":"normal"},{"uid":"9c482869530e558b","name":"should throw an error for an unconfigured topic","time":{"start":1714424458799,"stop":1714424458799,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6afa10549216b1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714425734132,"stop":1714425734133,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aca90c517e7a54f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714425734124,"stop":1714425734125,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2edc429a6e7a68","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714425555005,"stop":1714425555005,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacb79c02820ce95","name":"Fails to push message bigger that 1MB","time":{"start":1714425528600,"stop":1714425528602,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3d12c45f8a0f21","name":"Check publish message containing long","time":{"start":1714425536869,"stop":1714425536869,"duration":0},"status":"passed","severity":"normal"},{"uid":"3900843d5966e766","name":"Passing page size 3 when there are 20 messages","time":{"start":1714425725387,"stop":1714425725387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e82f6f4ccb14ee","name":"Check received message containing special chars","time":{"start":1714426511028,"stop":1714426511029,"duration":1},"status":"broken","severity":"normal"},{"uid":"6027215a2ce9b63f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714424458803,"stop":1714424458803,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dbc5f4edad8f99","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714426699105,"stop":1714426699105,"duration":0},"status":"broken","severity":"normal"},{"uid":"4b61abc9f1b6750e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714426699075,"stop":1714426699075,"duration":0},"status":"broken","severity":"normal"},{"uid":"72d52f5533554bab","name":"should decode valid enr successfully","time":{"start":1714424467255,"stop":1714424467255,"duration":0},"status":"passed","severity":"normal"},{"uid":"45de0a7c5a2a180d","name":"should return valid sharding parameters for static sharding","time":{"start":1714424458801,"stop":1714424458801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e637c28d9224ee6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714425420739,"stop":1714425420740,"duration":1},"status":"broken","severity":"normal"},{"uid":"1ddf75b90ee0971b","name":"Push message with custom timestamp: 1714421314468","time":{"start":1714425413039,"stop":1714425413040,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2561f65ada60e4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714424483031,"stop":1714424483032,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08616724ecb9135","name":"Check received message containing numeric","time":{"start":1714426510998,"stop":1714426510998,"duration":0},"status":"broken","severity":"normal"},{"uid":"b391d97becadfb35","name":"Push message with content topic containing Chinese","time":{"start":1714425528583,"stop":1714425528584,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65e8b0aea8d15af","name":"should properly compute the node id","time":{"start":1714424467263,"stop":1714424467264,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae61c6ff27218ad","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714425555005,"stop":1714425555005,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac2428811580694","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714424744108,"stop":1714424744108,"duration":0},"status":"broken","severity":"normal"},{"uid":"588a393c1694c3ad","name":"Check publish message containing SQL Injection","time":{"start":1714425536872,"stop":1714425536872,"duration":0},"status":"passed","severity":"normal"},{"uid":"585c150d30d94bba","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714425586972,"stop":1714425586972,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab029df450e4743","name":"receives messages sent to provided content topic through callback","time":{"start":1714425537004,"stop":1714425537004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69ecfc91dd132270","name":"Check received message containing Russian","time":{"start":1714425311924,"stop":1714425311924,"duration":0},"status":"broken","severity":"normal"},{"uid":"353af9f6fa5d6371","name":"should set field with only FILTER enabled","time":{"start":1714424467269,"stop":1714424467269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8550d9e519ff8d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714424914275,"stop":1714424914276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2729a97a8f0da2a","name":"Push message equal or less that 1MB","time":{"start":1714425528599,"stop":1714425528599,"duration":0},"status":"passed","severity":"normal"},{"uid":"623a79e0b3f6490d","name":"start node with empty content topic","time":{"start":1714425586973,"stop":1714425586973,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd78b8c051767fcb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714426699057,"stop":1714426699057,"duration":0},"status":"broken","severity":"normal"},{"uid":"eb43cfccd7d14a94","name":"Check publish message containing Script","time":{"start":1714425536872,"stop":1714425536872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67c42ed487caa61","name":"Push message with content topic containing emoji","time":{"start":1714425413020,"stop":1714425413020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62b6e54fc77ba72","name":"Check received message containing shell command","time":{"start":1714426511038,"stop":1714426511038,"duration":0},"status":"broken","severity":"normal"},{"uid":"aab71a0bdb7e0de7","name":"Push message with shell command payload","time":{"start":1714425413003,"stop":1714425413004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94ab5e21f0bdc1a","name":"Overlapping topic subscription","time":{"start":1714426699061,"stop":1714426699061,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d15b45ed482a4b9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714426699084,"stop":1714426699084,"duration":0},"status":"broken","severity":"normal"},{"uid":"bf1a9ec94ffb7f7a","name":"Round trip binary serialization","time":{"start":1714424472143,"stop":1714424472144,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f670715c0e42ac","name":"Generator, custom pubsub topic","time":{"start":1714425690222,"stop":1714425690222,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e6de145b0e43a5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714425528586,"stop":1714425528586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac318f7b5b14525d","name":"handles empty contentTopics array correctly","time":{"start":1714424458804,"stop":1714424458804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1044bac1c7781c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714424510618,"stop":1714424510619,"duration":1},"status":"passed","severity":"normal"},{"uid":"6362a3c1569f9f99","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714425734131,"stop":1714425734132,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d01579c66d61523","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714424517678,"stop":1714424517678,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6803f082dd6996","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714424461436,"stop":1714424461436,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5cd8f34ed53055","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app75/10/topic377/xml","time":{"start":1714425586967,"stop":1714425586967,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e81d4d4e535c0eb","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714425711369,"stop":1714425711369,"duration":0},"status":"passed","severity":"normal"},{"uid":"77917188a40ffdea","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714424510616,"stop":1714424510617,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6820ba38b1ca01","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714425690513,"stop":1714425690513,"duration":0},"status":"passed","severity":"normal"},{"uid":"483cd4e6ab1ab856","name":"Subscribe to topic containing XML and receive message","time":{"start":1714425420753,"stop":1714425420754,"duration":1},"status":"broken","severity":"normal"},{"uid":"cd7e114efb5abc29","name":"Subscribe and publish message","time":{"start":1714425555000,"stop":1714425555000,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1742eb2294b0f7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714424769781,"stop":1714424769783,"duration":2},"status":"broken","severity":"normal"},{"uid":"797b68512feefe3e","name":"Store - dialed after - with timeout","time":{"start":1714425767071,"stop":1714425767071,"duration":0},"status":"passed","severity":"normal"},{"uid":"772672d7ade9182d","name":"Fails to publish message with wrong content topic","time":{"start":1714425536879,"stop":1714425536879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4117dd3d2f7d75d","name":"should emit a peer event after start","time":{"start":1714424486878,"stop":1714424486878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b1991885ed227d","name":"Check received message containing unicode special characters","time":{"start":1714425311935,"stop":1714425311935,"duration":0},"status":"broken","severity":"normal"},{"uid":"c02de330dbce5f89","name":"isConnected return false after peer stops","time":{"start":1714424558655,"stop":1714424558655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c040cc64e30cecc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714425690221,"stop":1714425690221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8b98ecd771ec18","name":"Push message with content topic containing shell command","time":{"start":1714425413019,"stop":1714425413019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e70deeaa4003f8","name":"should not fail to stop the service if it was not started","time":{"start":1714425610632,"stop":1714425610632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1deb577ad55f8c73","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714426699078,"stop":1714426699078,"duration":0},"status":"broken","severity":"normal"},{"uid":"230f7047f6f92c9d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714424466601,"stop":1714424466604,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac44436a84acd5d6","name":"Query Generator, No Decoder","time":{"start":1714425663090,"stop":1714425663090,"duration":0},"status":"passed","severity":"normal"},{"uid":"96685f2f121720ed","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714424458789,"stop":1714424458790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f82e27ebee65194","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714424914271,"stop":1714424914271,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fecb440c2e54ab","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714424769778,"stop":1714424769779,"duration":1},"status":"broken","severity":"normal"},{"uid":"c61c12279bdc7cc","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714424914283,"stop":1714424914284,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2c78136965832b","name":"Query generator for multiple messages","time":{"start":1714425690510,"stop":1714425690510,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6295ea0bdb5e53","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714426699097,"stop":1714426699097,"duration":0},"status":"broken","severity":"normal"},{"uid":"17b5987f6e5b20bb","name":"Push message with content topic containing shell command","time":{"start":1714425528587,"stop":1714425528587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2667de55777cdf","name":"Subscribe to topic containing short and receive message","time":{"start":1714426699063,"stop":1714426699063,"duration":0},"status":"broken","severity":"normal"},{"uid":"ed32c99ff888135e","name":"Generator, 2 different pubsubtopics","time":{"start":1714425690222,"stop":1714425690223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e268a0382c181668","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714425663089,"stop":1714425663090,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c35fc80dd176135","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714425420755,"stop":1714425420757,"duration":2},"status":"broken","severity":"normal"},{"uid":"ced56edd8f5b6b7b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714426699083,"stop":1714426699083,"duration":0},"status":"broken","severity":"normal"},{"uid":"f74de699d94d0d2f","name":"Check received message containing special chars","time":{"start":1714426510999,"stop":1714426511000,"duration":1},"status":"broken","severity":"normal"},{"uid":"ea7bde3815984250","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714425424887,"stop":1714425424888,"duration":1},"status":"broken","severity":"normal"},{"uid":"4f4b42f7b8d3283","name":"Default pageSize","time":{"start":1714425725392,"stop":1714425725392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e466eef0042d848","name":"should only return 1 node with relay capability","time":{"start":1714424483030,"stop":1714424483031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2dbcdd941905646","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714424914279,"stop":1714424914279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b142f0f35dc0e5f3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714424466614,"stop":1714424466615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1349c43e06743e","name":"safeDispatchEvent","time":{"start":1714424551048,"stop":1714424551049,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d50f0a1eff9bbe2","name":"Push message with content topic containing emoji","time":{"start":1714425528588,"stop":1714425528588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ebcba3f3ff134c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714424492789,"stop":1714424492790,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a449cd7857cd29","name":"Fails to publish duplicate message","time":{"start":1714425536878,"stop":1714425536878,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c392aa864bb962","name":"should return empty list for no shard","time":{"start":1714424458787,"stop":1714424458787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf54a3aa1bf7a3a","name":"should be able to encode the field with only STORE set to true","time":{"start":1714424466604,"stop":1714424466605,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffe982b53fbd1b0","name":"Query generator for multiple messages with different message text format","time":{"start":1714425690511,"stop":1714425690511,"duration":0},"status":"passed","severity":"normal"}]