mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
150 KiB
JSON
1 line
150 KiB
JSON
[{"uid":"1510b1011d332364","name":"should throw error - no public key","time":{"start":1713527653979,"stop":1713527653979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0359108c0c8b5e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713527645606,"stop":1713527645606,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cab9631aef05e5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713528104950,"stop":1713528104950,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d59e7e5c9aa7579","name":"random static sharding 7 - Cluster ID: 126, Shard ID: 532","time":{"start":1713528163019,"stop":1713528163020,"duration":1},"status":"passed","severity":"normal"},{"uid":"f747433f272e058c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713528303337,"stop":1713528303337,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b5e723d8b47f2","name":"should throw error - no id","time":{"start":1713527653979,"stop":1713527653986,"duration":7},"status":"passed","severity":"normal"},{"uid":"b31998521baa8355","name":"Push message with content topic containing Chinese","time":{"start":1713528183780,"stop":1713528183781,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce117f99e4dee7b","name":"handles different networkShards values correctly","time":{"start":1713527645607,"stop":1713527645607,"duration":0},"status":"passed","severity":"normal"},{"uid":"246078b4c5793f12","name":"Publish message with rate limit","time":{"start":1713528095629,"stop":1713528095629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c182886ee6ca71","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713528087444,"stop":1713528087444,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adc793b1dfd0937","name":"Check received message containing special chars","time":{"start":1713528176531,"stop":1713528176531,"duration":0},"status":"passed","severity":"normal"},{"uid":"711c306d969f83c","name":"Delete observer","time":{"start":1713528073586,"stop":1713528073586,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b179a48accff6d3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713528303334,"stop":1713528303334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4d6214f3f9b1c3d","name":"should throw error - no public key","time":{"start":1713527653987,"stop":1713527653987,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c33a09553e63df8","name":"more peers than existing","time":{"start":1713528072128,"stop":1713528072129,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5f30e2356f353c6","name":"Reopen subscription with peer with lost subscription","time":{"start":1713527764883,"stop":1713527764885,"duration":2},"status":"passed","severity":"normal"},{"uid":"d74e915c39ae1043","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713528303343,"stop":1713528303343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8144b64c624d006","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713528100791,"stop":1713528100791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7a5acc57fbd9da7","name":"Push message with content topic containing emoji","time":{"start":1713528071946,"stop":1713528071947,"duration":1},"status":"passed","severity":"normal"},{"uid":"1938af169b7b17e1","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713528205434,"stop":1713528205434,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b883982ee74a508","name":"should return all peers when numPeers is 0","time":{"start":1713527658634,"stop":1713527658634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44791ce14cee91","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713527645600,"stop":1713527645601,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29ce3d95f436c9e","name":"Decoder throws on empty string content topic","time":{"start":1713527658863,"stop":1713527658863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22dd98c306b7783","name":"dispatchEvent via connectionManager","time":{"start":1713527731909,"stop":1713527731909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66725e7f075db8a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713528303343,"stop":1713528303343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9efb002cebb2b97","name":"Push message with numeric payload","time":{"start":1713528183767,"stop":1713528183768,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01e3d4e7ba42d67","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713528101019,"stop":1713528101019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a40965d893c64353","name":"Query with Promise Callback, No Decoder","time":{"start":1713528189067,"stop":1713528189068,"duration":1},"status":"passed","severity":"normal"},{"uid":"814e724271ad787e","name":"getPeersByDiscovery","time":{"start":1713528073300,"stop":1713528073300,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ffa9e0a8cb4462","name":"safeDispatchEvent","time":{"start":1713527731909,"stop":1713527731910,"duration":1},"status":"passed","severity":"normal"},{"uid":"198f3b547b8817bc","name":"isConnected should return false after all peers disconnect","time":{"start":1713527743309,"stop":1713527743310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b458b1aa9c151f49","name":"random static sharding 6 - Cluster ID: 615, Shard ID: 86","time":{"start":1713528163018,"stop":1713528163019,"duration":1},"status":"passed","severity":"normal"},{"uid":"250ffe9f9228fdbf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713528303332,"stop":1713528303332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df92dda8213ff29","name":"should throw an error for an unconfigured topic","time":{"start":1713527645622,"stop":1713527645622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a362d897bd00dd73","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713528303349,"stop":1713528303349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c62b805f13e98e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713528303350,"stop":1713528303350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb932d7391691dcf","name":"topics with same application and version share the same shard","time":{"start":1713527645605,"stop":1713527645605,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e492cab947494e","name":"can start and stop the service","time":{"start":1713528137091,"stop":1713528137092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5cb43ff7ff6f4c","name":"Check received message containing SQL Injection","time":{"start":1713528176549,"stop":1713528176549,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99e0ee427590def","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713527645600,"stop":1713527645600,"duration":0},"status":"passed","severity":"normal"},{"uid":"85733db1468a2d6e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713527645604,"stop":1713527645604,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d5f5dc1654a7a4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713528104942,"stop":1713528104943,"duration":1},"status":"passed","severity":"normal"},{"uid":"61181de11d9bfc65","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713527653341,"stop":1713527653342,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24a7dc97359be33","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713527669745,"stop":1713527669745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26c4b3617a22b758","name":"returns all values when wanted number is greater than available values","time":{"start":1713527668654,"stop":1713527668657,"duration":3},"status":"passed","severity":"normal"},{"uid":"984b0e0bfc9eb894","name":"Push message with short payload","time":{"start":1713528183766,"stop":1713528183767,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5a406dd197c63b","name":"Check received message containing unicode special characters","time":{"start":1713528176536,"stop":1713528176537,"duration":1},"status":"passed","severity":"normal"},{"uid":"90974af893715e1c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713528154030,"stop":1713528154030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e52da83fdab2cd","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app83/2/topic353/utf8","time":{"start":1713528101020,"stop":1713528101020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d55643acf7ec805","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713527653337,"stop":1713527653338,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ff41dae7694939","name":"Subscribe to topic containing Script and receive message","time":{"start":1713528303348,"stop":1713528303348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b830bec303ee4873","name":"Fails to publish message with empty text","time":{"start":1713528095624,"stop":1713528095625,"duration":1},"status":"passed","severity":"normal"},{"uid":"926a8a938b6a7a87","name":"random static sharding 9 - Cluster ID: 781, Shard ID: 567","time":{"start":1713528163020,"stop":1713528163021,"duration":1},"status":"passed","severity":"normal"},{"uid":"536f1f67fb13b2dc","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713527786047,"stop":1713527786047,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9048c1119532","name":"Check received message containing escaped characters","time":{"start":1713528176536,"stop":1713528176536,"duration":0},"status":"passed","severity":"normal"},{"uid":"36684b0053f79c13","name":"should not receive a peer event after stop","time":{"start":1713528137095,"stop":1713528137095,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9b1681f2337bfe","name":"removeEventListener with correct event","time":{"start":1713527731906,"stop":1713527731907,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcff17ef2d286cb6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713527952279,"stop":1713527952280,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7c25215d9963d3","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app16/10/topic119/test.js","time":{"start":1713528101022,"stop":1713528101022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e9f2795d3ca7884","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713527699959,"stop":1713527699960,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9d8f5a4de87b4f","name":"should only return 1 node with relay and store capability","time":{"start":1713527669743,"stop":1713527669743,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ec93c528a255e9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713528154031,"stop":1713528154032,"duration":1},"status":"passed","severity":"normal"},{"uid":"21138fc53254cc9f","name":"Push message with special chars payload","time":{"start":1713528071933,"stop":1713528071933,"duration":0},"status":"passed","severity":"normal"},{"uid":"467fc4cd0c72dfea","name":"Throws when trying to push message with empty payload","time":{"start":1713528071939,"stop":1713528071939,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c59bb26f06c1ec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713528303348,"stop":1713528303348,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a37c25d4551fcd","name":"Query Generator - backward","time":{"start":1713528204390,"stop":1713528204390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50f75e25b0d8069","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713527784137,"stop":1713527784137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64ff8a8b7c0e7d2","name":"Publish message with large meta","time":{"start":1713528095629,"stop":1713528095629,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b35f5f0a76892c","name":"Push message with Russian payload","time":{"start":1713528183770,"stop":1713528183771,"duration":1},"status":"passed","severity":"normal"},{"uid":"1794c395597ee4c6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713527786041,"stop":1713527786041,"duration":0},"status":"passed","severity":"normal"},{"uid":"259cb6bb61dcf8fb","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app20/1/topic858/test.js","time":{"start":1713528101020,"stop":1713528101020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c229ae96823cf232","name":"Relay - dialed first","time":{"start":1713528232473,"stop":1713528232473,"duration":0},"status":"passed","severity":"normal"},{"uid":"956941ab7b5363cc","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713528104942,"stop":1713528104942,"duration":0},"status":"passed","severity":"normal"},{"uid":"159876f5ff5e9729","name":"Promise Callback - forward","time":{"start":1713528204391,"stop":1713528204391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbb2353bc9e741b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713527699956,"stop":1713527699957,"duration":1},"status":"passed","severity":"normal"},{"uid":"484deca24502cf8","name":"Check message with no pubsub topic is not received","time":{"start":1713527853227,"stop":1713527853227,"duration":0},"status":"passed","severity":"normal"},{"uid":"802ab2047ddbfeae","name":"Push message with content topic containing Arabic","time":{"start":1713528071942,"stop":1713528071942,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f563e394b450b0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713528087445,"stop":1713528087445,"duration":0},"status":"passed","severity":"normal"},{"uid":"954017297d00f0e5","name":"Push message with meta","time":{"start":1713528071947,"stop":1713528071948,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec88e48bdef89a8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713528303338,"stop":1713528303338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a537e6937170837d","name":"should throw an error for missing sharding configuration","time":{"start":1713527645626,"stop":1713527645627,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2e9f280f0b3e66","name":"Check received message containing Arabic","time":{"start":1713527853212,"stop":1713527853213,"duration":1},"status":"passed","severity":"normal"},{"uid":"174ddf40c94b6f20","name":"different cluster, same shard: nodes don't connect","time":{"start":1713527786010,"stop":1713527786010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4086193c4ce11b9b","name":"should not throw an error for a single configured topic","time":{"start":1713527645621,"stop":1713527645621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d243d2a60f8f77","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713527645616,"stop":1713527645616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d095e8fcd22614a8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713527645626,"stop":1713527645626,"duration":0},"status":"passed","severity":"normal"},{"uid":"419200a112f522a7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713528154032,"stop":1713528154033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a853436bcda10b23","name":"Check received message containing long","time":{"start":1713528176543,"stop":1713528176544,"duration":1},"status":"passed","severity":"normal"},{"uid":"44945b4b7dbb6aba","name":"random static sharding 5 - Cluster ID: 486, Shard ID: 880","time":{"start":1713528163018,"stop":1713528163018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5658b36d3585e709","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713528303334,"stop":1713528303334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3791554b6361557","name":"should properly create peer info with all multiaddrs","time":{"start":1713527653992,"stop":1713527653992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c84db1fa5ddd0e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713527645619,"stop":1713527645619,"duration":0},"status":"passed","severity":"normal"},{"uid":"4244971975089095","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713527677494,"stop":1713527677495,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a016d4f5e9c95fe","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713527669268,"stop":1713527669268,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eeb07677a68b603","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713527669271,"stop":1713527669272,"duration":1},"status":"passed","severity":"normal"},{"uid":"e917a2e803c9d5a2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713527653339,"stop":1713527653339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c611dbaad961a2ae","name":"handles empty shards array correctly","time":{"start":1713527645627,"stop":1713527645627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b982095d3b3b7f21","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713527743308,"stop":1713527743309,"duration":1},"status":"passed","severity":"normal"},{"uid":"629007ea2cd7332","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713527742448,"stop":1713527742449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a076225333534538","name":"Check received message containing Chinese","time":{"start":1713527853211,"stop":1713527853212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ec40ba951b182f","name":"Push message with custom timestamp: 1682769453354","time":{"start":1713528071949,"stop":1713528071949,"duration":0},"status":"passed","severity":"normal"},{"uid":"66041a8247aecc63","name":"Push message with content topic containing XML","time":{"start":1713528071944,"stop":1713528071944,"duration":0},"status":"passed","severity":"normal"},{"uid":"218c949b796c49da","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713528227152,"stop":1713528227152,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d3c230aeb95344","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713527952285,"stop":1713527952285,"duration":0},"status":"passed","severity":"normal"},{"uid":"862f4a91124972f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713527786043,"stop":1713527786043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08c7d8024d3ccdd","name":"Push message with escaped characters payload","time":{"start":1713528183775,"stop":1713528183775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6641b56a43857a2","name":"Push message with Arabic payload","time":{"start":1713528183770,"stop":1713528183770,"duration":0},"status":"passed","severity":"normal"},{"uid":"61179ecc1c984d48","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713527786054,"stop":1713527786055,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6461565772e7f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713528303347,"stop":1713528303347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc10617683c00e6","name":"Subscribe to topic containing Script and receive message","time":{"start":1713527952281,"stop":1713527952281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf7a112fe056d70","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713527742455,"stop":1713527742455,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1ac8e575fbd751","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713528154031,"stop":1713528154031,"duration":0},"status":"passed","severity":"normal"},{"uid":"256224b1498dbc6c","name":"Push message with Chinese payload","time":{"start":1713528071933,"stop":1713528071934,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d8a2caa12bb9b6","name":"Push message with content topic containing special chars","time":{"start":1713528071941,"stop":1713528071941,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cd22b95c30264","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713527742455,"stop":1713527742456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03db46ada71a571","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713527937899,"stop":1713527937899,"duration":0},"status":"passed","severity":"normal"},{"uid":"471a110401b0f9df","name":"Push message with content topic containing SQL Injection","time":{"start":1713528183784,"stop":1713528183794,"duration":10},"status":"passed","severity":"normal"},{"uid":"c5798b199544fc14","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713528210441,"stop":1713528210441,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec1baddb56b3d1","name":"Fails to push message with empty content topic","time":{"start":1713528183798,"stop":1713528183799,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f47f983a56e16c5","name":"Subscribe to topic containing Script and receive message","time":{"start":1713528303339,"stop":1713528303339,"duration":0},"status":"passed","severity":"normal"},{"uid":"97586d1e044292a5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713527743307,"stop":1713527743308,"duration":1},"status":"passed","severity":"normal"},{"uid":"79029eba8765047c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713528303341,"stop":1713528303341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6abe0f3fc8f3ff1","name":"groups content topics by expected pubsub topic","time":{"start":1713527645606,"stop":1713527645606,"duration":0},"status":"passed","severity":"normal"},{"uid":"963d2d56b530cd0","name":"Generator, 2 different pubsubtopics","time":{"start":1713528195847,"stop":1713528195847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7ef3c68f8168e71","name":"Check received message containing SQL Injection","time":{"start":1713527853214,"stop":1713527853215,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc14a38761d04627","name":"Using a function","time":{"start":1713528222106,"stop":1713528222106,"duration":0},"status":"passed","severity":"normal"},{"uid":"57afda6a60c06d6f","name":"Check received message containing shell command","time":{"start":1713528176552,"stop":1713528176552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a51c92ead219bbe","name":"Check message with non string payload is not received","time":{"start":1713528176587,"stop":1713528176587,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e4475fa4a77209","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713527645628,"stop":1713527645628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d291f8181ff37d9","name":"Check received message containing unicode special characters","time":{"start":1713527853220,"stop":1713527853221,"duration":1},"status":"passed","severity":"normal"},{"uid":"3607895d11216c47","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713527645624,"stop":1713527645624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3643727a55056cdf","name":"should be called for bootstrap peers","time":{"start":1713527699958,"stop":1713527699958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9e59cae08fc4","name":"Subscribe and receive messages via lightPush","time":{"start":1713527952271,"stop":1713527952272,"duration":1},"status":"passed","severity":"normal"},{"uid":"f163b8abdc913603","name":"should not fail to start the service if it is already started","time":{"start":1713527705241,"stop":1713527705241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1335c2b029810e7e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713527705244,"stop":1713527705244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17923c5b642c7ed3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713527742452,"stop":1713527742452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b8c8572f048261","name":"less peers than existing","time":{"start":1713528072129,"stop":1713528072129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e76977d56126f4d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713527692338,"stop":1713527692338,"duration":0},"status":"passed","severity":"normal"},{"uid":"203e7c10103b68b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713527692339,"stop":1713527692339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8512795e129f57","name":"Subscribe and receives messages on 20 topics","time":{"start":1713528303333,"stop":1713528303334,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a242bca39ced1c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713527786043,"stop":1713527786043,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cf95855735f1ce","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713527786023,"stop":1713527786023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"deaf92868173b132","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713527784136,"stop":1713527784136,"duration":0},"status":"passed","severity":"normal"},{"uid":"2facc9e95127d7e5","name":"Query Generator - forward","time":{"start":1713528204389,"stop":1713528204390,"duration":1},"status":"passed","severity":"normal"},{"uid":"485814444352eee9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713527645609,"stop":1713527645609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f743832e3fa7abc","name":"Fails to publish duplicate message","time":{"start":1713528095624,"stop":1713528095624,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbafb8e6222ece1a","name":"Fails to push message with empty content topic","time":{"start":1713528071947,"stop":1713528071947,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9536f7ee97f91a","name":"Encoder throws on empty string content topic","time":{"start":1713527675585,"stop":1713527675585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41c41b8a4d96981","name":"should throw an error for insufficient data","time":{"start":1713527645647,"stop":1713527645647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83a601d6cfa0600","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713527668662,"stop":1713527668664,"duration":2},"status":"passed","severity":"normal"},{"uid":"89637692f0977f3c","name":"Push message with content topic containing unicode special characters","time":{"start":1713528071946,"stop":1713528071946,"duration":0},"status":"passed","severity":"normal"},{"uid":"896bbd268f9495b7","name":"Query with Ordered Callback, No message returned","time":{"start":1713528189066,"stop":1713528189066,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b3ddd05f0b0623","name":"Push message with content topic containing SQL Injection","time":{"start":1713528071943,"stop":1713528071943,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d8e49c8d6ba27c","name":"should get / set TCP multiaddr","time":{"start":1713527653989,"stop":1713527653989,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9887624f37d67b","name":"Check publish message containing Basic HTML tag","time":{"start":1713528095609,"stop":1713528095609,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dfa5d512629924","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713528303347,"stop":1713528303347,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2f238edf4d1759","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713528104942,"stop":1713528104942,"duration":0},"status":"passed","severity":"normal"},{"uid":"174ae5ddf8ab5af3","name":"Correctly serialized arguments","time":{"start":1713527943377,"stop":1713527943377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2453e0bc24d4983e","name":"Check received message containing escaped characters","time":{"start":1713527853220,"stop":1713527853220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0fcdb293f9f3e6","name":"Fails to push message bigger that 1MB","time":{"start":1713528071950,"stop":1713528071950,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bbbcbd273d6353","name":"should not fail to stop the service if it was not started","time":{"start":1713527705240,"stop":1713527705241,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31aa02b5470b3d1","name":"Passing page size 110 when there are 120 messages","time":{"start":1713528211419,"stop":1713528211419,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe72e196c1310e1","name":"Ping on subscribed peer","time":{"start":1713527764877,"stop":1713527764879,"duration":2},"status":"passed","severity":"normal"},{"uid":"88b0f025e0a5d977","name":"Subscribe to topic containing short and receive message","time":{"start":1713528303346,"stop":1713528303346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d415868efe333301","name":"throws on empty content topic","time":{"start":1713527645592,"stop":1713527645593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dbc2a04d8ddc8a","name":"Ordered callback, aborts when callback returns true","time":{"start":1713528210443,"stop":1713528210443,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ca44049dd5cfa8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713528154034,"stop":1713528154035,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebc502522e38c5b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713527701922,"stop":1713527701922,"duration":0},"status":"passed","severity":"normal"},{"uid":"e875149b0520fcca","name":"should set field with only FILTER enabled","time":{"start":1713527653993,"stop":1713527653994,"duration":1},"status":"passed","severity":"normal"},{"uid":"594a247c09714a6c","name":"Push message with long payload","time":{"start":1713528183767,"stop":1713528183767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d58edd411b2419","name":"Check received message containing Russian","time":{"start":1713528176532,"stop":1713528176533,"duration":1},"status":"passed","severity":"normal"},{"uid":"767d974bf25ae938","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713527645603,"stop":1713527645603,"duration":0},"status":"passed","severity":"normal"},{"uid":"db05f548775700d1","name":"Check received message containing Arabic","time":{"start":1713528176548,"stop":1713528176548,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e51e2573c350b6","name":"Register correct protocols","time":{"start":1713528104940,"stop":1713528104941,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a1af0cd232b69b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713527900428,"stop":1713527900430,"duration":2},"status":"passed","severity":"normal"},{"uid":"820ce7a8f471f42","name":"Check publish message containing emoji","time":{"start":1713528095617,"stop":1713528095617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3258256cc70925a1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713527786049,"stop":1713527786049,"duration":0},"status":"passed","severity":"normal"},{"uid":"95eb1265455c0aa","name":"Check received message containing numeric","time":{"start":1713527853209,"stop":1713527853210,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cb6d8187b775fe","name":"random static sharding 8 - Cluster ID: 337, Shard ID: 276","time":{"start":1713528163020,"stop":1713528163020,"duration":0},"status":"passed","severity":"normal"},{"uid":"497004134554f876","name":"Sample","time":{"start":1713527653352,"stop":1713527653353,"duration":1},"status":"passed","severity":"normal"},{"uid":"e718e2ad15555701","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713528154033,"stop":1713528154033,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f340faa1f9b1b7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713527645603,"stop":1713527645603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecf7e012fafbd94","name":"Push message with Arabic payload","time":{"start":1713528071934,"stop":1713528071934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8dde4cf8791e53","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713528189062,"stop":1713528189062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a302c983ee3ef4cd","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713527786058,"stop":1713527786058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12fcaee0c8ace0b","name":"Callback on promise","time":{"start":1713528210441,"stop":1713528210442,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b01bc6f9015b7d","name":"Passing page size 1 when there are 4 messages","time":{"start":1713528211416,"stop":1713528211417,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0596de83d477ae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713528303333,"stop":1713528303333,"duration":0},"status":"passed","severity":"normal"},{"uid":"643fb2a21b0e5b80","name":"should set field with only RELAY enabled","time":{"start":1713527653993,"stop":1713527653993,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd22333c4752b000","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713527669267,"stop":1713527669267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0486c52e395577d","name":"Decoder throws on undefined content topic","time":{"start":1713527675585,"stop":1713527675586,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb605591205308a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713528104949,"stop":1713528104949,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e64354cdd2da4a","name":"Push message with content topic containing escaped characters","time":{"start":1713528183797,"stop":1713528183797,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2f410f7e87c619","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713527952284,"stop":1713527952284,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0f78b434b0c072","name":"Filter","time":{"start":1713528232475,"stop":1713528232476,"duration":1},"status":"passed","severity":"normal"},{"uid":"861f449c89687ce5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713527645620,"stop":1713527645620,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf2378ea1396fc2","name":"Ping on peer without subscriptions","time":{"start":1713527764879,"stop":1713527764881,"duration":2},"status":"passed","severity":"normal"},{"uid":"cadad3bffabbc2fa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713527937901,"stop":1713527937901,"duration":0},"status":"skipped","severity":"normal"},{"uid":"158e8764a7e1cb4c","name":"Push message with rate limit","time":{"start":1713528183802,"stop":1713528183804,"duration":2},"status":"passed","severity":"normal"},{"uid":"a525c38ad78c1df8","name":"Check received message containing Basic HTML tag","time":{"start":1713528176550,"stop":1713528176551,"duration":1},"status":"passed","severity":"normal"},{"uid":"250532b1763ec6cc","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713527658635,"stop":1713527658636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c028e6632a0c8713","name":"Subscribe to topic containing short and publish message","time":{"start":1713528104944,"stop":1713528104944,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cf71b24b36070e","name":"handles empty contentTopics array correctly","time":{"start":1713527645627,"stop":1713527645627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc87082c8c635d7","name":"Fails to push message bigger that 1MB","time":{"start":1713528183810,"stop":1713528183811,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a72571ad3f9420","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713527900422,"stop":1713527900423,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd9c156fb6247fe","name":"Check publish message containing JSON","time":{"start":1713528095609,"stop":1713528095610,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d6b841ff00587c","name":"Check publish message containing escaped characters","time":{"start":1713528095614,"stop":1713528095616,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1a1044d75e81df","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713528227153,"stop":1713528227153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71fe1e0db414de6","name":"Check received message with timestamp: 1713527691617000000 ","time":{"start":1713528176570,"stop":1713528176579,"duration":9},"status":"passed","severity":"normal"},{"uid":"fce4769dd2529e39","name":"receives messages sent to provided content topic through callback","time":{"start":1713528100790,"stop":1713528100790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11c83a37e8cb371d","name":"Push message with meta","time":{"start":1713528183799,"stop":1713528183800,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a460fbc6609fc4","name":"Overlapping topic subscription","time":{"start":1713528104944,"stop":1713528104944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e26ba26361df9cdd","name":"Reopen subscription with peer with lost subscription","time":{"start":1713527764889,"stop":1713527764890,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a791a1bfaedf0cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713527645620,"stop":1713527645620,"duration":0},"status":"passed","severity":"normal"},{"uid":"201259cf0d1963c4","name":"Check received message containing short","time":{"start":1713528176543,"stop":1713528176543,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd572f1cd9a6dac","name":"isConnected should return true after first peer connects","time":{"start":1713527743309,"stop":1713527743309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d239b613963797ad","name":"Nwaku publishes","time":{"start":1713528100648,"stop":1713528100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac077893757b789b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528195847,"stop":1713528195848,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9c0e2de967cd61e3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713527645612,"stop":1713527645612,"duration":0},"status":"passed","severity":"normal"},{"uid":"358977f95a896b8","name":"should decode valid enr with tcp successfully","time":{"start":1713527653978,"stop":1713527653978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f040a65ef7c23328","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713527742454,"stop":1713527742454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0d1df46aaa7075e","name":"Check received message containing Russian","time":{"start":1713528176548,"stop":1713528176548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b866168216afef6e","name":"Check publish message containing Script","time":{"start":1713528095605,"stop":1713528095606,"duration":1},"status":"passed","severity":"normal"},{"uid":"8415a8e6c81c41fd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713527653343,"stop":1713527653343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8c58193ab6df3e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713527645618,"stop":1713527645618,"duration":0},"status":"passed","severity":"normal"},{"uid":"946f1a73f4d3423d","name":"Check received message containing shell command","time":{"start":1713527853219,"stop":1713527853220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba7807ba1f33239","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713527784137,"stop":1713527784138,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e8afd15255579d","name":"Subscribe to topic containing long and publish message","time":{"start":1713528104944,"stop":1713528104944,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08bf44b0322708d","name":"Query with Ordered Callback, No Decoder","time":{"start":1713528189066,"stop":1713528189066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d782f35b37fedcf8","name":"Ping on unsubscribed peer","time":{"start":1713527722270,"stop":1713527722270,"duration":0},"status":"passed","severity":"normal"},{"uid":"951ad350e16fb0a1","name":"Check meta is set [ecies]","time":{"start":1713527677495,"stop":1713527677495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed26076f02cc5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713527786032,"stop":1713527786037,"duration":5},"status":"passed","severity":"normal"},{"uid":"47c403d90fba3155","name":"should set field with only STORE enabled","time":{"start":1713527653993,"stop":1713527653993,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e0ce8d03e8da6","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1713528087441,"stop":1713528087441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5137f9fc5d267f5","name":"Check received message with timestamp: 1713527691921 ","time":{"start":1713527853222,"stop":1713527853223,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a88dab87549783","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713527645605,"stop":1713527645605,"duration":0},"status":"passed","severity":"normal"},{"uid":"96611d2a9597b504","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713527645625,"stop":1713527645625,"duration":0},"status":"passed","severity":"normal"},{"uid":"266db905b4138c88","name":"LightPush","time":{"start":1713528232475,"stop":1713528232475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d966bce5d952cd63","name":"removeEventListener with wrong event","time":{"start":1713527731907,"stop":1713527731908,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71699217a9381fb","name":"should properly create location multiaddrs - udp6","time":{"start":1713527653990,"stop":1713527653990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b69c591135ba011","name":"should not receive a peer event before start","time":{"start":1713528137093,"stop":1713528137094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a35dca4e79c407","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713527786044,"stop":1713527786044,"duration":0},"status":"passed","severity":"normal"},{"uid":"177c8aac994dd130","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713527645608,"stop":1713527645609,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae884f5921c8eac","name":"can dial TLS multiaddrs","time":{"start":1713527943301,"stop":1713527943301,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe3074c3d4e1d92","name":"throws on content topic with generation field greater than 0","time":{"start":1713527645596,"stop":1713527645597,"duration":1},"status":"passed","severity":"normal"},{"uid":"299571c1493f3b1c","name":"Mutual subscription","time":{"start":1713528104940,"stop":1713528104940,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f0e795931c7a6b","name":"Decoder throws on empty string content topic","time":{"start":1713527677497,"stop":1713527677497,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c3460c21ba1cf3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713527952284,"stop":1713527952285,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a6124bee66af3a","name":"nwaku subscribes","time":{"start":1713528100646,"stop":1713528100647,"duration":1},"status":"passed","severity":"normal"},{"uid":"849f5e2559e8efc5","name":"Round trip binary serialization","time":{"start":1713527658860,"stop":1713527658860,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2d04c737cf729e","name":"Publish message with custom timestamp: Sat Apr 29 2023 12:01:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528095620,"stop":1713528095621,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85d5ebf911d0e41","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713527645623,"stop":1713527645623,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d735cb5364865b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713527952275,"stop":1713527952275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccd5a371d00a044b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713527786048,"stop":1713527786048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b12b5c3cdfa34f4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713527669410,"stop":1713527669410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4d3aaec3d97f7a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713527645615,"stop":1713527645615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14773ec03fc1378","name":"should emit a peer event after start","time":{"start":1713528137093,"stop":1713528137093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a61c5d2b9e0b792","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713528100790,"stop":1713528100790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df649d2b41f2c0e1","name":"Check message with no payload is not received","time":{"start":1713528176587,"stop":1713528176587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4852a7f1ee11b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713527952282,"stop":1713527952282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e633a5e222f4999","name":"Encoder throws on empty string content topic","time":{"start":1713527677496,"stop":1713527677496,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3ffa3d95370b0b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713527784137,"stop":1713527784137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63e5ee01c73387d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713527786022,"stop":1713527786022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51c362b104957b30","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713528303341,"stop":1713528303341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1bb3f570caa04","name":"Refresh subscription","time":{"start":1713527952277,"stop":1713527952277,"duration":0},"status":"passed","severity":"normal"},{"uid":"760bee7a0411aaf8","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713527786053,"stop":1713527786054,"duration":1},"status":"passed","severity":"normal"},{"uid":"d443c6a727293fa0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713527952272,"stop":1713527952272,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15ba979374c3e22","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713528227154,"stop":1713528227155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1071f32390f82ab4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713527692340,"stop":1713527692341,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cdfe568ea6c573","name":"Query generator for 2000 messages","time":{"start":1713528210443,"stop":1713528210443,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f210223018dbdec","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713527937910,"stop":1713527937910,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8c26a72c61b7a4","name":"Wrong topic","time":{"start":1713528101022,"stop":1713528101022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3d3c5180d8eb9a0","name":"Check message received after nwaku node is restarted","time":{"start":1713528176542,"stop":1713528176542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d2fbef5050c0398","name":"retrieves a single peer","time":{"start":1713527669739,"stop":1713527669740,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5dcf2986da5bc2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713528227155,"stop":1713528227155,"duration":0},"status":"passed","severity":"normal"},{"uid":"400f16fd676df323","name":"it tolerates circular branch references","time":{"start":1713527669740,"stop":1713527669741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f203c8ca9d3a0d","name":"Check publish message containing Arabic","time":{"start":1713528095602,"stop":1713528095603,"duration":1},"status":"passed","severity":"normal"},{"uid":"da88a819478453bc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528195842,"stop":1713528195843,"duration":1},"status":"passed","severity":"normal"},{"uid":"33723d6538997ab0","name":"Subscribe to topic containing long and receive message","time":{"start":1713528303336,"stop":1713528303337,"duration":1},"status":"passed","severity":"normal"},{"uid":"66732961331ef931","name":"should return false","time":{"start":1713527653987,"stop":1713527653987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1539f2e203e042","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713528073303,"stop":1713528073303,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc46af25016f65c8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713527699958,"stop":1713527699959,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a763d3ac57a086e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713528303342,"stop":1713528303342,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb17fe67aa3bc3e1","name":"throws on content topic with empty encoding field","time":{"start":1713527645599,"stop":1713527645599,"duration":0},"status":"passed","severity":"normal"},{"uid":"455220c9f1c936b8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713527658635,"stop":1713527658635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d083ea2b01483fd0","name":"Check received message containing Chinese","time":{"start":1713528176547,"stop":1713528176547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5794dd6dffba4b6e","name":"Symmetric encrypt & Decrypt","time":{"start":1713527676116,"stop":1713527676116,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bca0acb0af55368","name":"Rejects garbage","time":{"start":1713527662257,"stop":1713527662257,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f446ca5e0e23b","name":"should get / set UDP multiaddr","time":{"start":1713527653989,"stop":1713527653989,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4c546ef73d0034","name":"Ordered Callback - backward","time":{"start":1713528204392,"stop":1713528204392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d24d6e70f29ce90","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713527701921,"stop":1713527701922,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea69defb5f12feb","name":"Ping on peer without subscriptions","time":{"start":1713527722269,"stop":1713527722270,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dde4cdb98e63c49","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713527653336,"stop":1713527653337,"duration":1},"status":"passed","severity":"normal"},{"uid":"177bad92b1a7619e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713527742449,"stop":1713527742449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c7638fc665692f","name":"Callback on promise, aborts when callback returns true","time":{"start":1713528210442,"stop":1713528210442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40a0164c672519f","name":"Fields are not dropped","time":{"start":1713527658157,"stop":1713527658158,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f10e7441be7b51","name":"Check message received after jswaku node is restarted","time":{"start":1713528176588,"stop":1713528176588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f6306818cdff9ca","name":"Refresh subscription","time":{"start":1713528303336,"stop":1713528303336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7267e19babf32878","name":"Passing page size 19 when there are 20 messages","time":{"start":1713528211418,"stop":1713528211418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67a5528675e5677","name":"through manual discovery","time":{"start":1713527943302,"stop":1713527943302,"duration":0},"status":"passed","severity":"normal"},{"uid":"8697e03595a8722c","name":"Push message with Chinese payload","time":{"start":1713528183769,"stop":1713528183769,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb705c1ba27d1b50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713527786054,"stop":1713527786054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b27dad145997db","name":"Publish message with custom timestamp: Fri Apr 19 2024 13:01:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528095622,"stop":1713528095623,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca044308bbdcec2c","name":"Push message with special chars payload","time":{"start":1713528183769,"stop":1713528183769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8f10ae0014e4ee","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713527952283,"stop":1713527952283,"duration":0},"status":"passed","severity":"normal"},{"uid":"979d15373e7f716f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713528205432,"stop":1713528205432,"duration":0},"status":"passed","severity":"normal"},{"uid":"39559ec5880d9a72","name":"Push message with content topic containing XML","time":{"start":1713528183795,"stop":1713528183795,"duration":0},"status":"passed","severity":"normal"},{"uid":"30569d2f1b5e74c3","name":"start node with empty shard","time":{"start":1713528163023,"stop":1713528163024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62dfec1564fe46b","name":"Check message received after nwaku node is restarted","time":{"start":1713527853231,"stop":1713527853231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77065c6e122f5a74","name":"Generator, custom pubsub topic","time":{"start":1713528195840,"stop":1713528195841,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1c6eabd6439d95","name":"Check received message containing unicode special characters","time":{"start":1713528176564,"stop":1713528176569,"duration":5},"status":"passed","severity":"normal"},{"uid":"ef414588c47bfa00","name":"Check received message containing short","time":{"start":1713527853207,"stop":1713527853208,"duration":1},"status":"passed","severity":"normal"},{"uid":"123d0e3e6901cb7b","name":"A test","time":{"start":1713527938035,"stop":1713527938035,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba986ff19bc9281","name":"Passing page size 10 when there are 10 messages","time":{"start":1713528211417,"stop":1713528211418,"duration":1},"status":"passed","severity":"normal"},{"uid":"77222310ef14f94b","name":"random static sharding 10 - Cluster ID: 403, Shard ID: 226","time":{"start":1713528163021,"stop":1713528163021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec8acde2c25f21a","name":"Reopen subscription with peer with lost subscription","time":{"start":1713527722270,"stop":1713527722271,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7be5759d4af714","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713527786037,"stop":1713527786038,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0420b6ac7529ce","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713527952273,"stop":1713527952274,"duration":1},"status":"passed","severity":"normal"},{"uid":"85251de2b1b71e84","name":"Push message with Basic HTML tag payload","time":{"start":1713528071936,"stop":1713528071936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a083b3718503c4ab","name":"should emit a peer event after start","time":{"start":1713527705241,"stop":1713527705242,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86c425df9cb9a76","name":"Check received message containing XML","time":{"start":1713528176534,"stop":1713528176534,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4c8c5ef29f99aa","name":"connects to nwaku","time":{"start":1713528222102,"stop":1713528222102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3235c6e98a2965bc","name":"Decoder throws on undefined content topic","time":{"start":1713527658862,"stop":1713527658862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9f5f38b5c90c29","name":"Check message on other pubsub topic is not received","time":{"start":1713528176540,"stop":1713528176540,"duration":0},"status":"passed","severity":"normal"},{"uid":"497d13c25019fad5","name":"Push message with content topic containing emoji","time":{"start":1713528183798,"stop":1713528183798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f643ea2088a0e3e","name":"Encoder throws on empty string content topic","time":{"start":1713527658862,"stop":1713527658862,"duration":0},"status":"passed","severity":"normal"},{"uid":"324903829a4f9a1b","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app22/2/topic361/proto","time":{"start":1713528101021,"stop":1713528101021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d51cf2e49ef74b08","name":"Push message equal or less that 1MB","time":{"start":1713528183810,"stop":1713528183810,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bea58d78641faa","name":"Check received message containing XML","time":{"start":1713528176550,"stop":1713528176550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7410783d2e046282","name":"Push message with numeric payload","time":{"start":1713528071932,"stop":1713528071932,"duration":0},"status":"passed","severity":"normal"},{"uid":"433848d7c52d8cc7","name":"random static sharding 1 - Cluster ID: 790, Shard ID: 623","time":{"start":1713528163015,"stop":1713528163016,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b517f7549e948b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713527645616,"stop":1713527645616,"duration":0},"status":"passed","severity":"normal"},{"uid":"b101e2884e0cc6f1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713527645622,"stop":1713527645622,"duration":0},"status":"passed","severity":"normal"},{"uid":"408da0051a09d338","name":"Push message with content topic containing short","time":{"start":1713528183777,"stop":1713528183777,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f430e49aa4dac2","name":"Overlapping topic subscription","time":{"start":1713528303335,"stop":1713528303336,"duration":1},"status":"passed","severity":"normal"},{"uid":"5824ca2844b0862f","name":"Check received message containing JSON","time":{"start":1713528176535,"stop":1713528176535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb54f3d726eb20c","name":"Fails to push message with large meta","time":{"start":1713528071948,"stop":1713528071948,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbee74215f8e16e9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713527786049,"stop":1713527786049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d210d738a3a54d63","name":"should throw error - invalid id","time":{"start":1713527653986,"stop":1713527653986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c98b5d73eebc506","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713527653344,"stop":1713527653345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e972fa57995daea","name":"Push message with content topic containing numeric","time":{"start":1713528071940,"stop":1713528071940,"duration":0},"status":"passed","severity":"normal"},{"uid":"94824b908e763018","name":"Publish without waiting for remote peer","time":{"start":1713528104941,"stop":1713528104941,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8643a2c59211f6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713528104946,"stop":1713528104946,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1cd827afb2632d","name":"Push message with Basic HTML tag payload","time":{"start":1713528183773,"stop":1713528183773,"duration":0},"status":"passed","severity":"normal"},{"uid":"607fb2cffce362f2","name":"All","time":{"start":1713527702038,"stop":1713527702038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4100f9285510a0d4","name":"Ping on peer without subscriptions","time":{"start":1713527764887,"stop":1713527764888,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7947bded765eb1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713528303333,"stop":1713528303333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f981ba7586f7551","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713528189066,"stop":1713528189067,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11c78113bc624f1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713527653340,"stop":1713527653341,"duration":1},"status":"passed","severity":"normal"},{"uid":"636b4da92375b600","name":"Push message on custom pubsubTopic","time":{"start":1713527937901,"stop":1713527937901,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9e6c67185a5f1bb","name":"Nodes with multiple pubsub topic","time":{"start":1713528087444,"stop":1713528087445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b8d051b466f6a","name":"should only return 1 node with relay capability","time":{"start":1713527669743,"stop":1713527669743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47af7d19d39f8eb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713527900427,"stop":1713527900428,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a706a47d1202a4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713528104948,"stop":1713528104948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a9ef419d316685","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713527952279,"stop":1713527952279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce78e9f9efe48be9","name":"Check received message containing special chars","time":{"start":1713528176546,"stop":1713528176546,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce38789539a0d3c5","name":"Push message with Russian payload","time":{"start":1713528071934,"stop":1713528071934,"duration":0},"status":"passed","severity":"normal"},{"uid":"402e732498e9356","name":"Check received message containing short","time":{"start":1713528176529,"stop":1713528176530,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9106b64b8fa05f","name":"Relay - times out","time":{"start":1713528232474,"stop":1713528232474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a123ac95d1ea76","name":"Query Generator, No Decoder","time":{"start":1713528189064,"stop":1713528189064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1b57de919d1428","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713527786052,"stop":1713527786053,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf72b9bae247168b","name":"isConnected should return false after all peers disconnect","time":{"start":1713527692341,"stop":1713527692342,"duration":1},"status":"passed","severity":"normal"},{"uid":"815c40cba2071765","name":"Check message with no payload is not received","time":{"start":1713528176541,"stop":1713528176541,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dcfeaa76adf2fd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713527742453,"stop":1713527742453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2cac431e5d98058","name":"returns all values when wanted number matches available values","time":{"start":1713527668652,"stop":1713527668654,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bfaaa8813588fd7","name":"should encode/decode to RLP encoding","time":{"start":1713527653988,"stop":1713527653988,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fc29c92dcefc8c","name":"Push message with content topic containing long","time":{"start":1713528183778,"stop":1713528183778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43950df7be7f2d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713527786047,"stop":1713527786047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aba571fdb2538d","name":"Generator, 2 different pubsubtopics","time":{"start":1713528195855,"stop":1713528195855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15688eb748edc9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713527645614,"stop":1713527645614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa3951e46e008fd","name":"should not fail to stop the service if it was not started","time":{"start":1713528137092,"stop":1713528137092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2679f4627defbf79","name":"Promise Callback - backward","time":{"start":1713528204391,"stop":1713528204391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b353134d539c30bb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713528195856,"stop":1713528195856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baa903c097d45cf","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713527645611,"stop":1713527645611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f1368a6a7a6af2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713528189061,"stop":1713528189062,"duration":1},"status":"passed","severity":"normal"},{"uid":"59244c5bd87273ff","name":"should not receive a peer event before start","time":{"start":1713527705242,"stop":1713527705242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b9d96059f86c05","name":"Push message with content topic containing special chars","time":{"start":1713528183779,"stop":1713528183779,"duration":0},"status":"passed","severity":"normal"},{"uid":"33180e710c0fe7ff","name":"Relay + Store","time":{"start":1713527702038,"stop":1713527702038,"duration":0},"status":"passed","severity":"normal"},{"uid":"d959503a4c529748","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713527645602,"stop":1713527645603,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97d501884940045","name":"Push message with content topic containing escaped characters","time":{"start":1713528071946,"stop":1713528071946,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d00f5edf5ab56","name":"Check received message containing numeric","time":{"start":1713528176530,"stop":1713528176531,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf50973a543db917","name":"Push message with custom timestamp: 1713531386250","time":{"start":1713528183810,"stop":1713528183810,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3d0c97c6b2c702","name":"recovers when dns.resolve returns empty","time":{"start":1713527669741,"stop":1713527669741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3466efe3610d2110","name":"Check publish message containing SQL Injection","time":{"start":1713528095604,"stop":1713528095605,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b7752defb0eaa3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713527952281,"stop":1713527952281,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a7424d5db10f4b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713527786044,"stop":1713527786044,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc625a0d7c44b0f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713527699959,"stop":1713527699959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc94fc92de497458","name":"Ping on subscribed peer","time":{"start":1713527764886,"stop":1713527764887,"duration":1},"status":"passed","severity":"normal"},{"uid":"e273e546bb52c5fa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713528087444,"stop":1713528087444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8e4a567ef7b46e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713527645613,"stop":1713527645613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7c4f9a79e9987f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713527786039,"stop":1713527786040,"duration":1},"status":"passed","severity":"normal"},{"uid":"30973c45b7c0ba89","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713528071944,"stop":1713528071944,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0d7fa3744a7823","name":"should set field with all protocols disabled","time":{"start":1713527653992,"stop":1713527653992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6efdcdb2faafa77","name":"random static sharding 3 - Cluster ID: 70, Shard ID: 672","time":{"start":1713528163016,"stop":1713528163017,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d98bffc1b854d9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713527900424,"stop":1713527900425,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdda8de73456581a","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app84/7/topic374/proto","time":{"start":1713528101020,"stop":1713528101020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a129ef9135010c65","name":"Js publishes, other Js receives","time":{"start":1713528100648,"stop":1713528100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3868b9ffdeb39c2","name":"listenerCount","time":{"start":1713527731908,"stop":1713527731909,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5df4f5e834eb358","name":"Refresh subscription","time":{"start":1713528104943,"stop":1713528104943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"802e0ccdc009e349","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713527645646,"stop":1713527645647,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a299c789bb93ba5","name":"Check message with no payload is not received","time":{"start":1713527853228,"stop":1713527853229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5d6d008bcd0fc7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713527645616,"stop":1713527645617,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80ec460e80b8a2a","name":"random static sharding 2 - Cluster ID: 17, Shard ID: 341","time":{"start":1713528163016,"stop":1713528163016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dec29eb5a39f23e","name":"Push to array if already present","time":{"start":1713527644906,"stop":1713527644906,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7be7368cff6681","name":"Passing page size 0 when there are 110 messages","time":{"start":1713528211416,"stop":1713528211416,"duration":0},"status":"passed","severity":"normal"},{"uid":"16539b61c7954725","name":"Throws when trying to push message with empty payload","time":{"start":1713528183777,"stop":1713528183777,"duration":0},"status":"passed","severity":"normal"},{"uid":"577fe6b79d628ef0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713527648122,"stop":1713527648123,"duration":1},"status":"passed","severity":"normal"},{"uid":"2495756ecc2e5edd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713527645617,"stop":1713527645617,"duration":0},"status":"passed","severity":"normal"},{"uid":"c918cf37b2be8b99","name":"Ping on unsubscribed peer","time":{"start":1713527764888,"stop":1713527764889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7b7272517da435","name":"should properly create location multiaddrs - udp","time":{"start":1713527653991,"stop":1713527653991,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ebf08b31a2beb7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713528189065,"stop":1713528189065,"duration":0},"status":"passed","severity":"normal"},{"uid":"4deebe1e64f38ed9","name":"should decode valid enr successfully","time":{"start":1713527653974,"stop":1713527653975,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f852749aa386757","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713527645611,"stop":1713527645612,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9fc7807e70703b","name":"Check received message containing Basic HTML tag","time":{"start":1713527853217,"stop":1713527853219,"duration":2},"status":"passed","severity":"normal"},{"uid":"a186d38f6f53c96e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713527645601,"stop":1713527645601,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e7adb787673c28","name":"Subscribe and receive messages via lightPush","time":{"start":1713528303331,"stop":1713528303332,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa2fa3980968884","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713527653344,"stop":1713527653344,"duration":0},"status":"passed","severity":"normal"},{"uid":"137128d259aeec78","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713528189065,"stop":1713528189065,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb5bfdcea367efe","name":"Check received message containing Script","time":{"start":1713527853215,"stop":1713527853216,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb844bde3d226cc","name":"Push message with custom timestamp: 1713524253354","time":{"start":1713528071949,"stop":1713528071949,"duration":0},"status":"passed","severity":"normal"},{"uid":"77512b8b063ed1b3","name":"Check message with invalid timestamp is not received","time":{"start":1713528176540,"stop":1713528176540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9c22fe26d48d28","name":"Light Node - default protocols","time":{"start":1713528232476,"stop":1713528232476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdea3968afd483f","name":"shard 0","time":{"start":1713528163014,"stop":1713528163014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53cd7505eda2551b","name":"should encodeTxt and decodeTxt","time":{"start":1713527653974,"stop":1713527653974,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b4dafb758b926c","name":"Check received message containing Script","time":{"start":1713528176549,"stop":1713528176549,"duration":0},"status":"passed","severity":"normal"},{"uid":"57988f72881c514e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713527705244,"stop":1713527705244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3cc28a7bf713876","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713528104948,"stop":1713528104949,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b9b9a010071368","name":"Check message with invalid timestamp is not received","time":{"start":1713527853225,"stop":1713527853226,"duration":1},"status":"passed","severity":"normal"},{"uid":"1628f149b21e9766","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713528163015,"stop":1713528163015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ff4c4b5b1ac53c","name":"Meta field set when metaSetter is specified","time":{"start":1713527658861,"stop":1713527658861,"duration":0},"status":"passed","severity":"normal"},{"uid":"93daa7ed663e155b","name":"addEventListener with correct event","time":{"start":1713527731903,"stop":1713527731904,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5379a649f70f8ef","name":"Does not throw an exception when node disconnects","time":{"start":1713528222103,"stop":1713528222103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f19f94f6fd8a2f2","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713527743310,"stop":1713527743311,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6f51b09622ea1a","name":"Nodes with multiple pubsub topic","time":{"start":1713528087442,"stop":1713528087443,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cddd02f7692ef86","name":"getPeersByDiscovery","time":{"start":1713527731908,"stop":1713527731908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2aa301f0362985","name":"1 Store, 2 fetches","time":{"start":1713527669409,"stop":1713527669409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfcf6f5f5effba0","name":"Check publish message after service node is restarted","time":{"start":1713528095627,"stop":1713528095628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fafd9dcf07c9e0c9","name":"Subscribe and receive messages via lightPush","time":{"start":1713528303342,"stop":1713528303342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c854a8a5d69b441","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713527645628,"stop":1713527645628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba592aeadd4e42c0","name":"Default pageSize","time":{"start":1713528211419,"stop":1713528211419,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe570e2c7df31cc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713528303349,"stop":1713528303350,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f55f65ff1e695e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713527952280,"stop":1713527952281,"duration":1},"status":"passed","severity":"normal"},{"uid":"780a3fabd6b5189","name":"Query generator for multiple messages","time":{"start":1713528210440,"stop":1713528210440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da545fd72214003","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713528087439,"stop":1713528087439,"duration":0},"status":"passed","severity":"normal"},{"uid":"3222e967dd4a7366","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713527952280,"stop":1713527952280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b970778d9092bf6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713527675581,"stop":1713527675582,"duration":1},"status":"passed","severity":"normal"},{"uid":"981eea140f116c5a","name":"Check publish message containing unicode special characters","time":{"start":1713528095616,"stop":1713528095616,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfe87f9f5a498df","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713528303340,"stop":1713528303340,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb0575df88e5674","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713527645602,"stop":1713527645602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2567257fa5046b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713527786042,"stop":1713527786042,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fa0d74bff14ace","name":"Push message with short payload","time":{"start":1713528071930,"stop":1713528071931,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60e6ea80f02a63c","name":"Push message with XML payload","time":{"start":1713528183772,"stop":1713528183773,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d50b0782e599d3a","name":"Check message received after jswaku node is restarted","time":{"start":1713527853230,"stop":1713527853230,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ffac3005b63952c","name":"Push message with shell command payload","time":{"start":1713528071937,"stop":1713528071937,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ca92dc2a8437e4","name":"Push message on custom pubsubTopic","time":{"start":1713527937904,"stop":1713527937904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39b9afb218af189","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713527742453,"stop":1713527742453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3d063bfe8dfea3b","name":"Push message with content topic containing Russian","time":{"start":1713528183782,"stop":1713528183782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee35fad109dd5ba","name":"Ping on subscribed peer","time":{"start":1713527722268,"stop":1713527722268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2fc687b3f0c4a2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713527669270,"stop":1713527669271,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7a6d7eee7c4256","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713527645625,"stop":1713527645626,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfc1d9df7fd8a83","name":"Check publish message after client node is restarted","time":{"start":1713528095628,"stop":1713528095628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a021ca906221f8b","name":"Subscribe to topic containing long and receive message","time":{"start":1713528303346,"stop":1713528303346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f1f5d460c0fcad","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713527653340,"stop":1713527653340,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd87c31a778fbf0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713527669269,"stop":1713527669269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e289bcf663089afe","name":"throws an error for improperly formatted content topics","time":{"start":1713527645607,"stop":1713527645607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5340fba1e299a424","name":"Push message with JSON payload","time":{"start":1713528071936,"stop":1713528071937,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce988e47873af4cf","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713527786038,"stop":1713527786039,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f4aa9603dced7c","name":"tcp ip4 address","time":{"start":1713527653476,"stop":1713527653477,"duration":1},"status":"passed","severity":"normal"},{"uid":"267f4ab2aaa4e2ef","name":"Passing an array","time":{"start":1713528222104,"stop":1713528222106,"duration":2},"status":"passed","severity":"normal"},{"uid":"8260122c41a3285","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713528303352,"stop":1713528303352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdb7539d1c6bc6d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713528227153,"stop":1713528227154,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac6487dc7f7152f","name":"receives messages sent to provided content topic through stream","time":{"start":1713528100791,"stop":1713528100791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ee6b4e95fdf33e6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713528303338,"stop":1713528303338,"duration":0},"status":"passed","severity":"normal"},{"uid":"257be84e79cf05ad","name":"Push message with custom timestamp: 1713524186250","time":{"start":1713528183809,"stop":1713528183809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26ec86c0c7f1a93","name":"Check received message containing XML","time":{"start":1713527853216,"stop":1713527853216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0362829a047d3ff","name":"Check message on other pubsub topic is not received","time":{"start":1713528176586,"stop":1713528176586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3813f070e8b04515","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713527645623,"stop":1713527645623,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd50ff84bc8a7c7e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713528101023,"stop":1713528101023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94b6d7f4ed2978d3","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app25/8/topic223/utf8","time":{"start":1713528101021,"stop":1713528101021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca380faa12297b15","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713527786050,"stop":1713527786050,"duration":0},"status":"passed","severity":"normal"},{"uid":"120badf8b8a1d85d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713527645647,"stop":1713527645647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9be6887b7c49261","name":"Check received message containing JSON","time":{"start":1713528176551,"stop":1713528176552,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f9e48c3b54d10b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713527653337,"stop":1713527653337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba25b7b976d86582","name":"Check message on other pubsub topic is not received","time":{"start":1713527853226,"stop":1713527853227,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bec76410ecdb0c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713527742452,"stop":1713527742453,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5080585cec23722d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713527786051,"stop":1713527786052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f445826485e55","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713527900430,"stop":1713527900431,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b273680006b2690","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713528095627,"stop":1713528095627,"duration":0},"status":"passed","severity":"normal"},{"uid":"489d2c161ea1d79e","name":"Push message with content topic containing Arabic","time":{"start":1713528183781,"stop":1713528183782,"duration":1},"status":"passed","severity":"normal"},{"uid":"990928dd7cfce24f","name":"Check received message containing emoji","time":{"start":1713528176537,"stop":1713528176537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3672209f132c2f1d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713528303332,"stop":1713528303332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0c68bbbed46b7b","name":"Push message with custom timestamp: 1682769386250","time":{"start":1713528183804,"stop":1713528183809,"duration":5},"status":"passed","severity":"normal"},{"uid":"8649abaa09df1282","name":"addEventListener with wrong event","time":{"start":1713527731904,"stop":1713527731906,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b64257d6a059c65","name":"Relay - dialed after","time":{"start":1713528232473,"stop":1713528232474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d985db568bf85ebe","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713527653977,"stop":1713527653978,"duration":1},"status":"passed","severity":"normal"},{"uid":"818b1e36d344e7c0","name":"Check received message containing Arabic","time":{"start":1713528176532,"stop":1713528176532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa4da735e555d18","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713527658636,"stop":1713527658636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc7ab394a49b02c","name":"Relay + Store","time":{"start":1713527653994,"stop":1713527653994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec75de3e7e929eb","name":"does not throw on valid cases","time":{"start":1713527645591,"stop":1713527645592,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af2dc3d188fd855","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713527645610,"stop":1713527645610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a877c524184e268","name":"Check message received after nwaku node is restarted","time":{"start":1713528176588,"stop":1713528176588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32fd6b41ff197e0e","name":"Push message with content topic containing short","time":{"start":1713528071939,"stop":1713528071940,"duration":1},"status":"passed","severity":"normal"},{"uid":"35177d4f42e74fe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713527900426,"stop":1713527900426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c632ee05bc50ccf","name":"Publishes to nwaku","time":{"start":1713528100647,"stop":1713528100648,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7ff853a7d8fde9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713527952274,"stop":1713527952274,"duration":0},"status":"passed","severity":"normal"},{"uid":"92628ac8c8468ee1","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713528100789,"stop":1713528100789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3296ee3670e14b35","name":"start node with ApplicationInfo","time":{"start":1713528101023,"stop":1713528101023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1aa3f9d6fd8d29d7","name":"Check received message with timestamp: 1713527691617 ","time":{"start":1713528176538,"stop":1713528176538,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be181d8752a498b","name":"should be able to decode the field with only STORE set to true","time":{"start":1713527653342,"stop":1713527653342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82c94573017c965","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713528303350,"stop":1713528303351,"duration":1},"status":"passed","severity":"normal"},{"uid":"955724336585330a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713528176580,"stop":1713528176581,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca0c7d283c52a9e","name":"Push message equal or less that 1MB","time":{"start":1713528071950,"stop":1713528071950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db4ec361c82b1a0","name":"Check message with non string payload is not received","time":{"start":1713528176541,"stop":1713528176542,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a612de04e2a4f1","name":"Subscribe to topic containing short and receive message","time":{"start":1713527952278,"stop":1713527952278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaefa42cc5722f8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713527786045,"stop":1713527786045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2565cb780e0e208a","name":"Push message with Script payload","time":{"start":1713528183771,"stop":1713528183772,"duration":1},"status":"passed","severity":"normal"},{"uid":"b036c55dcb6532ea","name":"isConnected return false after peer stops","time":{"start":1713527743310,"stop":1713527743310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d22e34393ef7957","name":"Push message with unicode special characters payload","time":{"start":1713528183775,"stop":1713528183775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c15242d8c7219f","name":"Check received message with timestamp: 1713527691921000000 ","time":{"start":1713527853222,"stop":1713527853222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7121f311079141b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713527786053,"stop":1713527786053,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a82e113d7c4edd","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713527669744,"stop":1713527669744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6853f7da6cd8be8","name":"Subscribe and receives messages on 20 topics","time":{"start":1713528303343,"stop":1713528303344,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd718dea2d5dc6e","name":"configure the node with multiple pubsub topics","time":{"start":1713528163022,"stop":1713528163022,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa98ef9538efa357","name":"Push message with content topic containing Chinese","time":{"start":1713528071941,"stop":1713528071942,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb883763827543df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713527645619,"stop":1713527645619,"duration":0},"status":"passed","severity":"normal"},{"uid":"286446897807c705","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713527952275,"stop":1713527952276,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bc5d0d07ab9ab","name":"Check received message containing Chinese","time":{"start":1713528176531,"stop":1713528176532,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede8491e277d0e20","name":"Encoder throws on undefined content topic","time":{"start":1713527677496,"stop":1713527677496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc2c55a964b7224","name":"Push message with content topic containing numeric","time":{"start":1713528183778,"stop":1713528183779,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e20f3a3bf6a9257","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713527645614,"stop":1713527645614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91641923377b08b","name":"Check received message containing special chars","time":{"start":1713527853210,"stop":1713527853210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8411605e1f9d128d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713528104946,"stop":1713528104946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca544d6391a264ff","name":"random static sharding 4 - Cluster ID: 92, Shard ID: 786","time":{"start":1713528163017,"stop":1713528163017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9c0e7326588699","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713527786045,"stop":1713527786045,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fcddb68210fc85","name":"Push message with SQL Injection payload","time":{"start":1713528071935,"stop":1713528071935,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b18f62377effec","name":"should return empty list for no shard","time":{"start":1713527645612,"stop":1713527645612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e77069a8d60d72","name":"should encode/decode to text encoding","time":{"start":1713527653988,"stop":1713527653988,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafe44961d62263b","name":"Check message with no content topic is not received","time":{"start":1713527853228,"stop":1713527853228,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc128f610a54adb4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713528205433,"stop":1713528205433,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eebda3d064b11e3","name":"should properly create location multiaddrs - tcp6","time":{"start":1713527653991,"stop":1713527653991,"duration":0},"status":"passed","severity":"normal"},{"uid":"885f0b8913ce87ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713527645617,"stop":1713527645617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1d5f0699f06886","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713527653345,"stop":1713527653345,"duration":0},"status":"passed","severity":"normal"},{"uid":"203e1998acdb98af","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713528205433,"stop":1713528205433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a63e565f96dfaa","name":"should configure sharding based on application and version for autosharding","time":{"start":1713527645625,"stop":1713527645625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5795a43039788b","name":"Check received message containing Basic HTML tag","time":{"start":1713528176534,"stop":1713528176535,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5ccd85d6fc76f0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713527786014,"stop":1713527786014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6bb6e53168dfc2a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713527853223,"stop":1713527853223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4f9006a19c8e76","name":"Check publish message containing Russian","time":{"start":1713528095603,"stop":1713528095603,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b7a7fc5e873503","name":"Generator, custom pubsub topic","time":{"start":1713528195848,"stop":1713528195848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2723afc94f74ccf","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app11/7/topic684/test.js","time":{"start":1713528101021,"stop":1713528101021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d7763d96c77c02c","name":"Push message with SQL Injection payload","time":{"start":1713528183771,"stop":1713528183771,"duration":0},"status":"passed","severity":"normal"},{"uid":"32939e42f36859c6","name":"Init the array if not present","time":{"start":1713527644904,"stop":1713527644905,"duration":1},"status":"passed","severity":"normal"},{"uid":"271753c02b202005","name":"new peer added after a peer was already found","time":{"start":1713528073302,"stop":1713528073303,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a8293bb7096abcbb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713527645615,"stop":1713527645615,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2f8438a2bf15dc","name":"Push message with emoji payload","time":{"start":1713528071938,"stop":1713528071938,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fa564312a2c63c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713527692336,"stop":1713527692337,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc2c40b3cb14651","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713528303347,"stop":1713528303347,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd895cee5c26385","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713527653994,"stop":1713527653994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cdd9ff4db07a5a","name":"throws on content topic with empty application field","time":{"start":1713527645597,"stop":1713527645597,"duration":0},"status":"passed","severity":"normal"},{"uid":"544ba6284a66b46d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713528095626,"stop":1713528095626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f984e8f0194646a","name":"Push 30 different messages","time":{"start":1713528071938,"stop":1713528071939,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6de917ec1a1167b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713528303340,"stop":1713528303340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e55ef3c21d1231c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713527900424,"stop":1713527900424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e550390c9c847727","name":"Subscribe to topic containing XML and receive message","time":{"start":1713528303339,"stop":1713528303339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6965f0058a33374","name":"should return unique PubsubTopics for static sharding","time":{"start":1713527645610,"stop":1713527645610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3896e00857dcf284","name":"Encoder throws on undefined content topic","time":{"start":1713527658861,"stop":1713527658862,"duration":1},"status":"passed","severity":"normal"},{"uid":"946132f8363d62d9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713527645613,"stop":1713527645614,"duration":1},"status":"passed","severity":"normal"},{"uid":"7218a4b5f063c51a","name":"should be able to encode the field with only STORE set to true","time":{"start":1713527653335,"stop":1713527653335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f526a88259fdd36f","name":"Check message with no content topic is not received","time":{"start":1713528176586,"stop":1713528176586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cb75cef355bafe","name":"should properly create location multiaddrs - udp4","time":{"start":1713527653990,"stop":1713527653990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ea76a313422b5b","name":"should properly create location multiaddrs - tcp","time":{"start":1713527653991,"stop":1713527653991,"duration":0},"status":"passed","severity":"normal"},{"uid":"104296b50cf0df0c","name":"Check received message containing JSON","time":{"start":1713527853219,"stop":1713527853219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a292f402c7bed5d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713528104945,"stop":1713528104945,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c31236d85334c8","name":"Push message on custom pubsubTopic","time":{"start":1713527937897,"stop":1713527937899,"duration":2},"status":"passed","severity":"normal"},{"uid":"225e5723d240bf58","name":"Generator, 2 different pubsubtopics","time":{"start":1713528195841,"stop":1713528195842,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73d2c41540d2c94","name":"ignores unrecognized TXT record formats","time":{"start":1713527669741,"stop":1713527669742,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c588abaf503c79","name":"Check received message containing long","time":{"start":1713527853209,"stop":1713527853209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90350bd914b5f01","name":"can start and stop the service","time":{"start":1713527705240,"stop":1713527705240,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a7583ba714afc9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713528303339,"stop":1713528303340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6ab1e7aaa514b8","name":"should set field with all protocols enabled","time":{"start":1713527653992,"stop":1713527653993,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c95298940cc594","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528095619,"stop":1713528095620,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab30d97c2af53bd8","name":"Subscribe and publish message","time":{"start":1713528104941,"stop":1713528104941,"duration":0},"status":"passed","severity":"normal"},{"uid":"759a3e38c163af32","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713527786015,"stop":1713527786015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a664b244b074f07","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713527786056,"stop":1713527786056,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ad0473257d9276","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713527937900,"stop":1713527937900,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccdfc312e2cb8fe","name":"should not receive a peer event after stop","time":{"start":1713527705242,"stop":1713527705243,"duration":1},"status":"passed","severity":"normal"},{"uid":"a523dfac7a8b1680","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713527742456,"stop":1713527742456,"duration":0},"status":"passed","severity":"normal"},{"uid":"68395c046ab44de1","name":"Check received message containing emoji","time":{"start":1713527853221,"stop":1713527853222,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea2bae957788f04","name":"Ephemeral field set to true","time":{"start":1713527658860,"stop":1713527658861,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e305a755a4f287","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713527645623,"stop":1713527645624,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8ecd0c95844809","name":"non connected peers","time":{"start":1713528072129,"stop":1713528072129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee64ac58d1d3828c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713527645615,"stop":1713527645616,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f8da0b11fa20c2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713527645604,"stop":1713527645604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ffbf19ef097c61","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713527900425,"stop":1713527900426,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d167bd51f399f96","name":"Subscribe to topic containing Script and publish message","time":{"start":1713528104947,"stop":1713528104948,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d518a5a0c2a329","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713527786042,"stop":1713527786042,"duration":0},"status":"passed","severity":"normal"},{"uid":"2705640df2896189","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713528163022,"stop":1713528163023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c337714dc1a6df6b","name":"Fails to publish message with wrong content topic","time":{"start":1713528095625,"stop":1713528095626,"duration":1},"status":"passed","severity":"normal"},{"uid":"297d2983a28edd91","name":"Fails to push message with large meta","time":{"start":1713528183800,"stop":1713528183802,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c10d5c2bf6d955","name":"Query Generator, No message returned","time":{"start":1713528189064,"stop":1713528189065,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf9016f69b2c082","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713527742454,"stop":1713527742455,"duration":1},"status":"passed","severity":"normal"},{"uid":"675d53d28228a321","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713527675582,"stop":1713527675583,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abb0c4f40932e2c","name":"Check received message containing emoji","time":{"start":1713528176569,"stop":1713528176570,"duration":1},"status":"passed","severity":"normal"},{"uid":"65585f84d2093c9c","name":"Subscribe and receive messages via waku relay post","time":{"start":1713528303332,"stop":1713528303333,"duration":1},"status":"passed","severity":"normal"},{"uid":"980c7a434fda4b10","name":"Check publish message containing XML","time":{"start":1713528095606,"stop":1713528095608,"duration":2},"status":"passed","severity":"normal"},{"uid":"683778ecd1196bfe","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713527701922,"stop":1713527701923,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbaa75a73d87059d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713528303342,"stop":1713528303342,"duration":0},"status":"passed","severity":"normal"},{"uid":"732528d0dc561057","name":"Push message with shell command payload","time":{"start":1713528183774,"stop":1713528183774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3fad249bd592b0","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713527645604,"stop":1713527645605,"duration":1},"status":"passed","severity":"normal"},{"uid":"28fe956d520e7bd4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713527952283,"stop":1713527952283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33eb1d271db26fc","name":"Subscribe to topic containing long and receive message","time":{"start":1713527952278,"stop":1713527952278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a620c3ae11c18034","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713527743308,"stop":1713527743308,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3f3f632a4bd78a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713528303339,"stop":1713528303339,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e73e9602468789","name":"Subscribe to topic containing XML and receive message","time":{"start":1713528303348,"stop":1713528303349,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e25c676c0e29925","name":"Used by Waku Relay","time":{"start":1713528222106,"stop":1713528222107,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74d62b44c02ac8e","name":"same cluster, same shard: nodes connect","time":{"start":1713527786008,"stop":1713527786008,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81c4397a727628a2","name":"Waku message hash computation (payload length 0)","time":{"start":1713527648123,"stop":1713527648123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfa2ef992efa9e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713527645618,"stop":1713527645618,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e478aa64424fa2","name":"Check publish message containing short","time":{"start":1713528095600,"stop":1713528095600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4a62363a16e08d","name":"Check received message containing long","time":{"start":1713528176530,"stop":1713528176530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79435e1a625f66a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713528303337,"stop":1713528303337,"duration":0},"status":"passed","severity":"normal"},{"uid":"e853828a9712b52a","name":"Push message with content topic containing JSON","time":{"start":1713528071945,"stop":1713528071945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1d95cc2cf2be2d","name":"Check received message containing SQL Injection","time":{"start":1713528176533,"stop":1713528176533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c3534c7fd764f0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713527669268,"stop":1713527669269,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac73a19d445686b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713528303337,"stop":1713528303337,"duration":0},"status":"passed","severity":"normal"},{"uid":"582a7fcb6e88c2cd","name":"Sets default value correctly","time":{"start":1713528222107,"stop":1713528222107,"duration":0},"status":"passed","severity":"normal"},{"uid":"9905cbcc24d01b2e","name":"Non Autosharding Cluster","time":{"start":1713528101019,"stop":1713528101019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44ff6c08ef7c5abb","name":"Push message with Script payload","time":{"start":1713528071935,"stop":1713528071935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32600e728419f29","name":"Passing cursor with wrong message digest","time":{"start":1713528154034,"stop":1713528154034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5f6c21a586dd87","name":"Publish message with custom timestamp: Fri Apr 19 2024 11:01:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1713528095621,"stop":1713528095622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82dfba84c762e33","name":"Push message with content topic containing long","time":{"start":1713528071940,"stop":1713528071940,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4bdf17444d5477","name":"Sign & Recover","time":{"start":1713527676117,"stop":1713527676117,"duration":0},"status":"passed","severity":"normal"},{"uid":"186a618d80cb5559","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713528087430,"stop":1713528087430,"duration":0},"status":"passed","severity":"normal"},{"uid":"69059a2c260c194","name":"Check publish message containing special chars","time":{"start":1713528095601,"stop":1713528095602,"duration":1},"status":"passed","severity":"normal"},{"uid":"1013a9b3618e7ff0","name":"configure the node with multiple content topics","time":{"start":1713528101022,"stop":1713528101022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5ebe5f9e8219d26","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713527900425,"stop":1713527900425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d443569e4c2986e5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713528104950,"stop":1713528104950,"duration":0},"status":"passed","severity":"normal"},{"uid":"29648e7048d1b4b0","name":"Subscribe to topic containing XML and receive message","time":{"start":1713527952282,"stop":1713527952282,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8cf2c9d39f9726","name":"Waku message hash computation","time":{"start":1713527648121,"stop":1713527648122,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd00cd6c2b79734","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713527786046,"stop":1713527786046,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd7568684008b57","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713527952283,"stop":1713527952284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b1a656df4babb6","name":"throws on content topic with empty topic name field","time":{"start":1713527645598,"stop":1713527645598,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6f1ed5023e9e71","name":"Check publish message containing shell command","time":{"start":1713528095610,"stop":1713528095614,"duration":4},"status":"passed","severity":"normal"},{"uid":"b34507996ce49c3d","name":"Check received message containing Script","time":{"start":1713528176533,"stop":1713528176534,"duration":1},"status":"passed","severity":"normal"},{"uid":"c958bb494d9fb3c9","name":"Push message with content topic containing shell command","time":{"start":1713528183796,"stop":1713528183797,"duration":1},"status":"passed","severity":"normal"},{"uid":"766a670dbb7ea951","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713527952279,"stop":1713527952279,"duration":0},"status":"passed","severity":"normal"},{"uid":"36255f54e5003e72","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713528303346,"stop":1713528303347,"duration":1},"status":"passed","severity":"normal"},{"uid":"7513503760c40bf6","name":"Asymmetric encrypt & decrypt","time":{"start":1713527676115,"stop":1713527676116,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9495bf5958860f","name":"Push message with content topic containing unicode special characters","time":{"start":1713528183797,"stop":1713528183797,"duration":0},"status":"passed","severity":"normal"},{"uid":"914a8d58079bc1ec","name":"Push message with unicode special characters payload","time":{"start":1713528071938,"stop":1713528071938,"duration":0},"status":"passed","severity":"normal"},{"uid":"302818fc87761812","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713528303335,"stop":1713528303335,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54a06891320d73b","name":"Check message with invalid timestamp is not received","time":{"start":1713528176584,"stop":1713528176585,"duration":1},"status":"passed","severity":"normal"},{"uid":"676f667b37774298","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713527900426,"stop":1713527900427,"duration":1},"status":"passed","severity":"normal"},{"uid":"986fec40af2dc4c0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713528087443,"stop":1713528087443,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a4d51f8be46fdb","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713528227154,"stop":1713528227154,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d28e0563f84a626","name":"Ordered Callback - forward","time":{"start":1713528204392,"stop":1713528204392,"duration":0},"status":"passed","severity":"normal"},{"uid":"7352f9da7cc46ff3","name":"connected peers and dial","time":{"start":1713528072128,"stop":1713528072128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20172a0a9d7c2785","name":"Check publish message containing Chinese","time":{"start":1713528095602,"stop":1713528095602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca4a301f1ec738b","name":"throws on content topic with empty version field","time":{"start":1713527645597,"stop":1713527645598,"duration":1},"status":"passed","severity":"normal"},{"uid":"944a1877c872d75c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713528303344,"stop":1713528303344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"471c4f55fa72016","name":"Subscribe and receive messages via waku relay post","time":{"start":1713528303343,"stop":1713528303343,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfc7f9a30ef094a","name":"Encoder throws on undefined content topic","time":{"start":1713527675584,"stop":1713527675584,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d532d3376b6834","name":"1 Relay, 1 Filter, gives up","time":{"start":1713527669410,"stop":1713527669411,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a101e41e503c60","name":"Push message with content topic containing shell command","time":{"start":1713528071945,"stop":1713528071945,"duration":0},"status":"passed","severity":"normal"},{"uid":"5697ceb5759fa447","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713527937901,"stop":1713527937902,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7703df9ea089f33d","name":"Push message with JSON payload","time":{"start":1713528183773,"stop":1713528183774,"duration":1},"status":"passed","severity":"normal"},{"uid":"2caba02ddd096c78","name":"Push message with emoji payload","time":{"start":1713528183776,"stop":1713528183776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e57559c17362eb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713527653338,"stop":1713527653339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d455de5a753e5e51","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713527645602,"stop":1713527645602,"duration":0},"status":"passed","severity":"normal"},{"uid":"86efd9a8e2702638","name":"Privacy Node - default protocol","time":{"start":1713528232477,"stop":1713528232477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35692efbc8b93bc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713527653343,"stop":1713527653344,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5fa0d74089786d","name":"should only return 1 node with store capability","time":{"start":1713527669743,"stop":1713527669744,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90863b8edf99335","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713528189067,"stop":1713528189067,"duration":0},"status":"passed","severity":"normal"},{"uid":"565aae4eb3661c8b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713528303349,"stop":1713528303349,"duration":0},"status":"passed","severity":"normal"},{"uid":"be78d3ee1daddb14","name":"Push message with custom timestamp: 1713531453354","time":{"start":1713528071949,"stop":1713528071950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73477086840785a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713528104949,"stop":1713528104949,"duration":0},"status":"passed","severity":"normal"},{"uid":"818a29b7be86ac6","name":"Query generator for multiple messages with different message text format","time":{"start":1713528210440,"stop":1713528210441,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88eaeff29c17d4a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713528303345,"stop":1713528303345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3b0acb27c1f59fc","name":"throws on content topic with non-number generation field","time":{"start":1713527645595,"stop":1713527645596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16ce7b88f5972f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713528210442,"stop":1713528210443,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ccf4d7735fb65c4","name":"Check received message containing shell command","time":{"start":1713528176535,"stop":1713528176536,"duration":1},"status":"passed","severity":"normal"},{"uid":"e323eb062b37c83b","name":"throws on content topic with too few or too many fields","time":{"start":1713527645594,"stop":1713527645595,"duration":1},"status":"passed","severity":"normal"},{"uid":"1296543c8c617139","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app62/8/topic29/utf8","time":{"start":1713528101019,"stop":1713528101019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c3c0a4ee8c2cf74","name":"Check publish message containing long","time":{"start":1713528095601,"stop":1713528095601,"duration":0},"status":"passed","severity":"normal"},{"uid":"85efb319ed63d1fd","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713527653332,"stop":1713527653335,"duration":3},"status":"passed","severity":"normal"},{"uid":"6f3a85e4170b5fcc","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713527786055,"stop":1713527786056,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7493dc42dc082b","name":"should handle a minimal index list","time":{"start":1713527645646,"stop":1713527645646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8449325405f95abb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713528104947,"stop":1713528104947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9f9764d5834295","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713527692340,"stop":1713527692340,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba9648f1d0afc1c","name":"Store - dialed first","time":{"start":1713528232474,"stop":1713528232474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f9b4ecafdad54c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713527669270,"stop":1713527669270,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc9ef331d483f6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713527786040,"stop":1713527786040,"duration":0},"status":"passed","severity":"normal"},{"uid":"38656a5ed524172a","name":"should throw error - no id","time":{"start":1713527653978,"stop":1713527653978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ceb12c4301639d","name":"Check message received after jswaku node is restarted","time":{"start":1713528176542,"stop":1713528176542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eee93d4631cbfdc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713527645618,"stop":1713527645619,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d74d7c8a4741097","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713528176539,"stop":1713528176539,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0020e2e5ebad73","name":"Overlapping topic subscription","time":{"start":1713528303345,"stop":1713528303345,"duration":0},"status":"passed","severity":"normal"},{"uid":"82537c0f4ce697b8","name":"should not fail to start the service if it is already started","time":{"start":1713528137092,"stop":1713528137092,"duration":0},"status":"passed","severity":"normal"},{"uid":"84aeb6a762288043","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713527784138,"stop":1713527784138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac695e79a672201","name":"Accepts a valid Waku Message","time":{"start":1713527662255,"stop":1713527662257,"duration":2},"status":"passed","severity":"normal"},{"uid":"cff2ad4ce784b41e","name":"Check received message containing Russian","time":{"start":1713527853213,"stop":1713527853214,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0724ac7c0de87cb","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713527952285,"stop":1713527952285,"duration":0},"status":"passed","severity":"normal"},{"uid":"717ba7adf0b753bc","name":"Subscribe to topic containing XML and publish message","time":{"start":1713528104948,"stop":1713528104948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95067a6057cab62","name":"Ephemeral messages are not stored","time":{"start":1713527701921,"stop":1713527701921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be70c149e7c51b1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713528303341,"stop":1713528303341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02d480691faef69","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713528303335,"stop":1713528303335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cbc5400fb1ea3cf","name":"1 Relay, 1 fetch","time":{"start":1713527669408,"stop":1713527669409,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e97351b8def42bc","name":"different cluster, different shard: nodes don't connect","time":{"start":1713527786013,"stop":1713527786013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"737fe05e5db1b9aa","name":"Subscribe and receive messages via waku relay post","time":{"start":1713527952272,"stop":1713527952273,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da630fb542d50eb","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713528104947,"stop":1713528104947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb912725effec9b","name":"Check received message with timestamp: 1713527691617000000 ","time":{"start":1713528176537,"stop":1713528176538,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ab45cb827d961","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713528227152,"stop":1713528227153,"duration":1},"status":"passed","severity":"normal"},{"uid":"91817ebb0b9e61ec","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713527952273,"stop":1713527952273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de24775caba2c0f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713528104943,"stop":1713528104943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6b98c330f59bf2","name":"Check message with non string payload is not received","time":{"start":1713527853229,"stop":1713527853230,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac700a0e6be1d16","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713527677495,"stop":1713527677495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a13f2f68920825","name":"should throw an error for missing required configuration","time":{"start":1713527645612,"stop":1713527645613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1862936529fd54","name":"Push message with long payload","time":{"start":1713528071931,"stop":1713528071931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c37dd5f2fb844a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713528303340,"stop":1713528303340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9e206daf942a8d","name":"Query generator for multiple messages with different content topic format","time":{"start":1713528210441,"stop":1713528210441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9e6f5a91cb042c","name":"Passing page size 11 when there are 10 messages","time":{"start":1713528211418,"stop":1713528211418,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae90b3dc5d4df3a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713527786050,"stop":1713527786050,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b093a8174b1ccf","name":"pre and post cipher","time":{"start":1713527676116,"stop":1713527676117,"duration":1},"status":"passed","severity":"normal"},{"uid":"634eecfe1effa6bb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713527900423,"stop":1713527900423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad5bd5ab6eef69","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app41/3/topic895/utf8","time":{"start":1713528101020,"stop":1713528101020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eda1a5d72984e1b5","name":"Query with Promise Callback, No message returned","time":{"start":1713528189068,"stop":1713528189068,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefd8b4cd77e936d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713527786057,"stop":1713527786057,"duration":0},"status":"passed","severity":"normal"},{"uid":"346d999612411521","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713527669266,"stop":1713527669266,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a74281b82d2500c","name":"Check received message containing escaped characters","time":{"start":1713528176552,"stop":1713528176564,"duration":12},"status":"passed","severity":"normal"},{"uid":"6512a662f469e963","name":"Push message with rate limit","time":{"start":1713528071948,"stop":1713528071948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f649e5f4ffa5ae","name":"Ping on unsubscribed peer","time":{"start":1713527764881,"stop":1713527764883,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7228a7b3410db21","name":"should properly create location multiaddrs - tcp4","time":{"start":1713527653990,"stop":1713527653990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3be6aa49f30b7b","name":"Nodes with multiple pubsub topic","time":{"start":1713528087431,"stop":1713528087431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4fa7590bd9ec0a","name":"can start the service","time":{"start":1713528137091,"stop":1713528137091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c572ef93fcf29449","name":"Push message with XML payload","time":{"start":1713528071936,"stop":1713528071936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7521a3779a669417","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713527645608,"stop":1713527645608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a462d450bab3fa1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713528176538,"stop":1713528176539,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9158c05347713a4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713527645628,"stop":1713527645628,"duration":0},"status":"passed","severity":"normal"},{"uid":"32607f31ddd887b3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713527645601,"stop":1713527645601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7c688ae44e5a09","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713528303344,"stop":1713528303344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79977ea791667f1","name":"Generator, custom pubsub topic","time":{"start":1713528195846,"stop":1713528195847,"duration":1},"status":"skipped","severity":"normal"},{"uid":"725c382317867c5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713527669267,"stop":1713527669268,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87e77684b287a51","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713528104945,"stop":1713528104946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22438e7deea48bb","name":"Decrypt messages","time":{"start":1713528073585,"stop":1713528073586,"duration":1},"status":"passed","severity":"normal"},{"uid":"854ebf2d783a707","name":"Check publish message containing numeric","time":{"start":1713528095601,"stop":1713528095601,"duration":0},"status":"passed","severity":"normal"},{"uid":"224ea7e1a1e866c9","name":"Decoder throws on undefined content topic","time":{"start":1713527677496,"stop":1713527677497,"duration":1},"status":"passed","severity":"normal"},{"uid":"473115479e53a582","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713527900423,"stop":1713527900424,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c275999bc2fc7d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713527645609,"stop":1713527645609,"duration":0},"status":"passed","severity":"normal"},{"uid":"914c07f0c5e08d4","name":"should use DNS peer discovery with light client","time":{"start":1713527705243,"stop":1713527705243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e0111515844fab2","name":"ignores domain fetching errors","time":{"start":1713527669741,"stop":1713527669741,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0e41ee7fd81fc","name":"Subscribe to topic containing short and receive message","time":{"start":1713528303336,"stop":1713528303336,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a25520ec3c5004","name":"start node with empty content topic","time":{"start":1713528101023,"stop":1713528101024,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35c1302d7fc630b3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713528303344,"stop":1713528303345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e8df7c954335ea","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713527669744,"stop":1713527669744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a946e4eb7f04abce","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713527645619,"stop":1713527645620,"duration":1},"status":"passed","severity":"normal"},{"uid":"2510890df260f8d0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713527645629,"stop":1713527645629,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80f7778220aa3ed","name":"should handle application and version for autosharding","time":{"start":1713527645610,"stop":1713527645611,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f649b16642a10d","name":"handles different clusterIds correctly","time":{"start":1713527645606,"stop":1713527645607,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6ce5e138d4c150","name":"stop","time":{"start":1713527731910,"stop":1713527731913,"duration":3},"status":"passed","severity":"normal"},{"uid":"28bf5bf3ed2f57c3","name":"should properly compute the node id","time":{"start":1713527653988,"stop":1713527653988,"duration":0},"status":"passed","severity":"normal"},{"uid":"437cf9f8d5491911","name":"Check meta is set [symmetric]","time":{"start":1713527675583,"stop":1713527675583,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb41fcb2531a305","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713527952272,"stop":1713527952272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24cdcc4e20c4e6d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713527645621,"stop":1713527645622,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd722884c176885f","name":"udp ip6 address","time":{"start":1713527653477,"stop":1713527653477,"duration":0},"status":"passed","severity":"normal"},{"uid":"77205074fa9f9c00","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713528073303,"stop":1713528073303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"306867aa90825408","name":"Push 30 different messages","time":{"start":1713528183776,"stop":1713528183776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a055edfc507a865","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713527786048,"stop":1713527786049,"duration":1},"status":"passed","severity":"normal"},{"uid":"4409c95c84772940","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713528227153,"stop":1713528227153,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff88b09bd02ca18","name":"should return valid sharding parameters for static sharding","time":{"start":1713527645624,"stop":1713527645624,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae1e36eb0aa3897","name":"Refresh subscription","time":{"start":1713528303345,"stop":1713528303346,"duration":1},"status":"passed","severity":"normal"},{"uid":"36518158461002c6","name":"Check received message with timestamp: 1713527691617 ","time":{"start":1713528176579,"stop":1713528176580,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf0f501a1102ed1","name":"A test","time":{"start":1713527938034,"stop":1713527938034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebd05038b3204f7","name":"can start the service","time":{"start":1713527705239,"stop":1713527705240,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab51d116a654907c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713527786046,"stop":1713527786046,"duration":0},"status":"passed","severity":"normal"},{"uid":"31931bd15d3fa6ce","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713528154031,"stop":1713528154031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5780aa3c665e74","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713528176581,"stop":1713528176584,"duration":3},"status":"passed","severity":"normal"},{"uid":"46681fc19b6a1587","name":"Push message with content topic containing Script","time":{"start":1713528183795,"stop":1713528183795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9844c07f2bf13427","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713527784135,"stop":1713527784136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0188defd011ccb8","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1713528087442,"stop":1713528087442,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde4b9f2892cdd8","name":"Store - dialed after - with timeout","time":{"start":1713528232475,"stop":1713528232475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a443fedf3029018","name":"Subscribe and receives messages on 20 topics","time":{"start":1713527952274,"stop":1713527952274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d9493716bc1fa7","name":"Check message with no content topic is not received","time":{"start":1713528176540,"stop":1713528176541,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d4b4faa5ec4356","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713527645611,"stop":1713527645611,"duration":0},"status":"passed","severity":"normal"},{"uid":"651f80c9d7e2ac35","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713527786057,"stop":1713527786057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcc966389eb7e68","name":"Reusing cursor across nodes","time":{"start":1713528154033,"stop":1713528154034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d188e68458f8c901","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713528227155,"stop":1713528227155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bc2f901fd9dee1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713527853223,"stop":1713527853225,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3e1a89880799f46","name":"Push message with escaped characters payload","time":{"start":1713528071937,"stop":1713528071937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21e7c587ebdf69c","name":"Check received message containing numeric","time":{"start":1713528176544,"stop":1713528176545,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e4c972fad4e107","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713527669745,"stop":1713527669746,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca583a0375bd7c0e","name":"Push message with content topic containing Script","time":{"start":1713528071943,"stop":1713528071944,"duration":1},"status":"passed","severity":"normal"},{"uid":"54965e36c3707f1d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713528087430,"stop":1713528087430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a572d3e9a4c37b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713527645620,"stop":1713527645621,"duration":1},"status":"passed","severity":"normal"},{"uid":"862034fe507c34cd","name":"same cluster, different shard: nodes don't connect","time":{"start":1713527786009,"stop":1713527786009,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5633f4788842cdb","name":"Overlapping topic subscription","time":{"start":1713527952276,"stop":1713527952277,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db9856bc7536c7f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713527952276,"stop":1713527952276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc1ee34578eadde1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713527742449,"stop":1713527742450,"duration":1},"status":"passed","severity":"normal"},{"uid":"721fe5e94ace0c4e","name":"Push message with content topic containing Russian","time":{"start":1713528071942,"stop":1713528071943,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98662ea798c363e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713527645614,"stop":1713527645615,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c8c2725dd4d20c","name":"Relay","time":{"start":1713527702037,"stop":1713527702038,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37ead8a69a6980b","name":"Passing page size 3 when there are 20 messages","time":{"start":1713528211417,"stop":1713528211417,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2f2a51888321e9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713528303351,"stop":1713528303351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1e2dd80b95cca6","name":"caches peers it previously fetched","time":{"start":1713527669742,"stop":1713527669742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2add763c51464d9d","name":"Push message with content topic containing JSON","time":{"start":1713528183796,"stop":1713528183796,"duration":0},"status":"passed","severity":"normal"},{"uid":"20673fa6771f3199","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713527937904,"stop":1713527937909,"duration":5},"status":"passed","severity":"normal"},{"uid":"2175d885b62103b1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713528303348,"stop":1713528303348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b864c9135876656","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app90/9/topic733/xml","time":{"start":1713528101021,"stop":1713528101021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b11c1625a629aaf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713527786027,"stop":1713527786032,"duration":5},"status":"passed","severity":"normal"},{"uid":"4e37c1963366cb90","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713527645626,"stop":1713527645626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37c41b08309f3e4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713528183796,"stop":1713528183796,"duration":0},"status":"passed","severity":"normal"},{"uid":"825b874e80b64aca","name":"Decoder throws on empty string content topic","time":{"start":1713527675586,"stop":1713527675586,"duration":0},"status":"passed","severity":"normal"}] |