mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"25051b356e5ee85d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714296072039,"stop":1714296072039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e816b1497879e0f8","name":"A test","time":{"start":1714296102953,"stop":1714296102954,"duration":1},"status":"passed","severity":"normal"},{"uid":"30837d06498eddb2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714295806341,"stop":1714295806341,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bc254b2bd090eb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714296072034,"stop":1714296072034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5407c938f5f353a1","name":"Overlapping topic subscription","time":{"start":1714296324391,"stop":1714296324391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95dafdd96ffea79d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714295865466,"stop":1714295865466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d571e03625e58434","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714295830232,"stop":1714295830249,"duration":17},"status":"passed","severity":"normal"},{"uid":"224bc35de56318bf","name":"Push message with content topic containing Chinese","time":{"start":1714296273395,"stop":1714296273395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c80fe25defbb767","name":"random static sharding 5 - Cluster ID: 387, Shard ID: 321","time":{"start":1714296397561,"stop":1714296397562,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee26d6158ccdf9f8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/9/topic213/utf8","time":{"start":1714296368564,"stop":1714296368564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c4918ef597f44","name":"Push message with JSON payload","time":{"start":1714296402383,"stop":1714296402383,"duration":0},"status":"passed","severity":"normal"},{"uid":"6923163b890a1642","name":"nwaku subscribes","time":{"start":1714296296624,"stop":1714296296624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10552b010d65c0b","name":"Subscribe and receives messages on 20 topics","time":{"start":1714296102791,"stop":1714296102792,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b429f849b841d0","name":"Ephemeral messages are not stored","time":{"start":1714295870905,"stop":1714295870905,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc45bb8cf4458811","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714296498493,"stop":1714296498494,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0002e485a69a3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714296498490,"stop":1714296498490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6b969de8689d42","name":"handles different networkShards values correctly","time":{"start":1714295806336,"stop":1714295806336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fba0be7e89d1c","name":"Ping on unsubscribed peer","time":{"start":1714295935005,"stop":1714295935005,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c649b3c4dc42d1","name":"Relay + Store","time":{"start":1714295867792,"stop":1714295867794,"duration":2},"status":"passed","severity":"normal"},{"uid":"a371fbcc752b0894","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714295806334,"stop":1714295806334,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7a79932c53e2ff","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714295858197,"stop":1714295858197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8173f760bdd8874","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714296287382,"stop":1714296287382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ebdc745e2e6939","name":"should handle a minimal index list","time":{"start":1714295806291,"stop":1714295806291,"duration":0},"status":"passed","severity":"normal"},{"uid":"effc36a90b51f33d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714296020676,"stop":1714296020676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74fbfcec8cfbc31","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714295814002,"stop":1714295814003,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfa029e154cdd5b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714296498483,"stop":1714296498484,"duration":1},"status":"passed","severity":"normal"},{"uid":"f342175d1c36d13f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714295806346,"stop":1714295806346,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a07e1e89a38f089","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714296498494,"stop":1714296498494,"duration":0},"status":"passed","severity":"normal"},{"uid":"500d3823d306728a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714296020658,"stop":1714296020658,"duration":0},"status":"passed","severity":"normal"},{"uid":"7018211a23afc0c2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714295935314,"stop":1714295935314,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed7accd9211f553","name":"Relay","time":{"start":1714295867791,"stop":1714295867792,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f51033ace5c4479","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714295806342,"stop":1714295806343,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fb894a3411de08","name":"Generator, 2 different pubsubtopics","time":{"start":1714296437923,"stop":1714296437923,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7fdafeb1f9085e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714295872429,"stop":1714295872429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c8880bd0d50012a","name":"Check message with invalid timestamp is not received","time":{"start":1714296041014,"stop":1714296041014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd74d2101cbbc51","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714296324396,"stop":1714296324396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f69e0c0e3985e71","name":"Meta field set when metaSetter is specified","time":{"start":1714295819739,"stop":1714295819739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64c913e17666d47","name":"should properly create peer info with all multiaddrs","time":{"start":1714295814801,"stop":1714295814802,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab9ddc59a2fc5d8","name":"Push message with Script payload","time":{"start":1714296402382,"stop":1714296402382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26d1eea459c72cb","name":"Default pageSize","time":{"start":1714296453227,"stop":1714296453228,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bdde5e61fde6a1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714295947448,"stop":1714295947449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4dd4a2aed286e67","name":"Check message with invalid timestamp is not received","time":{"start":1714296337526,"stop":1714296337526,"duration":0},"status":"passed","severity":"normal"},{"uid":"217599be70849d7b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714295830845,"stop":1714295830846,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cdaa3bd6e2d9df","name":"Check message with no payload is not received","time":{"start":1714296041016,"stop":1714296041016,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c20daa81b2dc0a0","name":"Decoder throws on empty string content topic","time":{"start":1714295840606,"stop":1714295840607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1cca21095f895e3","name":"Check received message containing Script","time":{"start":1714296337541,"stop":1714296337541,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a89c22d0c4f29a3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714295808852,"stop":1714295808852,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac49ae578c215bd","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714296316790,"stop":1714296316790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3afaa17095dec37b","name":"Query with Promise Callback, No message returned","time":{"start":1714296420768,"stop":1714296420770,"duration":2},"status":"passed","severity":"normal"},{"uid":"953e6c4a71af6f03","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714296102824,"stop":1714296102825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f1203271b1a0","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714296020648,"stop":1714296020649,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc099bf27b3f96f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714295830847,"stop":1714295830847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1423c3b226440ac5","name":"Throws when trying to push message with empty payload","time":{"start":1714296273393,"stop":1714296273393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d02d31a003bd428","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714296498491,"stop":1714296498491,"duration":0},"status":"passed","severity":"normal"},{"uid":"cded8783c031bfa","name":"Push message with content topic containing Russian","time":{"start":1714296273396,"stop":1714296273396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b2c69871d9e3ab","name":"Check received message containing Chinese","time":{"start":1714296337537,"stop":1714296337539,"duration":2},"status":"passed","severity":"normal"},{"uid":"fad3decc90129bcd","name":"Overlapping topic subscription","time":{"start":1714296102796,"stop":1714296102797,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cb582bb601c00d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714295819495,"stop":1714295819496,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87d4568c22b7561","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714296287378,"stop":1714296287378,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca337576a38b6f18","name":"should be able to encode the field with only STORE set to true","time":{"start":1714295813998,"stop":1714295813999,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3d46d89d2e6958","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714296498497,"stop":1714296498498,"duration":1},"status":"passed","severity":"normal"},{"uid":"974c16c373ef6570","name":"removeEventListener with correct event","time":{"start":1714295898337,"stop":1714295898337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdd21e357fe3db0","name":"Check message on other pubsub topic is not received","time":{"start":1714296337526,"stop":1714296337526,"duration":0},"status":"passed","severity":"normal"},{"uid":"68df48d861658040","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714295806351,"stop":1714295806351,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7948fea7028872","name":"Asymmetric encrypt & decrypt","time":{"start":1714295840953,"stop":1714295840953,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe416e18a94320","name":"Does not throw an exception when node disconnects","time":{"start":1714296471738,"stop":1714296471738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd0eaccb38b14fb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714295840601,"stop":1714295840602,"duration":1},"status":"passed","severity":"normal"},{"uid":"d287963a584d0dd5","name":"Push message with content topic containing SQL Injection","time":{"start":1714296402397,"stop":1714296402398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfa14729a8890c1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714295806337,"stop":1714295806338,"duration":1},"status":"passed","severity":"normal"},{"uid":"e092689d37e7dfe4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714296324397,"stop":1714296324397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dd62ddcd9cc053","name":"handles empty shards array correctly","time":{"start":1714295806352,"stop":1714295806352,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c65a2a60e56013e","name":"Push message with content topic containing Chinese","time":{"start":1714296402394,"stop":1714296402395,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1cbd67547b825c","name":"Check publish message containing unicode special characters","time":{"start":1714296316688,"stop":1714296316688,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0a909adee4fcc0","name":"isConnected should return false after all peers disconnect","time":{"start":1714295909170,"stop":1714295909171,"duration":1},"status":"passed","severity":"normal"},{"uid":"9734af86b40a6787","name":"can start and stop the service","time":{"start":1714295872421,"stop":1714295872422,"duration":1},"status":"passed","severity":"normal"},{"uid":"1890c5400bb886bf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714296378939,"stop":1714296378939,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cc3225cfd15f17","name":"should throw an error for missing required configuration","time":{"start":1714295806340,"stop":1714295806340,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0bfc4121a7747d","name":"should configure sharding based on application and version for autosharding","time":{"start":1714295806350,"stop":1714295806351,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f73583f49a8250","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714296020679,"stop":1714296020680,"duration":1},"status":"passed","severity":"normal"},{"uid":"70dd28185c23229b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714296020646,"stop":1714296020647,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd191ba5aedc4ed3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714295806349,"stop":1714295806349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2834b22be3f6d8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714295830250,"stop":1714295830250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a81ef4aa2c8b922","name":"Check received message containing short","time":{"start":1714296337513,"stop":1714296337514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f98459f24aa54c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714295830758,"stop":1714295830758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1fd99ce16002e8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714296102817,"stop":1714296102819,"duration":2},"status":"passed","severity":"normal"},{"uid":"353c498a22a88645","name":"Check received message containing short","time":{"start":1714296337535,"stop":1714296337535,"duration":0},"status":"passed","severity":"normal"},{"uid":"80de7190a1aef887","name":"Fails to push message with empty content topic","time":{"start":1714296402405,"stop":1714296402405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d85f33c47e5e4d3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714296020692,"stop":1714296020692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6e10353391a240","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714296287380,"stop":1714296287380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f306da45a76e6730","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714296102827,"stop":1714296102828,"duration":1},"status":"passed","severity":"normal"},{"uid":"5671e37113d994cf","name":"Throws when trying to push message with empty payload","time":{"start":1714296402392,"stop":1714296402392,"duration":0},"status":"passed","severity":"normal"},{"uid":"e742e92d8f38e992","name":"Check message with no content topic is not received","time":{"start":1714296041016,"stop":1714296041016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d11c6f7506de56","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714296498495,"stop":1714296498495,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0109ece4af1d7e","name":"Sample","time":{"start":1714295814293,"stop":1714295814294,"duration":1},"status":"passed","severity":"normal"},{"uid":"adce0a741f4294f1","name":"Correctly serialized arguments","time":{"start":1714296140422,"stop":1714296140422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cf9715945177df","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714296072038,"stop":1714296072038,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0baea920bcd191","name":"LightPush","time":{"start":1714296476064,"stop":1714296476064,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a264793fa48a30","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714295806331,"stop":1714295806331,"duration":0},"status":"passed","severity":"normal"},{"uid":"923905ed957bd010","name":"throws on content topic with empty encoding field","time":{"start":1714295806329,"stop":1714295806329,"duration":0},"status":"passed","severity":"normal"},{"uid":"510df18db139d421","name":"random static sharding 10 - Cluster ID: 113, Shard ID: 923","time":{"start":1714296397565,"stop":1714296397565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b37ad38652204bb","name":"should return valid sharding parameters for static sharding","time":{"start":1714295806350,"stop":1714295806350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4cefb30c82d955","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714295947455,"stop":1714295947455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ab720f35b7bc6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714295806349,"stop":1714295806349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72367f50b3aaf27","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714296470463,"stop":1714296470464,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffaddb037f6e575","name":"new peer added after a peer was already found","time":{"start":1714296263372,"stop":1714296263373,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91b4871e13d83282","name":"Push message with content topic containing Russian","time":{"start":1714296402396,"stop":1714296402397,"duration":1},"status":"passed","severity":"normal"},{"uid":"2764620ea9707fa1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714296102826,"stop":1714296102827,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7d3a6ffcbb8050","name":"pre and post cipher","time":{"start":1714295840954,"stop":1714295840955,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9f973ae4c3947","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714295842508,"stop":1714295842509,"duration":1},"status":"passed","severity":"normal"},{"uid":"997c662b3e1b3428","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714295806344,"stop":1714295806344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e39b4a34a7ea9fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714295806343,"stop":1714295806344,"duration":1},"status":"passed","severity":"normal"},{"uid":"131f01466750716f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714296102789,"stop":1714296102790,"duration":1},"status":"passed","severity":"normal"},{"uid":"638bb454aa5b682d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714295830846,"stop":1714295830846,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a84bb9a4d1b22bca","name":"Push message on custom pubsubTopic","time":{"start":1714296133424,"stop":1714296133424,"duration":0},"status":"passed","severity":"normal"},{"uid":"19452321e2b5dded","name":"Push message with Arabic payload","time":{"start":1714296273389,"stop":1714296273389,"duration":0},"status":"passed","severity":"normal"},{"uid":"848c5d60d93dfbdc","name":"Push message with numeric payload","time":{"start":1714296402372,"stop":1714296402373,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3bf65be3a84b48","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714296397568,"stop":1714296397568,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd912d8d9bfe30","name":"Passing cursor with wrong message digest","time":{"start":1714296378938,"stop":1714296378939,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6936795bbd29ec","name":"Check received message containing numeric","time":{"start":1714296337515,"stop":1714296337516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2643d036ab973ddc","name":"should get / set TCP multiaddr","time":{"start":1714295814799,"stop":1714295814799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0fd026d2a5344d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714295806345,"stop":1714295806345,"duration":0},"status":"passed","severity":"normal"},{"uid":"befce3cac81cc48f","name":"should return false","time":{"start":1714295814797,"stop":1714295814797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f31a5c51a02bf55","name":"Subscribe to topic containing long and receive message","time":{"start":1714296102800,"stop":1714296102801,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b261847260a7fe","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714296442756,"stop":1714296442756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7312e26a0a70d319","name":"different cluster, same shard: nodes don't connect","time":{"start":1714296020644,"stop":1714296020644,"duration":0},"status":"passed","severity":"normal"},{"uid":"997fbde7dcd3adee","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714296378931,"stop":1714296378931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdb358af0d9f87c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714296133425,"stop":1714296133425,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db350fac7d308d2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714296498481,"stop":1714296498481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63da926b82af66e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714296020682,"stop":1714296020682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3691e79c3d068c28","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714296020651,"stop":1714296020651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52d2dd83c362530","name":"Passing page size 19 when there are 20 messages","time":{"start":1714296453226,"stop":1714296453226,"duration":0},"status":"passed","severity":"normal"},{"uid":"95342444c2c83327","name":"Passing page size 10 when there are 10 messages","time":{"start":1714296453225,"stop":1714296453225,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cad4729d6186a49","name":"Encoder throws on undefined content topic","time":{"start":1714295819739,"stop":1714295819740,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc6aa70b789f8fb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714296102823,"stop":1714296102824,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eca183df8a3d79a","name":"start node with empty content topic","time":{"start":1714296368566,"stop":1714296368567,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1bad23504cba68","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714296133425,"stop":1714296133425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a8bf8ddf8d2afc","name":"Decoder throws on empty string content topic","time":{"start":1714295842511,"stop":1714295842511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9945edc7d9c35967","name":"should properly create location multiaddrs - udp4","time":{"start":1714295814799,"stop":1714295814800,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c070c9da28b21e","name":"Refresh subscription","time":{"start":1714296498496,"stop":1714296498496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d6a71a2d51d91","name":"Subscribe and receives messages on 20 topics","time":{"start":1714296498494,"stop":1714296498494,"duration":0},"status":"passed","severity":"normal"},{"uid":"95acc6f77d9847c4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714295819741,"stop":1714295819742,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b6451250f325af","name":"non connected peers","time":{"start":1714296263555,"stop":1714296263555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4185f2b2555a9327","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app49/8/topic427/test.js","time":{"start":1714296368563,"stop":1714296368564,"duration":1},"status":"passed","severity":"normal"},{"uid":"4074905a6431d1af","name":"Ping on subscribed peer","time":{"start":1714295935004,"stop":1714295935004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8d70191eb018ed","name":"isConnected should return false after all peers disconnect","time":{"start":1714295858199,"stop":1714295858199,"duration":0},"status":"passed","severity":"normal"},{"uid":"421e15760973447f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714296402400,"stop":1714296402400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3853e06760b37b9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714295806333,"stop":1714295806333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdc9e5050277b58","name":"should return empty list for no shard","time":{"start":1714295806340,"stop":1714295806340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b24e4c837bf549f","name":"Check publish message containing special chars","time":{"start":1714296316683,"stop":1714296316684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dd7366cc4ee35c","name":"Publish message with custom timestamp: Sun Apr 28 2024 08:24:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1714296316690,"stop":1714296316690,"duration":0},"status":"passed","severity":"normal"},{"uid":"acad352424d47bc7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714296020648,"stop":1714296020648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f8c75e93497868","name":"through manual discovery","time":{"start":1714296140330,"stop":1714296140330,"duration":0},"status":"passed","severity":"normal"},{"uid":"74de55ba086f1dd7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714296498495,"stop":1714296498495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b570ccc4909ec510","name":"Check meta is set [symmetric]","time":{"start":1714295840603,"stop":1714295840604,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9c035220ab8770","name":"should decode valid enr with tcp successfully","time":{"start":1714295814795,"stop":1714295814795,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a93f762e5baef1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714296498493,"stop":1714296498493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10300cb060ccba8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714295806291,"stop":1714295806292,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf19371ef747bdf3","name":"Check message received after nwaku node is restarted","time":{"start":1714296041017,"stop":1714296041017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7c1d27edadfd639","name":"receives messages sent to provided content topic through callback","time":{"start":1714296316791,"stop":1714296316791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c146224c2604382","name":"Push message with Arabic payload","time":{"start":1714296402378,"stop":1714296402379,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d491264cccaf0f6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714296287381,"stop":1714296287381,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ad291ff3dd642a","name":"Encoder throws on undefined content topic","time":{"start":1714295842510,"stop":1714295842510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f948746dc038f715","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714295806333,"stop":1714295806333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1645e327c1a9187","name":"Delete observer","time":{"start":1714296266938,"stop":1714296266938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc9253e9940798d","name":"tcp ip4 address","time":{"start":1714295814201,"stop":1714295814202,"duration":1},"status":"passed","severity":"normal"},{"uid":"703f55bef1f33b97","name":"Query Generator - forward","time":{"start":1714296424348,"stop":1714296424348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2458ae6c7178b02","name":"connected peers and dial","time":{"start":1714296263553,"stop":1714296263554,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d3c35e29038479f0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714296324389,"stop":1714296324389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcfe06b2190785f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714296498486,"stop":1714296498486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c355ad554bcc1563","name":"Push message with content topic containing Script","time":{"start":1714296402398,"stop":1714296402399,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f8340d8a946e46","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714295830253,"stop":1714295830254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53668aca2d6016b","name":"different cluster, different shard: nodes don't connect","time":{"start":1714296142558,"stop":1714296142559,"duration":1},"status":"passed","severity":"normal"},{"uid":"d882dc6295ea6c8f","name":"random static sharding 4 - Cluster ID: 522, Shard ID: 240","time":{"start":1714296397561,"stop":1714296397561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c296c2edd9c71ba","name":"should emit a peer event after start","time":{"start":1714295834564,"stop":1714295834564,"duration":0},"status":"passed","severity":"normal"},{"uid":"4587bd135ef00853","name":"Check received message containing Russian","time":{"start":1714296337519,"stop":1714296337520,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd90f2bb4e975ea","name":"Reopen subscription with peer with lost subscription","time":{"start":1714295935006,"stop":1714295935006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88da25c9aecfdcc","name":"Subscribe to topic containing XML and receive message","time":{"start":1714296498500,"stop":1714296498500,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bb4e6632eeb7d9","name":"Subscribe to topic containing short and receive message","time":{"start":1714296498485,"stop":1714296498485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f108a4f9e66a8546","name":"Encoder throws on empty string content topic","time":{"start":1714295842510,"stop":1714295842511,"duration":1},"status":"passed","severity":"normal"},{"uid":"69894f55ccfa4f83","name":"Ping on unsubscribed peer","time":{"start":1714295894150,"stop":1714295894150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c958d9bcbfb3bd4","name":"Push message with escaped characters payload","time":{"start":1714296402384,"stop":1714296402384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d066b41d28439bb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714296072039,"stop":1714296072041,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d964a7d965ab1df","name":"Push message with content topic containing long","time":{"start":1714296402392,"stop":1714296402393,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bb7e885b209482","name":"random static sharding 9 - Cluster ID: 793, Shard ID: 750","time":{"start":1714296397564,"stop":1714296397564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f07e37fd4e5b122","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714296604445,"stop":1714296604446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd9c9626a43be70","name":"Fields are not dropped","time":{"start":1714295819052,"stop":1714295819053,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ff0c60003a8ca","name":"Fails to publish duplicate message","time":{"start":1714296316692,"stop":1714296316692,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbf0af8a3aad14f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714295935322,"stop":1714295935322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2128748b51d54cfd","name":"Push message with content topic containing numeric","time":{"start":1714296273394,"stop":1714296273394,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b830abba2d2838","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714295806351,"stop":1714295806352,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d9d5d60a8da7a6","name":"Check received message containing Script","time":{"start":1714296041008,"stop":1714296041008,"duration":0},"status":"passed","severity":"normal"},{"uid":"271dd1dfa4d0e96c","name":"should throw an error for missing sharding configuration","time":{"start":1714295806352,"stop":1714295806352,"duration":0},"status":"passed","severity":"normal"},{"uid":"61846dda2763311c","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714296316791,"stop":1714296316792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"90e7d85526de9d40","name":"should not fail to start the service if it is already started","time":{"start":1714295872422,"stop":1714295872423,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9fbbc6792c9cd18","name":"1 Relay, 1 Filter, gives up","time":{"start":1714295830759,"stop":1714295830759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b313b15687369a2b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714296420742,"stop":1714296420742,"duration":0},"status":"passed","severity":"normal"},{"uid":"523f5a3de2dadb9a","name":"Publish message with large meta","time":{"start":1714296316695,"stop":1714296316695,"duration":0},"status":"passed","severity":"normal"},{"uid":"242611f4678e4d41","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714295806337,"stop":1714295806337,"duration":0},"status":"passed","severity":"normal"},{"uid":"676eda28b72ce747","name":"A test","time":{"start":1714296102953,"stop":1714296102953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb112bdb5ee04fe5","name":"should not fail to stop the service if it was not started","time":{"start":1714296339032,"stop":1714296339032,"duration":0},"status":"passed","severity":"normal"},{"uid":"392035469d838fda","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714296020651,"stop":1714296020652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14b474298247d10","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714296273397,"stop":1714296273398,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ff18d5bf3091c6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714296470463,"stop":1714296470463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3ed88f4dddd808","name":"Check publish message containing SQL Injection","time":{"start":1714296316685,"stop":1714296316685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba1224f07a4f03b","name":"1 Store, 2 fetches","time":{"start":1714295830758,"stop":1714295830758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88d4dc52947a01d","name":"start node with empty shard","time":{"start":1714296397569,"stop":1714296397569,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae56ea3e8e55f2b","name":"Push message with short payload","time":{"start":1714296273386,"stop":1714296273386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6215f68ec27188d7","name":"Push message with Chinese payload","time":{"start":1714296273388,"stop":1714296273388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2303ff02b98ff358","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app54/10/topic352/json","time":{"start":1714296368559,"stop":1714296368560,"duration":1},"status":"passed","severity":"normal"},{"uid":"202ba33e56fe59a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714296604443,"stop":1714296604444,"duration":1},"status":"passed","severity":"normal"},{"uid":"455a129dc8a071ed","name":"Mutual subscription","time":{"start":1714296324386,"stop":1714296324386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd529f9b9552973f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714296020684,"stop":1714296020685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da605a0d4fc258c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714296020654,"stop":1714296020654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b9b7ebb2607fb1","name":"Check received message containing numeric","time":{"start":1714296337536,"stop":1714296337536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74d494cfb214fcf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714295806342,"stop":1714295806342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0958c64c9b0a70c","name":"Check publish message containing Script","time":{"start":1714296316686,"stop":1714296316686,"duration":0},"status":"passed","severity":"normal"},{"uid":"879917d53354699e","name":"Used by Waku Relay","time":{"start":1714296471740,"stop":1714296471740,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f632aaf62b402f","name":"should set field with all protocols disabled","time":{"start":1714295814802,"stop":1714295814802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc302d7df80dee2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714296072041,"stop":1714296072041,"duration":0},"status":"passed","severity":"normal"},{"uid":"988860a070f30415","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714296324392,"stop":1714296324392,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eb9c14160f0eff","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714296020690,"stop":1714296020691,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e37eb0d13fd41f","name":"Push message with content topic containing short","time":{"start":1714296273393,"stop":1714296273394,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5895e6800b82d11","name":"can start the service","time":{"start":1714295834562,"stop":1714295834563,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e66a04e4f51cf87","name":"Passing page size 1 when there are 4 messages","time":{"start":1714296453224,"stop":1714296453224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c299797198a1da0","name":"Callback on promise, aborts when callback returns true","time":{"start":1714296441308,"stop":1714296441308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c650e2d356ee9506","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714295806331,"stop":1714295806331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8720ab45c9c09bf7","name":"Check message with no pubsub topic is not received","time":{"start":1714296041015,"stop":1714296041015,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2db4cb6c8ec6892","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714296102790,"stop":1714296102791,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1588a49977585ba","name":"Ephemeral field set to true","time":{"start":1714295819738,"stop":1714295819739,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adf63e16809f6d1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714296470461,"stop":1714296470461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6303fd7568213e","name":"should not receive a peer event before start","time":{"start":1714295872423,"stop":1714295872423,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e415e4f584ec4c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app62/2/topic322/test.js","time":{"start":1714296368561,"stop":1714296368561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06a00695e6af371","name":"getPeersByDiscovery","time":{"start":1714295898338,"stop":1714295898338,"duration":0},"status":"passed","severity":"normal"},{"uid":"795f89cceab1d207","name":"Push message with content topic containing numeric","time":{"start":1714296402393,"stop":1714296402393,"duration":0},"status":"passed","severity":"normal"},{"uid":"488f36416af36f63","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714295806344,"stop":1714295806344,"duration":0},"status":"passed","severity":"normal"},{"uid":"137493eadd5d278f","name":"throws on content topic with empty topic name field","time":{"start":1714295806329,"stop":1714295806329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc0fbd50bbff1bd","name":"Check received message containing XML","time":{"start":1714296337541,"stop":1714296337542,"duration":1},"status":"passed","severity":"normal"},{"uid":"1697c65a30c1513c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714295935319,"stop":1714295935320,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef860c5162fd46da","name":"should return unique PubsubTopics for static sharding","time":{"start":1714295806338,"stop":1714295806338,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0fec3e4bba9b8c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714296437921,"stop":1714296437922,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3f87b96bc3f9c0","name":"Push message with meta","time":{"start":1714296402405,"stop":1714296402405,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ee05938c6be6e0","name":"Nodes with multiple pubsub topic","time":{"start":1714296287382,"stop":1714296287382,"duration":0},"status":"passed","severity":"normal"},{"uid":"466e1eedcbe3f393","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714295814804,"stop":1714295814804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c868b14248de0b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714296020657,"stop":1714296020657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f645b12098b72cbd","name":"Rejects garbage","time":{"start":1714295823190,"stop":1714295823190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ec8d44656e43d8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714295806343,"stop":1714295806343,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b03a4f7b92cb","name":"Passing page size 3 when there are 20 messages","time":{"start":1714296453224,"stop":1714296453225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2437696cf8c3d48","name":"Round trip binary serialization","time":{"start":1714295819738,"stop":1714295819738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e28c038a9af5d58","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714295806353,"stop":1714295806354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d20c339c107b55b","name":"Push message with custom timestamp: 1714292441160","time":{"start":1714296273403,"stop":1714296273403,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeb51e391206a35","name":"Subscribe to topic containing XML and receive message","time":{"start":1714296498488,"stop":1714296498489,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c59f60f876600db","name":"Symmetric encrypt & Decrypt","time":{"start":1714295840954,"stop":1714295840954,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e4f5566368b964","name":"should not fail to stop the service if it was not started","time":{"start":1714295872422,"stop":1714295872422,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b311cb88a7deea","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714296337525,"stop":1714296337526,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42260ed6ba569b9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714296324394,"stop":1714296324395,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb03c84bb5f6cbd5","name":"should encodeTxt and decodeTxt","time":{"start":1714295814793,"stop":1714295814794,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3503e1e945aea5","name":"Check publish message containing Russian","time":{"start":1714296316685,"stop":1714296316685,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efbb8aa2fe38b1d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app83/2/topic273/json","time":{"start":1714296368563,"stop":1714296368563,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cb0789f183544c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714296072037,"stop":1714296072037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9802a7149ba904be","name":"Subscribe and receives messages on 20 topics","time":{"start":1714296498483,"stop":1714296498483,"duration":0},"status":"passed","severity":"normal"},{"uid":"502c92267ad49edf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714296437923,"stop":1714296437923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47438af37c7dd2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714296498501,"stop":1714296498501,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e00b48c6f3b499a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714296324393,"stop":1714296324394,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0fc54477ef9dd","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714295806339,"stop":1714295806339,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb928982e2dc90c8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714296072038,"stop":1714296072039,"duration":1},"status":"passed","severity":"normal"},{"uid":"46701a8ed52d48ab","name":"Check publish message after client node is restarted","time":{"start":1714296316695,"stop":1714296316695,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9f3124e3e813e23","name":"Waku message hash computation (payload length 0)","time":{"start":1714295808852,"stop":1714295808853,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a5b76934e5500f","name":"Check message with non string payload is not received","time":{"start":1714296337527,"stop":1714296337528,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1163e412c2642ee","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714295806334,"stop":1714295806334,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ae3411880560f8","name":"Check received message containing SQL Injection","time":{"start":1714296337540,"stop":1714296337541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acad305017c2875","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714295806333,"stop":1714295806334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e442e3d0c4bbab62","name":"udp ip6 address","time":{"start":1714295814202,"stop":1714295814202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37579bdd24cc862","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714295865473,"stop":1714295865473,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f161fe4160ec29","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714295806348,"stop":1714295806348,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacdd0e26ba51459","name":"less peers than existing","time":{"start":1714296263554,"stop":1714296263555,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35248726b6b37bc8","name":"addEventListener with correct event","time":{"start":1714295898335,"stop":1714295898336,"duration":1},"status":"passed","severity":"normal"},{"uid":"d848b76b2b549e4e","name":"Push message with unicode special characters payload","time":{"start":1714296402384,"stop":1714296402385,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ccce1b5fbb16a3","name":"should only return 1 node with store capability","time":{"start":1714295830844,"stop":1714295830845,"duration":1},"status":"passed","severity":"normal"},{"uid":"73caab0bf39d9378","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714296470463,"stop":1714296470463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7d178bb7bd8bfd","name":"Push message with emoji payload","time":{"start":1714296402385,"stop":1714296402391,"duration":6},"status":"passed","severity":"normal"},{"uid":"b26ae49382996be1","name":"should not fail to stop the service if it was not started","time":{"start":1714295834563,"stop":1714295834564,"duration":1},"status":"passed","severity":"normal"},{"uid":"485359fd898ff250","name":"Push message with content topic containing escaped characters","time":{"start":1714296402403,"stop":1714296402403,"duration":0},"status":"passed","severity":"normal"},{"uid":"504d26f873ac87aa","name":"Publish message with custom timestamp: Sun Apr 28 2024 10:24:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1714296316690,"stop":1714296316691,"duration":1},"status":"passed","severity":"normal"},{"uid":"326718666c17898d","name":"Check publish message containing long","time":{"start":1714296316683,"stop":1714296316683,"duration":0},"status":"passed","severity":"normal"},{"uid":"91799e2e887188f5","name":"throws on content topic with too few or too many fields","time":{"start":1714295806326,"stop":1714295806327,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e6824a1b6911ae","name":"Push message with Basic HTML tag payload","time":{"start":1714296402383,"stop":1714296402383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8f755ce8c3a24c","name":"Push message with content topic containing JSON","time":{"start":1714296273398,"stop":1714296273398,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c1a5f0e3662416","name":"isConnected should return true after first peer connects","time":{"start":1714295909170,"stop":1714295909170,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdb269671f0ae71","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714296020674,"stop":1714296020675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98fae97079cb584","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714296498499,"stop":1714296498499,"duration":0},"status":"passed","severity":"normal"},{"uid":"90300e24c14b84bf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714295814794,"stop":1714295814794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4570d4992c953ef","name":"Query generator for 2000 messages","time":{"start":1714296441309,"stop":1714296441310,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a232c09ebee7ed","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714296498490,"stop":1714296498491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74e1e41630c02e6","name":"should properly compute the node id","time":{"start":1714295814797,"stop":1714295814798,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e2f57b13fa4be3","name":"creates an iterator","time":{"start":1714296453365,"stop":1714296453366,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd53cfb8a57af9e4","name":"should properly create location multiaddrs - udp6","time":{"start":1714295814800,"stop":1714295814800,"duration":0},"status":"passed","severity":"normal"},{"uid":"421a1f2bdaccc9db","name":"Ping on peer without subscriptions","time":{"start":1714295894149,"stop":1714295894150,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d34dd0006251700","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714295830845,"stop":1714295830845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7067ce156729c1ae","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714295947447,"stop":1714295947448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a415a184eebd257d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714295935315,"stop":1714295935315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a795f9b4ce42f7a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714295806346,"stop":1714295806346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f688e71b0a7ceaa8","name":"Push message with content topic containing Arabic","time":{"start":1714296273396,"stop":1714296273396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a09088131fa6374","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714296020656,"stop":1714296020657,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fae2e03d50c928","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714296498487,"stop":1714296498488,"duration":1},"status":"passed","severity":"normal"},{"uid":"57161fff5ea7f39b","name":"should throw error - no id","time":{"start":1714295814796,"stop":1714295814796,"duration":0},"status":"passed","severity":"normal"},{"uid":"33827812e1286b","name":"Check received message containing SQL Injection","time":{"start":1714296041008,"stop":1714296041008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ca9be7cb426cf0","name":"Check received message containing long","time":{"start":1714296337535,"stop":1714296337535,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b6a39facf5cd4f","name":"throws on content topic with empty application field","time":{"start":1714295806328,"stop":1714295806328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b32237fed71b02c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app70/2/topic257/proto","time":{"start":1714296368560,"stop":1714296368560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9caaf269b6116c4","name":"Subscribe and receive messages via lightPush","time":{"start":1714296498492,"stop":1714296498492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5423296ac62063e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714296020647,"stop":1714296020647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b81588f3da5da5c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714295806333,"stop":1714295806333,"duration":0},"status":"passed","severity":"normal"},{"uid":"5044fc5870fc5ec6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714295819494,"stop":1714295819494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b471c1ed3b4656bf","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714295806347,"stop":1714295806347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b42fad052452da","name":"ignores unrecognized TXT record formats","time":{"start":1714295830843,"stop":1714295830843,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcf87f7fe342c81","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714296378935,"stop":1714296378935,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8d46c2d613adfd","name":"random static sharding 2 - Cluster ID: 548, Shard ID: 190","time":{"start":1714296397559,"stop":1714296397560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0336e7a847620e8","name":"groups content topics by expected pubsub topic","time":{"start":1714295806335,"stop":1714295806335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae25d8a7f83bf3bc","name":"Using a function","time":{"start":1714296471739,"stop":1714296471739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fcde05426cfca4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714295806336,"stop":1714295806337,"duration":1},"status":"passed","severity":"normal"},{"uid":"184b48858995132","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714296287379,"stop":1714296287380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e477b76cec1b14f6","name":"Push message with numeric payload","time":{"start":1714296273387,"stop":1714296273387,"duration":0},"status":"passed","severity":"normal"},{"uid":"de74c7c04f5ec023","name":"Refresh subscription","time":{"start":1714296102798,"stop":1714296102799,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01ffdba98b71271","name":"Push message with unicode special characters payload","time":{"start":1714296273392,"stop":1714296273392,"duration":0},"status":"passed","severity":"normal"},{"uid":"587cdc2fd173db98","name":"recovers when dns.resolve returns empty","time":{"start":1714295830842,"stop":1714295830842,"duration":0},"status":"passed","severity":"normal"},{"uid":"da531a685d6bb9c8","name":"Promise Callback - forward","time":{"start":1714296424349,"stop":1714296424350,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5b2e90b3fa28a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714296287383,"stop":1714296287383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e393da0330d05c7f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714296498482,"stop":1714296498482,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2a94e81add69d1","name":"Check publish message containing emoji","time":{"start":1714296316688,"stop":1714296316689,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd909a8d79b530c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714295935317,"stop":1714295935317,"duration":0},"status":"passed","severity":"normal"},{"uid":"8165eaf9b76da4d3","name":"Push message with content topic containing unicode special characters","time":{"start":1714296273400,"stop":1714296273400,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c5820ee199f88f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714295935321,"stop":1714295935321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa1ec1af931242b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714295806330,"stop":1714295806331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82fde973af775e1","name":"1 Relay, 1 fetch","time":{"start":1714295830757,"stop":1714295830757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed628171f7ae9bff","name":"Check message on other pubsub topic is not received","time":{"start":1714296337550,"stop":1714296337550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3047169ea67092","name":"Overlapping topic subscription","time":{"start":1714296498484,"stop":1714296498484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3929aa9b60255c4","name":"Check received message containing Chinese","time":{"start":1714296041006,"stop":1714296041006,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e83a9cebce1af4","name":"should use DNS peer discovery with light client","time":{"start":1714295872428,"stop":1714295872428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b58fafc0600a7b35","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714296420745,"stop":1714296420745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf4075c49c36951","name":"should encode/decode to RLP encoding","time":{"start":1714295814798,"stop":1714295814798,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef0666a36a465a0","name":"Push message with content topic containing long","time":{"start":1714296273394,"stop":1714296273394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5425189dbb554cd3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714295830253,"stop":1714295830253,"duration":0},"status":"passed","severity":"normal"},{"uid":"96577f8029c68a6e","name":"Push message with meta","time":{"start":1714296273401,"stop":1714296273401,"duration":0},"status":"passed","severity":"normal"},{"uid":"106be6e6b6c7d4ba","name":"Refresh subscription","time":{"start":1714296498484,"stop":1714296498484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2c0038ed7538b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714296470462,"stop":1714296470462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a1c0a2326c0418","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714296072035,"stop":1714296072035,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a36ea47d8325210","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714296041013,"stop":1714296041014,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f4968f83f01b8c","name":"should emit a peer event after start","time":{"start":1714296339033,"stop":1714296339033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba79aee0cf3a5d4","name":"Check received message containing escaped characters","time":{"start":1714296337523,"stop":1714296337523,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc61538f262a0ccb","name":"returns all values when wanted number is greater than available values","time":{"start":1714295830131,"stop":1714295830132,"duration":1},"status":"passed","severity":"normal"},{"uid":"884c55232deb887c","name":"Check received message containing Basic HTML tag","time":{"start":1714296337521,"stop":1714296337521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0f1015e01ff5c9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714295806331,"stop":1714295806332,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f41ba9b9036a47","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714296072037,"stop":1714296072037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94026c6b1025513","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714296442756,"stop":1714296442757,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb940fb122567eb","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714296020645,"stop":1714296020646,"duration":1},"status":"passed","severity":"normal"},{"uid":"8669dc931fa247e3","name":"connects to nwaku","time":{"start":1714296471736,"stop":1714296471737,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cb1748c1735898","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714295806335,"stop":1714295806335,"duration":0},"status":"passed","severity":"normal"},{"uid":"484b5fe99280c6ec","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714296324388,"stop":1714296324388,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f1c24e8891f71e","name":"Push message with content topic containing emoji","time":{"start":1714296273400,"stop":1714296273400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54f750849524476","name":"Check received message containing XML","time":{"start":1714296337521,"stop":1714296337521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af2fbd7b86d21b8","name":"Push message equal or less that 1MB","time":{"start":1714296402408,"stop":1714296402408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71206b90e808836","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714295814004,"stop":1714295814005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e42d6f60f97a848","name":"stop","time":{"start":1714295898340,"stop":1714295898341,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7d607262f5156b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714296102803,"stop":1714296102815,"duration":12},"status":"passed","severity":"normal"},{"uid":"8628d0119856791c","name":"should emit a peer event after start","time":{"start":1714295872423,"stop":1714295872423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee071feb8de204c2","name":"should properly create location multiaddrs - tcp4","time":{"start":1714295814800,"stop":1714295814800,"duration":0},"status":"passed","severity":"normal"},{"uid":"25511b04f1152862","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714296498486,"stop":1714296498486,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b0a14787fa11c6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714295806340,"stop":1714295806340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e5ee7e76692a5d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714296470464,"stop":1714296470465,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8040997f6b64ee","name":"Subscribe and receive messages via lightPush","time":{"start":1714296102788,"stop":1714296102789,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a34f0aaa6c4f64b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714295814002,"stop":1714295814002,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ce1daf21647125","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714296102789,"stop":1714296102789,"duration":0},"status":"passed","severity":"normal"},{"uid":"63644b7aa595e9d5","name":"should set field with all protocols enabled","time":{"start":1714295814802,"stop":1714295814803,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d3a71c74e62b4f","name":"random static sharding 7 - Cluster ID: 150, Shard ID: 748","time":{"start":1714296397563,"stop":1714296397563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f736c36cee30379","name":"Push message with shell command payload","time":{"start":1714296402383,"stop":1714296402384,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd4fd98cafb5292","name":"Init the array if not present","time":{"start":1714295805753,"stop":1714295805754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1506eab8366e353","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714296102828,"stop":1714296102829,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb8f21c44cea950","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714295806346,"stop":1714295806346,"duration":0},"status":"passed","severity":"normal"},{"uid":"535b6026a6f900e9","name":"Promise Callback - backward","time":{"start":1714296424350,"stop":1714296424351,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df6f57fe3896503","name":"same cluster, same shard: nodes connect","time":{"start":1714296142557,"stop":1714296142557,"duration":0},"status":"passed","severity":"normal"},{"uid":"581a12ff7257da1d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714296442755,"stop":1714296442756,"duration":1},"status":"passed","severity":"normal"},{"uid":"4347368265472173","name":"should not fail to start the service if it is already started","time":{"start":1714296339032,"stop":1714296339033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42d842e096d2063","name":"Query generator for multiple messages with different content topic format","time":{"start":1714296441307,"stop":1714296441307,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c0a5a1a2344d6c","name":"Push message with custom timestamp: 1714299641160","time":{"start":1714296273405,"stop":1714296273405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa9ce990cadf080","name":"Push message with content topic containing Script","time":{"start":1714296273397,"stop":1714296273397,"duration":0},"status":"passed","severity":"normal"},{"uid":"97db8924ba7f2383","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714295813996,"stop":1714295813998,"duration":2},"status":"passed","severity":"normal"},{"uid":"a41ff488c292ce16","name":"Encoder throws on undefined content topic","time":{"start":1714295840604,"stop":1714295840605,"duration":1},"status":"passed","severity":"normal"},{"uid":"a913b010f579c5b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714296020650,"stop":1714296020650,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ce1a17fbb46797","name":"Decoder throws on undefined content topic","time":{"start":1714295840606,"stop":1714295840606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4c7d673d5fdc55","name":"configure the node with multiple content topics","time":{"start":1714296368565,"stop":1714296368565,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aa02c2fd0947ac","name":"Push message with content topic containing escaped characters","time":{"start":1714296273399,"stop":1714296273400,"duration":1},"status":"passed","severity":"normal"},{"uid":"7693ab2b0220096b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714296437924,"stop":1714296437924,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6f750d6fec2bab","name":"Check message with no payload is not received","time":{"start":1714296337527,"stop":1714296337527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10dc61e45d147cd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714296020658,"stop":1714296020672,"duration":14},"status":"passed","severity":"normal"},{"uid":"c0a38d4f5fa8f62d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714296020649,"stop":1714296020649,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfab3bda5157193c","name":"configure the node with multiple pubsub topics","time":{"start":1714296397566,"stop":1714296397567,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff51da59176b8a1c","name":"Ordered Callback - backward","time":{"start":1714296424352,"stop":1714296424353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebd6ac25386070e","name":"Relay - times out","time":{"start":1714296476062,"stop":1714296476063,"duration":1},"status":"passed","severity":"normal"},{"uid":"2776a20f61d68142","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714296498487,"stop":1714296498487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abe6b7ee727a29e","name":"should not receive a peer event after stop","time":{"start":1714295834565,"stop":1714295834565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4cc8a73abc7375","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714296020688,"stop":1714296020689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3096c049f6f94bd","name":"Register correct protocols","time":{"start":1714296324386,"stop":1714296324386,"duration":0},"status":"passed","severity":"normal"},{"uid":"380ba9175b47a2fe","name":"should encode/decode to text encoding","time":{"start":1714295814798,"stop":1714295814798,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eab1045a63baa2","name":"should properly create location multiaddrs - udp","time":{"start":1714295814801,"stop":1714295814801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eef1948ffc74ccc","name":"should throw error - no public key","time":{"start":1714295814795,"stop":1714295814795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aad68c47d52dd0","name":"Check publish message containing JSON","time":{"start":1714296316687,"stop":1714296316687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1823e10d0a5804","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714296470464,"stop":1714296470464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80c4d1a2e857bbd","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714295909169,"stop":1714295909170,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa36f18141de1c3","name":"Callback on promise","time":{"start":1714296441308,"stop":1714296441308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66d5f169cac3374","name":"Check received message with timestamp: 1714295857765000000 ","time":{"start":1714296337547,"stop":1714296337547,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e5c4301be146b4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714296324397,"stop":1714296324398,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9790e5d1cfac228","name":"should throw error - invalid id","time":{"start":1714295814796,"stop":1714295814796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68ba38fb19537e0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714296498489,"stop":1714296498490,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e05ff8f801770d","name":"Query Generator, No Decoder","time":{"start":1714296420743,"stop":1714296420743,"duration":0},"status":"passed","severity":"normal"},{"uid":"702249f6eab84b11","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714296316693,"stop":1714296316693,"duration":0},"status":"passed","severity":"normal"},{"uid":"388297ff49082b33","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714296498502,"stop":1714296498502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18be6437925a052","name":"Check received message with timestamp: 1714295857765 ","time":{"start":1714296337547,"stop":1714296337548,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6dc52d8ff6094f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714296072027,"stop":1714296072034,"duration":7},"status":"passed","severity":"normal"},{"uid":"3f725833367d734","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714295806337,"stop":1714295806337,"duration":0},"status":"passed","severity":"normal"},{"uid":"33104bf694a8556e","name":"Check received message containing shell command","time":{"start":1714296337544,"stop":1714296337545,"duration":1},"status":"passed","severity":"normal"},{"uid":"108fa8b1937b20c","name":"Push message with Basic HTML tag payload","time":{"start":1714296273390,"stop":1714296273391,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08a32d8d9fca4ac","name":"Push message with long payload","time":{"start":1714296273386,"stop":1714296273387,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7fda88bb90291e","name":"Publish message with custom timestamp: Mon May 08 2023 09:24:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1714296316689,"stop":1714296316689,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b96d63e08646e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714296020694,"stop":1714296020699,"duration":5},"status":"passed","severity":"normal"},{"uid":"bc9de9def7d34d17","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714295806348,"stop":1714295806348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a719d5788424dfbc","name":"Check received message containing XML","time":{"start":1714296041008,"stop":1714296041009,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb68c433115c5e2","name":"Query with Promise Callback, No Decoder","time":{"start":1714296420768,"stop":1714296420768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd215f9aba24bc3","name":"Wrong topic","time":{"start":1714296368564,"stop":1714296368564,"duration":0},"status":"passed","severity":"normal"},{"uid":"249c1c93fb4853ea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714296498501,"stop":1714296498501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83846b1c60c9795","name":"caches peers it previously fetched","time":{"start":1714295830843,"stop":1714295830843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd6de8ac5a5037c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714295840603,"stop":1714295840603,"duration":0},"status":"passed","severity":"normal"},{"uid":"243af91e0a022e0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714296324388,"stop":1714296324388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cc179b7a8a480d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714296020647,"stop":1714296020647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cd8f42ab2bc9fa","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714295806353,"stop":1714295806353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dca21d391c58d74","name":"Decrypt messages","time":{"start":1714296266937,"stop":1714296266938,"duration":1},"status":"passed","severity":"normal"},{"uid":"e004db4ba9e026d5","name":"random static sharding 1 - Cluster ID: 515, Shard ID: 242","time":{"start":1714296397559,"stop":1714296397559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba77bf53f6f71a5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714296072036,"stop":1714296072037,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39636f48c28d6d3","name":"Check received message containing JSON","time":{"start":1714296041009,"stop":1714296041010,"duration":1},"status":"passed","severity":"normal"},{"uid":"864581e133f7808","name":"Reusing cursor across nodes","time":{"start":1714296378936,"stop":1714296378936,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba40bce917e825c","name":"does not throw on valid cases","time":{"start":1714295806325,"stop":1714295806326,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93387c1cccc1270","name":"handles different clusterIds correctly","time":{"start":1714295806335,"stop":1714295806336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7d1abf372c7503","name":"random static sharding 3 - Cluster ID: 57, Shard ID: 217","time":{"start":1714296397560,"stop":1714296397560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6734689de28c15da","name":"Nodes with multiple pubsub topic","time":{"start":1714296287377,"stop":1714296287377,"duration":0},"status":"passed","severity":"normal"},{"uid":"81312fed40f59ea1","name":"Push message with long payload","time":{"start":1714296402368,"stop":1714296402372,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a89973ec0215e36","name":"Push message with Russian payload","time":{"start":1714296402379,"stop":1714296402380,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2d3a5516041423","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714296133428,"stop":1714296133429,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21a015e49876f50","name":"Push message with content topic containing shell command","time":{"start":1714296273399,"stop":1714296273399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5226f85da728625","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714295806347,"stop":1714295806347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c584c7edced52870","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714296324396,"stop":1714296324397,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab7ab376245621e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714296287374,"stop":1714296287377,"duration":3},"status":"passed","severity":"normal"},{"uid":"63716797578cf901","name":"Push message with SQL Injection payload","time":{"start":1714296273389,"stop":1714296273390,"duration":1},"status":"passed","severity":"normal"},{"uid":"133121df3ec91f8f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714296378930,"stop":1714296378930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b776ea817688ece0","name":"Check received message containing Script","time":{"start":1714296337520,"stop":1714296337521,"duration":1},"status":"passed","severity":"normal"},{"uid":"b926f9d707d2b878","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714296498487,"stop":1714296498487,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9711ce9bdac8651","name":"Push message with custom timestamp: 1714292420912","time":{"start":1714296402407,"stop":1714296402407,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff0dd1b70f45f9b","name":"Check message received after nwaku node is restarted","time":{"start":1714296337530,"stop":1714296337534,"duration":4},"status":"skipped","severity":"normal"},{"uid":"6bf8fdb6d9e100ae","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714295814001,"stop":1714295814002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3d86a51112b37b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714296498485,"stop":1714296498486,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f04445b1a22815c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714296498497,"stop":1714296498497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e708f672389bf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714296102815,"stop":1714296102817,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9183872d127a0a3","name":"can dial TLS multiaddrs","time":{"start":1714296140329,"stop":1714296140329,"duration":0},"status":"passed","severity":"normal"},{"uid":"56889844cd386c72","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714296420730,"stop":1714296420742,"duration":12},"status":"passed","severity":"normal"},{"uid":"50250d657d6cbbf4","name":"Check message with no content topic is not received","time":{"start":1714296337527,"stop":1714296337527,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9c3e1afe3b404f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714296337548,"stop":1714296337548,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a39ed25660f0a3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714296442757,"stop":1714296442757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5117349a06eaea61","name":"Check message received after nwaku node is restarted","time":{"start":1714296337553,"stop":1714296337554,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1f147bee6371be08","name":"Subscribe to topic containing long and receive message","time":{"start":1714296498485,"stop":1714296498485,"duration":0},"status":"passed","severity":"normal"},{"uid":"1693115e3ee9a45a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714296316790,"stop":1714296316790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fe643d1d7a22f14","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714296498497,"stop":1714296498497,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d454d94877e0d9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714296441306,"stop":1714296441306,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cd8a48513864cc","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714296378935,"stop":1714296378935,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c7fccfb3c75070","name":"Generator, custom pubsub topic","time":{"start":1714296437920,"stop":1714296437921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16baac18325a9ce","name":"Encoder throws on empty string content topic","time":{"start":1714295819740,"stop":1714295819740,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df1422e24819192","name":"throws on empty content topic","time":{"start":1714295806326,"stop":1714295806326,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ee2f3bbb9b5aaf","name":"Push message with escaped characters payload","time":{"start":1714296273392,"stop":1714296273392,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d0421c3ec61fbe","name":"should be called for bootstrap peers","time":{"start":1714295865467,"stop":1714295865467,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e4c9dc5de99bb7","name":"should throw error - no public key","time":{"start":1714295814796,"stop":1714295814797,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ee2c05cc996d05","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714295909168,"stop":1714295909169,"duration":1},"status":"passed","severity":"normal"},{"uid":"1393b4b36a1a79fe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714296287381,"stop":1714296287382,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7c909a071b6291","name":"Check received message containing numeric","time":{"start":1714296041005,"stop":1714296041005,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad293bb30d82b11b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714296316689,"stop":1714296316689,"duration":0},"status":"passed","severity":"normal"},{"uid":"400ff747922294a2","name":"Privacy Node - default protocol","time":{"start":1714296476065,"stop":1714296476066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec02e5b846ba401b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714295806345,"stop":1714295806345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f613929f0e0d2c49","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714295842509,"stop":1714295842509,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f361e4e27fa76f","name":"Push message with content topic containing shell command","time":{"start":1714296402402,"stop":1714296402402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab0e912896730fb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714296020650,"stop":1714296020651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23a5e08f9d4ada9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714296498498,"stop":1714296498498,"duration":0},"status":"passed","severity":"normal"},{"uid":"4776c0a3dd2f90f5","name":"Decoder throws on undefined content topic","time":{"start":1714295819740,"stop":1714295819741,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7bdd78f263b7ce","name":"dispatchEvent via connectionManager","time":{"start":1714295898339,"stop":1714295898340,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefc47cf05dde46e","name":"Store - dialed first","time":{"start":1714296476063,"stop":1714296476063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4411a229c700d131","name":"Subscribe to topic containing Script and publish message","time":{"start":1714296324395,"stop":1714296324395,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a5e3903ecfe4c","name":"Push message on custom pubsubTopic","time":{"start":1714296133428,"stop":1714296133428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1f64d469cf43ec","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714295909172,"stop":1714295909172,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d83f2d9c4d31b6","name":"more peers than existing","time":{"start":1714296263554,"stop":1714296263554,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d42ff831630b5b07","name":"Push message with Chinese payload","time":{"start":1714296402377,"stop":1714296402378,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c57352b29d9385","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714295814000,"stop":1714295814000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b3751f964728f9","name":"Check received message containing special chars","time":{"start":1714296337536,"stop":1714296337537,"duration":1},"status":"passed","severity":"normal"},{"uid":"79769b13bc3cc3be","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714295947446,"stop":1714295947447,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea93b70ce44b6d6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714295806354,"stop":1714295806354,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0871a20695e386e","name":"isConnected return false after peer stops","time":{"start":1714295909171,"stop":1714295909171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03b8621aa36dde2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714295935318,"stop":1714295935318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8807ad081cbeda","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714296020683,"stop":1714296020683,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4914cda8e2d336","name":"should return all peers when numPeers is 0","time":{"start":1714295819493,"stop":1714295819493,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab3785230248fa1","name":"Js publishes, other Js receives","time":{"start":1714296296625,"stop":1714296296626,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32327e6e41c550e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714296420743,"stop":1714296420744,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b02334ac940b6","name":"Push message with content topic containing XML","time":{"start":1714296273397,"stop":1714296273397,"duration":0},"status":"passed","severity":"normal"},{"uid":"673a82599f58c861","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714296324389,"stop":1714296324389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efa5cce293e65ce","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714296498489,"stop":1714296498489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99b2792305dfdcf","name":"Push message with rate limit","time":{"start":1714296273402,"stop":1714296273403,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba37bbfc916f454a","name":"Passing an array","time":{"start":1714296471738,"stop":1714296471739,"duration":1},"status":"passed","severity":"normal"},{"uid":"369fbcf0a7edfda0","name":"Push to array if already present","time":{"start":1714295805755,"stop":1714295805755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6505fc8a882b906c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714296324393,"stop":1714296324393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cb7c992493dc9c","name":"Push message with custom timestamp: 1714299620912","time":{"start":1714296402407,"stop":1714296402407,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbfdbca2af29d67","name":"Push message with SQL Injection payload","time":{"start":1714296402380,"stop":1714296402381,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1676de8198582d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714296378931,"stop":1714296378932,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a42c60f19ad2b4d","name":"should not fail to start the service if it is already started","time":{"start":1714295834564,"stop":1714295834564,"duration":0},"status":"passed","severity":"normal"},{"uid":"523f85b1706f4f57","name":"Check received message containing SQL Injection","time":{"start":1714296337520,"stop":1714296337520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edc20c5516eeb88","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714296020672,"stop":1714296020673,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca16aae2b7c178e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714295947445,"stop":1714295947445,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac3d59516c4b4e","name":"can start and stop the service","time":{"start":1714296339031,"stop":1714296339032,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5d4ae8ef0196e9","name":"Push message equal or less that 1MB","time":{"start":1714296273405,"stop":1714296273406,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c696ae65615ffed","name":"Subscribe to topic containing short and publish message","time":{"start":1714296324391,"stop":1714296324391,"duration":0},"status":"passed","severity":"normal"},{"uid":"2613f4021c359764","name":"random static sharding 6 - Cluster ID: 926, Shard ID: 689","time":{"start":1714296397562,"stop":1714296397562,"duration":0},"status":"passed","severity":"normal"},{"uid":"2554145f40b80802","name":"Relay - dialed first","time":{"start":1714296476061,"stop":1714296476062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f8cd3844afba59","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714296102825,"stop":1714296102826,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cccc3797f31376","name":"different cluster, same shard: nodes don't connect","time":{"start":1714296142558,"stop":1714296142558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a05a3efbdb4a6af","name":"Query Generator - backward","time":{"start":1714296424348,"stop":1714296424349,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66f480a0714d48f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714296498491,"stop":1714296498491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed763bdbea45c065","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714296378932,"stop":1714296378932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b966488a2a7179c5","name":"should properly create location multiaddrs - tcp6","time":{"start":1714295814801,"stop":1714295814801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d545e48f2b636695","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714296324399,"stop":1714296324399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b39ac00e57c59f","name":"Push message on custom pubsubTopic","time":{"start":1714296133426,"stop":1714296133426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3173cbc7a30989d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714296102792,"stop":1714296102792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f66ce5eb87a2bcd","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714295806332,"stop":1714295806332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd99d038940bc929","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714295830251,"stop":1714295830252,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c04043b3f62ef1e","name":"random static sharding 8 - Cluster ID: 100, Shard ID: 167","time":{"start":1714296397563,"stop":1714296397564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3639790c06e7e6a7","name":"should set field with only STORE enabled","time":{"start":1714295814803,"stop":1714295814803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64c84ca174bd016","name":"Push message with short payload","time":{"start":1714296402367,"stop":1714296402368,"duration":1},"status":"passed","severity":"normal"},{"uid":"530bbf7b40713882","name":"Subscribe to topic containing Script and receive message","time":{"start":1714296102820,"stop":1714296102822,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d57622a267df3f9","name":"Check publish message containing numeric","time":{"start":1714296316683,"stop":1714296316683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca67d038d8a67ebd","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714296020675,"stop":1714296020676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55610014879dd0","name":"Query generator for multiple messages with different message text format","time":{"start":1714296441305,"stop":1714296441305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14fc5bdf412ed82","name":"All","time":{"start":1714295867794,"stop":1714295867797,"duration":3},"status":"passed","severity":"normal"},{"uid":"a077c31255e16c19","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714295806332,"stop":1714295806332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0245bb940fa717","name":"Check received message containing special chars","time":{"start":1714296337516,"stop":1714296337517,"duration":1},"status":"passed","severity":"normal"},{"uid":"441801b7e423d447","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714296020685,"stop":1714296020686,"duration":1},"status":"passed","severity":"normal"},{"uid":"511723c8e5f593b1","name":"Publishes to nwaku","time":{"start":1714296296624,"stop":1714296296625,"duration":1},"status":"passed","severity":"normal"},{"uid":"57473eb7d8fc24ae","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714295806350,"stop":1714295806350,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b1d434bcaa300f","name":"Push message with custom timestamp: 1683537641160","time":{"start":1714296273403,"stop":1714296273403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f65c9ef7c4488c4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714296397558,"stop":1714296397558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b76b51dcf2c2d2a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714296604445,"stop":1714296604445,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a374399610622ab","name":"should add and remove event listeners correctly","time":{"start":1714295834566,"stop":1714295834567,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcfe221e22c1d42","name":"Fails to publish message with wrong content topic","time":{"start":1714296316693,"stop":1714296316693,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c19f21ec13d8c8","name":"Query with Ordered Callback, No Decoder","time":{"start":1714296420744,"stop":1714296420745,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a516df93ffa0fd","name":"Subscribe to topic containing long and receive message","time":{"start":1714296498496,"stop":1714296498497,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2601aabbb80e1b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714295806351,"stop":1714295806351,"duration":0},"status":"passed","severity":"normal"},{"uid":"141dc899fd547ccd","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app16/2/topic40/proto","time":{"start":1714296368562,"stop":1714296368562,"duration":0},"status":"passed","severity":"normal"},{"uid":"99516e30e6306e17","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714295806349,"stop":1714295806349,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b629dd43e57113a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714295806354,"stop":1714295806354,"duration":0},"status":"passed","severity":"normal"},{"uid":"67448016c7a89fa3","name":"shard 0","time":{"start":1714296397557,"stop":1714296397558,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c89d267cb886d00","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714295830254,"stop":1714295830254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8545e166f7921ab","name":"Ordered Callback - forward","time":{"start":1714296424351,"stop":1714296424352,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc925be3f4de72d","name":"Check received message containing unicode special characters","time":{"start":1714296041011,"stop":1714296041011,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2dc7244cceeeca","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714295865473,"stop":1714295865474,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bd7287bdf3c3ac","name":"should only return 1 node with relay capability","time":{"start":1714295830844,"stop":1714295830844,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f818225079da22","name":"Subscribe to topic containing short and receive message","time":{"start":1714296102799,"stop":1714296102800,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07acd20e90cfcd8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714295806341,"stop":1714295806341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fa3505da328fb9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714295806341,"stop":1714295806341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3176a0b9ba0848f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714296287371,"stop":1714296287374,"duration":3},"status":"passed","severity":"normal"},{"uid":"f004071a66c53ef5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714295858195,"stop":1714295858196,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e6d22eb79ebada","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714295909169,"stop":1714295909169,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb1dae3c7bad17f","name":"Subscribe to topic containing long and publish message","time":{"start":1714296324392,"stop":1714296324392,"duration":0},"status":"passed","severity":"normal"},{"uid":"354f030814fb256f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714295935316,"stop":1714295935317,"duration":1},"status":"passed","severity":"normal"},{"uid":"873982ff3d155558","name":"Push message with Russian payload","time":{"start":1714296273389,"stop":1714296273389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2415cb3bc4a67db3","name":"Query generator for multiple messages","time":{"start":1714296441304,"stop":1714296441304,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6ba38bd16368a3","name":"Subscribe and receive messages via waku relay post","time":{"start":1714296498493,"stop":1714296498493,"duration":0},"status":"passed","severity":"normal"},{"uid":"246801134d03e006","name":"Push message with content topic containing SQL Injection","time":{"start":1714296273396,"stop":1714296273397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ded66d9c0b41702","name":"Check received message containing Basic HTML tag","time":{"start":1714296337542,"stop":1714296337544,"duration":2},"status":"passed","severity":"normal"},{"uid":"323f758650b0ae6c","name":"Accepts a valid Waku Message","time":{"start":1714295823188,"stop":1714295823189,"duration":1},"status":"passed","severity":"normal"},{"uid":"8622db2ac9af857c","name":"topics with same application and version share the same shard","time":{"start":1714295806334,"stop":1714295806334,"duration":0},"status":"passed","severity":"normal"},{"uid":"842b3fba78cc3f75","name":"Check publish message after service node is restarted","time":{"start":1714296316694,"stop":1714296316695,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c10578a0f4954861","name":"Check publish message containing Arabic","time":{"start":1714296316684,"stop":1714296316685,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ec149bf5210b28","name":"Ping on subscribed peer","time":{"start":1714295894148,"stop":1714295894149,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1d1bff0c25b511","name":"throws on content topic with empty version field","time":{"start":1714295806328,"stop":1714295806329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc333a47addc835","name":"should properly create location multiaddrs - tcp","time":{"start":1714295814801,"stop":1714295814801,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cae200ee8ca6d01","name":"Check message with no payload is not received","time":{"start":1714296337551,"stop":1714296337551,"duration":0},"status":"passed","severity":"normal"},{"uid":"692bcb13b0ac4fa8","name":"Push 30 different messages","time":{"start":1714296402391,"stop":1714296402391,"duration":0},"status":"passed","severity":"normal"},{"uid":"93354e3c86c4440a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714296102790,"stop":1714296102790,"duration":0},"status":"passed","severity":"normal"},{"uid":"267baca9e4ea2aad","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714296498502,"stop":1714296498502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f930320002557f43","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714296102829,"stop":1714296102830,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aff6294fdeb8d13","name":"Generator, custom pubsub topic","time":{"start":1714296437922,"stop":1714296437922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f207355c3d9dff08","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714295830252,"stop":1714295830252,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f139dcfb1feddd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714296041013,"stop":1714296041013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb981f7085aa4a2","name":"Decoder throws on undefined content topic","time":{"start":1714295842511,"stop":1714295842511,"duration":0},"status":"passed","severity":"normal"},{"uid":"168d3170cceb9317","name":"can start the service","time":{"start":1714296339031,"stop":1714296339031,"duration":0},"status":"passed","severity":"normal"},{"uid":"956b23da39315292","name":"Check received message containing shell command","time":{"start":1714296041010,"stop":1714296041010,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc58fe009ebe5ee","name":"retrieves a single peer","time":{"start":1714295830840,"stop":1714295830841,"duration":1},"status":"passed","severity":"normal"},{"uid":"6973da30c11df3e8","name":"Filter","time":{"start":1714296476064,"stop":1714296476065,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d00fa20a22ca6d","name":"Check message with invalid timestamp is not received","time":{"start":1714296337549,"stop":1714296337550,"duration":1},"status":"passed","severity":"normal"},{"uid":"63eb90107fbbfdd6","name":"Check publish message containing shell command","time":{"start":1714296316687,"stop":1714296316687,"duration":0},"status":"passed","severity":"normal"},{"uid":"752edf4745fa934","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714295814007,"stop":1714295814007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b990357acb9aeb65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714296498480,"stop":1714296498480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49f0a783e502d19","name":"Fails to push message with large meta","time":{"start":1714296273402,"stop":1714296273402,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b54c7392a46038","name":"Ping on peer without subscriptions","time":{"start":1714295935005,"stop":1714295935005,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b4646da9ef939","name":"Check received message containing Basic HTML tag","time":{"start":1714296041009,"stop":1714296041009,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b747f57fc5443e","name":"Publish without waiting for remote peer","time":{"start":1714296324387,"stop":1714296324387,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3da9e0e0443a93","name":"it tolerates circular branch references","time":{"start":1714295830841,"stop":1714295830841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5b906da31ebd36","name":"Check received message containing special chars","time":{"start":1714296041005,"stop":1714296041006,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72714a8c0b9cc3b","name":"Check received message containing long","time":{"start":1714296337514,"stop":1714296337515,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abbe0ca1d941d41","name":"Check message received after jswaku node is restarted","time":{"start":1714296337553,"stop":1714296337553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0504f3ddcf4e968","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714296102791,"stop":1714296102791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2400b06cf02af2c3","name":"should load peers from local storage and dispatch events","time":{"start":1714295834565,"stop":1714295834566,"duration":1},"status":"passed","severity":"normal"},{"uid":"109fd53be7da834e","name":"different cluster, different shard: nodes don't connect","time":{"start":1714296020645,"stop":1714296020645,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4384eee72473285","name":"should not receive a peer event before start","time":{"start":1714296339033,"stop":1714296339034,"duration":1},"status":"passed","severity":"normal"},{"uid":"5844813cb9b935f0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app92/10/topic848/json","time":{"start":1714296368562,"stop":1714296368563,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42c3dfc36a40b1d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714296420767,"stop":1714296420768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff4e93848895437","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714295834566,"stop":1714295834566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aaae217e2403460","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714296498492,"stop":1714296498492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32cb8adf6682cee","name":"should set field with only RELAY enabled","time":{"start":1714295814803,"stop":1714295814803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3aeb36d404d940","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714295947449,"stop":1714295947449,"duration":0},"status":"passed","severity":"normal"},{"uid":"d992b590ce0d1d9f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714296020681,"stop":1714296020681,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5d3c656efc1080","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714295806345,"stop":1714295806346,"duration":1},"status":"passed","severity":"normal"},{"uid":"6623c4ab51b1dfb8","name":"Push message with special chars payload","time":{"start":1714296273388,"stop":1714296273388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a031fa04b7acdeef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714296337525,"stop":1714296337525,"duration":0},"status":"passed","severity":"normal"},{"uid":"59680b79939ac6e1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714296263373,"stop":1714296263374,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c39c65c6bd6d6da","name":"Decoder throws on empty string content topic","time":{"start":1714295819741,"stop":1714295819741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e72e1ef065ecc8","name":"Reopen subscription with peer with lost subscription","time":{"start":1714295935008,"stop":1714295935008,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f28d71e0ce3708","name":"Check received message containing long","time":{"start":1714296041004,"stop":1714296041005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a77ad4f8e5b82b9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714295870906,"stop":1714295870906,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d37fe448999e32","name":"Query with Ordered Callback, No message returned","time":{"start":1714296420745,"stop":1714296420745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3701f3b6e4e300","name":"removeEventListener with wrong event","time":{"start":1714295898337,"stop":1714295898338,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8a22f6b0e20546","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714296420744,"stop":1714296420744,"duration":0},"status":"passed","severity":"normal"},{"uid":"986e9c3fa71fe132","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714295806292,"stop":1714295806293,"duration":1},"status":"passed","severity":"normal"},{"uid":"9076564740bd559a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714296102830,"stop":1714296102831,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f1496903d1d34a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714295858198,"stop":1714295858199,"duration":1},"status":"passed","severity":"normal"},{"uid":"473804f6882adb93","name":"Passing page size 0 when there are 110 messages","time":{"start":1714296453223,"stop":1714296453224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4128757527f00958","name":"Light Node - default protocols","time":{"start":1714296476065,"stop":1714296476065,"duration":0},"status":"passed","severity":"normal"},{"uid":"692c5c4fc3953b72","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714295806332,"stop":1714295806332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cb462058d3abb0","name":"should not receive a peer event after stop","time":{"start":1714296339034,"stop":1714296339034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e3807295c532fb","name":"should not throw an error for a single configured topic","time":{"start":1714295806347,"stop":1714295806347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e46c5d60f30332","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714295870907,"stop":1714295870907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2e79cf47c133f4","name":"Check meta is set [ecies]","time":{"start":1714295842509,"stop":1714295842510,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a440d4145e34cbb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714296102819,"stop":1714296102820,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7720d36fda2a91","name":"should not receive a peer event before start","time":{"start":1714295834564,"stop":1714295834565,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6bac1021cfbdfb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714296498482,"stop":1714296498482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d4c3d54e587486","name":"should decode valid enr successfully","time":{"start":1714295814794,"stop":1714295814794,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcabf869359b3e41","name":"Push message with XML payload","time":{"start":1714296402382,"stop":1714296402382,"duration":0},"status":"passed","severity":"normal"},{"uid":"434140151a6e5eca","name":"ignores domain fetching errors","time":{"start":1714295830842,"stop":1714295830842,"duration":0},"status":"passed","severity":"normal"},{"uid":"240962480b991487","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app88/5/topic863/test.js","time":{"start":1714296368562,"stop":1714296368562,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbca0234328e68c0","name":"Ping on subscribed peer","time":{"start":1714295935006,"stop":1714295935007,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8072681bec8fc4","name":"Subscribe to topic containing XML and receive message","time":{"start":1714296102822,"stop":1714296102823,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d974017e690c05b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/6/topic518/json","time":{"start":1714296368560,"stop":1714296368561,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee88541a20f5f64","name":"Push message with JSON payload","time":{"start":1714296273391,"stop":1714296273391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e82c29d4d75692a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714296102801,"stop":1714296102802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb8c5810abc577c","name":"getPeersByDiscovery","time":{"start":1714296263372,"stop":1714296263372,"duration":0},"status":"passed","severity":"normal"},{"uid":"3174cb6fae3be07f","name":"Subscribe to topic containing Script and receive message","time":{"start":1714296498499,"stop":1714296498499,"duration":0},"status":"passed","severity":"normal"},{"uid":"524b1e128c9eee6a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714296020700,"stop":1714296020701,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a3135a49b85485","name":"Check received message containing escaped characters","time":{"start":1714296041010,"stop":1714296041011,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c27ab65eaf9197","name":"Check publish message containing escaped characters","time":{"start":1714296316688,"stop":1714296316688,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7bddafb3795e45","name":"Subscribe and receive messages via waku relay post","time":{"start":1714296498481,"stop":1714296498481,"duration":0},"status":"passed","severity":"normal"},{"uid":"5275a9d8bd3a2d52","name":"Check received message containing JSON","time":{"start":1714296337522,"stop":1714296337522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6be20bdbc946a42","name":"Push message with content topic containing XML","time":{"start":1714296402399,"stop":1714296402399,"duration":0},"status":"passed","severity":"normal"},{"uid":"956e55ade236ffe4","name":"Check received message containing Arabic","time":{"start":1714296337539,"stop":1714296337539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c5eb70cde521e7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714296133428,"stop":1714296133428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbbcc565ec50414","name":"Check received message with timestamp: 1714295857170 ","time":{"start":1714296041012,"stop":1714296041013,"duration":1},"status":"passed","severity":"normal"},{"uid":"827973748e026ccf","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714295858193,"stop":1714295858195,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9e6bd7735d2424c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714296072039,"stop":1714296072039,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fae0f0b1af9747","name":"listenerCount","time":{"start":1714295898339,"stop":1714295898339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4455e2ba3864c6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714296441308,"stop":1714296441309,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9698fa227e0f33","name":"should throw error - no id","time":{"start":1714295814795,"stop":1714295814795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e078cdd89c3f7aed","name":"Store - dialed after - with timeout","time":{"start":1714296476063,"stop":1714296476064,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f803b204e4a1889","name":"unsubscribes","time":{"start":1714296453366,"stop":1714296453367,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2248213b268e6f8","name":"Push 30 different messages","time":{"start":1714296273393,"stop":1714296273393,"duration":0},"status":"passed","severity":"normal"},{"uid":"872f971c55fc50d0","name":"Ordered callback, aborts when callback returns true","time":{"start":1714296441309,"stop":1714296441309,"duration":0},"status":"passed","severity":"normal"},{"uid":"630ebc6b228900fd","name":"Check received message containing emoji","time":{"start":1714296041011,"stop":1714296041012,"duration":1},"status":"passed","severity":"normal"},{"uid":"9184718e5234c5e3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714295830249,"stop":1714295830249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a0bda9e7f4813c","name":"returns all values when wanted number matches available values","time":{"start":1714295830128,"stop":1714295830130,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ba16b0145e0bf95","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714296324398,"stop":1714296324399,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4eaa829d7131e8c","name":"Fails to publish message with empty text","time":{"start":1714296316692,"stop":1714296316692,"duration":0},"status":"passed","severity":"normal"},{"uid":"9748880f9ed2d6eb","name":"Waku message hash computation","time":{"start":1714295808850,"stop":1714295808851,"duration":1},"status":"passed","severity":"normal"},{"uid":"396000ee76967753","name":"Refresh subscription","time":{"start":1714296324390,"stop":1714296324391,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74130c4e846dccf0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714296604443,"stop":1714296604443,"duration":0},"status":"passed","severity":"normal"},{"uid":"defbb35caf1b6ca5","name":"should handle application and version for autosharding","time":{"start":1714295806338,"stop":1714295806339,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad04686675b7e1","name":"Push message with emoji payload","time":{"start":1714296273392,"stop":1714296273392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff701a9860e5ad2e","name":"Generator, 2 different pubsubtopics","time":{"start":1714296437921,"stop":1714296437921,"duration":0},"status":"passed","severity":"normal"},{"uid":"e188a2e85ed81ccf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714295935316,"stop":1714295935316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7b765cb1dc5ef4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714295935321,"stop":1714295935321,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e4f5f10389dd40","name":"Check message with non string payload is not received","time":{"start":1714296041016,"stop":1714296041017,"duration":1},"status":"passed","severity":"normal"},{"uid":"836104850cc5ddac","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714295806338,"stop":1714295806338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6768ad97d84521","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714296498501,"stop":1714296498502,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d58ae13ceab806","name":"Check received message containing shell command","time":{"start":1714296337522,"stop":1714296337522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96263238d2e81c4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714296102802,"stop":1714296102803,"duration":1},"status":"passed","severity":"normal"},{"uid":"208c0ac0b4d793df","name":"Push message with content topic containing unicode special characters","time":{"start":1714296402404,"stop":1714296402404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba70d546f68a4d87","name":"Check publish message containing Basic HTML tag","time":{"start":1714296316686,"stop":1714296316687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88ad06ebdc06efa","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714296020693,"stop":1714296020693,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e42f8e897ba0bdb","name":"Check received message containing emoji","time":{"start":1714296337523,"stop":1714296337524,"duration":1},"status":"passed","severity":"normal"},{"uid":"406e3917b414306f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714295806344,"stop":1714295806344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a814828f205fb7f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714295814007,"stop":1714295814008,"duration":1},"status":"passed","severity":"normal"},{"uid":"b352c213daccf0e8","name":"can start and stop the service","time":{"start":1714295834563,"stop":1714295834563,"duration":0},"status":"passed","severity":"normal"},{"uid":"42befb71cc7e66d9","name":"Check received message containing unicode special characters","time":{"start":1714296337545,"stop":1714296337546,"duration":1},"status":"passed","severity":"normal"},{"uid":"249578d106dcd5bb","name":"can start the service","time":{"start":1714295872421,"stop":1714295872421,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c435b34aa209c5","name":"Fails to push message bigger that 1MB","time":{"start":1714296402408,"stop":1714296402409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24b4ee4a89c0fd7","name":"Check message with non string payload is not received","time":{"start":1714296337551,"stop":1714296337552,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba25f41cb677fd02","name":"Push message with XML payload","time":{"start":1714296273390,"stop":1714296273390,"duration":0},"status":"passed","severity":"normal"},{"uid":"26514eb351b6e129","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714295935317,"stop":1714295935318,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ed72192b938eb4","name":"Check received message containing JSON","time":{"start":1714296337544,"stop":1714296337544,"duration":0},"status":"passed","severity":"normal"},{"uid":"1268a6aa4cf634c","name":"throws on content topic with non-number generation field","time":{"start":1714295806327,"stop":1714295806327,"duration":0},"status":"passed","severity":"normal"},{"uid":"79516d5c78f61483","name":"Push message with content topic containing special chars","time":{"start":1714296402393,"stop":1714296402394,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a4ded32ce82c46","name":"Fails to push message with large meta","time":{"start":1714296402405,"stop":1714296402406,"duration":1},"status":"passed","severity":"normal"},{"uid":"4495dcf8226fe2f9","name":"Encoder throws on empty string content topic","time":{"start":1714295840605,"stop":1714295840606,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98023ab81e59b61","name":"Overlapping topic subscription","time":{"start":1714296498495,"stop":1714296498496,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e83856dd52ae8c9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714296020687,"stop":1714296020688,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbabd0ceac408e1","name":"Check received message containing unicode special characters","time":{"start":1714296337523,"stop":1714296337523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58f1335f5abf422","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714296102794,"stop":1714296102796,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c5b634685a3681f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714296498500,"stop":1714296498500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2c32a8607f3da6","name":"throws an error for improperly formatted content topics","time":{"start":1714295806336,"stop":1714295806336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76200ded013a550","name":"same cluster, different shard: nodes connect","time":{"start":1714296142557,"stop":1714296142558,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfeeac5832f8aa0","name":"Check received message containing Russian","time":{"start":1714296041007,"stop":1714296041007,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cccce0ae5caf4e","name":"Check publish message containing XML","time":{"start":1714296316686,"stop":1714296316686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fc439f2dd998d5","name":"Push message with content topic containing special chars","time":{"start":1714296273394,"stop":1714296273395,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f4fa58f8e294d","name":"Sets default value correctly","time":{"start":1714296471740,"stop":1714296471741,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cabee219e46cf7","name":"should get / set UDP multiaddr","time":{"start":1714295814799,"stop":1714295814799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fbde410bc3e719","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714295806343,"stop":1714295806343,"duration":0},"status":"passed","severity":"normal"},{"uid":"714c2a5ed13b7fd0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714296324394,"stop":1714296324394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d739fc09195cac5f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714296498498,"stop":1714296498498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e24d385f8353a6","name":"receives messages sent to provided content topic through stream","time":{"start":1714296316792,"stop":1714296316792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fe95b4f3a69aec9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714295814008,"stop":1714295814008,"duration":0},"status":"passed","severity":"normal"},{"uid":"82173cc05f69df1e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714296498489,"stop":1714296498489,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f76a7b5b784968","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714296020686,"stop":1714296020687,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5c9c9e4d465217","name":"should not receive a peer event after stop","time":{"start":1714295872424,"stop":1714295872427,"duration":3},"status":"passed","severity":"normal"},{"uid":"b21fff008e4f08e4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714296133427,"stop":1714296133427,"duration":0},"status":"passed","severity":"normal"},{"uid":"774f623dccfe8d54","name":"Subscribe to topic containing XML and publish message","time":{"start":1714296324395,"stop":1714296324396,"duration":1},"status":"passed","severity":"normal"},{"uid":"126bc40f9bdf6d97","name":"safeDispatchEvent","time":{"start":1714295898340,"stop":1714295898340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e391bccec2b7c5fa","name":"Nwaku publishes","time":{"start":1714296296625,"stop":1714296296625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20af3a019c9ee65","name":"Fails to push message with empty content topic","time":{"start":1714296273401,"stop":1714296273401,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f4398c67a1c966","name":"Subscribe and publish message","time":{"start":1714296324387,"stop":1714296324387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed61aa80b7e2e62e","name":"Push message with shell command payload","time":{"start":1714296273391,"stop":1714296273391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2ac08b6340e058","name":"Publish message with rate limit","time":{"start":1714296316696,"stop":1714296316696,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ada2dc844baa33","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714295806342,"stop":1714295806342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ba1f07493b1ee1","name":"Subscribe and receive messages via lightPush","time":{"start":1714296498480,"stop":1714296498480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63258aa5ed6abaf","name":"handles empty contentTopics array correctly","time":{"start":1714295806352,"stop":1714295806353,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc79994ade392969","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714295814006,"stop":1714295814007,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f43daafcb69bf7a","name":"should be able to decode the field with only STORE set to true","time":{"start":1714295814005,"stop":1714295814005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df3d28160a5b269","name":"Check message received after jswaku node is restarted","time":{"start":1714296041017,"stop":1714296041017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3891036e69bab130","name":"Generator, custom pubsub topic","time":{"start":1714296437924,"stop":1714296437924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10c1c1b597ba218","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714295858196,"stop":1714295858197,"duration":1},"status":"passed","severity":"normal"},{"uid":"987ec28074c464b8","name":"should set field with only FILTER enabled","time":{"start":1714295814803,"stop":1714295814804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2750d5c158d8ecd7","name":"Check received message containing short","time":{"start":1714296041004,"stop":1714296041004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80a3a6df56fb5e0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714296324392,"stop":1714296324393,"duration":1},"status":"passed","severity":"normal"},{"uid":"3163ca7a2bfc7a49","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714295870906,"stop":1714295870906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b17c90ff0bed284","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714295806339,"stop":1714295806339,"duration":0},"status":"passed","severity":"normal"},{"uid":"850663e30c504862","name":"Passing page size 11 when there are 10 messages","time":{"start":1714296453225,"stop":1714296453226,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca716e8d51135285","name":"Check received message containing Arabic","time":{"start":1714296337518,"stop":1714296337519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7be6ac7ed461586","name":"Reopen subscription with peer with lost subscription","time":{"start":1714295894151,"stop":1714295894151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d811f637e9896e","name":"should only return 1 node with relay and store capability","time":{"start":1714295830844,"stop":1714295830844,"duration":0},"status":"passed","severity":"normal"},{"uid":"223d4e8b3acf6bb9","name":"should throw an error for an unconfigured topic","time":{"start":1714295806348,"stop":1714295806348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ad44d9bee2f052","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714296142556,"stop":1714296142557,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce8a99015505d54","name":"Check message with no content topic is not received","time":{"start":1714296337550,"stop":1714296337551,"duration":1},"status":"passed","severity":"normal"},{"uid":"25af9d2ee885d04b","name":"Subscribe to topic containing short and receive message","time":{"start":1714296498496,"stop":1714296498496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f913a14457411268","name":"Query Generator, No message returned","time":{"start":1714296420743,"stop":1714296420743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e393c2d67b0132a1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714296498483,"stop":1714296498483,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeca09b142b4b19","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714296470461,"stop":1714296470462,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fc68c9d0e05d04","name":"should throw an error for insufficient data","time":{"start":1714295806293,"stop":1714295806293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f53669cdfae02f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714295806343,"stop":1714295806343,"duration":0},"status":"passed","severity":"normal"},{"uid":"80de7e4c48e61303","name":"Check publish message containing Chinese","time":{"start":1714296316684,"stop":1714296316684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fc360a8cb85700","name":"Ping on peer without subscriptions","time":{"start":1714295935007,"stop":1714295935007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ee35e32ed8c96","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714295814000,"stop":1714295814001,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf866acd0a44fc91","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714295830232,"stop":1714295830232,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa66a03541d3a3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714295935315,"stop":1714295935316,"duration":1},"status":"passed","severity":"normal"},{"uid":"745d894e3f4cfe99","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714296020677,"stop":1714296020677,"duration":0},"status":"passed","severity":"normal"},{"uid":"daaf2a219273095e","name":"Check received message containing emoji","time":{"start":1714296337546,"stop":1714296337547,"duration":1},"status":"passed","severity":"normal"},{"uid":"797711efc1642779","name":"Push message with content topic containing Arabic","time":{"start":1714296402395,"stop":1714296402396,"duration":1},"status":"passed","severity":"normal"},{"uid":"124158f7d9488a72","name":"Push message with special chars payload","time":{"start":1714296402373,"stop":1714296402377,"duration":4},"status":"passed","severity":"normal"},{"uid":"a9c0076befc08ad3","name":"Push message with content topic containing short","time":{"start":1714296402392,"stop":1714296402392,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d91edc5aa9fbd4","name":"Relay - dialed after","time":{"start":1714296476062,"stop":1714296476062,"duration":0},"status":"passed","severity":"normal"},{"uid":"280ecd047ef9e6e0","name":"Ping on unsubscribed peer","time":{"start":1714295935007,"stop":1714295935008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3a47c7b16f7d7a","name":"Nodes with multiple pubsub topic","time":{"start":1714296287380,"stop":1714296287381,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae89ccbc4eb382e8","name":"same cluster, different shard: nodes don't connect","time":{"start":1714296020636,"stop":1714296020643,"duration":7},"status":"passed","severity":"normal"},{"uid":"4b19ea2b014209f2","name":"Check received message containing Arabic","time":{"start":1714296041007,"stop":1714296041007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3a5be8ef8c2af4","name":"Subscribe to topic containing Script and receive message","time":{"start":1714296498488,"stop":1714296498488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c1a4ef38c33307","name":"addEventListener with wrong event","time":{"start":1714295898336,"stop":1714295898336,"duration":0},"status":"passed","severity":"normal"},{"uid":"38202ce160521787","name":"Push message with rate limit","time":{"start":1714296402406,"stop":1714296402406,"duration":0},"status":"passed","severity":"normal"},{"uid":"10890ec5e2c144c4","name":"Check received message containing Russian","time":{"start":1714296337539,"stop":1714296337540,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3826ca1baa3b7f7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714295865471,"stop":1714295865472,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7c3d6be67c68d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714296020649,"stop":1714296020650,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e3053079055a6d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714296316694,"stop":1714296316694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ffddef2fcadb60","name":"Check publish message containing short","time":{"start":1714296316682,"stop":1714296316682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7fbff0f571ff7e","name":"Check received message with timestamp: 1714295857170000000 ","time":{"start":1714296041012,"stop":1714296041012,"duration":0},"status":"passed","severity":"normal"},{"uid":"af000115427db1f0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714295819494,"stop":1714295819495,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bc7199d94cd1e8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714295872429,"stop":1714295872429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f08476adfe243db5","name":"Check received message containing escaped characters","time":{"start":1714296337545,"stop":1714296337545,"duration":0},"status":"passed","severity":"normal"},{"uid":"478ad34578477c2c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714295814003,"stop":1714295814004,"duration":1},"status":"passed","severity":"normal"},{"uid":"418597b209f43c3a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714295813999,"stop":1714295813999,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c122c5a5a63fee","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714296337549,"stop":1714296337549,"duration":0},"status":"passed","severity":"normal"},{"uid":"26584c267a0ebc7c","name":"Check message on other pubsub topic is not received","time":{"start":1714296041015,"stop":1714296041015,"duration":0},"status":"passed","severity":"normal"},{"uid":"467431d9b2e5fef3","name":"start node with ApplicationInfo","time":{"start":1714296368566,"stop":1714296368566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d109e7550ea3b087","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714296133426,"stop":1714296133427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7aea4f91ae60311","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714296470462,"stop":1714296470462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b49e866a2709c7","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714296020680,"stop":1714296020681,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda2d107fe42186a","name":"Check received message with timestamp: 1714295857765000000 ","time":{"start":1714296337524,"stop":1714296337524,"duration":0},"status":"passed","severity":"normal"},{"uid":"da59e50a8a64919d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714296498500,"stop":1714296498500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f7a066f7e2bd39","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714295806345,"stop":1714295806345,"duration":0},"status":"passed","severity":"normal"},{"uid":"594648e69966f228","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714296020652,"stop":1714296020653,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e22bcd35d62304","name":"Non TWN Cluster","time":{"start":1714296368558,"stop":1714296368559,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de1f74f098da0e5","name":"throws on content topic with generation field greater than 0","time":{"start":1714295806328,"stop":1714295806328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7df89fa77b9b618","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714295806342,"stop":1714295806342,"duration":0},"status":"passed","severity":"normal"},{"uid":"70da0572e0b68ae5","name":"Check message received after jswaku node is restarted","time":{"start":1714296337529,"stop":1714296337530,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5f71c3529111e088","name":"Relay + Store","time":{"start":1714295814804,"stop":1714295814805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6995852094613f8d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714295814006,"stop":1714295814006,"duration":0},"status":"passed","severity":"normal"},{"uid":"daae66b409ea545c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714296263373,"stop":1714296263373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbcc443e815bad6d","name":"Check received message containing Chinese","time":{"start":1714296337517,"stop":1714296337518,"duration":1},"status":"passed","severity":"normal"},{"uid":"4baf04d22e27fb17","name":"Push message with Script payload","time":{"start":1714296273390,"stop":1714296273390,"duration":0},"status":"passed","severity":"normal"},{"uid":"580cafab0b8229b4","name":"Push message with content topic containing emoji","time":{"start":1714296402404,"stop":1714296402405,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cc18b65698f8a0","name":"Generator, 2 different pubsubtopics","time":{"start":1714296437924,"stop":1714296437924,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f9e3050701b5fe","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714296368557,"stop":1714296368558,"duration":1},"status":"passed","severity":"normal"},{"uid":"11914b76ebf4fa7a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714295830132,"stop":1714295830133,"duration":1},"status":"passed","severity":"normal"},{"uid":"975754aea0349160","name":"same cluster, same shard: nodes connect","time":{"start":1714296020635,"stop":1714296020636,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa44bbcd5608b17f","name":"Check received message with timestamp: 1714295857765 ","time":{"start":1714296337524,"stop":1714296337525,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ba20deb4c0b8cd","name":"Passing page size 110 when there are 120 messages","time":{"start":1714296453226,"stop":1714296453227,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3ed667d5d7586e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714296020677,"stop":1714296020678,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0e8c31e838d741","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714295806339,"stop":1714295806339,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e74a654aec956d","name":"Push message with custom timestamp: 1683537620912","time":{"start":1714296402406,"stop":1714296402407,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9b6bc1403775dd","name":"Sign & Recover","time":{"start":1714295840955,"stop":1714295840955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62f00f870fb3d08","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714296020690,"stop":1714296020690,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b79c78089e8cc1","name":"should handle corrupted local storage data gracefully","time":{"start":1714295834566,"stop":1714295834566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e89b332e043ce","name":"Fails to push message bigger that 1MB","time":{"start":1714296273406,"stop":1714296273406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d12595af90da478","name":"Push message with content topic containing JSON","time":{"start":1714296402401,"stop":1714296402401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2caa73f13cca110d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714296368565,"stop":1714296368566,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6637481676846e","name":"handles multiple messages","time":{"start":1714296453366,"stop":1714296453366,"duration":0},"status":"passed","severity":"normal"}] |