2024-04-26 15:24:25 +00:00

1 line
153 KiB
JSON

[{"uid":"25af3e0a9f68d3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714144543080,"stop":1714144543080,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a827ce6f333404e","name":"Check message with non string payload is not received","time":{"start":1714144468130,"stop":1714144468131,"duration":1},"status":"passed","severity":"normal"},{"uid":"636a5b1385639fd7","name":"Check message with no pubsub topic is not received","time":{"start":1714144468128,"stop":1714144468129,"duration":1},"status":"passed","severity":"normal"},{"uid":"20067adf7c24f853","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714144244448,"stop":1714144244448,"duration":0},"status":"passed","severity":"normal"},{"uid":"319913c6fb6ffb68","name":"throws on content topic with empty encoding field","time":{"start":1714144244435,"stop":1714144244436,"duration":1},"status":"passed","severity":"normal"},{"uid":"f882c32c73b387e7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714144807147,"stop":1714144807147,"duration":0},"status":"passed","severity":"normal"},{"uid":"810399d6f7f4ca1","name":"through manual discovery","time":{"start":1714144572629,"stop":1714144572629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ddcf38f1816d3a","name":"Check received message containing escaped characters","time":{"start":1714144770788,"stop":1714144770788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32c04a111166d43","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714144933068,"stop":1714144933068,"duration":0},"status":"passed","severity":"normal"},{"uid":"db098da6cfcdda29","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714144457105,"stop":1714144457105,"duration":0},"status":"passed","severity":"normal"},{"uid":"918d13201ae0a4b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714144567220,"stop":1714144567220,"duration":0},"status":"passed","severity":"normal"},{"uid":"226fafa3fb246fd3","name":"Push message with short payload","time":{"start":1714144694734,"stop":1714144694734,"duration":0},"status":"passed","severity":"normal"},{"uid":"65571a0a402ac85b","name":"Check received message containing short","time":{"start":1714144770797,"stop":1714144770799,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1ba68b02005c2af","name":"Callback on promise","time":{"start":1714144865307,"stop":1714144865307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dae31eb63da6db7","name":"Check publish message containing shell command","time":{"start":1714144750663,"stop":1714144750663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a296f1237b03033f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714144457106,"stop":1714144457106,"duration":0},"status":"passed","severity":"normal"},{"uid":"56abfca16e129e90","name":"Check received message containing Arabic","time":{"start":1714144468113,"stop":1714144468113,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e31e95e6ea621ba","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714144457105,"stop":1714144457105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e1d9f8d7e986ec","name":"Check received message containing shell command","time":{"start":1714144770804,"stop":1714144770804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd4316ec5afed98","name":"should handle application and version for autosharding","time":{"start":1714144244447,"stop":1714144244447,"duration":0},"status":"passed","severity":"normal"},{"uid":"30407656fbc27ddc","name":"Push message with numeric payload","time":{"start":1714144826470,"stop":1714144826470,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab785972a0c9423","name":"Generator, custom pubsub topic","time":{"start":1714144864704,"stop":1714144864704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1c5d2680d5a269","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714144722485,"stop":1714144722485,"duration":0},"status":"passed","severity":"normal"},{"uid":"49645d561c10d07f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714144457049,"stop":1714144457049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e25be3c662c681e","name":"Check received message containing short","time":{"start":1714144770781,"stop":1714144770781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f37e3684a2475df","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714144244462,"stop":1714144244463,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ea6de14840a78c","name":"Push message with content topic containing escaped characters","time":{"start":1714144694758,"stop":1714144694758,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cc4b61deaffc7f","name":"Check publish message containing emoji","time":{"start":1714144750665,"stop":1714144750665,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3d1afeca7ff6d","name":"Nwaku publishes","time":{"start":1714144725349,"stop":1714144725349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4a2e0515405e0d","name":"Subscribe to topic containing short and receive message","time":{"start":1714144543071,"stop":1714144543071,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d0688fa17bafba","name":"can start the service","time":{"start":1714144272517,"stop":1714144272518,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f3d147d78f3a4e","name":"Check message with non string payload is not received","time":{"start":1714144770811,"stop":1714144770812,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d248811474a8c5","name":"1 Relay, 1 Filter, gives up","time":{"start":1714144268410,"stop":1714144268411,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a1c321b37ae92","name":"should properly create location multiaddrs - udp6","time":{"start":1714144252970,"stop":1714144252970,"duration":0},"status":"passed","severity":"normal"},{"uid":"353594f4ee4da12c","name":"unsubscribes","time":{"start":1714144878008,"stop":1714144878008,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dabf090e363e0c4","name":"udp ip6 address","time":{"start":1714144252458,"stop":1714144252458,"duration":0},"status":"passed","severity":"normal"},{"uid":"73aa2937bd8642f8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714144244442,"stop":1714144244442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d13e0eac6ca0924","name":"Generator, 2 different pubsubtopics","time":{"start":1714144864708,"stop":1714144864708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2490dbc0062311fb","name":"should emit a peer event after start","time":{"start":1714144272520,"stop":1714144272520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c34c61677ba1ce6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714144365340,"stop":1714144365340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5dbeeb626f5868","name":"should only return 1 node with relay capability","time":{"start":1714144268795,"stop":1714144268795,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc0a8ad0ce9cc2e","name":"Check received message with timestamp: 1714144295566000000 ","time":{"start":1714144468119,"stop":1714144468119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5afd73b696d650","name":"Register correct protocols","time":{"start":1714144750414,"stop":1714144750414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3864b1b623d761fd","name":"Using a function","time":{"start":1714144895054,"stop":1714144895055,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb6ad20f17ee966","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714144807145,"stop":1714144807145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfa4415bb5d02d0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714144268354,"stop":1714144268365,"duration":11},"status":"passed","severity":"normal"},{"uid":"b233a283f023239f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714144457098,"stop":1714144457098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7d07197e9c6313","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714144750426,"stop":1714144750426,"duration":0},"status":"passed","severity":"normal"},{"uid":"feea318e9843b0f0","name":"Query with Promise Callback, No Decoder","time":{"start":1714144852803,"stop":1714144852803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8944f6e984adc48d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714144457106,"stop":1714144457106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7faafeea3b5bf09","name":"Fails to push message bigger that 1MB","time":{"start":1714144826508,"stop":1714144826509,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ce01128ecbfd1b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714144543073,"stop":1714144543073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c88613a07cd2ceb","name":"Check received message containing Russian","time":{"start":1714144770784,"stop":1714144770784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9daa08f37f5d3a37","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714144385983,"stop":1714144385983,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf1c062ca029555","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714144706432,"stop":1714144706432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63b51d44ce902fe","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714144244450,"stop":1714144244451,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d7d121ce4fe796","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714144252405,"stop":1714144252405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b432c96690d17f2c","name":"should throw error - no public key","time":{"start":1714144252959,"stop":1714144252960,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a001dd524820665","name":"Subscribe to topic containing XML and receive message","time":{"start":1714144933070,"stop":1714144933070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9437603ff0d0d978","name":"Fails to push message with large meta","time":{"start":1714144694760,"stop":1714144694761,"duration":1},"status":"passed","severity":"normal"},{"uid":"728d4cede0311fb4","name":"Decrypt messages","time":{"start":1714144698456,"stop":1714144698456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c282aa265f17879","name":"Subscribe to topic containing long and publish message","time":{"start":1714144750418,"stop":1714144750419,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b87e23e0cccadc","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714144244450,"stop":1714144244450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df1e6344a785a49","name":"start node with empty content topic","time":{"start":1714144804267,"stop":1714144804268,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda468531c62feb2","name":"Check publish message after service node is restarted","time":{"start":1714144750677,"stop":1714144750677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b151b9cc8cd31f27","name":"Ordered callback, aborts when callback returns true","time":{"start":1714144865309,"stop":1714144865310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4a12f4757bcec1","name":"it tolerates circular branch references","time":{"start":1714144268793,"stop":1714144268793,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5dbf8e126b48ac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714144496718,"stop":1714144496724,"duration":6},"status":"passed","severity":"normal"},{"uid":"2eea21b2a6e939f0","name":"Push message with content topic containing Arabic","time":{"start":1714144694750,"stop":1714144694751,"duration":1},"status":"passed","severity":"normal"},{"uid":"beabb03a1033443","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714144268797,"stop":1714144268797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22a7f73a63fd55bb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144365337,"stop":1714144365338,"duration":1},"status":"passed","severity":"normal"},{"uid":"6baf6efd37c7f434","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714144770790,"stop":1714144770790,"duration":0},"status":"passed","severity":"normal"},{"uid":"95542be491c7fbe","name":"listenerCount","time":{"start":1714144336836,"stop":1714144336836,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f606561190681e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714144244448,"stop":1714144244448,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7e7e8feeb9f5c0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714144852798,"stop":1714144852799,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a2ad421d39845f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714144244466,"stop":1714144244466,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c61811c9f06390d","name":"random static sharding 6 - Cluster ID: 669, Shard ID: 686","time":{"start":1714144814999,"stop":1714144815000,"duration":1},"status":"passed","severity":"normal"},{"uid":"a357205950a70e35","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714144244464,"stop":1714144244464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a70254dd4197dca","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714144244460,"stop":1714144244460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c45acbdc30b3855","name":"getPeersByDiscovery","time":{"start":1714144706431,"stop":1714144706431,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b67ac2f51e6c6c","name":"Push message with Russian payload","time":{"start":1714144826472,"stop":1714144826472,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e2157ed665b32a","name":"should throw an error for insufficient data","time":{"start":1714144244627,"stop":1714144244627,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbd21281af38778","name":"Push message with content topic containing long","time":{"start":1714144694748,"stop":1714144694748,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dce292606e1d34","name":"Check message with invalid timestamp is not received","time":{"start":1714144770791,"stop":1714144770791,"duration":0},"status":"passed","severity":"normal"},{"uid":"56786e84bece7a8c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714144933073,"stop":1714144933073,"duration":0},"status":"passed","severity":"normal"},{"uid":"6530f3e822c4b080","name":"Check publish message containing Chinese","time":{"start":1714144750658,"stop":1714144750658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bd1905f0a7e017","name":"Ping on peer without subscriptions","time":{"start":1714144373269,"stop":1714144373269,"duration":0},"status":"passed","severity":"normal"},{"uid":"404aadabd0d4376b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714144807147,"stop":1714144807147,"duration":0},"status":"passed","severity":"normal"},{"uid":"335335b91ab2d310","name":"Passing page size 10 when there are 10 messages","time":{"start":1714144882367,"stop":1714144882368,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a268b4dce54c00a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714144315090,"stop":1714144315090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1aa38ee30cc59cb8","name":"Encoder throws on empty string content topic","time":{"start":1714144257814,"stop":1714144257814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5151e1978b763b1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714144268796,"stop":1714144268796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3da9a1f58497e72","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714144543072,"stop":1714144543072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a7052333b114b7","name":"Callback on promise, aborts when callback returns true","time":{"start":1714144865307,"stop":1714144865308,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f73d223bc08b7f8","name":"Push message equal or less that 1MB","time":{"start":1714144694766,"stop":1714144694767,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbb623e538fc111","name":"Check message on other pubsub topic is not received","time":{"start":1714144770791,"stop":1714144770791,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0be3ded17422dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1714144933080,"stop":1714144933080,"duration":0},"status":"passed","severity":"normal"},{"uid":"638a86ad6ee1971f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714144305809,"stop":1714144305809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad63f80953eb58df","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714144933082,"stop":1714144933082,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d4d1bb74b36b0b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714144543088,"stop":1714144543089,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1ff816d28bea98","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714144694753,"stop":1714144694757,"duration":4},"status":"passed","severity":"normal"},{"uid":"351053eae9e30bed","name":"Check received message with timestamp: 1714144295612000000 ","time":{"start":1714144770806,"stop":1714144770806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db0c3823152805b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714144457061,"stop":1714144457061,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f960bd1bf16d88","name":"random static sharding 9 - Cluster ID: 533, Shard ID: 889","time":{"start":1714144815001,"stop":1714144815001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a684ed06ea05c4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714144895763,"stop":1714144895764,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfc7118895beeae","name":"Push message with shell command payload","time":{"start":1714144826476,"stop":1714144826477,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d2e8b4a5d22464","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714144722481,"stop":1714144722481,"duration":0},"status":"passed","severity":"normal"},{"uid":"acaff62bd702b313","name":"Wrong topic","time":{"start":1714144804256,"stop":1714144804257,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf74ee3ed44b01cd","name":"Query with Ordered Callback, No message returned","time":{"start":1714144852802,"stop":1714144852802,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3416136311773","name":"can start and stop the service","time":{"start":1714144762089,"stop":1714144762089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d35631803cfff8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714144252403,"stop":1714144252403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4111cb3153e9ce","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714144457107,"stop":1714144457107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27b94f5e4ecd21","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714144722482,"stop":1714144722482,"duration":0},"status":"passed","severity":"normal"},{"uid":"523f753965dbd359","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714144268353,"stop":1714144268354,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6f95528fdfdbf3","name":"Check publish message containing escaped characters","time":{"start":1714144750663,"stop":1714144750664,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a8dae427149d84","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714144365342,"stop":1714144365342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afcd8e0bc317219","name":"should throw an error for missing required configuration","time":{"start":1714144244449,"stop":1714144244449,"duration":0},"status":"passed","severity":"normal"},{"uid":"391ae0e1d6f4d737","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714144268351,"stop":1714144268352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd324077cd71944","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714144257787,"stop":1714144257788,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c63efd88026321","name":"Passing page size 3 when there are 20 messages","time":{"start":1714144882366,"stop":1714144882366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c947af13b9485a9e","name":"Symmetric encrypt & Decrypt","time":{"start":1714144278970,"stop":1714144278970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a2cefb76c60b15","name":"Check received message containing Arabic","time":{"start":1714144770801,"stop":1714144770801,"duration":0},"status":"passed","severity":"normal"},{"uid":"640951c0e20f2712","name":"Sample","time":{"start":1714144252475,"stop":1714144252475,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dad64b1a6b6cb2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714144244456,"stop":1714144244456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae3ce8e97df84ae","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714144252404,"stop":1714144252405,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e742fe96faac00","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714144252404,"stop":1714144252404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cd666b16299f0b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714144457105,"stop":1714144457106,"duration":1},"status":"passed","severity":"normal"},{"uid":"28431fe8e7b6f5e7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714144814996,"stop":1714144814996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f3e4e9f0843c61","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714144750415,"stop":1714144750415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d264730534fc55","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714144457102,"stop":1714144457103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8dfb147def6ccb","name":"Push message with custom timestamp: 1714148057307","time":{"start":1714144826508,"stop":1714144826508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ada6759ad9a2f5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714144750423,"stop":1714144750423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da1e0aeeb8b1185","name":"Push message with content topic containing shell command","time":{"start":1714144694758,"stop":1714144694758,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0f6201c17b60e5","name":"Push message with emoji payload","time":{"start":1714144694746,"stop":1714144694747,"duration":1},"status":"passed","severity":"normal"},{"uid":"5645b809f9ebc953","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714144244462,"stop":1714144244462,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dd81f9f6d2dc01","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144567221,"stop":1714144567221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0f0ac0066b3911","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/9/topic219/proto","time":{"start":1714144804245,"stop":1714144804246,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe879d274670396","name":"getPeersByDiscovery","time":{"start":1714144336836,"stop":1714144336836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea23f556be484efd","name":"Ping on peer without subscriptions","time":{"start":1714144333262,"stop":1714144333263,"duration":1},"status":"passed","severity":"normal"},{"uid":"427c76d2e44a8b5f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714144815003,"stop":1714144815003,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf658c0bf7ca72e8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714144895766,"stop":1714144895767,"duration":1},"status":"passed","severity":"normal"},{"uid":"8504c3211f48395c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714144750420,"stop":1714144750421,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dac6a88fe73ef50","name":"Check publish message containing Russian","time":{"start":1714144750659,"stop":1714144750659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b049625d92f691e","name":"Check received message containing Chinese","time":{"start":1714144770801,"stop":1714144770801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0413b316fc5f6b","name":"Subscribe and receive messages via lightPush","time":{"start":1714144933073,"stop":1714144933073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06ee82758895f93","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714144543073,"stop":1714144543074,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45b9de4aa00b21","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714144257815,"stop":1714144257815,"duration":0},"status":"passed","severity":"normal"},{"uid":"7036e07c79ea0ab9","name":"Push message with Script payload","time":{"start":1714144694742,"stop":1714144694743,"duration":1},"status":"passed","severity":"normal"},{"uid":"320fca9145579f9e","name":"Push message with XML payload","time":{"start":1714144694743,"stop":1714144694743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a91fd21c868718","name":"Check received message containing special chars","time":{"start":1714144770800,"stop":1714144770800,"duration":0},"status":"passed","severity":"normal"},{"uid":"655a094fab8362fd","name":"can start the service","time":{"start":1714144315083,"stop":1714144315084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9eba7f820430ed5","name":"Check publish message containing XML","time":{"start":1714144750660,"stop":1714144750662,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5ddd475abc2d58c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714144865306,"stop":1714144865306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bebb015dd2e416e","name":"should set field with only FILTER enabled","time":{"start":1714144252973,"stop":1714144252973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e87eb550a62494","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/2/topic299/xml","time":{"start":1714144804250,"stop":1714144804251,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b22a8e0e7d809a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714144895759,"stop":1714144895760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a22ea349b641e93","name":"Subscribe to topic containing long and receive message","time":{"start":1714144543072,"stop":1714144543072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe2674feb601c3a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714144244452,"stop":1714144244452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7748df9e7d2b17f6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714144385983,"stop":1714144385983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89bc16f2e0663c9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714144267892,"stop":1714144267893,"duration":1},"status":"passed","severity":"normal"},{"uid":"109802ef7e0fdac8","name":"Check received message containing numeric","time":{"start":1714144770782,"stop":1714144770782,"duration":0},"status":"passed","severity":"normal"},{"uid":"165bdd1ae299e0c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714144303645,"stop":1714144303646,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d78c37ee2b5d2c","name":"should not throw an error for a single configured topic","time":{"start":1714144244458,"stop":1714144244459,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e72c041e2f388bb","name":"throws on content topic with non-number generation field","time":{"start":1714144244432,"stop":1714144244432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8f53f7a3a0fc48","name":"Check received message containing escaped characters","time":{"start":1714144770804,"stop":1714144770805,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7402b7e88b2669","name":"Encoder throws on undefined content topic","time":{"start":1714144257813,"stop":1714144257814,"duration":1},"status":"passed","severity":"normal"},{"uid":"195dd8576f949a71","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714144244438,"stop":1714144244438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c80a4f4c16769d","name":"random static sharding 8 - Cluster ID: 273, Shard ID: 257","time":{"start":1714144815000,"stop":1714144815001,"duration":1},"status":"passed","severity":"normal"},{"uid":"c294a48bd90e5e95","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714144457051,"stop":1714144457052,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2304517bb25a0f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714144722480,"stop":1714144722480,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05bd662ea17c2c0","name":"Query generator for multiple messages","time":{"start":1714144865305,"stop":1714144865305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f7b2bb1d7efce9","name":"addEventListener with correct event","time":{"start":1714144336834,"stop":1714144336834,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d39c244a5db9e11","name":"Push message with special chars payload","time":{"start":1714144694736,"stop":1714144694736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec290a3bc346d72","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714144933072,"stop":1714144933072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2cd14f9b412974","name":"Subscribe and receives messages on 20 topics","time":{"start":1714144933065,"stop":1714144933065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13ddde1359f6572","name":"Decoder throws on undefined content topic","time":{"start":1714144280340,"stop":1714144280340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce78edbb70c2844c","name":"Check received message containing Arabic","time":{"start":1714144770783,"stop":1714144770784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9724cd0e6ec6993","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714144807145,"stop":1714144807146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f74bbf39d8c642","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714144457051,"stop":1714144457051,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d82bda445ee37","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714144750675,"stop":1714144750676,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09923bf06835478","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714145029012,"stop":1714145029012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f024232c371119f9","name":"retrieves a single peer","time":{"start":1714144268792,"stop":1714144268793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f35f0740d072b43","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714144244438,"stop":1714144244439,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1fd803e7beb51d","name":"throws on content topic with too few or too many fields","time":{"start":1714144244432,"stop":1714144244432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26905b712915b04","name":"Nodes with multiple pubsub topic","time":{"start":1714144722483,"stop":1714144722483,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3680653f474078","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714144933065,"stop":1714144933066,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ef879c77955925","name":"Nodes with multiple pubsub topic","time":{"start":1714144722480,"stop":1714144722481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd0bf32be348889","name":"should only return 1 node with store capability","time":{"start":1714144268796,"stop":1714144268796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0002c6048587d3b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714144867662,"stop":1714144867662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3f1a1a0f596a45","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714144496729,"stop":1714144496729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15f47538836d07b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714144244454,"stop":1714144244454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e487517f102bed1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714144933076,"stop":1714144933076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fefe279b2e725d","name":"Check message on other pubsub topic is not received","time":{"start":1714144468128,"stop":1714144468128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40b2296ae9e31a2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714144933083,"stop":1714144933083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f055dc9f2ba01b54","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714144296385,"stop":1714144296387,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5eda21d5fab9067","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714144867661,"stop":1714144867661,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e13c9e275373672","name":"Check received message containing short","time":{"start":1714144468110,"stop":1714144468111,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3733033ec6b5bb7","name":"Push message with custom timestamp: 1714140868311","time":{"start":1714144694766,"stop":1714144694766,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b026d22122cc4a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714144457101,"stop":1714144457101,"duration":0},"status":"passed","severity":"normal"},{"uid":"756e28b34b68bc3c","name":"throws on content topic with generation field greater than 0","time":{"start":1714144244433,"stop":1714144244433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0909cfb705e13ac","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714144305809,"stop":1714144305810,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d7777f54fec393","name":"Push message with unicode special characters payload","time":{"start":1714144694746,"stop":1714144694746,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b08a513cde314f","name":"Fails to push message with large meta","time":{"start":1714144826505,"stop":1714144826506,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c19feb40a7dbb1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144567224,"stop":1714144567225,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b301456c7d9936","name":"Push message with content topic containing Script","time":{"start":1714144694752,"stop":1714144694752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8d7f4e23eb4c03","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714144244452,"stop":1714144244452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d101c74b04214b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714144895760,"stop":1714144895761,"duration":1},"status":"passed","severity":"normal"},{"uid":"765431390c46bbe3","name":"Push message on custom pubsubTopic","time":{"start":1714144567223,"stop":1714144567223,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9210973e5bacfb3","name":"Check received message containing XML","time":{"start":1714144770786,"stop":1714144770786,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bd727f7a06d177","name":"can dial TLS multiaddrs","time":{"start":1714144572627,"stop":1714144572628,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8d00a9685c37df","name":"Delete observer","time":{"start":1714144698456,"stop":1714144698457,"duration":1},"status":"passed","severity":"normal"},{"uid":"208555f03819f00d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714144244456,"stop":1714144244456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e6e754f0e1d0df","name":"Subscribe to topic containing Script and receive message","time":{"start":1714144543075,"stop":1714144543078,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1c8011541ffa956","name":"Default pageSize","time":{"start":1714144882369,"stop":1714144882370,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e88cb2e383ff870","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144365342,"stop":1714144365342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fe5cf8fd9a5485","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714144365341,"stop":1714144365341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d13fcf13d3ce542","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714144457107,"stop":1714144457108,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c45bceee73d7aa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714144933072,"stop":1714144933072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc18c8be80cd22b","name":"receives messages sent to provided content topic through callback","time":{"start":1714144750581,"stop":1714144750581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89b8d26708fe1453","name":"returns all values when wanted number is greater than available values","time":{"start":1714144267891,"stop":1714144267892,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c19a0ab39de927","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714144457099,"stop":1714144457099,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cf831df01d7357","name":"same cluster, same shard: nodes connect","time":{"start":1714144581744,"stop":1714144581745,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b54f78a28be8d17","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714144804260,"stop":1714144804261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c164ab616a9f4556","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714144750580,"stop":1714144750581,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fcfb2ccf5d38b24d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714144496727,"stop":1714144496728,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e4738db7021576","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714144770807,"stop":1714144770807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f68948789afe974","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714144543070,"stop":1714144543070,"duration":0},"status":"passed","severity":"normal"},{"uid":"395eecf3b20d92c5","name":"Overlapping topic subscription","time":{"start":1714144543070,"stop":1714144543070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0075feb1059cef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714144244453,"stop":1714144244453,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae855a32ba9adec0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714144244626,"stop":1714144244626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e063d67478785286","name":"Push message with content topic containing numeric","time":{"start":1714144826498,"stop":1714144826498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9aff38056a80eb1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714144543062,"stop":1714144543063,"duration":1},"status":"passed","severity":"normal"},{"uid":"315938f9407dd4c1","name":"Check received message containing unicode special characters","time":{"start":1714144770805,"stop":1714144770805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0580ac70bb1aca2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714144252406,"stop":1714144252406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8052435b16fb124b","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714144750580,"stop":1714144750580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c13e371d28ddcd86","name":"Used by Waku Relay","time":{"start":1714144895056,"stop":1714144895056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa44c309e9281c","name":"Check message with no content topic is not received","time":{"start":1714144770792,"stop":1714144770792,"duration":0},"status":"passed","severity":"normal"},{"uid":"19292aef7a70f046","name":"Subscribe to topic containing Script and publish message","time":{"start":1714144750422,"stop":1714144750422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f366f640f2e71bb9","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714144272522,"stop":1714144272522,"duration":0},"status":"passed","severity":"normal"},{"uid":"266986b8e58cd9a9","name":"Push message with Basic HTML tag payload","time":{"start":1714144826475,"stop":1714144826476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7e61c838e1dad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714144933074,"stop":1714144933075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b81d8c737f7285","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714144457049,"stop":1714144457049,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0df8f21007f7208","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714144457108,"stop":1714144457109,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b2a6222c7f58bb","name":"Check received message containing shell command","time":{"start":1714144770787,"stop":1714144770787,"duration":0},"status":"passed","severity":"normal"},{"uid":"8073c94faf7f7d51","name":"Reopen subscription with peer with lost subscription","time":{"start":1714144333264,"stop":1714144333264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d38b65082ec7ca4","name":"Push message with SQL Injection payload","time":{"start":1714144826472,"stop":1714144826472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5de498fe083825","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714144244457,"stop":1714144244457,"duration":0},"status":"passed","severity":"normal"},{"uid":"35deed189b4246d4","name":"Query generator for multiple messages with different content topic format","time":{"start":1714144865307,"stop":1714144865307,"duration":0},"status":"passed","severity":"normal"},{"uid":"48504d389034dbf1","name":"Check received message containing Script","time":{"start":1714144770785,"stop":1714144770786,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5935ebb628a85c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714144244454,"stop":1714144244454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c552e4b21d96b31","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714144303644,"stop":1714144303644,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cefb37c68c4c7a","name":"Non TWN Cluster","time":{"start":1714144804244,"stop":1714144804245,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db7a756a02179b9","name":"recovers when dns.resolve returns empty","time":{"start":1714144268793,"stop":1714144268794,"duration":1},"status":"passed","severity":"normal"},{"uid":"707ccfc6ec5ad988","name":"A test","time":{"start":1714144543155,"stop":1714144543155,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0574b525df78ab","name":"Push message with content topic containing emoji","time":{"start":1714144826504,"stop":1714144826504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ec81b7a34952ce","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714144543067,"stop":1714144543067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cae8d82fca7da8e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714144244454,"stop":1714144244454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d23cae38dcf6ed","name":"Refresh subscription","time":{"start":1714144750417,"stop":1714144750418,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e268e2add7472db","name":"Passing page size 1 when there are 4 messages","time":{"start":1714144882364,"stop":1714144882366,"duration":2},"status":"passed","severity":"normal"},{"uid":"8348aaa2533921a5","name":"should not receive a peer event after stop","time":{"start":1714144315086,"stop":1714144315089,"duration":3},"status":"passed","severity":"normal"},{"uid":"a7d277f9d3bce18a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144864705,"stop":1714144864705,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2e29c7080b9e21","name":"Push message with content topic containing XML","time":{"start":1714144694752,"stop":1714144694752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c090098143d84d98","name":"Push message with content topic containing unicode special characters","time":{"start":1714144826504,"stop":1714144826504,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bcc12260d29d6f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714144244627,"stop":1714144244627,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc93293f0d33ffcd","name":"Check received message containing Chinese","time":{"start":1714144468112,"stop":1714144468112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a81c0edb6141a9","name":"should not fail to stop the service if it was not started","time":{"start":1714144272519,"stop":1714144272519,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d6824cd766838","name":"Encoder throws on empty string content topic","time":{"start":1714144278414,"stop":1714144278415,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66674ad599cfed4","name":"Sets default value correctly","time":{"start":1714144895058,"stop":1714144895058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dfae3a3a226a3c","name":"random static sharding 3 - Cluster ID: 658, Shard ID: 753","time":{"start":1714144814998,"stop":1714144814998,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2162f0d32bdf64","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714144895764,"stop":1714144895764,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a0f41e722896a8","name":"Subscribe to topic containing long and receive message","time":{"start":1714144933067,"stop":1714144933067,"duration":0},"status":"passed","severity":"normal"},{"uid":"57aff1655c8caa43","name":"Refresh subscription","time":{"start":1714144933066,"stop":1714144933067,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fb4933f0cbbb9c","name":"addEventListener with wrong event","time":{"start":1714144336834,"stop":1714144336835,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a6e9aff79816da","name":"Mutual subscription","time":{"start":1714144750412,"stop":1714144750413,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d833874abe294db","name":"Nodes with multiple pubsub topic","time":{"start":1714144722485,"stop":1714144722485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8903982821a3a15","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714144933067,"stop":1714144933068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8eec1fead579ae","name":"Throws when trying to push message with empty payload","time":{"start":1714144694747,"stop":1714144694747,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bf3e9ccedbed29","name":"Check received message containing long","time":{"start":1714144770799,"stop":1714144770799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55c6308a281d34","name":"should set field with all protocols disabled","time":{"start":1714144252972,"stop":1714144252972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be740fe16e22b64","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714144933071,"stop":1714144933071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c72d99458a6286","name":"Check received message with timestamp: 1714144295566 ","time":{"start":1714144468119,"stop":1714144468126,"duration":7},"status":"passed","severity":"normal"},{"uid":"6d0ee2c9dc2760c3","name":"removeEventListener with wrong event","time":{"start":1714144336835,"stop":1714144336836,"duration":1},"status":"passed","severity":"normal"},{"uid":"977825c125b8e0c0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714144895766,"stop":1714144895766,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ebab05fcb7dab1","name":"Filter","time":{"start":1714144900934,"stop":1714144900934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e578eaf654ebb6d","name":"Check message with no content topic is not received","time":{"start":1714144770808,"stop":1714144770811,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7eb5324f29fe707","name":"Reopen subscription with peer with lost subscription","time":{"start":1714144373267,"stop":1714144373268,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2f401823f5db98","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714144244444,"stop":1714144244445,"duration":1},"status":"passed","severity":"normal"},{"uid":"616d671f0d5665c0","name":"Subscribe and receives messages on 20 topics","time":{"start":1714144933075,"stop":1714144933076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f513a01013b617b6","name":"topics with same application and version share the same shard","time":{"start":1714144244442,"stop":1714144244442,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c6ce099c351e75","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714144543088,"stop":1714144543088,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc741e45d9f71630","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714144722482,"stop":1714144722482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3c72cb2f8216ef","name":"Promise Callback - backward","time":{"start":1714144849700,"stop":1714144849700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f464fa6c16192d29","name":"Check received message with timestamp: 1714144295612 ","time":{"start":1714144770806,"stop":1714144770807,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d63cd7d5a99cdf2","name":"Push 30 different messages","time":{"start":1714144694747,"stop":1714144694747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ded49f3fec9243","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714144244437,"stop":1714144244438,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc35154f0fdfc9b8","name":"Push message on custom pubsubTopic","time":{"start":1714144567221,"stop":1714144567222,"duration":1},"status":"passed","severity":"normal"},{"uid":"8867732009651b79","name":"new peer added after a peer was already found","time":{"start":1714144706431,"stop":1714144706431,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40bd3e0ec6ef9e7d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714144244451,"stop":1714144244451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6888718fbe249916","name":"Store - dialed first","time":{"start":1714144900933,"stop":1714144900933,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dc3a374f7a430e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714144457107,"stop":1714144457107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12be801c323bc21","name":"Push message with content topic containing Arabic","time":{"start":1714144826499,"stop":1714144826500,"duration":1},"status":"passed","severity":"normal"},{"uid":"e325b58659d8f754","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714144807146,"stop":1714144807146,"duration":0},"status":"passed","severity":"normal"},{"uid":"d109acab95a37306","name":"handles empty contentTopics array correctly","time":{"start":1714144244465,"stop":1714144244465,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d0921454880943","name":"Subscribe and receive messages via waku relay post","time":{"start":1714144933074,"stop":1714144933074,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c98320e62cedd3c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714144268797,"stop":1714144268798,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a93451d26c68a92","name":"Subscribe to topic containing XML and receive message","time":{"start":1714144543079,"stop":1714144543079,"duration":0},"status":"passed","severity":"normal"},{"uid":"34154100df459576","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714144933079,"stop":1714144933079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaa4f35b029d1a9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714144252409,"stop":1714144252410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5acce243a7b3daf","name":"Check meta is set [ecies]","time":{"start":1714144280339,"stop":1714144280339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3851deeb3f6c9c3b","name":"Ephemeral field set to true","time":{"start":1714144257812,"stop":1714144257812,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ce2d58a89b22f3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714144244456,"stop":1714144244457,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0987b84bac4dae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714144933078,"stop":1714144933078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c992a431e817886","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714144933078,"stop":1714144933078,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c601e3e8845710","name":"should properly compute the node id","time":{"start":1714144252967,"stop":1714144252968,"duration":1},"status":"passed","severity":"normal"},{"uid":"7495d01ee896af1d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714144257787,"stop":1714144257787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20a5ebb8f3e8a74","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app73/1/topic565/xml","time":{"start":1714144804248,"stop":1714144804249,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b349802a2a8eda7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714144933083,"stop":1714144933083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9347f7aa3c0c4b9d","name":"Check message received after jswaku node is restarted","time":{"start":1714144770812,"stop":1714144770812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cbe30022aae3d09","name":"groups content topics by expected pubsub topic","time":{"start":1714144244442,"stop":1714144244443,"duration":1},"status":"passed","severity":"normal"},{"uid":"106fdab42e1de391","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714144244445,"stop":1714144244445,"duration":0},"status":"passed","severity":"normal"},{"uid":"43025bb03a2ca69","name":"Check message received after jswaku node is restarted","time":{"start":1714144468131,"stop":1714144468132,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3491435749eee45","name":"dispatchEvent via connectionManager","time":{"start":1714144336837,"stop":1714144336837,"duration":0},"status":"passed","severity":"normal"},{"uid":"968dad25ddfafd29","name":"random static sharding 2 - Cluster ID: 687, Shard ID: 499","time":{"start":1714144814997,"stop":1714144814997,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cf4f979fc28f67","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714144296389,"stop":1714144296389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af45f75d1137bb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714144867663,"stop":1714144867663,"duration":0},"status":"passed","severity":"normal"},{"uid":"66157e141cf027ad","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app49/6/topic379/xml","time":{"start":1714144804247,"stop":1714144804248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e07c1fef460ea8","name":"Generator, custom pubsub topic","time":{"start":1714144864706,"stop":1714144864706,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a2d5fe3be790b1","name":"Subscribe and receive messages via lightPush","time":{"start":1714144543061,"stop":1714144543062,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0b35fa93036060","name":"tcp ip4 address","time":{"start":1714144252457,"stop":1714144252458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8417e17b51dbecb","name":"should decode valid enr successfully","time":{"start":1714144252958,"stop":1714144252958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1130d1896cb996b","name":"Query Generator, No message returned","time":{"start":1714144852800,"stop":1714144852800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1024ed44de63a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714144496727,"stop":1714144496727,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab830a1971c7ffcb","name":"Overlapping topic subscription","time":{"start":1714144933066,"stop":1714144933066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1426b86e88c971","name":"isConnected should return true after first peer connects","time":{"start":1714144346079,"stop":1714144346079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbc40557f0a6a1d","name":"Ping on subscribed peer","time":{"start":1714144333262,"stop":1714144333262,"duration":0},"status":"passed","severity":"normal"},{"uid":"5174adb4e5e87912","name":"Relay - dialed after","time":{"start":1714144900932,"stop":1714144900932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c56f4bd283a3734","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714144543079,"stop":1714144543079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2a0e964b4cb1e9","name":"Check received message containing escaped characters","time":{"start":1714144468117,"stop":1714144468118,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76894218d175cd7","name":"Promise Callback - forward","time":{"start":1714144849699,"stop":1714144849700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4dcb8d4e5b31d10","name":"Check received message containing numeric","time":{"start":1714144468111,"stop":1714144468111,"duration":0},"status":"passed","severity":"normal"},{"uid":"630b52ab61af0743","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714144496717,"stop":1714144496718,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6a42d42f939342","name":"Check publish message containing Script","time":{"start":1714144750659,"stop":1714144750660,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d49bdb9ba4b2f1f","name":"Check received message containing XML","time":{"start":1714144770803,"stop":1714144770803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42557a4dcbccc31","name":"Push message with Chinese payload","time":{"start":1714144694737,"stop":1714144694739,"duration":2},"status":"passed","severity":"normal"},{"uid":"628991c0772c3c27","name":"Check received message containing numeric","time":{"start":1714144770800,"stop":1714144770800,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb685976fd387320","name":"Check received message containing Script","time":{"start":1714144770802,"stop":1714144770803,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd3b8a8fd093feb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714144804243,"stop":1714144804244,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f22909447e4a342","name":"Check publish message after client node is restarted","time":{"start":1714144750678,"stop":1714144750678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0313a44ccb26f4f","name":"Fails to publish duplicate message","time":{"start":1714144750670,"stop":1714144750670,"duration":0},"status":"passed","severity":"normal"},{"uid":"1821fb7183beab90","name":"Query Generator, No Decoder","time":{"start":1714144852800,"stop":1714144852800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e647593837ca1","name":"Push message with content topic containing XML","time":{"start":1714144826501,"stop":1714144826502,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ca92ed9b43b2cf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app48/4/topic416/proto","time":{"start":1714144804255,"stop":1714144804255,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ec0b2acde3c617","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714144305808,"stop":1714144305809,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faab7e7c5102afc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714144365341,"stop":1714144365341,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b4760b52ddfa02","name":"Check received message containing emoji","time":{"start":1714144770806,"stop":1714144770806,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2492d4250c35b8","name":"Push message with custom timestamp: 1683386068311","time":{"start":1714144694765,"stop":1714144694765,"duration":0},"status":"passed","severity":"normal"},{"uid":"255a2c9a50564f6c","name":"Js publishes, other Js receives","time":{"start":1714144725350,"stop":1714144725350,"duration":0},"status":"passed","severity":"normal"},{"uid":"740ed069dd3eb01a","name":"can start and stop the service","time":{"start":1714144315084,"stop":1714144315084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33552276b19b601","name":"returns all values when wanted number matches available values","time":{"start":1714144267887,"stop":1714144267890,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a04977e4f48ee68","name":"Fails to push message bigger that 1MB","time":{"start":1714144694767,"stop":1714144694768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6162ffbfb11d6df6","name":"shard 0","time":{"start":1714144814995,"stop":1714144814995,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab8694d922b4506","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714144933071,"stop":1714144933072,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6e468fdbb6bc37","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714144252412,"stop":1714144252413,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b83fc5a0ceb3a13","name":"Check message with invalid timestamp is not received","time":{"start":1714144468127,"stop":1714144468128,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a55bc19af8089","name":"Push message with Russian payload","time":{"start":1714144694740,"stop":1714144694740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e712e875f4620680","name":"Ping on unsubscribed peer","time":{"start":1714144373267,"stop":1714144373267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e02b0c2769f9635","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714144807148,"stop":1714144807148,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cfbf12f574ee11","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app29/5/topic249/xml","time":{"start":1714144804252,"stop":1714144804253,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12904a98aac3864","name":"Publishes to nwaku","time":{"start":1714144725349,"stop":1714144725349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a716b6b6c39e74cd","name":"Ordered Callback - backward","time":{"start":1714144849701,"stop":1714144849701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced3eb86ee8650a6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714144852801,"stop":1714144852801,"duration":0},"status":"passed","severity":"normal"},{"uid":"51af4009fa7e1d3c","name":"Subscribe to topic containing long and receive message","time":{"start":1714144933078,"stop":1714144933078,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1f2f87cbb5a0ef","name":"Query with Promise Callback, No message returned","time":{"start":1714144852803,"stop":1714144852804,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5bf82edcea8a93","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144567222,"stop":1714144567223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e223ab6adb7d53c3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714144457100,"stop":1714144457101,"duration":1},"status":"passed","severity":"normal"},{"uid":"571f3d89aa6cf8b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714144722483,"stop":1714144722483,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f822ec641cf2dd8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714144750673,"stop":1714144750673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a93322d36bcfb9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714144252973,"stop":1714144252973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2128d546719473ee","name":"Push message with escaped characters payload","time":{"start":1714144826477,"stop":1714144826477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbd98c39c6e42b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714144244455,"stop":1714144244456,"duration":1},"status":"passed","severity":"normal"},{"uid":"345533b186eb4b6f","name":"1 Relay, 1 fetch","time":{"start":1714144268409,"stop":1714144268409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6f789614987a46","name":"isConnected should return false after all peers disconnect","time":{"start":1714144346079,"stop":1714144346080,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d07a999235699da","name":"Push 30 different messages","time":{"start":1714144826490,"stop":1714144826490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb7308b7fdab26a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714144365337,"stop":1714144365337,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bb8d22fddd993b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714144933065,"stop":1714144933065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4d20c33d55525b","name":"should set field with only STORE enabled","time":{"start":1714144252973,"stop":1714144252973,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c189eddbfcc3dd","name":"Generator, 2 different pubsubtopics","time":{"start":1714144864705,"stop":1714144864705,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7abb421cec0f23","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714144933071,"stop":1714144933071,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b8e183ecb3ffb6","name":"Passing page size 19 when there are 20 messages","time":{"start":1714144882368,"stop":1714144882369,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33a00a902650a3d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714144268378,"stop":1714144268379,"duration":1},"status":"passed","severity":"normal"},{"uid":"e955a6095d0aacbe","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714144385980,"stop":1714144385981,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd802972b2d8e27","name":"Publish message with custom timestamp: Fri Apr 26 2024 14:18:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1714144750668,"stop":1714144750668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec2cb2fbf97b52c","name":"pre and post cipher","time":{"start":1714144278970,"stop":1714144278971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea3d698eaf1da5a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714145029010,"stop":1714145029011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e766114a94c96dd9","name":"different cluster, same shard: nodes don't connect","time":{"start":1714144581745,"stop":1714144581746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec75d1b106b54d2f","name":"Passing page size 110 when there are 120 messages","time":{"start":1714144882369,"stop":1714144882369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3abb0a02258bece","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714144244460,"stop":1714144244460,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5c4bc7b0bdbb2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714144496729,"stop":1714144496729,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c91012171797758","name":"Check publish message containing short","time":{"start":1714144750656,"stop":1714144750656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eca4aafa1ef9f4c","name":"random static sharding 10 - Cluster ID: 151, Shard ID: 214","time":{"start":1714144815002,"stop":1714144815002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef8ea5e51195ccf","name":"Push message with content topic containing SQL Injection","time":{"start":1714144694751,"stop":1714144694752,"duration":1},"status":"passed","severity":"normal"},{"uid":"70915a0c2a2f2d4","name":"Check message with no payload is not received","time":{"start":1714144468129,"stop":1714144468130,"duration":1},"status":"passed","severity":"normal"},{"uid":"850e43f5dbda695e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714144770807,"stop":1714144770807,"duration":0},"status":"passed","severity":"normal"},{"uid":"de11ad36f0633549","name":"Privacy Node - default protocol","time":{"start":1714144900934,"stop":1714144900935,"duration":1},"status":"passed","severity":"normal"},{"uid":"4484defeafb81e9e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714144750423,"stop":1714144750424,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98e063c1d6583bd","name":"Subscribe and receive messages via waku relay post","time":{"start":1714144933064,"stop":1714144933064,"duration":0},"status":"passed","severity":"normal"},{"uid":"70356f19cf399184","name":"should return false","time":{"start":1714144252967,"stop":1714144252967,"duration":0},"status":"passed","severity":"normal"},{"uid":"27856269faf79cff","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714144496726,"stop":1714144496726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea7b7204d0e438a","name":"Accepts a valid Waku Message","time":{"start":1714144261115,"stop":1714144261116,"duration":1},"status":"broken","severity":"normal"},{"uid":"c345a7afcbc7f1d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714144315090,"stop":1714144315090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3a7690b88de0917","name":"same cluster, different shard: nodes don't connect","time":{"start":1714144457040,"stop":1714144457041,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea28bc3954d1d22","name":"should get / set TCP multiaddr","time":{"start":1714144252969,"stop":1714144252969,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c7f60f94af0fdc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714144543080,"stop":1714144543085,"duration":5},"status":"passed","severity":"normal"},{"uid":"4482022cbb2c51e8","name":"Push message with content topic containing Chinese","time":{"start":1714144826499,"stop":1714144826499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21854517899d08b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714144895761,"stop":1714144895763,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0cb6ed2c51743e6","name":"should be called for bootstrap peers","time":{"start":1714144303643,"stop":1714144303643,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bfe65c94f94f70","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714144722479,"stop":1714144722480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2711fec04e928f6","name":"different cluster, same shard: nodes don't connect","time":{"start":1714144457041,"stop":1714144457041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b3dce884e66fdf","name":"should not fail to start the service if it is already started","time":{"start":1714144762090,"stop":1714144762090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ae29a226c74173","name":"Passing page size 0 when there are 110 messages","time":{"start":1714144882362,"stop":1714144882363,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bb642aaa33cb75","name":"different cluster, different shard: nodes don't connect","time":{"start":1714144457041,"stop":1714144457041,"duration":0},"status":"passed","severity":"normal"},{"uid":"740e0a1c1d15dff9","name":"Asymmetric encrypt & decrypt","time":{"start":1714144278969,"stop":1714144278969,"duration":0},"status":"passed","severity":"normal"},{"uid":"371d49f9b3bac9ba","name":"All","time":{"start":1714144306060,"stop":1714144306060,"duration":0},"status":"passed","severity":"normal"},{"uid":"186ec74e908aa2e6","name":"Check received message containing Basic HTML tag","time":{"start":1714144468116,"stop":1714144468116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a665da20317e19a9","name":"throws an error for improperly formatted content topics","time":{"start":1714144244444,"stop":1714144244444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb3beaced07583","name":"Push message with custom timestamp: 1714140857307","time":{"start":1714144826507,"stop":1714144826507,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaba9fafdf04e36","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714144770790,"stop":1714144770790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9a1d090ccaf8c4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714144268352,"stop":1714144268353,"duration":1},"status":"passed","severity":"normal"},{"uid":"870838dc8b19b660","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714144807146,"stop":1714144807146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a2a16e163bb19f","name":"Check publish message containing SQL Injection","time":{"start":1714144750659,"stop":1714144750659,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac7b9bca7767e02","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714144933074,"stop":1714144933074,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ecc7f1decc0739","name":"Check meta is set [symmetric]","time":{"start":1714144278413,"stop":1714144278413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1297a20443ab6549","name":"should add and remove event listeners correctly","time":{"start":1714144272523,"stop":1714144272523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c47865b21ece0a","name":"Check message received after nwaku node is restarted","time":{"start":1714144770813,"stop":1714144770813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab5babbbc3843fa4","name":"should return valid sharding parameters for static sharding","time":{"start":1714144244462,"stop":1714144244462,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d1a31db36cfa82","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714144244441,"stop":1714144244441,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4be35208667824","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714144933081,"stop":1714144933081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65797340d0906cf","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714144244446,"stop":1714144244446,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b430ef8a45d393c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144864707,"stop":1714144864707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3faf0463eae66c6","name":"Check message received after nwaku node is restarted","time":{"start":1714144468132,"stop":1714144468132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bff2508ba0b7422","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714144457109,"stop":1714144457109,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd2a51ec9b2698f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714144750421,"stop":1714144750422,"duration":1},"status":"passed","severity":"normal"},{"uid":"147234d9e5ce8360","name":"Check received message containing Script","time":{"start":1714144468115,"stop":1714144468115,"duration":0},"status":"passed","severity":"normal"},{"uid":"388dbceec15fc8d4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714145029011,"stop":1714145029011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf8705480a3da7b","name":"Push message with content topic containing emoji","time":{"start":1714144694759,"stop":1714144694759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2094d00231fa0223","name":"Push message with SQL Injection payload","time":{"start":1714144694740,"stop":1714144694742,"duration":2},"status":"passed","severity":"normal"},{"uid":"553d803fb05eae4a","name":"should throw error - no public key","time":{"start":1714144252966,"stop":1714144252966,"duration":0},"status":"passed","severity":"normal"},{"uid":"197e1ae6edfdaab","name":"Decoder throws on empty string content topic","time":{"start":1714144280341,"stop":1714144280341,"duration":0},"status":"passed","severity":"normal"},{"uid":"964dcb0842e4ea7b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714144268366,"stop":1714144268367,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccda048dc9298e6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app74/9/topic196/test.js","time":{"start":1714144804251,"stop":1714144804252,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42ee0e94f968201","name":"Check publish message containing Arabic","time":{"start":1714144750658,"stop":1714144750658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a14fc1c7ecfc45","name":"should throw an error for missing sharding configuration","time":{"start":1714144244464,"stop":1714144244465,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7efef5825ab9a6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714144933079,"stop":1714144933079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0f80ffc676920b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714144457083,"stop":1714144457083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5b3f3373406308","name":"throws on content topic with empty topic name field","time":{"start":1714144244435,"stop":1714144244435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb0dc66a24f8253","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714144244446,"stop":1714144244446,"duration":0},"status":"passed","severity":"normal"},{"uid":"92374e2d3281f61f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714144244467,"stop":1714144244467,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4a3c14486fbc1c","name":"Publish message with large meta","time":{"start":1714144750678,"stop":1714144750679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b3e5f280afeb61","name":"Waku message hash computation","time":{"start":1714144247110,"stop":1714144247111,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d169d85a152c7a","name":"should emit a peer event after start","time":{"start":1714144762090,"stop":1714144762091,"duration":1},"status":"passed","severity":"normal"},{"uid":"985e4cb16cca2d53","name":"Push message with meta","time":{"start":1714144694760,"stop":1714144694760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a0d3b8f07b6829","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714144244457,"stop":1714144244458,"duration":1},"status":"passed","severity":"normal"},{"uid":"27579bafc83909a1","name":"Init the array if not present","time":{"start":1714144244278,"stop":1714144244279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7131525c4a7fd08","name":"Push message with content topic containing short","time":{"start":1714144694748,"stop":1714144694748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5f80c06f1f624c","name":"different cluster, different shard: nodes don't connect","time":{"start":1714144581746,"stop":1714144581746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1941f64bebeadf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714144865308,"stop":1714144865309,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acc1fcc34fedc94","name":"Publish message with rate limit","time":{"start":1714144750679,"stop":1714144750680,"duration":1},"status":"passed","severity":"normal"},{"uid":"837876cea0141471","name":"nwaku subscribes","time":{"start":1714144725348,"stop":1714144725348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d71b56ae3581662","name":"should throw error - invalid id","time":{"start":1714144252966,"stop":1714144252966,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde6823444d3a0f","name":"1 Store, 2 fetches","time":{"start":1714144268409,"stop":1714144268410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1465d4b43bf7b3c1","name":"Push message with short payload","time":{"start":1714144826469,"stop":1714144826469,"duration":0},"status":"passed","severity":"normal"},{"uid":"5012177780c4c8be","name":"Check publish message containing long","time":{"start":1714144750656,"stop":1714144750657,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a86eb1586aa260e","name":"Push message with JSON payload","time":{"start":1714144826476,"stop":1714144826476,"duration":0},"status":"passed","severity":"normal"},{"uid":"351ec72650164d92","name":"Query generator for multiple messages with different message text format","time":{"start":1714144865306,"stop":1714144865306,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0ca10bb89aa915","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714144247111,"stop":1714144247111,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a57bb9be9e32c0","name":"random static sharding 1 - Cluster ID: 255, Shard ID: 511","time":{"start":1714144814997,"stop":1714144814997,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8d19df1034454c","name":"Subscribe and receives messages on 20 topics","time":{"start":1714144543067,"stop":1714144543068,"duration":1},"status":"passed","severity":"normal"},{"uid":"403ee97b772f33e6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714144457104,"stop":1714144457104,"duration":0},"status":"passed","severity":"normal"},{"uid":"731a79e0b9c47098","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714144722484,"stop":1714144722484,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06d1419c7e1e96f","name":"should return all peers when numPeers is 0","time":{"start":1714144257785,"stop":1714144257786,"duration":1},"status":"passed","severity":"normal"},{"uid":"76261aef44d7dc65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714144244453,"stop":1714144244453,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e0553e23817ecc","name":"Check received message containing Russian","time":{"start":1714144770801,"stop":1714144770802,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc3d50d3a077ba","name":"Push message with Arabic payload","time":{"start":1714144694739,"stop":1714144694739,"duration":0},"status":"passed","severity":"normal"},{"uid":"610645d27d4c796","name":"Publish message with custom timestamp: Fri Apr 26 2024 16:18:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1714144750669,"stop":1714144750669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea8d7a7673fbac1","name":"Push message with content topic containing unicode special characters","time":{"start":1714144694759,"stop":1714144694759,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b91d18984f73d","name":"Push message with Script payload","time":{"start":1714144826473,"stop":1714144826475,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6ca3e98e69d3217","name":"should not receive a peer event before start","time":{"start":1714144272520,"stop":1714144272520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d62b89a05750261","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714144468126,"stop":1714144468126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1509998f45429079","name":"Check publish message containing Basic HTML tag","time":{"start":1714144750662,"stop":1714144750662,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d630cee1ef1bec","name":"Check message received after nwaku node is restarted","time":{"start":1714144770797,"stop":1714144770797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a80be2d823821166","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714144244439,"stop":1714144244440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19e4493e55b5775","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714144457050,"stop":1714144457050,"duration":0},"status":"passed","severity":"normal"},{"uid":"98adfe2363c77d1b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714144496730,"stop":1714144496730,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61e2c4db2bbf26a","name":"Fails to push message with empty content topic","time":{"start":1714144826504,"stop":1714144826505,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffd07088179d18c","name":"Check received message containing Russian","time":{"start":1714144468114,"stop":1714144468114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a88f60ede002c5d","name":"does not throw on valid cases","time":{"start":1714144244430,"stop":1714144244431,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc799a8c24356273","name":"Decoder throws on undefined content topic","time":{"start":1714144278415,"stop":1714144278415,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c143c13ca65d95","name":"ignores domain fetching errors","time":{"start":1714144268794,"stop":1714144268794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2598c4c6a1203a0","name":"should properly create location multiaddrs - tcp6","time":{"start":1714144252970,"stop":1714144252971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b68de46ca51bea","name":"should not fail to stop the service if it was not started","time":{"start":1714144762090,"stop":1714144762090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1bb7e2c134d6c8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714144750420,"stop":1714144750420,"duration":0},"status":"passed","severity":"normal"},{"uid":"181f6125b03a66e2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714144750425,"stop":1714144750425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcf19296cf281e9","name":"Store - dialed after - with timeout","time":{"start":1714144900933,"stop":1714144900933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8c27bf1ce78d63","name":"Generator, 2 different pubsubtopics","time":{"start":1714144864706,"stop":1714144864706,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e5b64f1bd4dee8","name":"should configure sharding based on application and version for autosharding","time":{"start":1714144244463,"stop":1714144244463,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f02ddb8a1fa7c0","name":"Light Node - default protocols","time":{"start":1714144900934,"stop":1714144900934,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2544201faa2ed3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714144244452,"stop":1714144244453,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b7bae7b5d28162","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714144826502,"stop":1714144826502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16c7ae92abc13","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app61/1/topic113/utf8","time":{"start":1714144804249,"stop":1714144804250,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4966146241046ab","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714144750665,"stop":1714144750666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7a6b8cfad979a0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714144496730,"stop":1714144496730,"duration":0},"status":"passed","severity":"normal"},{"uid":"272779a5b3902051","name":"Overlapping topic subscription","time":{"start":1714144750418,"stop":1714144750418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea82cbaa400f31da","name":"more peers than existing","time":{"start":1714144695055,"stop":1714144695056,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a92dc3bedd4a9a67","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714144750421,"stop":1714144750421,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b055144d72cc80","name":"Check received message with timestamp: 1714144295612 ","time":{"start":1714144770789,"stop":1714144770789,"duration":0},"status":"passed","severity":"normal"},{"uid":"266f70f73ac87bfe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714144365338,"stop":1714144365338,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb848b0c36f6ccc","name":"ignores unrecognized TXT record formats","time":{"start":1714144268794,"stop":1714144268794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b13f7e3c3242519","name":"should be able to encode the field with only STORE set to true","time":{"start":1714144252402,"stop":1714144252403,"duration":1},"status":"passed","severity":"normal"},{"uid":"62349ad7fd73aead","name":"stop","time":{"start":1714144336837,"stop":1714144336838,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c5508acc3389bc","name":"Reopen subscription with peer with lost subscription","time":{"start":1714144373270,"stop":1714144373270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06596b605f7c9c0","name":"Subscribe to topic containing short and publish message","time":{"start":1714144750418,"stop":1714144750418,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee58ac638278edc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714144750419,"stop":1714144750420,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bae22399cde309","name":"Push message with content topic containing Russian","time":{"start":1714144694751,"stop":1714144694751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08666405081e7fe","name":"Check received message with timestamp: 1714144295612000000 ","time":{"start":1714144770789,"stop":1714144770789,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacd948fb1ab3230","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714144244451,"stop":1714144244451,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a1fc31620f0706","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714144895765,"stop":1714144895766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88a90e64975292f","name":"Check received message containing emoji","time":{"start":1714144770788,"stop":1714144770789,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c25d1bee9538879","name":"Ping on subscribed peer","time":{"start":1714144373265,"stop":1714144373266,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b12142ef105d5d","name":"random static sharding 4 - Cluster ID: 979, Shard ID: 709","time":{"start":1714144814998,"stop":1714144814998,"duration":0},"status":"passed","severity":"normal"},{"uid":"9638e3c35baded36","name":"Push to array if already present","time":{"start":1714144244280,"stop":1714144244280,"duration":0},"status":"passed","severity":"normal"},{"uid":"728623c372448c22","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714144303641,"stop":1714144303642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e0e7b9b54cd3c3","name":"Push message with XML payload","time":{"start":1714144826475,"stop":1714144826475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dc67558b7eace6","name":"Push message equal or less that 1MB","time":{"start":1714144826508,"stop":1714144826508,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0954e410b90bf2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714144244440,"stop":1714144244440,"duration":0},"status":"passed","severity":"normal"},{"uid":"37216a96d044b623","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714144933069,"stop":1714144933069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcc51a6d5f5495","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714144252408,"stop":1714144252408,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d2191b7d5808e2","name":"should properly create location multiaddrs - udp4","time":{"start":1714144252970,"stop":1714144252970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fe172b5cdb2666","name":"A test","time":{"start":1714144543154,"stop":1714144543154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d101fd07841eb4c9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714144385983,"stop":1714144385984,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a0c2725ec30c94","name":"should not fail to start the service if it is already started","time":{"start":1714144272519,"stop":1714144272519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ae1f66a413b3c4","name":"Check received message containing shell command","time":{"start":1714144468117,"stop":1714144468117,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d28b2057f97683","name":"Push message with JSON payload","time":{"start":1714144694744,"stop":1714144694744,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb979924c746a89","name":"Check publish message containing special chars","time":{"start":1714144750657,"stop":1714144750658,"duration":1},"status":"passed","severity":"normal"},{"uid":"addd41bd4575e449","name":"Waku message hash computation (payload length 0)","time":{"start":1714144247112,"stop":1714144247112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd56e093ac62447d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714144244464,"stop":1714144244464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5f026ccef44770","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714144244463,"stop":1714144244463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed350354edc00fce","name":"Subscribe to topic containing XML and publish message","time":{"start":1714144750422,"stop":1714144750422,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c461f7d6954fffc","name":"non connected peers","time":{"start":1714144695056,"stop":1714144695056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f5e0c07ed2cf2b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714144244455,"stop":1714144244455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed6e470be4f6368","name":"throws on content topic with empty version field","time":{"start":1714144244434,"stop":1714144244435,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9cf27b10e7de9c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714144303646,"stop":1714144303647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6be80f46959ca6b","name":"Encoder throws on undefined content topic","time":{"start":1714144280339,"stop":1714144280340,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a197b166e9cb14","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714144365336,"stop":1714144365337,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cdf9e05d12d689","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714144750417,"stop":1714144750417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88fbe074fec9a2e","name":"Relay","time":{"start":1714144306059,"stop":1714144306060,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63a8503a7cad2f5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714144933075,"stop":1714144933075,"duration":0},"status":"passed","severity":"normal"},{"uid":"283ce710f31cf188","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714144933064,"stop":1714144933064,"duration":0},"status":"passed","severity":"normal"},{"uid":"177c540a18d7b014","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714144750581,"stop":1714144750581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"584e18f7711e067b","name":"Fails to publish message with wrong content topic","time":{"start":1714144750671,"stop":1714144750672,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7b0f9ecaba1306","name":"Check message with no payload is not received","time":{"start":1714144770811,"stop":1714144770811,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee46717fbe3598","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714144296387,"stop":1714144296388,"duration":1},"status":"passed","severity":"normal"},{"uid":"d494f7c308e0bcb1","name":"safeDispatchEvent","time":{"start":1714144336837,"stop":1714144336837,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddc0667719ea198","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714144933070,"stop":1714144933070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9a1f64c405c469","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714144385982,"stop":1714144385982,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a492f1a042a4873","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714144457102,"stop":1714144457102,"duration":0},"status":"passed","severity":"normal"},{"uid":"161f62d7b5535d06","name":"Meta field set when metaSetter is specified","time":{"start":1714144257813,"stop":1714144257813,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a2a2ccf5f81908","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714144244437,"stop":1714144244437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed64406d66c71bf","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714144296382,"stop":1714144296385,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c2815852dc16d4d","name":"can start the service","time":{"start":1714144762089,"stop":1714144762089,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a714575f6c8a466","name":"Check received message containing special chars","time":{"start":1714144770782,"stop":1714144770783,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6a1190a1d70ab2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714144867664,"stop":1714144867665,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb1dec2b945a01e","name":"configure the node with multiple content topics","time":{"start":1714144804258,"stop":1714144804259,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cc6affbafa68a0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714144278412,"stop":1714144278412,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec5176724e2b960","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714144457108,"stop":1714144457108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b497f9be5bb5b148","name":"Ephemeral messages are not stored","time":{"start":1714144305808,"stop":1714144305808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6ecc7e65d39c29","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714144543085,"stop":1714144543086,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b2196e612a33a8","name":"Relay - dialed first","time":{"start":1714144900932,"stop":1714144900932,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5582546981fb1a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714144933079,"stop":1714144933080,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd60723760339e0","name":"Push message with rate limit","time":{"start":1714144694765,"stop":1714144694765,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7bea07e4b79955","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714144244461,"stop":1714144244461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c4873985ddcc0f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714144244439,"stop":1714144244439,"duration":0},"status":"passed","severity":"normal"},{"uid":"602b494e26ec8a05","name":"Check received message containing unicode special characters","time":{"start":1714144468118,"stop":1714144468118,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ae78d3eda88e5e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714144581744,"stop":1714144581744,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a535950719e1a4","name":"Check received message containing long","time":{"start":1714144770782,"stop":1714144770782,"duration":0},"status":"passed","severity":"normal"},{"uid":"602b835b30b1a6e0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714144852803,"stop":1714144852803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97912dab34ac186","name":"isConnected return false after peer stops","time":{"start":1714144346081,"stop":1714144346081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6591d57f3168e88f","name":"Throws when trying to push message with empty payload","time":{"start":1714144826491,"stop":1714144826491,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce685ca4c7a6181","name":"should properly create peer info with all multiaddrs","time":{"start":1714144252971,"stop":1714144252971,"duration":0},"status":"passed","severity":"normal"},{"uid":"837761252896f732","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714144543063,"stop":1714144543064,"duration":1},"status":"passed","severity":"normal"},{"uid":"215ebf77a5543f89","name":"should get / set UDP multiaddr","time":{"start":1714144252969,"stop":1714144252969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c8036386f832bd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714144722484,"stop":1714144722484,"duration":0},"status":"passed","severity":"normal"},{"uid":"372b34ae2fb33764","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714144385981,"stop":1714144385982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c9223c69d242ca","name":"should set field with all protocols enabled","time":{"start":1714144252972,"stop":1714144252972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2977566581310d9","name":"Relay + Store","time":{"start":1714144306060,"stop":1714144306060,"duration":0},"status":"passed","severity":"normal"},{"uid":"668e6228c1114eaa","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714144268410,"stop":1714144268410,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e62883c1b12850a","name":"Push message with numeric payload","time":{"start":1714144694735,"stop":1714144694736,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec08788daf03d5b","name":"should not receive a peer event before start","time":{"start":1714144315086,"stop":1714144315086,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc0428a16265ade","name":"should be able to decode the field with only STORE set to true","time":{"start":1714144252409,"stop":1714144252409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bed88b70ab8cee","name":"Subscribe and publish message","time":{"start":1714144750414,"stop":1714144750415,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b348459d9db32b1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app52/7/topic111/xml","time":{"start":1714144804254,"stop":1714144804254,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe33b742aa35664","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714144852802,"stop":1714144852802,"duration":0},"status":"passed","severity":"normal"},{"uid":"67498af67a58ca81","name":"Publish without waiting for remote peer","time":{"start":1714144750414,"stop":1714144750414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08b35683afb7905","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714144244466,"stop":1714144244466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5893ff27fa38f609","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714144457052,"stop":1714144457052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8463bd13990569a","name":"can start and stop the service","time":{"start":1714144272518,"stop":1714144272519,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bb36527537f300","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714144895764,"stop":1714144895765,"duration":1},"status":"passed","severity":"normal"},{"uid":"636bd95c0db95751","name":"Push message with content topic containing short","time":{"start":1714144826491,"stop":1714144826497,"duration":6},"status":"passed","severity":"normal"},{"uid":"acd97d2ca4f3b15d","name":"should load peers from local storage and dispatch events","time":{"start":1714144272521,"stop":1714144272522,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e243e160f2417a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714144543080,"stop":1714144543080,"duration":0},"status":"passed","severity":"normal"},{"uid":"671ebcacf9d135fd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714144257786,"stop":1714144257786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77385a5b50db00e","name":"Check received message containing Basic HTML tag","time":{"start":1714144770786,"stop":1714144770786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bbfee44602591d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714144468126,"stop":1714144468127,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31d1b1eda58b5dc","name":"Check received message containing XML","time":{"start":1714144468115,"stop":1714144468115,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ad42bbb1b7cfe0","name":"should properly create location multiaddrs - tcp","time":{"start":1714144252971,"stop":1714144252971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4894a1bcd3147c24","name":"start node with empty shard","time":{"start":1714144815004,"stop":1714144815004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcbaa80f86ae70a","name":"Check received message containing unicode special characters","time":{"start":1714144770788,"stop":1714144770788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb6a0cb5eed540f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714144933080,"stop":1714144933080,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba7e993c8048f94","name":"Push message with emoji payload","time":{"start":1714144826478,"stop":1714144826484,"duration":6},"status":"passed","severity":"normal"},{"uid":"c106c02781d9246","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714144268350,"stop":1714144268351,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8abcd1124779e5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714144280338,"stop":1714144280339,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcb1d567d328d27","name":"handles empty shards array correctly","time":{"start":1714144244465,"stop":1714144244465,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bc4ce432b2689b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714145029011,"stop":1714145029012,"duration":1},"status":"passed","severity":"normal"},{"uid":"781cf5e1cdf53e08","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714144750419,"stop":1714144750419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b476665e2c643","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714144457100,"stop":1714144457100,"duration":0},"status":"passed","severity":"normal"},{"uid":"83df57717a7dd8f2","name":"Fields are not dropped","time":{"start":1714144257256,"stop":1714144257257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72f68fa11317ab8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714144244440,"stop":1714144244440,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c857dd32196c03","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714144457101,"stop":1714144457102,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2799ee2c88805e","name":"Overlapping topic subscription","time":{"start":1714144933076,"stop":1714144933077,"duration":1},"status":"passed","severity":"normal"},{"uid":"471372702670f6ca","name":"Generator, custom pubsub topic","time":{"start":1714144864707,"stop":1714144864708,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bd70dae87982f3","name":"should not receive a peer event after stop","time":{"start":1714144272521,"stop":1714144272521,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b82aac51a03bfa","name":"Refresh subscription","time":{"start":1714144543071,"stop":1714144543071,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d9f855a4d715bd","name":"Push message with content topic containing SQL Injection","time":{"start":1714144826500,"stop":1714144826500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebe9fa0ee64d70","name":"Push message with long payload","time":{"start":1714144694735,"stop":1714144694735,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a8dffd023cf0e8","name":"Subscribe and receive messages via lightPush","time":{"start":1714144933063,"stop":1714144933063,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86a57856f11d212","name":"should only return 1 node with relay and store capability","time":{"start":1714144268795,"stop":1714144268795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc8aa03eaa86ee4","name":"should not receive a peer event after stop","time":{"start":1714144762091,"stop":1714144762092,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b44ffd8f91df93","name":"LightPush","time":{"start":1714144900933,"stop":1714144900934,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efff94816587d42","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714144543074,"stop":1714144543074,"duration":0},"status":"passed","severity":"normal"},{"uid":"1875508c9b14e6cb","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714144252410,"stop":1714144252410,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28f3dbbc14a63a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714144244455,"stop":1714144244455,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b48cbf4afb6cc","name":"should not receive a peer event before start","time":{"start":1714144762091,"stop":1714144762091,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dc3fb2daf1714","name":"handles different networkShards values correctly","time":{"start":1714144244444,"stop":1714144244444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4a4e987ed960be","name":"receives messages sent to provided content topic through stream","time":{"start":1714144750581,"stop":1714144750582,"duration":1},"status":"skipped","severity":"normal"},{"uid":"261d31b18992ab1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714144543068,"stop":1714144543068,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fbf34ce1c94eb0","name":"Ping on unsubscribed peer","time":{"start":1714144333263,"stop":1714144333264,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5565febd9446d9","name":"Fails to push message with empty content topic","time":{"start":1714144694759,"stop":1714144694760,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8881a9ae295eb7","name":"Push message with escaped characters payload","time":{"start":1714144694745,"stop":1714144694746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77baabacf5e8da9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714144933064,"stop":1714144933065,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f683f687814df2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714144244445,"stop":1714144244446,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33138b4779d864a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714144933070,"stop":1714144933070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f67f202c64885b7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714144252406,"stop":1714144252407,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f665f09db572617","name":"Ping on unsubscribed peer","time":{"start":1714144373270,"stop":1714144373270,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe3a56e652a0497","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714144933063,"stop":1714144933064,"duration":1},"status":"passed","severity":"normal"},{"uid":"969f860601078eee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714144457097,"stop":1714144457098,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d381583c4a8c2c7","name":"Subscribe to topic containing short and receive message","time":{"start":1714144933067,"stop":1714144933067,"duration":0},"status":"passed","severity":"normal"},{"uid":"513771570be6d4ec","name":"Query generator for 2000 messages","time":{"start":1714144865310,"stop":1714144865310,"duration":0},"status":"passed","severity":"normal"},{"uid":"89015105275d998c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714144268348,"stop":1714144268350,"duration":2},"status":"passed","severity":"normal"},{"uid":"6abb6c8b4dd499f3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714144457042,"stop":1714144457048,"duration":6},"status":"passed","severity":"normal"},{"uid":"c7b2f9ff21b2a334","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714144852800,"stop":1714144852801,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd8f44294565968","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714144543074,"stop":1714144543075,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a5c70207a8ac30","name":"Encoder throws on undefined content topic","time":{"start":1714144278414,"stop":1714144278414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba575828f0f0532","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714144244450,"stop":1714144244450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57526f3216bd846","name":"Push message with content topic containing Script","time":{"start":1714144826501,"stop":1714144826501,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c31aaac822bbde","name":"Check publish message containing numeric","time":{"start":1714144750657,"stop":1714144750657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9458bc870289fb5a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714144933076,"stop":1714144933076,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4b4fc958fecdb1","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714144457110,"stop":1714144457110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f700cab140e2e803","name":"should throw error - no id","time":{"start":1714144252959,"stop":1714144252959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0159364103d9d28","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714144244441,"stop":1714144244441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01151cfd91384fe","name":"Rejects garbage","time":{"start":1714144261117,"stop":1714144261117,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb83a4dd3165eb88","name":"should not fail to start the service if it is already started","time":{"start":1714144315085,"stop":1714144315085,"duration":0},"status":"passed","severity":"normal"},{"uid":"b080a09184b62f14","name":"Subscribe to topic containing short and receive message","time":{"start":1714144933077,"stop":1714144933077,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed008592991d4a3b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714144750426,"stop":1714144750426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7098ecce9656aa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714144244451,"stop":1714144244452,"duration":1},"status":"passed","severity":"normal"},{"uid":"2295c41a9ec17aa8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714144933082,"stop":1714144933082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2291d9b92a167f6","name":"isConnected should return false after all peers disconnect","time":{"start":1714144296392,"stop":1714144296392,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe49aa43da9ba89b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714144346075,"stop":1714144346078,"duration":3},"status":"passed","severity":"normal"},{"uid":"f08bbb7308f78f9c","name":"Push message with content topic containing JSON","time":{"start":1714144826502,"stop":1714144826502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b698d2116f6c025e","name":"Push message with custom timestamp: 1714148068311","time":{"start":1714144694766,"stop":1714144694766,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fcfa64276808","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714144496726,"stop":1714144496726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20f60964a6b5926","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714144543073,"stop":1714144543073,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dfc159cd8995fd","name":"Push message on custom pubsubTopic","time":{"start":1714144567219,"stop":1714144567220,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fcea250842ee12","name":"configure the node with multiple pubsub topics","time":{"start":1714144815002,"stop":1714144815003,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b690a12f760f109","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714144244437,"stop":1714144244437,"duration":0},"status":"passed","severity":"normal"},{"uid":"980f48596ed97875","name":"Query Generator - forward","time":{"start":1714144849698,"stop":1714144849699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2d10ae7472438a","name":"Encoder throws on empty string content topic","time":{"start":1714144280340,"stop":1714144280340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1a592bed42ee52","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714144244447,"stop":1714144244448,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fed27c4b90b7f0a","name":"handles multiple messages","time":{"start":1714144878007,"stop":1714144878007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8653a2c2bbd6ec33","name":"Check received message containing Basic HTML tag","time":{"start":1714144770803,"stop":1714144770803,"duration":0},"status":"passed","severity":"normal"},{"uid":"39752a6f925fd9c9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714144543065,"stop":1714144543067,"duration":2},"status":"passed","severity":"normal"},{"uid":"11b4d9e2161f2c07","name":"Push message with shell command payload","time":{"start":1714144694745,"stop":1714144694745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bca0516ceadcb4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714144567224,"stop":1714144567224,"duration":0},"status":"passed","severity":"normal"},{"uid":"38007117bb58c3b0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714144567222,"stop":1714144567222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33bd01658f51dbd","name":"Sign & Recover","time":{"start":1714144278971,"stop":1714144278971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4deb9efc191ec0b","name":"throws on content topic with empty application field","time":{"start":1714144244433,"stop":1714144244434,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7d8e64599b9eab","name":"Subscribe and receive messages via waku relay post","time":{"start":1714144543064,"stop":1714144543065,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cb46648ebdcdd7","name":"Ping on subscribed peer","time":{"start":1714144373268,"stop":1714144373269,"duration":1},"status":"passed","severity":"normal"},{"uid":"21739689892b9fea","name":"Push message with meta","time":{"start":1714144826505,"stop":1714144826505,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf51930e2b66f59","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144365339,"stop":1714144365340,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68c6d37c83a98b1","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714144457108,"stop":1714144457108,"duration":0},"status":"passed","severity":"normal"},{"uid":"76aa94bd4b259422","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714144244459,"stop":1714144244459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c798d7d83fd7c1","name":"Passing page size 11 when there are 10 messages","time":{"start":1714144882368,"stop":1714144882368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55424d5686cbfa2","name":"connects to nwaku","time":{"start":1714144895050,"stop":1714144895050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7479e22c87310aa","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714144252958,"stop":1714144252959,"duration":1},"status":"passed","severity":"normal"},{"uid":"972df80e80eb6c12","name":"Check received message containing SQL Injection","time":{"start":1714144770784,"stop":1714144770785,"duration":1},"status":"passed","severity":"normal"},{"uid":"600eafde7f0034b2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714144244443,"stop":1714144244443,"duration":0},"status":"passed","severity":"normal"},{"uid":"56922fcf968aa37f","name":"Check received message containing SQL Injection","time":{"start":1714144468114,"stop":1714144468115,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb97e2bc9b97e67","name":"Reusing cursor across nodes","time":{"start":1714144807147,"stop":1714144807148,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f8fe3f6187e8df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714144457082,"stop":1714144457082,"duration":0},"status":"passed","severity":"normal"},{"uid":"868fc63cc9ac1b40","name":"Correctly serialized arguments","time":{"start":1714144572719,"stop":1714144572719,"duration":0},"status":"passed","severity":"normal"},{"uid":"304a1bae8311aa33","name":"should return empty list for no shard","time":{"start":1714144244448,"stop":1714144244449,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed3d2afa21ed22a","name":"should properly create location multiaddrs - tcp4","time":{"start":1714144252970,"stop":1714144252970,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a34e767408acded","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714144933066,"stop":1714144933066,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f620c39df61bde","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714144933071,"stop":1714144933071,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d38f043555b11f4","name":"Push message with content topic containing long","time":{"start":1714144826498,"stop":1714144826498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e3269dca27a3af","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714144750425,"stop":1714144750425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b575fcc865c16fa","name":"Relay - times out","time":{"start":1714144900932,"stop":1714144900933,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3a9804a99e2198","name":"Push message with content topic containing Russian","time":{"start":1714144826500,"stop":1714144826500,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a6b8c36534fb83","name":"Check received message containing JSON","time":{"start":1714144770804,"stop":1714144770804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2afe2bb3c6e549d","name":"should handle corrupted local storage data gracefully","time":{"start":1714144272522,"stop":1714144272523,"duration":1},"status":"passed","severity":"normal"},{"uid":"a945fff4ddd1dce6","name":"should decode valid enr with tcp successfully","time":{"start":1714144252959,"stop":1714144252959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aa52514240b9d9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714144706432,"stop":1714144706432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c45bfc9d04a1dbf","name":"should return unique PubsubTopics for static sharding","time":{"start":1714144244447,"stop":1714144244447,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6401b70f3f2e92a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714144252413,"stop":1714144252416,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7e61c7023c9432a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714144252400,"stop":1714144252402,"duration":2},"status":"passed","severity":"normal"},{"uid":"52ae6124a4049b8e","name":"caches peers it previously fetched","time":{"start":1714144268794,"stop":1714144268795,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ce422914a0b3b","name":"Decoder throws on undefined content topic","time":{"start":1714144257814,"stop":1714144257814,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc07b146d98b0c15","name":"should encodeTxt and decodeTxt","time":{"start":1714144252957,"stop":1714144252958,"duration":1},"status":"passed","severity":"normal"},{"uid":"116ecf9464f1bec","name":"Check received message containing JSON","time":{"start":1714144770787,"stop":1714144770787,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e1fad528e94ddc","name":"Push message with special chars payload","time":{"start":1714144826470,"stop":1714144826471,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bd12582fc6162f","name":"Push message with content topic containing shell command","time":{"start":1714144826503,"stop":1714144826503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2813b61265bf6675","name":"should throw an error for an unconfigured topic","time":{"start":1714144244459,"stop":1714144244459,"duration":0},"status":"passed","severity":"normal"},{"uid":"973bbba2847887ae","name":"Check message on other pubsub topic is not received","time":{"start":1714144770808,"stop":1714144770808,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06bd32916240ec","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714144496725,"stop":1714144496725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfbafe6515e16a2","name":"Push message with Arabic payload","time":{"start":1714144826471,"stop":1714144826472,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f6c918650d7592","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714144750416,"stop":1714144750417,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65482f3f373154e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714144280338,"stop":1714144280338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bdfea8caab51f0","name":"Ordered Callback - forward","time":{"start":1714144849700,"stop":1714144849701,"duration":1},"status":"passed","severity":"normal"},{"uid":"78eb20da92d350fe","name":"Push message with unicode special characters payload","time":{"start":1714144826477,"stop":1714144826478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7617f94bad619952","name":"Query with Ordered Callback, No Decoder","time":{"start":1714144852801,"stop":1714144852802,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97699e67d0046f2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app93/6/topic554/xml","time":{"start":1714144804246,"stop":1714144804247,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74620c74f18fe06","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714144750416,"stop":1714144750416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0784b82fc52acb5","name":"Push message with rate limit","time":{"start":1714144826506,"stop":1714144826506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d3ad289f3cd438","name":"same cluster, same shard: nodes connect","time":{"start":1714144457040,"stop":1714144457040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1372d5088dcc9843","name":"Check received message containing long","time":{"start":1714144468111,"stop":1714144468111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d6ba433a7e30dd","name":"Does not throw an exception when node disconnects","time":{"start":1714144895051,"stop":1714144895051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e22aef598f5f26","name":"Push message with custom timestamp: 1683386057307","time":{"start":1714144826506,"stop":1714144826507,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0e9c79e09bcd50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714144457084,"stop":1714144457084,"duration":0},"status":"passed","severity":"normal"},{"uid":"826861c70462d313","name":"should throw error - no id","time":{"start":1714144252960,"stop":1714144252965,"duration":5},"status":"passed","severity":"normal"},{"uid":"59d24890480a80ca","name":"Check publish message containing JSON","time":{"start":1714144750662,"stop":1714144750663,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5559cd3e2d1ce7","name":"Check message with no payload is not received","time":{"start":1714144770792,"stop":1714144770793,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67afbf8bde18bf6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714144543086,"stop":1714144543088,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d525ce9ac9b831","name":"Check message received after jswaku node is restarted","time":{"start":1714144770793,"stop":1714144770794,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6038b4070c9a22a5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714144457103,"stop":1714144457104,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb32a6e49c6a7b69","name":"Check received message containing emoji","time":{"start":1714144468118,"stop":1714144468119,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b52cb7d85cd49fa","name":"Check received message containing special chars","time":{"start":1714144468112,"stop":1714144468112,"duration":0},"status":"passed","severity":"normal"},{"uid":"358d0e957962c12","name":"Ping on peer without subscriptions","time":{"start":1714144373266,"stop":1714144373266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9bb1e9e24d7139","name":"Push message with content topic containing numeric","time":{"start":1714144694748,"stop":1714144694749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25ad1bb6370e321","name":"connected peers and dial","time":{"start":1714144695055,"stop":1714144695055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da32769e9f7b0959","name":"start node with ApplicationInfo","time":{"start":1714144804261,"stop":1714144804266,"duration":5},"status":"passed","severity":"normal"},{"uid":"975bb52319d68581","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714144244449,"stop":1714144244449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4373e6d8a225fa8e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714144244460,"stop":1714144244461,"duration":1},"status":"broken","severity":"normal"},{"uid":"87b01ace3e9c54f7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714144278410,"stop":1714144278412,"duration":2},"status":"passed","severity":"normal"},{"uid":"58eda4c59ee044a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714144365338,"stop":1714144365339,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6d6429a9958a8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714144252410,"stop":1714144252412,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1addfe576be90e2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714144457099,"stop":1714144457099,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffe7092c8db1a58","name":"Check message with invalid timestamp is not received","time":{"start":1714144770808,"stop":1714144770808,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccaecea4ddb4ea7","name":"less peers than existing","time":{"start":1714144695056,"stop":1714144695056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c02c2bf249be9031","name":"Push message with content topic containing Chinese","time":{"start":1714144694750,"stop":1714144694750,"duration":0},"status":"passed","severity":"normal"},{"uid":"1648ccc44ab7625b","name":"Subscribe to topic containing XML and receive message","time":{"start":1714144933080,"stop":1714144933081,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9babff3a9b44cbd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714144933082,"stop":1714144933083,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ac30b01fe8a8cc","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714144244467,"stop":1714144244467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f0c35d75b1a7c6","name":"Push message with content topic containing JSON","time":{"start":1714144694757,"stop":1714144694758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94451e033ad85da","name":"Push message with Chinese payload","time":{"start":1714144826471,"stop":1714144826471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a462a7b8ce219","name":"Query Generator - backward","time":{"start":1714144849699,"stop":1714144849699,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e4963288557258","name":"Push message with Basic HTML tag payload","time":{"start":1714144694744,"stop":1714144694744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7a1a8a2fe78701","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714144457083,"stop":1714144457083,"duration":0},"status":"passed","severity":"normal"},{"uid":"7579ecd2f7d51dc3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714144268367,"stop":1714144268378,"duration":11},"status":"passed","severity":"normal"},{"uid":"b1407c32e090beae","name":"should encode/decode to text encoding","time":{"start":1714144252968,"stop":1714144252969,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b3936535721bb2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714144346078,"stop":1714144346078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6501e4796b687b8d","name":"Check received message containing SQL Injection","time":{"start":1714144770802,"stop":1714144770802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a96e6c407b75fe","name":"Decoder throws on empty string content topic","time":{"start":1714144278415,"stop":1714144278416,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd9ec98808aa149","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714144496725,"stop":1714144496725,"duration":0},"status":"passed","severity":"normal"},{"uid":"82245185c577c4f2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714144244440,"stop":1714144244441,"duration":1},"status":"passed","severity":"normal"},{"uid":"570e15311a09a164","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714144933068,"stop":1714144933068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33fd2f6b122c513","name":"Passing an array","time":{"start":1714144895051,"stop":1714144895054,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb4ae26d4bc2734f","name":"Refresh subscription","time":{"start":1714144933077,"stop":1714144933077,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f7302499e60dd1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714144365339,"stop":1714144365339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d4f0f78aff4f4b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714144252407,"stop":1714144252408,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b35b8d813ca04ac","name":"Round trip binary serialization","time":{"start":1714144257812,"stop":1714144257812,"duration":0},"status":"passed","severity":"normal"},{"uid":"5938798cc0ca402a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714144933069,"stop":1714144933069,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d1b310917c740a","name":"Decoder throws on empty string content topic","time":{"start":1714144257814,"stop":1714144257815,"duration":1},"status":"passed","severity":"normal"},{"uid":"30473cf529aecd0f","name":"Check received message containing Chinese","time":{"start":1714144770783,"stop":1714144770783,"duration":0},"status":"passed","severity":"normal"},{"uid":"80981e7f1d08dca4","name":"Fails to publish message with empty text","time":{"start":1714144750671,"stop":1714144750671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc83df7362f7f20","name":"Push message with content topic containing special chars","time":{"start":1714144694749,"stop":1714144694750,"duration":1},"status":"passed","severity":"normal"},{"uid":"807eca3172a4052b","name":"handles different clusterIds correctly","time":{"start":1714144244443,"stop":1714144244443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b4b787121ab4c7","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714144296391,"stop":1714144296392,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d789d59f0d39dd","name":"Push message with content topic containing special chars","time":{"start":1714144826498,"stop":1714144826499,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7380132cb11aff","name":"Publish message with custom timestamp: Sat May 06 2023 15:18:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1714144750667,"stop":1714144750667,"duration":0},"status":"passed","severity":"normal"},{"uid":"19766df3441fd62a","name":"should handle a minimal index list","time":{"start":1714144244626,"stop":1714144244626,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a23b2daf9caa5e","name":"random static sharding 5 - Cluster ID: 837, Shard ID: 138","time":{"start":1714144814999,"stop":1714144814999,"duration":0},"status":"passed","severity":"normal"},{"uid":"7174b2436e3309e1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714144933081,"stop":1714144933081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c52539aebab53da","name":"Relay + Store","time":{"start":1714144252974,"stop":1714144252974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59b58bdc9d236b2","name":"should set field with only RELAY enabled","time":{"start":1714144252972,"stop":1714144252972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a642bb90fb6a3e12","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714144933069,"stop":1714144933069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1b63dd57a9d80b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714144852797,"stop":1714144852798,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bf1d5c4fbd81d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714144457103,"stop":1714144457103,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d0bf7d1a1ede13","name":"removeEventListener with correct event","time":{"start":1714144336835,"stop":1714144336835,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ee2225fb6d1bb3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714144457084,"stop":1714144457084,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c8aa0584e1c462","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714144346078,"stop":1714144346079,"duration":1},"status":"passed","severity":"normal"},{"uid":"404d791a74615256","name":"Push message with long payload","time":{"start":1714144826470,"stop":1714144826470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96719e4b0ecc94c","name":"random static sharding 7 - Cluster ID: 123, Shard ID: 851","time":{"start":1714144815000,"stop":1714144815000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b502e42260a742a7","name":"should properly create location multiaddrs - udp","time":{"start":1714144252971,"stop":1714144252971,"duration":0},"status":"passed","severity":"normal"},{"uid":"9038ba021b287d71","name":"Check publish message containing unicode special characters","time":{"start":1714144750664,"stop":1714144750664,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ecc9fa09b4b3e0","name":"Check message with non string payload is not received","time":{"start":1714144770793,"stop":1714144770793,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd31d407daa8a276","name":"should emit a peer event after start","time":{"start":1714144315085,"stop":1714144315086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36f8ba312d7e07b","name":"throws on empty content topic","time":{"start":1714144244431,"stop":1714144244431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c405320d25359ea2","name":"same cluster, different shard: nodes connect","time":{"start":1714144581745,"stop":1714144581745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8932a45c16377f","name":"Passing cursor with wrong message digest","time":{"start":1714144807148,"stop":1714144807148,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fe0ede0c4c46da","name":"creates an iterator","time":{"start":1714144878006,"stop":1714144878007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7beb7430ca332b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714144864708,"stop":1714144864709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77e89191a531307","name":"should use DNS peer discovery with light client","time":{"start":1714144315089,"stop":1714144315090,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57c6a4a91a7d9381","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714144457050,"stop":1714144457051,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5b896aab9fdccd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714144346081,"stop":1714144346082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8776b4b4d1dc7bc","name":"Push message with content topic containing escaped characters","time":{"start":1714144826503,"stop":1714144826503,"duration":0},"status":"passed","severity":"normal"},{"uid":"7321f950f736ee51","name":"Check received message containing JSON","time":{"start":1714144468116,"stop":1714144468116,"duration":0},"status":"passed","severity":"normal"},{"uid":"571bf528cba3039c","name":"should encode/decode to RLP encoding","time":{"start":1714144252968,"stop":1714144252968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d107c05d5ab9bb33","name":"Check message with no content topic is not received","time":{"start":1714144468129,"stop":1714144468129,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c39d673325da5b","name":"should not fail to stop the service if it was not started","time":{"start":1714144315084,"stop":1714144315085,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53578e744e52bfa","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714144268796,"stop":1714144268797,"duration":1},"status":"passed","severity":"normal"}]