mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"bc59b837885141c8","name":"can start the service","time":{"start":1714533632767,"stop":1714533632768,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38f0077003289c","name":"Check publish message after client node is restarted","time":{"start":1714534078914,"stop":1714534078914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ec64640bab87dc1","name":"Default pageSize","time":{"start":1714534211617,"stop":1714534211618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d450d32b926520c9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app42/2/topic209/json","time":{"start":1714534133560,"stop":1714534133562,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e20acbc6503198a","name":"should only return 1 node with relay capability","time":{"start":1714533592828,"stop":1714533592829,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76dc12ad37b4356","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714533570697,"stop":1714533570698,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f5796af7d7740c","name":"throws on content topic with empty version field","time":{"start":1714533567918,"stop":1714533567918,"duration":0},"status":"passed","severity":"normal"},{"uid":"519129912ed5770a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714533576136,"stop":1714533576137,"duration":1},"status":"passed","severity":"normal"},{"uid":"44091846387bd28b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714533567945,"stop":1714533567945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2f1c6e279ec092","name":"Publish message with large meta","time":{"start":1714534078914,"stop":1714534078914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174e13f676f1591","name":"new peer added after a peer was already found","time":{"start":1714534033645,"stop":1714534033646,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fae9e47bade63bd9","name":"Subscribe to topic containing short and publish message","time":{"start":1714534079387,"stop":1714534079387,"duration":0},"status":"passed","severity":"normal"},{"uid":"65497e6ff29b3889","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714533567924,"stop":1714533567924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a9eb0ccb599d49","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714533780076,"stop":1714533780077,"duration":1},"status":"passed","severity":"normal"},{"uid":"67093e1cabe9469d","name":"should properly compute the node id","time":{"start":1714533576826,"stop":1714533576826,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc8f8804bc3aa40","name":"Push message with content topic containing shell command","time":{"start":1714534020678,"stop":1714534020678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1dcb09d0f03f","name":"Check received message containing XML","time":{"start":1714533790342,"stop":1714533790342,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb9c26348c78a49","name":"safeDispatchEvent","time":{"start":1714533660954,"stop":1714533660955,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a1ca096c4c059","name":"should add and remove event listeners correctly","time":{"start":1714533596621,"stop":1714533596621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5f9c1ba59fa6b8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714534250607,"stop":1714534250607,"duration":0},"status":"passed","severity":"normal"},{"uid":"917e72194239e72c","name":"Check received message containing XML","time":{"start":1714534092878,"stop":1714534092878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa1ee1e3ddf4c66","name":"Check message with non string payload is not received","time":{"start":1714534092871,"stop":1714534092871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ef417266ffff5e","name":"Ping on unsubscribed peer","time":{"start":1714533693410,"stop":1714533693410,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bcf4fafaf26719","name":"should throw error - no public key","time":{"start":1714533576825,"stop":1714533576825,"duration":0},"status":"passed","severity":"normal"},{"uid":"397c997eb5b76f1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714533592423,"stop":1714533592423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8418853e20c0c2","name":"Check received message containing Chinese","time":{"start":1714534092846,"stop":1714534092848,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4d030c41e19f689","name":"Query with Ordered Callback, No message returned","time":{"start":1714534180633,"stop":1714534180633,"duration":0},"status":"passed","severity":"normal"},{"uid":"824c9a58ddb2e37f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714533697010,"stop":1714533697010,"duration":0},"status":"passed","severity":"normal"},{"uid":"5177c9bfcef01066","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714533592830,"stop":1714533592830,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e35f659530716b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714533567939,"stop":1714533567939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f766aecf00c8441","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714534250623,"stop":1714534250623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e162290f3e514218","name":"Check message with no payload is not received","time":{"start":1714533790347,"stop":1714533790348,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf412b1820f42ad","name":"can start the service","time":{"start":1714534086388,"stop":1714534086389,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3a5e0441825f59","name":"Check message received after jswaku node is restarted","time":{"start":1714534092872,"stop":1714534092872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"110278b1dee95e85","name":"Check received message containing emoji","time":{"start":1714533790344,"stop":1714533790344,"duration":0},"status":"passed","severity":"normal"},{"uid":"5967f5630250714e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714534195535,"stop":1714534195535,"duration":0},"status":"passed","severity":"normal"},{"uid":"745fbf861130d30d","name":"same cluster, different shard: nodes don't connect","time":{"start":1714533780053,"stop":1714533780054,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd544b52b93c964c","name":"can dial TLS multiaddrs","time":{"start":1714533892771,"stop":1714533892771,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a3aaf51f416d0f","name":"Overlapping topic subscription","time":{"start":1714534079387,"stop":1714534079387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28c6ce736fc21f46","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714533862908,"stop":1714533862909,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5018b8313a3444","name":"Check received message containing long","time":{"start":1714534092844,"stop":1714534092845,"duration":1},"status":"passed","severity":"normal"},{"uid":"816be13335f0c7e3","name":"Push message equal or less that 1MB","time":{"start":1714534155395,"stop":1714534155395,"duration":0},"status":"passed","severity":"normal"},{"uid":"423bb3130ad69bd0","name":"Subscribe to topic containing XML and publish message","time":{"start":1714534079390,"stop":1714534079391,"duration":1},"status":"passed","severity":"normal"},{"uid":"3623472fc9da8390","name":"Push message with content topic containing Chinese","time":{"start":1714534155373,"stop":1714534155374,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a9564a3ecacc11","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714533567944,"stop":1714533567944,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee39ceb67622997","name":"Check received message containing long","time":{"start":1714534092873,"stop":1714534092873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aa4d5636d186e4","name":"connects to nwaku","time":{"start":1714534225667,"stop":1714534225668,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e7538a16b15398","name":"Check received message with timestamp: 1714533619904000000 ","time":{"start":1714533790344,"stop":1714533790344,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4f32fa291d43d0","name":"creates an iterator","time":{"start":1714534209271,"stop":1714534209271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0ea7d0ab271ba1","name":"Subscribe and receive messages via lightPush","time":{"start":1714534250613,"stop":1714534250613,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e8e93839103bf4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714533828179,"stop":1714533828179,"duration":0},"status":"passed","severity":"normal"},{"uid":"79299ac0e3e4d544","name":"should decode valid enr with tcp successfully","time":{"start":1714533576823,"stop":1714533576823,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c2ad0fde0f462e","name":"Passing an array","time":{"start":1714534225669,"stop":1714534225669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eaac6951cd9fe19","name":"Ping on unsubscribed peer","time":{"start":1714533652520,"stop":1714533652521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49b86c394e5195b","name":"Push message with content topic containing XML","time":{"start":1714534020676,"stop":1714534020676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e732803ee9786faa","name":"Check received message containing short","time":{"start":1714534092873,"stop":1714534092873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc5725633545bf","name":"Asymmetric encrypt & decrypt","time":{"start":1714533603114,"stop":1714533603115,"duration":1},"status":"passed","severity":"normal"},{"uid":"f685a56833bed240","name":"Check received message containing unicode special characters","time":{"start":1714534092880,"stop":1714534092881,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2a65c5254e0ed","name":"Push message with rate limit","time":{"start":1714534155392,"stop":1714534155392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c405f9e9090dcfa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714534250604,"stop":1714534250604,"duration":0},"status":"passed","severity":"normal"},{"uid":"496b4b3c3967aec4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714533780078,"stop":1714533780078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d505ee6316f782","name":"Push message on custom pubsubTopic","time":{"start":1714533885283,"stop":1714533885283,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d9a28fb73cecdf","name":"Subscribe to topic containing long and publish message","time":{"start":1714534079387,"stop":1714534079387,"duration":0},"status":"passed","severity":"normal"},{"uid":"454843cc43d773f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714533567943,"stop":1714533567943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81596ca059c7db4","name":"Push message with content topic containing special chars","time":{"start":1714534020673,"stop":1714534020673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b340d12ec739d4b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714534130391,"stop":1714534130391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f1cc3dbe984fba","name":"Push message with content topic containing unicode special characters","time":{"start":1714534020679,"stop":1714534020679,"duration":0},"status":"passed","severity":"normal"},{"uid":"849b42b4a2ae92e3","name":"Push message with content topic containing Russian","time":{"start":1714534155374,"stop":1714534155374,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb178d4a791dc26","name":"Throws when trying to push message with empty payload","time":{"start":1714534020670,"stop":1714534020670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c4d110454b43b8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714533862860,"stop":1714533862861,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8854c17f6f21296","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714533668489,"stop":1714533668491,"duration":2},"status":"passed","severity":"normal"},{"uid":"46b121acaf3e03ef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714533862909,"stop":1714533862914,"duration":5},"status":"passed","severity":"normal"},{"uid":"e61bc58b1d60ffda","name":"Correctly serialized arguments","time":{"start":1714533892843,"stop":1714533892843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bc8fdc29f683cc","name":"Check received message containing Basic HTML tag","time":{"start":1714533790342,"stop":1714533790342,"duration":0},"status":"passed","severity":"normal"},{"uid":"627b7cc65eca4f1f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714534250621,"stop":1714534250621,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6b039ad1b2f845","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714533620624,"stop":1714533620625,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a56e2ae3b5c44f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714533570699,"stop":1714533570699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa19edd47c2088d","name":"Passing page size 0 when there are 110 messages","time":{"start":1714534211615,"stop":1714534211615,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f608a18cde86b2","name":"Promise Callback - forward","time":{"start":1714534179656,"stop":1714534179656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5074ca9b3892463e","name":"Check publish message containing shell command","time":{"start":1714534078907,"stop":1714534078907,"duration":0},"status":"passed","severity":"normal"},{"uid":"58829e02a93bef8c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714533604426,"stop":1714533604427,"duration":1},"status":"passed","severity":"normal"},{"uid":"6670bbf3817a9240","name":"random static sharding 8 - Cluster ID: 283, Shard ID: 192","time":{"start":1714534144418,"stop":1714534144419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10225242ae36c39","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714534220319,"stop":1714534220319,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fa55f4500fb806","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714534250612,"stop":1714534250612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f234dfb32494e8e0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714534220321,"stop":1714534220321,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe133f250df9898e","name":"Relay - dialed first","time":{"start":1714534228765,"stop":1714534228765,"duration":0},"status":"passed","severity":"normal"},{"uid":"83227ff020ea082f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714534180623,"stop":1714534180624,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a298012ccabf99","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/6/topic809/utf8","time":{"start":1714534133559,"stop":1714534133559,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d58d4342acfbbc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714534079392,"stop":1714534079393,"duration":1},"status":"passed","severity":"normal"},{"uid":"383b9a8f3b48437d","name":"Check received message containing SQL Injection","time":{"start":1714534092852,"stop":1714534092852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cfeaa6d05f32d7","name":"Refresh subscription","time":{"start":1714534079386,"stop":1714534079387,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f67bcf735df2de6","name":"same cluster, same shard: nodes connect","time":{"start":1714533780053,"stop":1714533780053,"duration":0},"status":"passed","severity":"normal"},{"uid":"9218d34abc94dc44","name":"Push message with content topic containing short","time":{"start":1714534155371,"stop":1714534155372,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d3802289aa2564","name":"should load peers from local storage and dispatch events","time":{"start":1714533596620,"stop":1714533596620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0eec5100f41435","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714534220318,"stop":1714534220318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd058c422911e1f","name":"handles different networkShards values correctly","time":{"start":1714533567927,"stop":1714533567928,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c92b8749a2c251","name":"returns all values when wanted number matches available values","time":{"start":1714533591619,"stop":1714533591620,"duration":1},"status":"passed","severity":"normal"},{"uid":"9928faabc065cefa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714533697009,"stop":1714533697010,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c9c779f5b050d7","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/10/topic925/proto","time":{"start":1714534133553,"stop":1714534133554,"duration":1},"status":"passed","severity":"normal"},{"uid":"49360c3c8860d3a5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714533705782,"stop":1714533705783,"duration":1},"status":"passed","severity":"normal"},{"uid":"5302aa8cb92297dd","name":"Subscribe to topic containing short and receive message","time":{"start":1714534250617,"stop":1714534250617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f73d46acf3d672","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714533567948,"stop":1714533567949,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f131fbb344e175","name":"Subscribe to topic containing Script and receive message","time":{"start":1714534250609,"stop":1714534250609,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e99f508541594e","name":"same cluster, different shard: nodes connect","time":{"start":1714533918638,"stop":1714533918639,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d98a5c1d961d24","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714533567944,"stop":1714533567944,"duration":0},"status":"passed","severity":"normal"},{"uid":"78826a5025592b09","name":"removeEventListener with correct event","time":{"start":1714533660935,"stop":1714533660935,"duration":0},"status":"passed","severity":"normal"},{"uid":"9681446d4e71817f","name":"unsubscribes","time":{"start":1714534209272,"stop":1714534209272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4ed064e9982166","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714533567924,"stop":1714533567925,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41a63a307d91609","name":"Push message with Chinese payload","time":{"start":1714534155357,"stop":1714534155361,"duration":4},"status":"passed","severity":"normal"},{"uid":"128368caf65f20cb","name":"random static sharding 3 - Cluster ID: 745, Shard ID: 958","time":{"start":1714534144415,"stop":1714534144416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9c250fae7020","name":"random static sharding 1 - Cluster ID: 74, Shard ID: 919","time":{"start":1714534144414,"stop":1714534144414,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b58049dde1e7d4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714533705784,"stop":1714533705784,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b8d9feea8801ce","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714534144412,"stop":1714534144413,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65fd6ef75f13d1e","name":"should throw an error for missing sharding configuration","time":{"start":1714533567951,"stop":1714533567951,"duration":0},"status":"passed","severity":"normal"},{"uid":"37671d181b6da79d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714534250601,"stop":1714534250601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba31094910e822","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714534188943,"stop":1714534188943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c813c60330a8f78e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714533567922,"stop":1714533567922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e2978e2f6476fb","name":"Query generator for 2000 messages","time":{"start":1714534195435,"stop":1714534195436,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba56e84b67b4318","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714533567941,"stop":1714533567941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de93b5aa25f319c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714533828178,"stop":1714533828178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c35e9da40ec808","name":"Push message with Arabic payload","time":{"start":1714534020662,"stop":1714534020662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f05a78d334a5aaf","name":"should set field with only STORE enabled","time":{"start":1714533576831,"stop":1714533576832,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5b9bd9b91fdc0d","name":"Push message with custom timestamp: 1683775390508","time":{"start":1714534020682,"stop":1714534020683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae89c49c5eaf0b40","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714533592422,"stop":1714533592422,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b229adf8be93d92","name":"handles different clusterIds correctly","time":{"start":1714533567927,"stop":1714533567927,"duration":0},"status":"passed","severity":"normal"},{"uid":"9623d742441e54f1","name":"Push 30 different messages","time":{"start":1714534020669,"stop":1714534020670,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb58c9f95268d98f","name":"Push message with emoji payload","time":{"start":1714534020669,"stop":1714534020669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbdbd05bbd45ab6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714533780063,"stop":1714533780063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3766f3df2928e8b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714534092868,"stop":1714534092868,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f39bae72926354e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714534155376,"stop":1714534155376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3944d8b8835ec139","name":"Push message with custom timestamp: 1714530180324","time":{"start":1714534155394,"stop":1714534155394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4158d0d6c996bf9","name":"shard 0","time":{"start":1714534144411,"stop":1714534144412,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40adb4c84ec32a7","name":"can start and stop the service","time":{"start":1714533596617,"stop":1714533596617,"duration":0},"status":"passed","severity":"normal"},{"uid":"997e0a2288dcf1bf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714533862888,"stop":1714533862888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b42681acdc33ace","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714533780080,"stop":1714533780086,"duration":6},"status":"passed","severity":"normal"},{"uid":"589a8a2b5b396e7b","name":"Fails to push message bigger that 1MB","time":{"start":1714534155395,"stop":1714534155395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a25abce00bd91b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714534220318,"stop":1714534220318,"duration":0},"status":"passed","severity":"normal"},{"uid":"10061afceb2293e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714533780064,"stop":1714533780065,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcd7d579fc657d3","name":"Subscribe and receives messages on 20 topics","time":{"start":1714534250615,"stop":1714534250615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41e5768dc0a5443","name":"Push message with custom timestamp: 1683775380324","time":{"start":1714534155392,"stop":1714534155394,"duration":2},"status":"passed","severity":"normal"},{"uid":"72cc1f6bdf4f85a8","name":"should not receive a peer event after stop","time":{"start":1714533632774,"stop":1714533632774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ab721063f27bda","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714533567955,"stop":1714533567957,"duration":2},"status":"passed","severity":"normal"},{"uid":"b440bf235c937876","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714533780061,"stop":1714533780061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4b833113f10431","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714533620623,"stop":1714533620624,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69d26d239189e5d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714534250619,"stop":1714534250619,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cc14fca651c921","name":"Check publish message containing short","time":{"start":1714534078901,"stop":1714534078901,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ae8962665aef94","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714533780090,"stop":1714533780090,"duration":0},"status":"passed","severity":"normal"},{"uid":"211aa107b698a47d","name":"Decoder throws on empty string content topic","time":{"start":1714533581782,"stop":1714533581782,"duration":0},"status":"passed","severity":"normal"},{"uid":"52849fada5f4b239","name":"removeEventListener with wrong event","time":{"start":1714533660936,"stop":1714533660948,"duration":12},"status":"passed","severity":"normal"},{"uid":"d889af8e6582098e","name":"Subscribe to topic containing Script and receive message","time":{"start":1714534250620,"stop":1714534250620,"duration":0},"status":"passed","severity":"normal"},{"uid":"915955b059ab3f40","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714533780055,"stop":1714533780056,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d99902ebda0444e","name":"Generator, 2 different pubsubtopics","time":{"start":1714534188942,"stop":1714534188942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48f692d9ffb584","name":"connected peers and dial","time":{"start":1714534020833,"stop":1714534020833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebd22c65793d0fb6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714534051779,"stop":1714534051779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab4bded4791eb8c","name":"Passing page size 10 when there are 10 messages","time":{"start":1714534211616,"stop":1714534211616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87e3eb1cc435038","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714534130392,"stop":1714534130392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6171c94d6d669a65","name":"Push message with Script payload","time":{"start":1714534155363,"stop":1714534155364,"duration":1},"status":"passed","severity":"normal"},{"uid":"975a08231c829d90","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714533602538,"stop":1714533602539,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbb16ec4eff04c4","name":"Check received message with timestamp: 1714533619800 ","time":{"start":1714534092868,"stop":1714534092868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c031fdbe2f2ac671","name":"should not receive a peer event after stop","time":{"start":1714533596619,"stop":1714533596619,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7b5989ea453133","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714533576832,"stop":1714533576832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6295acd1d6aba69","name":"Relay - dialed after","time":{"start":1714534228765,"stop":1714534228765,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71ed7e2ec801541","name":"should properly create location multiaddrs - udp4","time":{"start":1714533576828,"stop":1714533576828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c723ff9ad69f8f1","name":"Push message with Arabic payload","time":{"start":1714534155361,"stop":1714534155362,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc15869989a369a","name":"Mutual subscription","time":{"start":1714534079383,"stop":1714534079383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72e7cca0021d24d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714534051782,"stop":1714534051783,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5225d3e0719990","name":"ignores domain fetching errors","time":{"start":1714533592827,"stop":1714533592827,"duration":0},"status":"passed","severity":"normal"},{"uid":"356b416c25012236","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714533862870,"stop":1714533862871,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef90f818463bb32","name":"Ping on peer without subscriptions","time":{"start":1714533693407,"stop":1714533693407,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4f62702bd8d653","name":"Accepts a valid Waku Message","time":{"start":1714533585207,"stop":1714533585208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08a31b1558f12ba","name":"Refresh subscription","time":{"start":1714534250617,"stop":1714534250617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e88299299177f6b","name":"Check received message containing Russian","time":{"start":1714533790341,"stop":1714533790341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdb5cea8319132f","name":"Fails to publish message with empty text","time":{"start":1714534078911,"stop":1714534078911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d0cffc76b2fe7","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714534180633,"stop":1714534180634,"duration":1},"status":"passed","severity":"normal"},{"uid":"81922dab4a2cc9ce","name":"throws on empty content topic","time":{"start":1714533567915,"stop":1714533567916,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ae12092422f84","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714534250622,"stop":1714534250623,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6538e201128517e","name":"Query generator for multiple messages with different content topic format","time":{"start":1714534195433,"stop":1714534195433,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea2c54b9ee537e0","name":"getPeersByDiscovery","time":{"start":1714533660948,"stop":1714533660949,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d07ec32f84ecf","name":"should not fail to stop the service if it was not started","time":{"start":1714533596618,"stop":1714533596618,"duration":0},"status":"passed","severity":"normal"},{"uid":"811ec73f3cf9e495","name":"should set field with only FILTER enabled","time":{"start":1714533576832,"stop":1714533576832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b662e99ce62b9de9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714533567948,"stop":1714533567948,"duration":0},"status":"passed","severity":"normal"},{"uid":"af40f51e60d6dcc0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714534133551,"stop":1714534133551,"duration":0},"status":"passed","severity":"normal"},{"uid":"542be393638d06ef","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714533567929,"stop":1714533567929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7ef1409feea76d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714534250611,"stop":1714534250611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b47733c0a8583","name":"Push message with content topic containing SQL Injection","time":{"start":1714534155375,"stop":1714534155375,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c713281da3e11d","name":"A test","time":{"start":1714533863096,"stop":1714533863097,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2eae2c65d93ad2d","name":"Subscribe and receive messages via lightPush","time":{"start":1714533862859,"stop":1714533862860,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac53af25ccad8ac9","name":"Check received message containing unicode special characters","time":{"start":1714533790343,"stop":1714533790344,"duration":1},"status":"passed","severity":"normal"},{"uid":"7167b1a6f8921c39","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714534092869,"stop":1714534092869,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2eda1e8852c308","name":"Check received message containing JSON","time":{"start":1714533790343,"stop":1714533790343,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a3c5fd32a5a63","name":"Check received message containing JSON","time":{"start":1714534092879,"stop":1714534092879,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70294959b1213f5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714534250607,"stop":1714534250608,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e2059aafb41057","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714534220317,"stop":1714534220317,"duration":0},"status":"passed","severity":"normal"},{"uid":"82df17d7141e0f3f","name":"All","time":{"start":1714533631154,"stop":1714533631155,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ba6cf29ac2c28c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714534051781,"stop":1714534051781,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fce5130367714b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714533567930,"stop":1714533567930,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f2cb87364ce695","name":"returns all values when wanted number is greater than available values","time":{"start":1714533591621,"stop":1714533591622,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f844e6cbf0db81","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714534051781,"stop":1714534051781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be5234c3a8a6e74","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714533780061,"stop":1714533780062,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e8c84ad137d34e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714534250608,"stop":1714534250608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad230b3b523f4ea","name":"dispatchEvent via connectionManager","time":{"start":1714533660953,"stop":1714533660954,"duration":1},"status":"passed","severity":"normal"},{"uid":"852525df2bbbba03","name":"should throw error - no public key","time":{"start":1714533576823,"stop":1714533576824,"duration":1},"status":"passed","severity":"normal"},{"uid":"a866ca797d6ac90f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714533591622,"stop":1714533591623,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c979370218583ee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714534250606,"stop":1714534250606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25767baa950fa41","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714534250622,"stop":1714534250622,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9d7798408c533f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714534220322,"stop":1714534220322,"duration":0},"status":"passed","severity":"normal"},{"uid":"4304ccb5ca521929","name":"Callback on promise","time":{"start":1714534195433,"stop":1714534195434,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63b21c37e011326","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714533567931,"stop":1714533567931,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc836e5b67fce79","name":"Push message with content topic containing short","time":{"start":1714534020670,"stop":1714534020671,"duration":1},"status":"passed","severity":"normal"},{"uid":"20596b0ce061a530","name":"should handle application and version for autosharding","time":{"start":1714533567932,"stop":1714533567932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e88e18739f954c4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714534079391,"stop":1714534079391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d377d5a5118d245e","name":"can start and stop the service","time":{"start":1714533632768,"stop":1714533632769,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65469afa830d136","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714534359533,"stop":1714534359533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4cfa8518247e08","name":"Push message with short payload","time":{"start":1714534155352,"stop":1714534155355,"duration":3},"status":"passed","severity":"normal"},{"uid":"d4511056bd59a790","name":"Publish message with custom timestamp: Thu May 11 2023 03:27:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1714534078909,"stop":1714534078909,"duration":0},"status":"passed","severity":"normal"},{"uid":"125cc073f16419e3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714533862887,"stop":1714533862888,"duration":1},"status":"passed","severity":"normal"},{"uid":"b984e97bf776e183","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714533576128,"stop":1714533576129,"duration":1},"status":"passed","severity":"normal"},{"uid":"63557dd759da0c19","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714533780079,"stop":1714533780079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd13e03b91fed53","name":"Fails to push message with empty content topic","time":{"start":1714534020680,"stop":1714534020681,"duration":1},"status":"passed","severity":"normal"},{"uid":"c621796157f1b990","name":"Relay","time":{"start":1714533631153,"stop":1714533631154,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9fd715a3b36b00","name":"Check meta is set [ecies]","time":{"start":1714533604427,"stop":1714533604427,"duration":0},"status":"passed","severity":"normal"},{"uid":"948d288b3b08e586","name":"Check received message containing short","time":{"start":1714534092820,"stop":1714534092841,"duration":21},"status":"passed","severity":"normal"},{"uid":"a6b54dd605f608ff","name":"Push message with content topic containing XML","time":{"start":1714534155376,"stop":1714534155376,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5051acfedb64066","name":"Push message with long payload","time":{"start":1714534020658,"stop":1714534020659,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3f5362251f8fff","name":"throws on content topic with generation field greater than 0","time":{"start":1714533567917,"stop":1714533567917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d927093b6067f08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714533885284,"stop":1714533885284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aba3de52a18b083","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714533576127,"stop":1714533576127,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af91c50a0350fae","name":"Query with Promise Callback, No message returned","time":{"start":1714534180635,"stop":1714534180635,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c3cf69eb4910e5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714534250614,"stop":1714534250614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa694ab2a605a08","name":"Push message with XML payload","time":{"start":1714534155364,"stop":1714534155364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d647cb61fb6df2c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app21/7/topic843/json","time":{"start":1714534133558,"stop":1714534133558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcde56912f00f848","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714533697008,"stop":1714533697008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8695f66c2ca89c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app5/7/topic321/utf8","time":{"start":1714534133562,"stop":1714534133563,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c727f9b22354e10","name":"groups content topics by expected pubsub topic","time":{"start":1714533567926,"stop":1714533567926,"duration":0},"status":"passed","severity":"normal"},{"uid":"862ed2b0385ccaf6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714533630919,"stop":1714533630922,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b51806a24a3f558","name":"should use DNS peer discovery with light client","time":{"start":1714533632776,"stop":1714533632776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"901fb165843c7d02","name":"Check received message containing shell command","time":{"start":1714533790343,"stop":1714533790343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fde91b3e3c620b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714534250600,"stop":1714534250601,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6f03a469cc971","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714533780087,"stop":1714533780088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46779f1b8fb2e28","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714533592830,"stop":1714533592830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2902e35480362323","name":"Check received message containing special chars","time":{"start":1714534092874,"stop":1714534092874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ea2fc2bb3cf8af","name":"Push message on custom pubsubTopic","time":{"start":1714533885287,"stop":1714533885287,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c45c1f7be687a2","name":"Push message with special chars payload","time":{"start":1714534020660,"stop":1714534020661,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1307d8aa37d9e5","name":"should be called for bootstrap peers","time":{"start":1714533628036,"stop":1714533628037,"duration":1},"status":"passed","severity":"normal"},{"uid":"2091406a09d02954","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714534079393,"stop":1714534079393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8254152e97c96221","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714534220319,"stop":1714534220319,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcae6eeef4c7fdcb","name":"throws on content topic with empty encoding field","time":{"start":1714533567919,"stop":1714533567919,"duration":0},"status":"passed","severity":"normal"},{"uid":"198e276fa4099aab","name":"retrieves a single peer","time":{"start":1714533592825,"stop":1714533592826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9c23a12163d44d","name":"Query Generator, No Decoder","time":{"start":1714534180624,"stop":1714534180625,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0b30e3cfaec9dd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714533576130,"stop":1714533576130,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e44fa85d64a644","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714534079389,"stop":1714534079389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eafad975acd5933","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1714533570700,"stop":1714533570701,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d4e5814b351fdd","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714533780072,"stop":1714533780073,"duration":1},"status":"passed","severity":"normal"},{"uid":"64688c8599689579","name":"Encoder throws on empty string content topic","time":{"start":1714533604428,"stop":1714533604428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca019a27c53772c","name":"Check message received after nwaku node is restarted","time":{"start":1714533790349,"stop":1714533790349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f217ed923da6225","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714533602540,"stop":1714533602540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e05a00fdd8bb94c","name":"Check received message containing SQL Injection","time":{"start":1714534092877,"stop":1714534092877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afb43ddf2b2ca38","name":"should set field with all protocols disabled","time":{"start":1714533576830,"stop":1714533576831,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f2fafd6c3de399","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714533576128,"stop":1714533576128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8165a317b32e5fbe","name":"Push message with long payload","time":{"start":1714534155355,"stop":1714534155355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6365c3c445813eb","name":"Sign & Recover","time":{"start":1714533603116,"stop":1714533603116,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f048f177da04fe","name":"should get / set UDP multiaddr","time":{"start":1714533576827,"stop":1714533576827,"duration":0},"status":"passed","severity":"normal"},{"uid":"271bfd0514cd31b6","name":"Fails to publish message with wrong content topic","time":{"start":1714534078912,"stop":1714534078912,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61313ca31c86a56","name":"addEventListener with wrong event","time":{"start":1714533660934,"stop":1714533660935,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f55b0699f13a627","name":"isConnected should return false after all peers disconnect","time":{"start":1714533620627,"stop":1714533620628,"duration":1},"status":"passed","severity":"normal"},{"uid":"635528c9d2d598b","name":"Waku message hash computation (no timestamp)","time":{"start":1714533570700,"stop":1714533570700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b47c4001a1901b","name":"Push 30 different messages","time":{"start":1714534155369,"stop":1714534155370,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf2eba7a20153fc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714533592419,"stop":1714533592419,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ed1626a8afba0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714533592505,"stop":1714533592505,"duration":0},"status":"passed","severity":"normal"},{"uid":"82572e96aee48510","name":"Check message received after jswaku node is restarted","time":{"start":1714533790348,"stop":1714533790349,"duration":1},"status":"skipped","severity":"normal"},{"uid":"375785852ebb801a","name":"Privacy Node - default protocol","time":{"start":1714534228771,"stop":1714534228771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab510a62e308faa2","name":"should return empty list for no shard","time":{"start":1714533567935,"stop":1714533567935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59c8e2783cc8c45","name":"start node with ApplicationInfo","time":{"start":1714534133564,"stop":1714534133565,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f511c0227864ac1","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714533620626,"stop":1714533620627,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce8e28ccbd3d183","name":"Push message with shell command payload","time":{"start":1714534020667,"stop":1714534020667,"duration":0},"status":"passed","severity":"normal"},{"uid":"562d9e1e3a36ec5c","name":"Push message with JSON payload","time":{"start":1714534155365,"stop":1714534155365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b4fdfeb87e364f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714533697011,"stop":1714533697011,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d8f007c1c77874","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714533567925,"stop":1714533567925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23abca3e72577e5","name":"should throw error - no id","time":{"start":1714533576824,"stop":1714533576824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c1e28b3a419b25","name":"Push message with custom timestamp: 1714537380324","time":{"start":1714534155394,"stop":1714534155394,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5d0b548fea9c4a","name":"Check received message containing shell command","time":{"start":1714534092879,"stop":1714534092880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76695a688e1d2ee","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714533697006,"stop":1714533697007,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd73418edfbc806e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714533828173,"stop":1714533828176,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7627a14abb4fec3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714534092882,"stop":1714534092882,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdc26ccde8b587b","name":"Decrypt messages","time":{"start":1714534024392,"stop":1714534024393,"duration":1},"status":"passed","severity":"normal"},{"uid":"c480073911c1b992","name":"should encode/decode to text encoding","time":{"start":1714533576826,"stop":1714533576827,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b93b67e20cf5612","name":"Check received message containing long","time":{"start":1714533790339,"stop":1714533790339,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dd1ba6afb13032","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714534250610,"stop":1714534250610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe2565dcd1c7c60","name":"Push message with Chinese payload","time":{"start":1714534020661,"stop":1714534020661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e542bd39c9f73c1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714534079388,"stop":1714534079388,"duration":0},"status":"passed","severity":"normal"},{"uid":"32669508ae0618e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714533567940,"stop":1714533567941,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a6707fa65f96ec","name":"Push message with content topic containing unicode special characters","time":{"start":1714534155378,"stop":1714534155378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb4d0a367cedbde","name":"Check received message containing SQL Injection","time":{"start":1714533790341,"stop":1714533790342,"duration":1},"status":"passed","severity":"normal"},{"uid":"849c4bb9d50119e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714534250619,"stop":1714534250619,"duration":0},"status":"passed","severity":"normal"},{"uid":"88befdbdb3d8e5c5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714533862890,"stop":1714533862890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28c23d77d02c92","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714533567947,"stop":1714533567947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd19cc699010c28","name":"Refresh subscription","time":{"start":1714534250605,"stop":1714534250605,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d26cb3fb4c951b","name":"Encoder throws on undefined content topic","time":{"start":1714533602542,"stop":1714533602542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb4ac53b49e8847","name":"same cluster, same shard: nodes connect","time":{"start":1714533918638,"stop":1714533918638,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa98fc45db7743d1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714534051782,"stop":1714534051782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5747a17092630e6e","name":"should set field with only RELAY enabled","time":{"start":1714533576831,"stop":1714533576831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c869638d1ce8f56","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714533592419,"stop":1714533592420,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93b7eb4b37d76a8","name":"should not fail to start the service if it is already started","time":{"start":1714533632771,"stop":1714533632771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf92f9bb3f0e23b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714533630918,"stop":1714533630919,"duration":1},"status":"passed","severity":"normal"},{"uid":"f595bf76682e13ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714533567942,"stop":1714533567943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4b447daf4ea7b2","name":"Check received message containing numeric","time":{"start":1714534092874,"stop":1714534092874,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b36fd6e6354027b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714533862890,"stop":1714533862907,"duration":17},"status":"passed","severity":"normal"},{"uid":"a5115db6802e0f9d","name":"addEventListener with correct event","time":{"start":1714533660933,"stop":1714533660934,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57913da2075357a","name":"Ordered Callback - backward","time":{"start":1714534179658,"stop":1714534179658,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3599f7e712982","name":"should return all peers when numPeers is 0","time":{"start":1714533581576,"stop":1714533581577,"duration":1},"status":"passed","severity":"normal"},{"uid":"78edd324ffb41151","name":"Check received message with timestamp: 1714533619800000000 ","time":{"start":1714534092881,"stop":1714534092882,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1834d557f7f12a9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714534250615,"stop":1714534250616,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a681cb34e000859","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714534079385,"stop":1714534079386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b933419baed43e7d","name":"Push message with escaped characters payload","time":{"start":1714534155368,"stop":1714534155368,"duration":0},"status":"passed","severity":"normal"},{"uid":"478ce265b062b2e8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714534220320,"stop":1714534220320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9deb990328f8021","name":"should return unique PubsubTopics for static sharding","time":{"start":1714533567931,"stop":1714533567932,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7a6dbf272a653f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714533567938,"stop":1714533567938,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca77571c8310ed8","name":"A test","time":{"start":1714533863097,"stop":1714533863097,"duration":0},"status":"passed","severity":"normal"},{"uid":"790d98d7811138b8","name":"Reopen subscription with peer with lost subscription","time":{"start":1714533693408,"stop":1714533693408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4068cc6a6cf648","name":"Rejects garbage","time":{"start":1714533585208,"stop":1714533585209,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5aa752e13a9667","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714533567938,"stop":1714533567938,"duration":0},"status":"passed","severity":"normal"},{"uid":"8193ed41aab1a92d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714533592421,"stop":1714533592421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a140095965b2d753","name":"Fails to push message bigger that 1MB","time":{"start":1714534020685,"stop":1714534020686,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad657b3d049fde7","name":"pre and post cipher","time":{"start":1714533603116,"stop":1714533603116,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb1dc80eb96c3af","name":"Used by Waku Relay","time":{"start":1714534225670,"stop":1714534225670,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f7eb676b9916c6","name":"Sets default value correctly","time":{"start":1714534225671,"stop":1714534225671,"duration":0},"status":"passed","severity":"normal"},{"uid":"946120e669ca5639","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714533862888,"stop":1714533862889,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d789e26a58eadae","name":"Push message with Basic HTML tag payload","time":{"start":1714534155365,"stop":1714534155365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d434e9dc1a569ed","name":"1 Relay, 1 Filter, gives up","time":{"start":1714533592505,"stop":1714533592505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1923d0df9c804d7b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app42/2/topic344/utf8","time":{"start":1714534133559,"stop":1714534133559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae4bea133a8775","name":"Check received message containing Russian","time":{"start":1714534092876,"stop":1714534092876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0db07d75b813","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714534130391,"stop":1714534130391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60547981ac68615","name":"getPeersByDiscovery","time":{"start":1714534033644,"stop":1714534033644,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dbd2de14ba392a","name":"should properly create location multiaddrs - tcp","time":{"start":1714533576829,"stop":1714533576830,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fe513995bcea01","name":"should emit a peer event after start","time":{"start":1714534086393,"stop":1714534086394,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12fd0d09c872637","name":"Push message with XML payload","time":{"start":1714534020665,"stop":1714534020666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3043544e180f5f6c","name":"Push message with shell command payload","time":{"start":1714534155366,"stop":1714534155368,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ad50b89b1dccadf","name":"Push message with content topic containing long","time":{"start":1714534155372,"stop":1714534155372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2318bba2ec1b32e0","name":"Push message with short payload","time":{"start":1714534020656,"stop":1714534020658,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d7cce860b84955b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714533697008,"stop":1714533697009,"duration":1},"status":"passed","severity":"normal"},{"uid":"de567e0d2ce1ffe5","name":"Query generator for multiple messages with different message text format","time":{"start":1714534195432,"stop":1714534195432,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bc36417f75590a","name":"Encoder throws on empty string content topic","time":{"start":1714533602543,"stop":1714533602543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50fd6a5089d9f68","name":"should not receive a peer event after stop","time":{"start":1714534086395,"stop":1714534086397,"duration":2},"status":"passed","severity":"normal"},{"uid":"556c6caa7592919","name":"Passing page size 110 when there are 120 messages","time":{"start":1714534211617,"stop":1714534211617,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a33bfe7eea2249","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714533567947,"stop":1714533567948,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fe66db4ba18eea","name":"Ping on unsubscribed peer","time":{"start":1714533693407,"stop":1714533693408,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e558ae65c05895","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714533780056,"stop":1714533780056,"duration":0},"status":"passed","severity":"normal"},{"uid":"295936f3c4877203","name":"Push message with content topic containing JSON","time":{"start":1714534020677,"stop":1714534020678,"duration":1},"status":"passed","severity":"normal"},{"uid":"14113e208cf6d8b0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714534051780,"stop":1714534051780,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edaa95456bba7f1","name":"Subscribe and receive messages via waku relay post","time":{"start":1714534250601,"stop":1714534250602,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d780506ef62e24","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714533567949,"stop":1714533567949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbf2ec65e9f340","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714534250616,"stop":1714534250616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25d7989fd4f11de","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714534130390,"stop":1714534130390,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d435ec9d75e1ff","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714533780066,"stop":1714533780066,"duration":0},"status":"passed","severity":"normal"},{"uid":"747457857bbe0e38","name":"Reopen subscription with peer with lost subscription","time":{"start":1714533693410,"stop":1714533693410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bec92602b59d2c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714533780065,"stop":1714533780066,"duration":1},"status":"passed","severity":"normal"},{"uid":"573a1ec214754c8a","name":"Subscribe to topic containing long and receive message","time":{"start":1714534250618,"stop":1714534250618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c43465991b25696","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714533628016,"stop":1714533628033,"duration":17},"status":"passed","severity":"normal"},{"uid":"eceabec543e54028","name":"Check message on other pubsub topic is not received","time":{"start":1714534092883,"stop":1714534092884,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a464a4f75add3b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714533862867,"stop":1714533862868,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab24981f52c6dec","name":"Check publish message containing numeric","time":{"start":1714534078902,"stop":1714534078902,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fe9104bde0caba","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714533790345,"stop":1714533790345,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cae611fc55f8113","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714533862866,"stop":1714533862867,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6331529eaffeeb5","name":"different cluster, different shard: nodes don't connect","time":{"start":1714533918639,"stop":1714533918640,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0058ebc7b394fda","name":"should properly create location multiaddrs - tcp6","time":{"start":1714533576829,"stop":1714533576829,"duration":0},"status":"passed","severity":"normal"},{"uid":"609ea78edd0a6846","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714533885284,"stop":1714533885284,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a0798ba7ce8f00","name":"Push message with content topic containing escaped characters","time":{"start":1714534020678,"stop":1714534020679,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04bde894141f073","name":"Push message with content topic containing emoji","time":{"start":1714534155378,"stop":1714534155379,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbcd4e644ff0e2c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714534359532,"stop":1714534359532,"duration":0},"status":"passed","severity":"normal"},{"uid":"968b017cbe40a547","name":"Check publish message containing XML","time":{"start":1714534078905,"stop":1714534078906,"duration":1},"status":"passed","severity":"normal"},{"uid":"7318b8a590fe6dba","name":"tcp ip4 address","time":{"start":1714533576210,"stop":1714533576210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f682492278d48d6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714534144428,"stop":1714534144436,"duration":8},"status":"passed","severity":"normal"},{"uid":"4f34c5a7d8a4040","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714533567944,"stop":1714533567944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1d3458ac1f8866","name":"should throw an error for missing required configuration","time":{"start":1714533567936,"stop":1714533567936,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e047cf2a0373a0","name":"Subscribe to topic containing short and receive message","time":{"start":1714534250605,"stop":1714534250605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03f1f2dcc477e82","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714533567932,"stop":1714533567932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1be71eb86c7af21","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714533780062,"stop":1714533780063,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31fcae26a065a8f","name":"Check publish message containing JSON","time":{"start":1714534078906,"stop":1714534078907,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88c66a419711d12","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714533668486,"stop":1714533668487,"duration":1},"status":"passed","severity":"normal"},{"uid":"2603ae4ea6e0c848","name":"should return valid sharding parameters for static sharding","time":{"start":1714533567949,"stop":1714533567949,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfa663e35af6611","name":"caches peers it previously fetched","time":{"start":1714533592828,"stop":1714533592828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a2607771b9b300","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714533628040,"stop":1714533628041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f539e92d2357764","name":"Js publishes, other Js receives","time":{"start":1714534052840,"stop":1714534052840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52c8a685793e2fd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714533862866,"stop":1714533862866,"duration":0},"status":"passed","severity":"normal"},{"uid":"10abb8e06859bdcf","name":"Publish message with custom timestamp: Wed May 01 2024 04:27:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1714534078910,"stop":1714534078911,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb069632f00eaef","name":"Push message with content topic containing long","time":{"start":1714534020672,"stop":1714534020672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2013db3eb18230","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714534250613,"stop":1714534250613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae340df9bb4ec03","name":"should properly create peer info with all multiaddrs","time":{"start":1714533576830,"stop":1714533576830,"duration":0},"status":"passed","severity":"normal"},{"uid":"31413b641456a971","name":"should throw error - no id","time":{"start":1714533576823,"stop":1714533576823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a87f6e8a549cf84","name":"Push to array if already present","time":{"start":1714533567651,"stop":1714533567651,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68123e4c32fa260","name":"different cluster, same shard: nodes don't connect","time":{"start":1714533918639,"stop":1714533918639,"duration":0},"status":"passed","severity":"normal"},{"uid":"4484a9bf03cea4e1","name":"configure the node with multiple content topics","time":{"start":1714534133563,"stop":1714534133564,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c4be9c5f8db1c0","name":"should get / set TCP multiaddr","time":{"start":1714533576827,"stop":1714533576827,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e2d087aef50058","name":"Generator, custom pubsub topic","time":{"start":1714534188942,"stop":1714534188942,"duration":0},"status":"passed","severity":"normal"},{"uid":"431cc756dbf1aa38","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714533567922,"stop":1714533567922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b0068bfdb99d52","name":"Check received message containing Script","time":{"start":1714534092853,"stop":1714534092854,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ed2779ceec4517","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714533567945,"stop":1714533567946,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc199934f2cbb6a","name":"start node with empty shard","time":{"start":1714534144436,"stop":1714534144437,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f16ce59e69f680","name":"non connected peers","time":{"start":1714534020834,"stop":1714534020835,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d893374fa5e35c4","name":"Check received message containing Script","time":{"start":1714533790342,"stop":1714533790342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00525a4a6dd8b50","name":"should not fail to start the service if it is already started","time":{"start":1714534086392,"stop":1714534086393,"duration":1},"status":"passed","severity":"normal"},{"uid":"3917dc71dd5ca4a5","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714533780091,"stop":1714533780092,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9f14b25b635628","name":"Check received message containing emoji","time":{"start":1714534092867,"stop":1714534092867,"duration":0},"status":"passed","severity":"normal"},{"uid":"89649359b0ee7b70","name":"it tolerates circular branch references","time":{"start":1714533592826,"stop":1714533592826,"duration":0},"status":"passed","severity":"normal"},{"uid":"99462cde09827da3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714533567921,"stop":1714533567921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5072e3a19d36df4","name":"random static sharding 9 - Cluster ID: 785, Shard ID: 153","time":{"start":1714534144419,"stop":1714534144419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d019ad65b8c5dbd3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714534250623,"stop":1714534250623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c049f2b8c2ab1d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714534079386,"stop":1714534079386,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f46553471c8803","name":"Nodes with multiple pubsub topic","time":{"start":1714534051781,"stop":1714534051782,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e14601ef13c353a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714533780055,"stop":1714533780055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e723c4a4b915bd94","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714533697011,"stop":1714533697011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb19bde4cd9ca0e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714533567928,"stop":1714533567928,"duration":0},"status":"passed","severity":"normal"},{"uid":"116ce70a29a18b25","name":"Fields are not dropped","time":{"start":1714533581230,"stop":1714533581232,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac31c58c1c9ced2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714533567955,"stop":1714533567955,"duration":0},"status":"passed","severity":"normal"},{"uid":"720d7c6b8b1ad581","name":"Push message with content topic containing Arabic","time":{"start":1714534020674,"stop":1714534020674,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d0dc2b822eb68e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714533567940,"stop":1714533567940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48e505745885422","name":"Push message with content topic containing numeric","time":{"start":1714534155372,"stop":1714534155373,"duration":1},"status":"passed","severity":"normal"},{"uid":"983afdcc402a4f92","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714533567948,"stop":1714533567948,"duration":0},"status":"passed","severity":"normal"},{"uid":"20993adcf17a91bd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714533885286,"stop":1714533885286,"duration":0},"status":"passed","severity":"normal"},{"uid":"a674d243690722f1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714533828177,"stop":1714533828177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6661f9b43f6563e1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714533862890,"stop":1714533862890,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc7088d27d8d50","name":"throws on content topic with empty application field","time":{"start":1714533567917,"stop":1714533567918,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a2b859b66ac94c","name":"should throw an error for insufficient data","time":{"start":1714533568089,"stop":1714533568089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6632f32d1665487c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714533780067,"stop":1714533780067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b401644ae6af296d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714534180617,"stop":1714534180623,"duration":6},"status":"passed","severity":"normal"},{"uid":"f1e814b6e8ed9e0c","name":"should set field with all protocols enabled","time":{"start":1714533576831,"stop":1714533576831,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdb9d27d5e868fa","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714533576136,"stop":1714533576136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c491302a8b78c8","name":"handles multiple messages","time":{"start":1714534209271,"stop":1714534209272,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d69e16fa73d9804","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714534079386,"stop":1714534079386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cfec0b3cfb7d2d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714533828179,"stop":1714533828179,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e1aaea78d27213","name":"Overlapping topic subscription","time":{"start":1714534250604,"stop":1714534250605,"duration":1},"status":"passed","severity":"normal"},{"uid":"2327888c5e335684","name":"Throws when trying to push message with empty payload","time":{"start":1714534155371,"stop":1714534155371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d196624af741de8b","name":"Push message with unicode special characters payload","time":{"start":1714534020668,"stop":1714534020669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c109df261752d3","name":"should properly create location multiaddrs - udp6","time":{"start":1714533576828,"stop":1714533576829,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce6a3736bbba8c2","name":"throws on content topic with empty topic name field","time":{"start":1714533567919,"stop":1714533567919,"duration":0},"status":"passed","severity":"normal"},{"uid":"908031918c70583b","name":"Sample","time":{"start":1714533576258,"stop":1714533576258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5312eaac0b85c0e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714534195535,"stop":1714534195538,"duration":3},"status":"passed","severity":"normal"},{"uid":"c900373cba3c6a5","name":"Ping on subscribed peer","time":{"start":1714533693406,"stop":1714533693407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe3876899e32156","name":"should throw an error for an unconfigured topic","time":{"start":1714533567947,"stop":1714533567947,"duration":0},"status":"passed","severity":"normal"},{"uid":"695862f11ca48b0a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app66/9/topic666/utf8","time":{"start":1714534133554,"stop":1714534133555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d556e6625c3328a0","name":"Check message with no content topic is not received","time":{"start":1714533790347,"stop":1714533790347,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c406fe7eb9856e6","name":"Check received message containing numeric","time":{"start":1714533790339,"stop":1714533790340,"duration":1},"status":"passed","severity":"normal"},{"uid":"c679cdef463ddb5f","name":"Push message with content topic containing Script","time":{"start":1714534155375,"stop":1714534155375,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e0a187e93a52e","name":"Check message on other pubsub topic is not received","time":{"start":1714533790346,"stop":1714533790346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd3f1b9288807ef","name":"Push message with SQL Injection payload","time":{"start":1714534020663,"stop":1714534020664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f959e6556f4f6ee7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714533862908,"stop":1714533862908,"duration":0},"status":"passed","severity":"normal"},{"uid":"502cef900543cf82","name":"Relay + Store","time":{"start":1714533576833,"stop":1714533576833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2038a51653a3d2d5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714533697006,"stop":1714533697006,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b47ff9e04e3c3d8","name":"udp ip6 address","time":{"start":1714533576210,"stop":1714533576210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f4180d235db1c","name":"topics with same application and version share the same shard","time":{"start":1714533567926,"stop":1714533567926,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9a187d3737ffd8","name":"Subscribe to topic containing XML and receive message","time":{"start":1714533862889,"stop":1714533862889,"duration":0},"status":"passed","severity":"normal"},{"uid":"908436a8729a3727","name":"random static sharding 7 - Cluster ID: 193, Shard ID: 871","time":{"start":1714534144418,"stop":1714534144418,"duration":0},"status":"passed","severity":"normal"},{"uid":"963983492ac3725c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714533780068,"stop":1714533780068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c523bfd76cabd626","name":"Reusing cursor across nodes","time":{"start":1714534130393,"stop":1714534130394,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97cc7ebdbc1b401","name":"1 Relay, 1 fetch","time":{"start":1714533592504,"stop":1714533592504,"duration":0},"status":"passed","severity":"normal"},{"uid":"412a323c426f93a6","name":"Push message with content topic containing JSON","time":{"start":1714534155376,"stop":1714534155377,"duration":1},"status":"passed","severity":"normal"},{"uid":"345ce3eaf29f573f","name":"Overlapping topic subscription","time":{"start":1714533862868,"stop":1714533862868,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c62443ab664305","name":"Encoder throws on undefined content topic","time":{"start":1714533604427,"stop":1714533604428,"duration":1},"status":"passed","severity":"normal"},{"uid":"976a5fdfcdef6085","name":"Store - dialed first","time":{"start":1714534228767,"stop":1714534228767,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd08bb1c3ff1b9a","name":"Check received message containing escaped characters","time":{"start":1714534092880,"stop":1714534092880,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7285a51ecb2890","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714533567932,"stop":1714533567934,"duration":2},"status":"passed","severity":"normal"},{"uid":"706968be75687604","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714534079393,"stop":1714534079394,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf795fce724eaff","name":"Check message with no pubsub topic is not received","time":{"start":1714533790347,"stop":1714533790347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd883c8251be2ef3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714533567920,"stop":1714533567921,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba720f54a43a323","name":"Nodes with multiple pubsub topic","time":{"start":1714534051783,"stop":1714534051783,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e3d5d35200391d","name":"Query Generator, No message returned","time":{"start":1714534180625,"stop":1714534180626,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f8e1207b494cc7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714533567950,"stop":1714533567951,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b9a8ccbc0b74ec","name":"Fails to publish duplicate message","time":{"start":1714534078911,"stop":1714534078911,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dab04d0c9c6afe","name":"Check message with invalid timestamp is not received","time":{"start":1714533790345,"stop":1714533790345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35687fc9e405ea6","name":"Refresh subscription","time":{"start":1714533862869,"stop":1714533862869,"duration":0},"status":"passed","severity":"normal"},{"uid":"68effcc1f12f8c1b","name":"Check message with no content topic is not received","time":{"start":1714534092884,"stop":1714534092884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e30982d6209d6a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714533780089,"stop":1714533780089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d979d9ac6cf0b4c9","name":"Check publish message containing Russian","time":{"start":1714534078904,"stop":1714534078904,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc93f3cf0690bd00","name":"isConnected return false after peer stops","time":{"start":1714533668488,"stop":1714533668489,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf56190f5841ad9","name":"Subscribe and publish message","time":{"start":1714534079384,"stop":1714534079385,"duration":1},"status":"passed","severity":"normal"},{"uid":"84014e1eb49b7f28","name":"Check received message containing Script","time":{"start":1714534092877,"stop":1714534092878,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f51cf547e32662","name":"Nodes with multiple pubsub topic","time":{"start":1714534051780,"stop":1714534051780,"duration":0},"status":"passed","severity":"normal"},{"uid":"473c1c4de5b69271","name":"Check message received after jswaku node is restarted","time":{"start":1714534092886,"stop":1714534092886,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2dacba5e6c33120","name":"Generator, 2 different pubsubtopics","time":{"start":1714534188945,"stop":1714534188951,"duration":6},"status":"passed","severity":"normal"},{"uid":"85c5f2cc666cec71","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714534250619,"stop":1714534250619,"duration":0},"status":"passed","severity":"normal"},{"uid":"df77aa5086a4d7e4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714533828173,"stop":1714533828173,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aa2140b781eea9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714533576124,"stop":1714533576126,"duration":2},"status":"passed","severity":"normal"},{"uid":"b612cefec72d1e5","name":"should encodeTxt and decodeTxt","time":{"start":1714533576821,"stop":1714533576822,"duration":1},"status":"passed","severity":"normal"},{"uid":"799f25da51cefcf3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714533780070,"stop":1714533780070,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ce8c50d819a1d8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714533780077,"stop":1714533780077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca8d8857382eef2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714534130392,"stop":1714534130392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a907138b7f83243","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714533567957,"stop":1714533567957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d809f069f017dd8a","name":"Publishes to nwaku","time":{"start":1714534052839,"stop":1714534052839,"duration":0},"status":"passed","severity":"normal"},{"uid":"38561d199799ba28","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714533780068,"stop":1714533780068,"duration":0},"status":"passed","severity":"normal"},{"uid":"440b9b42b63102bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714533567941,"stop":1714533567941,"duration":0},"status":"passed","severity":"normal"},{"uid":"40393c3169da96fa","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714533780062,"stop":1714533780062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73257256592315e","name":"Generator, custom pubsub topic","time":{"start":1714534188944,"stop":1714534188945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b454843719be49","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714533567922,"stop":1714533567923,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbc6541ced6d88e","name":"1 Store, 2 fetches","time":{"start":1714533592504,"stop":1714533592504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e580a6788b3433e4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714533780071,"stop":1714533780072,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a7d97d6000f688","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714533780086,"stop":1714533780087,"duration":1},"status":"passed","severity":"normal"},{"uid":"4731ce2502eb7e67","name":"Subscribe to topic containing XML and receive message","time":{"start":1714534250609,"stop":1714534250609,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed9426350b31934","name":"Query generator for multiple messages","time":{"start":1714534195431,"stop":1714534195432,"duration":1},"status":"passed","severity":"normal"},{"uid":"620cce5f4c36ec9f","name":"Subscribe to topic containing XML and receive message","time":{"start":1714534250620,"stop":1714534250621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f0e263c8cd2ee7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714533592831,"stop":1714533592831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8765a97339fd2bec","name":"Push message with custom timestamp: 1714530190508","time":{"start":1714534020683,"stop":1714534020683,"duration":0},"status":"passed","severity":"normal"},{"uid":"af51db85325afd96","name":"should not receive a peer event before start","time":{"start":1714533632773,"stop":1714533632773,"duration":0},"status":"passed","severity":"normal"},{"uid":"3049c60558abd911","name":"Relay + Store","time":{"start":1714533631154,"stop":1714533631154,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0795d90b9207b3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714533567937,"stop":1714533567937,"duration":0},"status":"passed","severity":"normal"},{"uid":"520d16e11da3115b","name":"Promise Callback - backward","time":{"start":1714534179657,"stop":1714534179657,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e708c897278344","name":"should be able to decode the field with only STORE set to true","time":{"start":1714533576134,"stop":1714533576135,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9fffdb9b65a4f0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714534195434,"stop":1714534195435,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9d47dd486ee81e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714534250615,"stop":1714534250615,"duration":0},"status":"passed","severity":"normal"},{"uid":"978f6966c0bb9d38","name":"Subscribe and receives messages on 20 topics","time":{"start":1714533862867,"stop":1714533862867,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebdb84e8d5aa1c9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714533668487,"stop":1714533668487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8842d80ecd1d1c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714534195433,"stop":1714534195433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dced3a0994c54ed","name":"through manual discovery","time":{"start":1714533892771,"stop":1714533892772,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9d1554ec0e9575","name":"Push message with JSON payload","time":{"start":1714534020666,"stop":1714534020667,"duration":1},"status":"passed","severity":"normal"},{"uid":"877a74a771b79e50","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714534180626,"stop":1714534180627,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bb24f4526d1ff8","name":"should properly create location multiaddrs - udp","time":{"start":1714533576829,"stop":1714533576829,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dbf753b896cdf4","name":"should handle corrupted local storage data gracefully","time":{"start":1714533596620,"stop":1714533596621,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa79c4d7235c66c","name":"Check received message containing special chars","time":{"start":1714533790340,"stop":1714533790340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3931bc7fc2811c","name":"different cluster, same shard: nodes don't connect","time":{"start":1714533780054,"stop":1714533780054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7641b432f49a5dc","name":"should be able to encode the field with only STORE set to true","time":{"start":1714533576126,"stop":1714533576127,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c2e1937e7da50e","name":"Check publish message containing emoji","time":{"start":1714534078908,"stop":1714534078908,"duration":0},"status":"passed","severity":"normal"},{"uid":"764f3250d1456e50","name":"random static sharding 5 - Cluster ID: 335, Shard ID: 488","time":{"start":1714534144417,"stop":1714534144417,"duration":0},"status":"passed","severity":"normal"},{"uid":"443963bbb50d55ea","name":"Reopen subscription with peer with lost subscription","time":{"start":1714533652521,"stop":1714533652521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5670695958584987","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714533581577,"stop":1714533581578,"duration":1},"status":"passed","severity":"normal"},{"uid":"709de6a7144a9e82","name":"random static sharding 10 - Cluster ID: 391, Shard ID: 523","time":{"start":1714534144420,"stop":1714534144420,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c8fff448a40e0a","name":"Push message with custom timestamp: 1714537390508","time":{"start":1714534020684,"stop":1714534020684,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7a0d0ad26a87b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714534051783,"stop":1714534051783,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba76affb6411d2e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714534195534,"stop":1714534195535,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3294f4b9c13fb0","name":"Query with Ordered Callback, No Decoder","time":{"start":1714534180631,"stop":1714534180633,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d0d55fdbc02517e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714533862871,"stop":1714533862887,"duration":16},"status":"passed","severity":"normal"},{"uid":"cde6c8cb683f5c9f","name":"Ephemeral field set to true","time":{"start":1714533581779,"stop":1714533581779,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ebcb483b5df5f5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714533581782,"stop":1714533581782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e23c874c262e522","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714534180634,"stop":1714534180634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b119f52a2b53e30","name":"should decode valid enr successfully","time":{"start":1714533576822,"stop":1714533576822,"duration":0},"status":"passed","severity":"normal"},{"uid":"579d38b672c33f73","name":"start node with empty content topic","time":{"start":1714534133565,"stop":1714534133565,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d5a51683434644","name":"Check publish message containing Basic HTML tag","time":{"start":1714534078906,"stop":1714534078906,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfab11b8f6f50dbc","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714533862915,"stop":1714533862915,"duration":0},"status":"passed","severity":"normal"},{"uid":"353c62138ceb6a47","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714534250603,"stop":1714534250604,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d53902ab02f70d4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714534079388,"stop":1714534079389,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4da0cf87f50ff54","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714533576131,"stop":1714533576132,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad2b3639a7009cf","name":"Subscribe and receive messages via waku relay post","time":{"start":1714533862862,"stop":1714533862866,"duration":4},"status":"passed","severity":"normal"},{"uid":"a6106f7d9801eaa0","name":"Check received message containing numeric","time":{"start":1714534092845,"stop":1714534092846,"duration":1},"status":"passed","severity":"normal"},{"uid":"6356a408576e43cc","name":"Check message received after nwaku node is restarted","time":{"start":1714534092872,"stop":1714534092872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"396ae189bb31bf95","name":"configure the node with multiple pubsub topics","time":{"start":1714534144421,"stop":1714534144421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfd133a5cf39bb2","name":"Using a function","time":{"start":1714534225669,"stop":1714534225669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f68586eac65dc9","name":"Delete observer","time":{"start":1714534024393,"stop":1714534024393,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d6f7b29b95a9a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714533567945,"stop":1714533567945,"duration":0},"status":"passed","severity":"normal"},{"uid":"304c98ed4f8f44ef","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714533581578,"stop":1714533581578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b43a6e2c1c7a20","name":"handles empty contentTopics array correctly","time":{"start":1714533567954,"stop":1714533567954,"duration":0},"status":"passed","severity":"normal"},{"uid":"50712ee0bb790152","name":"Check publish message containing Chinese","time":{"start":1714534078903,"stop":1714534078903,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebce2c39c6435af2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714533592831,"stop":1714533592832,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3a3c2513668ac857","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714534133564,"stop":1714534133564,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ffd77a0aa98329","name":"Waku message hash computation (payload length 0)","time":{"start":1714533570699,"stop":1714533570700,"duration":1},"status":"passed","severity":"normal"},{"uid":"6678d399beec0962","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714533567924,"stop":1714533567924,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3beca5ef60a1292","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714534033646,"stop":1714534033646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3f8282e33a383d1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714533885288,"stop":1714533885288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e218b1e7bfdba93","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714533780066,"stop":1714533780067,"duration":1},"status":"passed","severity":"normal"},{"uid":"502f811856373e05","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714533828168,"stop":1714533828168,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd533e2ee4b66434","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714534250612,"stop":1714534250612,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffbd4818eaa9d91","name":"should encode/decode to RLP encoding","time":{"start":1714533576826,"stop":1714533576826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30d8c9c6f1338df","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714533592422,"stop":1714533592423,"duration":1},"status":"passed","severity":"normal"},{"uid":"560fa60dd03d78a6","name":"Query Generator - backward","time":{"start":1714534179656,"stop":1714534179656,"duration":0},"status":"passed","severity":"normal"},{"uid":"474f926ccc38337e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714533790345,"stop":1714533790345,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fce64935caea8c3","name":"should not receive a peer event before start","time":{"start":1714534086394,"stop":1714534086395,"duration":1},"status":"passed","severity":"normal"},{"uid":"44484950ffb189e1","name":"Passing page size 11 when there are 10 messages","time":{"start":1714534211616,"stop":1714534211617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16de67a4e5804e8","name":"Decoder throws on undefined content topic","time":{"start":1714533602543,"stop":1714533602544,"duration":1},"status":"passed","severity":"normal"},{"uid":"3777bf6d576b95c3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714533697004,"stop":1714533697005,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf9bb85c6abc56","name":"Check message with no payload is not received","time":{"start":1714534092884,"stop":1714534092885,"duration":1},"status":"passed","severity":"normal"},{"uid":"110cee1807982e57","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app99/3/topic980/proto","time":{"start":1714534133553,"stop":1714534133553,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1106f61b57159e","name":"Check publish message containing SQL Injection","time":{"start":1714534078904,"stop":1714534078905,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8245a1fc64d592","name":"Check publish message containing Script","time":{"start":1714534078905,"stop":1714534078905,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd05a66f578751a9","name":"Push message with content topic containing shell command","time":{"start":1714534155377,"stop":1714534155377,"duration":0},"status":"passed","severity":"normal"},{"uid":"78af97b6fce7e85f","name":"Register correct protocols","time":{"start":1714534079384,"stop":1714534079384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc9695f5627ecf8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714533828166,"stop":1714533828167,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f9a2354b8cee50","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714533697012,"stop":1714533697012,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa55ca4cf171f75","name":"handles empty shards array correctly","time":{"start":1714533567951,"stop":1714533567952,"duration":1},"status":"passed","severity":"normal"},{"uid":"be63d402dd51b8e4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714534250620,"stop":1714534250620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7551b1bb33f4fce","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714534092883,"stop":1714534092883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e02c05b436f0b0f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714533780092,"stop":1714533780092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8baab6286ee3b06","name":"Non TWN Cluster","time":{"start":1714534133552,"stop":1714534133552,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f89737ddfedfc9a","name":"Push message equal or less that 1MB","time":{"start":1714534020685,"stop":1714534020685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26ae9f030a7dd89","name":"Check message with non string payload is not received","time":{"start":1714534092885,"stop":1714534092885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31ea68b264bacd4","name":"should configure sharding based on application and version for autosharding","time":{"start":1714533567950,"stop":1714533567950,"duration":0},"status":"passed","severity":"normal"},{"uid":"63716332493a039b","name":"Push message with numeric payload","time":{"start":1714534155355,"stop":1714534155356,"duration":1},"status":"passed","severity":"normal"},{"uid":"627a273d25682d9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714534079389,"stop":1714534079389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e6cec99ae31f79","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714533780087,"stop":1714533780087,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dc1b90f692e682","name":"should properly create location multiaddrs - tcp4","time":{"start":1714533576828,"stop":1714533576828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4301012eafecd4c3","name":"Decoder throws on undefined content topic","time":{"start":1714533604428,"stop":1714533604429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd2de3ca52b3490","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714534195538,"stop":1714534195539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f951a5473afbb6d8","name":"Callback on promise, aborts when callback returns true","time":{"start":1714534195434,"stop":1714534195434,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d8271982237263","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714534079008,"stop":1714534079008,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bd99d87c1772dc1","name":"Ping on peer without subscriptions","time":{"start":1714533693409,"stop":1714533693409,"duration":0},"status":"passed","severity":"normal"},{"uid":"22979ccc9a383822","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714533628038,"stop":1714533628039,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f540c4beac7c8c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714534250602,"stop":1714534250602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f72634181d3f149","name":"Push message with special chars payload","time":{"start":1714534155356,"stop":1714534155356,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd07acf347b8b14b","name":"isConnected should return false after all peers disconnect","time":{"start":1714533668488,"stop":1714533668488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4f00dea30bda9c","name":"Does not throw an exception when node disconnects","time":{"start":1714534225668,"stop":1714534225668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90aff9abb0dc3cb","name":"Push message with meta","time":{"start":1714534020681,"stop":1714534020681,"duration":0},"status":"passed","severity":"normal"},{"uid":"4574e53c5290874f","name":"Check received message containing escaped characters","time":{"start":1714534092866,"stop":1714534092866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae92f3e476914284","name":"Publish without waiting for remote peer","time":{"start":1714534079384,"stop":1714534079384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b0ed898f7cee7e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714533567940,"stop":1714533567940,"duration":0},"status":"passed","severity":"normal"},{"uid":"1232c258a1d55d40","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714534250618,"stop":1714534250618,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec35ada65623b3e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714534079009,"stop":1714534079010,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a4582e8e03c90f87","name":"throws an error for improperly formatted content topics","time":{"start":1714533567928,"stop":1714533567928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbb4a144cd1e576","name":"Fails to push message with large meta","time":{"start":1714534020681,"stop":1714534020682,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a54cf0180e4a7e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714533576132,"stop":1714533576133,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86c64d7b0decf47","name":"Push message on custom pubsubTopic","time":{"start":1714533885285,"stop":1714533885286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d200cb0ddc6b7ece","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714533828177,"stop":1714533828178,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ba1ba0f03ef9a8","name":"recovers when dns.resolve returns empty","time":{"start":1714533592827,"stop":1714533592827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6287010644c113e","name":"stop","time":{"start":1714533660955,"stop":1714533660958,"duration":3},"status":"passed","severity":"normal"},{"uid":"3cd96ef636479214","name":"Passing page size 3 when there are 20 messages","time":{"start":1714534211616,"stop":1714534211616,"duration":0},"status":"passed","severity":"normal"},{"uid":"b063d0a20cfb0971","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714534359532,"stop":1714534359532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4294e9413128d2","name":"Check received message containing unicode special characters","time":{"start":1714534092866,"stop":1714534092867,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1fb2d0f185913f","name":"Check received message containing Basic HTML tag","time":{"start":1714534092879,"stop":1714534092879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e69f3bddfa0d82","name":"Check received message containing Russian","time":{"start":1714534092850,"stop":1714534092851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49cc7c2f9c74762","name":"Check received message containing Chinese","time":{"start":1714533790340,"stop":1714533790341,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6e20b5d73c624b","name":"Decoder throws on undefined content topic","time":{"start":1714533581781,"stop":1714533581781,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc24284af6e63214","name":"Passing page size 19 when there are 20 messages","time":{"start":1714534211617,"stop":1714534211617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ca8c3b10037fb4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714534051780,"stop":1714534051780,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e605b5fe49fdba5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714534130398,"stop":1714534130398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9cb2c8064d80e","name":"Check message with no content topic is not received","time":{"start":1714534092870,"stop":1714534092871,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cd48f254f38e42","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714534250610,"stop":1714534250610,"duration":0},"status":"passed","severity":"normal"},{"uid":"93274a0c19e7ef06","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714534130392,"stop":1714534130393,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd7fb5684971c3c","name":"Subscribe to topic containing Script and publish message","time":{"start":1714534079390,"stop":1714534079390,"duration":0},"status":"passed","severity":"normal"},{"uid":"458e99abb2fb4edc","name":"random static sharding 6 - Cluster ID: 194, Shard ID: 121","time":{"start":1714534144417,"stop":1714534144417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ae1df8d0377183","name":"Check received message containing Arabic","time":{"start":1714533790341,"stop":1714533790341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff86db840925a61","name":"Check message with no payload is not received","time":{"start":1714534092871,"stop":1714534092871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9baa7c525e3387a","name":"isConnected should return true after first peer connects","time":{"start":1714533668487,"stop":1714533668488,"duration":1},"status":"passed","severity":"normal"},{"uid":"780fb68ef4663e20","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714533567930,"stop":1714533567930,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dae81e973cf4f6","name":"Subscribe to topic containing Script and receive message","time":{"start":1714533862889,"stop":1714533862889,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb966b4661495c7","name":"Check meta is set [symmetric]","time":{"start":1714533602541,"stop":1714533602541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15ecfd8261ce99","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714533668484,"stop":1714533668484,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b06b73a377e0d5","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714533780071,"stop":1714533780071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56aa16930ce179","name":"Check publish message containing escaped characters","time":{"start":1714534078907,"stop":1714534078907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c98bbd1c90f40a","name":"nwaku subscribes","time":{"start":1714534052838,"stop":1714534052839,"duration":1},"status":"passed","severity":"normal"},{"uid":"5220406e1625a7cb","name":"should not fail to stop the service if it was not started","time":{"start":1714534086391,"stop":1714534086392,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc33dd5a5e1047fb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714534250606,"stop":1714534250607,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc0838ba665a0ed","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714533581579,"stop":1714533581579,"duration":0},"status":"passed","severity":"normal"},{"uid":"234e49ca30f19362","name":"random static sharding 2 - Cluster ID: 201, Shard ID: 455","time":{"start":1714534144415,"stop":1714534144415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26931c378814d02","name":"receives messages sent to provided content topic through callback","time":{"start":1714534079009,"stop":1714534079009,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f00308638b77493","name":"Push message with Russian payload","time":{"start":1714534020663,"stop":1714534020663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e02e5d3f28ee56","name":"random static sharding 4 - Cluster ID: 335, Shard ID: 810","time":{"start":1714534144416,"stop":1714534144416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9935d6ca9bad055c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714534180630,"stop":1714534180631,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc360848d969f393","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714534033647,"stop":1714534033647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa237095acace81","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714534078913,"stop":1714534078913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad40532a9e7e05","name":"Check received message containing Arabic","time":{"start":1714534092875,"stop":1714534092876,"duration":1},"status":"passed","severity":"normal"},{"uid":"defde22731a13cea","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714533862868,"stop":1714533862868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75482b718d2d52f","name":"receives messages sent to provided content topic through stream","time":{"start":1714534079010,"stop":1714534079010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57ae7bb34ef28634","name":"Push message with content topic containing Script","time":{"start":1714534020676,"stop":1714534020676,"duration":0},"status":"passed","severity":"normal"},{"uid":"228d76a1354b586d","name":"Check message on other pubsub topic is not received","time":{"start":1714534092870,"stop":1714534092870,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c1217952834d9e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714534250611,"stop":1714534250611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e4081716cdb803","name":"Check received message containing short","time":{"start":1714533790338,"stop":1714533790338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bf395913d093e4","name":"Ping on peer without subscriptions","time":{"start":1714533652519,"stop":1714533652520,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda694aa1812611a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714534250621,"stop":1714534250622,"duration":1},"status":"passed","severity":"normal"},{"uid":"179a0c41ad966d1e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714533780070,"stop":1714533780070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5416760d3893cbff","name":"should not receive a peer event before start","time":{"start":1714533596619,"stop":1714533596619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dd70277d9aa51c","name":"does not throw on valid cases","time":{"start":1714533567914,"stop":1714533567915,"duration":1},"status":"passed","severity":"normal"},{"uid":"242124d5bb3febba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714533697005,"stop":1714533697005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3331ddc29f320ebb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714534020677,"stop":1714534020677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb409a6d7ac07e3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714533570699,"stop":1714533570699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4318b3a4fbd46d","name":"Subscribe and receives messages on 20 topics","time":{"start":1714534250603,"stop":1714534250603,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ad7de87afefaf0","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714533780069,"stop":1714533780069,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b24723f4a9c72f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714533780093,"stop":1714533780093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca993f802e60364","name":"Push message with content topic containing Chinese","time":{"start":1714534020673,"stop":1714534020674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a522b1e2089a13","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714534188944,"stop":1714534188944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cf6704fa0b174e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714533828180,"stop":1714533828181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece11ee0ebfe463a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714533568089,"stop":1714533568089,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c727b1e24efb77","name":"Light Node - default protocols","time":{"start":1714534228770,"stop":1714534228771,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a189aa7ad6620d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714533567949,"stop":1714533567950,"duration":1},"status":"passed","severity":"normal"},{"uid":"be091a73e78b2043","name":"should return false","time":{"start":1714533576825,"stop":1714533576825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6fd92fb8fe1eac","name":"Ordered Callback - forward","time":{"start":1714534179657,"stop":1714534179657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c04b20eb2ef6187","name":"can start the service","time":{"start":1714533596616,"stop":1714533596617,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61b138365412326","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714534079385,"stop":1714534079385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50fd7568239fb","name":"Check received message with timestamp: 1714533619800 ","time":{"start":1714534092882,"stop":1714534092882,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ddfd340ef40def","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714534250618,"stop":1714534250618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1812d4303300e612","name":"Fails to push message with large meta","time":{"start":1714534155382,"stop":1714534155392,"duration":10},"status":"passed","severity":"normal"},{"uid":"a9a3ae3532cf911","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714533567946,"stop":1714533567946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb320244f700a9a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714534250614,"stop":1714534250615,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac9f024011a9506","name":"Push message with Russian payload","time":{"start":1714534155362,"stop":1714534155362,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bd35a696a362db","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714533604426,"stop":1714533604426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6139ff62b2ae0f4b","name":"Ephemeral messages are not stored","time":{"start":1714533630917,"stop":1714533630917,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0cc503dd055cf8","name":"should only return 1 node with store capability","time":{"start":1714533592829,"stop":1714533592830,"duration":1},"status":"passed","severity":"normal"},{"uid":"45901262530ecfe1","name":"should not throw an error for a single configured topic","time":{"start":1714533567946,"stop":1714533567946,"duration":0},"status":"passed","severity":"normal"},{"uid":"51401e53d5f0eb26","name":"can start and stop the service","time":{"start":1714534086389,"stop":1714534086391,"duration":2},"status":"passed","severity":"normal"},{"uid":"7732c6bef13b6df4","name":"throws on content topic with too few or too many fields","time":{"start":1714533567916,"stop":1714533567916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4b80909aefc3ea","name":"Check message with non string payload is not received","time":{"start":1714533790348,"stop":1714533790348,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2d12edf72852a4","name":"more peers than existing","time":{"start":1714534020834,"stop":1714534020834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d81591df0a93e3ab","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714533567926,"stop":1714533567927,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d5712751b851df","name":"Push message with Basic HTML tag payload","time":{"start":1714534020666,"stop":1714534020666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73c8efa75e0ac08","name":"Push message with content topic containing Arabic","time":{"start":1714534155374,"stop":1714534155374,"duration":0},"status":"passed","severity":"normal"},{"uid":"681b3b305a92affa","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714534079388,"stop":1714534079388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c63d72dad4e782","name":"Store - dialed after - with timeout","time":{"start":1714534228767,"stop":1714534228768,"duration":1},"status":"passed","severity":"normal"},{"uid":"47da00af26fb9ced","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714533592421,"stop":1714533592422,"duration":1},"status":"passed","severity":"normal"},{"uid":"48eb91f4d1556ebe","name":"Filter","time":{"start":1714534228769,"stop":1714534228770,"duration":1},"status":"passed","severity":"normal"},{"uid":"348f2939421a9f7e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714534250609,"stop":1714534250610,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fc51ae356ac61f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app19/6/topic243/utf8","time":{"start":1714534133555,"stop":1714534133556,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1143934fe8d5fe","name":"Passing cursor with wrong message digest","time":{"start":1714534130394,"stop":1714534130398,"duration":4},"status":"passed","severity":"normal"},{"uid":"aa7c3681c324116a","name":"Generator, custom pubsub topic","time":{"start":1714534188943,"stop":1714534188943,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fbf062dfa39e1c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714533828178,"stop":1714533828179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0dd5d3c29c8921d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714533567955,"stop":1714533567955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2884bf0d5c3d1faf","name":"Push message with content topic containing escaped characters","time":{"start":1714534155377,"stop":1714534155378,"duration":1},"status":"passed","severity":"normal"},{"uid":"531ec971a9d5ef6e","name":"different cluster, different shard: nodes don't connect","time":{"start":1714533780054,"stop":1714533780055,"duration":1},"status":"passed","severity":"normal"},{"uid":"867f83f9e604b54","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714533780075,"stop":1714533780076,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f7e590548b80e2","name":"Subscribe to topic containing short and receive message","time":{"start":1714533862869,"stop":1714533862869,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c727aea55665110","name":"Check publish message after service node is restarted","time":{"start":1714534078913,"stop":1714534078914,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b5c920eec46d9dec","name":"Check received message containing XML","time":{"start":1714534092855,"stop":1714534092855,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11e8e229ee4c0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714534250608,"stop":1714534250608,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d7d23d4dbaaba2","name":"Push message with content topic containing special chars","time":{"start":1714534155373,"stop":1714534155373,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aad9c1471190e5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714533630918,"stop":1714533630918,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b26c0b4a9fabe5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714533567934,"stop":1714533567935,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9ecfe0d1b8efa7","name":"Check received message with timestamp: 1714533619800000000 ","time":{"start":1714534092867,"stop":1714534092868,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7fcbb0f0192b73","name":"ignores unrecognized TXT record formats","time":{"start":1714533592827,"stop":1714533592828,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b7d4d669abfca3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714533628039,"stop":1714533628040,"duration":1},"status":"passed","severity":"normal"},{"uid":"191a44b1906f1938","name":"less peers than existing","time":{"start":1714534020834,"stop":1714534020834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"349df64d86cae2e8","name":"Subscribe and receive messages via lightPush","time":{"start":1714534250600,"stop":1714534250600,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3df564c09287e9","name":"Push message with unicode special characters payload","time":{"start":1714534155368,"stop":1714534155369,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0e104abbaded75","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714533576135,"stop":1714533576135,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ec76df4e0d8e5d","name":"Meta field set when metaSetter is specified","time":{"start":1714533581779,"stop":1714533581779,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f9da9badb7d4a","name":"should not fail to stop the service if it was not started","time":{"start":1714533632769,"stop":1714533632770,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c7a7a63675204c","name":"Publish message with rate limit","time":{"start":1714534078915,"stop":1714534078915,"duration":0},"status":"passed","severity":"normal"},{"uid":"b113e42fbf4b3592","name":"Check received message containing shell command","time":{"start":1714534092859,"stop":1714534092860,"duration":1},"status":"passed","severity":"normal"},{"uid":"6687598182744090","name":"Check received message containing escaped characters","time":{"start":1714533790343,"stop":1714533790343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d8cf6d2477f3d7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714533567937,"stop":1714533567938,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b8616b6495e34e","name":"Symmetric encrypt & Decrypt","time":{"start":1714533603115,"stop":1714533603115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3326ad75f11845f2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714533862861,"stop":1714533862862,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2990fe2713f9ba9","name":"Check received message containing special chars","time":{"start":1714534092846,"stop":1714534092846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb243f4de0b35f","name":"Query with Promise Callback, No Decoder","time":{"start":1714534180634,"stop":1714534180635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ed2759599bb9fb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714533705784,"stop":1714533705784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46a1282a79e5610","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714533918637,"stop":1714533918638,"duration":1},"status":"passed","severity":"normal"},{"uid":"8491ed12b8bc946e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714533620620,"stop":1714533620622,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc425a76583cbf46","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714534188951,"stop":1714534188951,"duration":0},"status":"passed","severity":"normal"},{"uid":"516a521d980a3a19","name":"should throw error - invalid id","time":{"start":1714533576824,"stop":1714533576824,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c612f5b69023d8","name":"Check publish message containing special chars","time":{"start":1714534078903,"stop":1714534078903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f96829515c14f48","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714533592418,"stop":1714533592419,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04f337b30283fb6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714533576137,"stop":1714533576137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59057de308bb3b2","name":"Decoder throws on empty string content topic","time":{"start":1714533604429,"stop":1714533604429,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a4a64666f0bddf","name":"Nwaku publishes","time":{"start":1714534052839,"stop":1714534052840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2887957ca4e07714","name":"Ping on subscribed peer","time":{"start":1714533693409,"stop":1714533693409,"duration":0},"status":"passed","severity":"normal"},{"uid":"888da41de9f966b1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714533620625,"stop":1714533620626,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa4e17df40f614f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714533828167,"stop":1714533828167,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f9c2208aaadcb1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714533567943,"stop":1714533567943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3885cd15ed851786","name":"Push message with Script payload","time":{"start":1714534020664,"stop":1714534020665,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4f35ab67fec0d1","name":"Push message with numeric payload","time":{"start":1714534020659,"stop":1714534020660,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5dd66939f2ee6b4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714533697009,"stop":1714533697009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a748491751d4d8f3","name":"should emit a peer event after start","time":{"start":1714533596618,"stop":1714533596618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5402bbd3de587fa","name":"Encoder throws on empty string content topic","time":{"start":1714533581781,"stop":1714533581781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1a24a23b192935","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714533918637,"stop":1714533918637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3445d5a002c2ba1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714533885286,"stop":1714533885287,"duration":1},"status":"passed","severity":"normal"},{"uid":"401a378dc662412b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714533780073,"stop":1714533780074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27220eed0cf043","name":"Wrong topic","time":{"start":1714534133563,"stop":1714534133563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7194be046e8def9c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714533576130,"stop":1714533576131,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9f7b8eddfa21c3","name":"throws on content topic with non-number generation field","time":{"start":1714533567916,"stop":1714533567917,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4c1750f333172a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714533576822,"stop":1714533576823,"duration":1},"status":"passed","severity":"normal"},{"uid":"641de925130dee24","name":"Check received message with timestamp: 1714533619904 ","time":{"start":1714533790344,"stop":1714533790345,"duration":1},"status":"passed","severity":"normal"},{"uid":"763f0509ce2a3044","name":"Push message with rate limit","time":{"start":1714534020682,"stop":1714534020682,"duration":0},"status":"passed","severity":"normal"},{"uid":"842133ff233537aa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714533862908,"stop":1714533862908,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dc9351f640d9e2","name":"should not fail to start the service if it is already started","time":{"start":1714533596618,"stop":1714533596618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2805a94d2ba7db1","name":"Encoder throws on undefined content topic","time":{"start":1714533581780,"stop":1714533581780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e43831c4d469348","name":"Relay - times out","time":{"start":1714534228766,"stop":1714534228766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b9c20d1b00828c","name":"Query Generator - forward","time":{"start":1714534179655,"stop":1714534179656,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f4876ac482d96e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714533705784,"stop":1714533705785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66bb949126684e9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714533780078,"stop":1714533780078,"duration":0},"status":"passed","severity":"normal"},{"uid":"222a5e47009f7668","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714533705783,"stop":1714533705783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc238b71bc743df1","name":"Fails to push message with empty content topic","time":{"start":1714534155379,"stop":1714534155379,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f94dbc5dac7138","name":"should only return 1 node with relay and store capability","time":{"start":1714533592829,"stop":1714533592829,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c507e3c867c513","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714533576137,"stop":1714533576138,"duration":1},"status":"passed","severity":"normal"},{"uid":"b579cb0b3e754d68","name":"Push message with content topic containing emoji","time":{"start":1714534020680,"stop":1714534020680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c4bdbaf3106548","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714533632777,"stop":1714533632777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"786d5abc5ebf4217","name":"should emit a peer event after start","time":{"start":1714533632772,"stop":1714533632772,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8e7253c0b2bc1c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714533567923,"stop":1714533567924,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0be7a5732ba558","name":"Check message received after nwaku node is restarted","time":{"start":1714534092886,"stop":1714534092886,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7039ca90e10f724a","name":"Check message with invalid timestamp is not received","time":{"start":1714534092870,"stop":1714534092870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72a2dd58f61a9ad","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714533780056,"stop":1714533780060,"duration":4},"status":"passed","severity":"normal"},{"uid":"6e7d5c500ac8101e","name":"Push message with escaped characters payload","time":{"start":1714534020668,"stop":1714534020668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2660e6eb6024e10c","name":"Check message with invalid timestamp is not received","time":{"start":1714534092883,"stop":1714534092883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c178a332802fa799","name":"Init the array if not present","time":{"start":1714533567649,"stop":1714533567650,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d814ac52b31435","name":"Push message with meta","time":{"start":1714534155379,"stop":1714534155380,"duration":1},"status":"passed","severity":"normal"},{"uid":"107a71244b9c1154","name":"Check publish message containing Arabic","time":{"start":1714534078904,"stop":1714534078904,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbddeec16486ab2","name":"Decoder throws on empty string content topic","time":{"start":1714533602544,"stop":1714533602545,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec3ef1455368924","name":"Check publish message containing unicode special characters","time":{"start":1714534078908,"stop":1714534078908,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd10358eb601d5d2","name":"Check received message containing emoji","time":{"start":1714534092881,"stop":1714534092881,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb07577f985cd774","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714534078908,"stop":1714534078909,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa1c41e6c954a8a","name":"Check received message containing JSON","time":{"start":1714534092857,"stop":1714534092859,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ecf6f77b501c9e3","name":"Overlapping topic subscription","time":{"start":1714534250616,"stop":1714534250616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4921bf358d5172c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714533780090,"stop":1714533780091,"duration":1},"status":"passed","severity":"normal"},{"uid":"22690015c3e62c71","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714533567925,"stop":1714533567925,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c93b655e1c1f29c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714533568089,"stop":1714533568089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31168f51f01b0c8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714533567923,"stop":1714533567923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1751bf0ad42ec909","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714533862870,"stop":1714533862870,"duration":0},"status":"passed","severity":"normal"},{"uid":"95891ac8b36ce38e","name":"Ping on subscribed peer","time":{"start":1714533652518,"stop":1714533652518,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e024770a2239419","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714534051782,"stop":1714534051782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c013528353e2b00c","name":"LightPush","time":{"start":1714534228768,"stop":1714534228769,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d9c1c3680295f1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714533567939,"stop":1714533567939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85b2bd4a9ad4211","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714534078912,"stop":1714534078912,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b446d64a443a68b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714534079392,"stop":1714534079392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b644eb92043d3b6c","name":"Check received message containing Basic HTML tag","time":{"start":1714534092856,"stop":1714534092856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7042d92944cb1d64","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714533576129,"stop":1714533576130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fde8555a8d99c5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714533632778,"stop":1714533632779,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f61884a892c8e07","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app52/1/topic853/test.js","time":{"start":1714534133562,"stop":1714534133562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3c3a6e63c3b3e3","name":"Subscribe to topic containing long and receive message","time":{"start":1714533862870,"stop":1714533862870,"duration":0},"status":"passed","severity":"normal"},{"uid":"32293897f991d773","name":"Subscribe and receive messages via waku relay post","time":{"start":1714534250614,"stop":1714534250614,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cb20f4b6dfeb17","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714533567939,"stop":1714533567939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a183b504681c23a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714533567921,"stop":1714533567921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a418405b8f9609cd","name":"Push message with emoji payload","time":{"start":1714534155369,"stop":1714534155369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5fbefe94605e6f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714534079388,"stop":1714534079388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8911cd0b37bcd7b6","name":"Ordered callback, aborts when callback returns true","time":{"start":1714534195435,"stop":1714534195435,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9481b3ee6e714a","name":"Push message with content topic containing SQL Injection","time":{"start":1714534020675,"stop":1714534020675,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b96f86d2beaec9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714533567951,"stop":1714533567951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd0ff5f829306d8","name":"Push message with SQL Injection payload","time":{"start":1714534155363,"stop":1714534155363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1a65a17733781e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714534250622,"stop":1714534250622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07b7fb54a93d92a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714533567950,"stop":1714533567950,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a709bfae9b2056","name":"Push message with content topic containing Russian","time":{"start":1714534020674,"stop":1714534020675,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd39e683b3d0937","name":"Generator, 2 different pubsubtopics","time":{"start":1714534188943,"stop":1714534188944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63fad0ee5615cb0","name":"should handle a minimal index list","time":{"start":1714533568088,"stop":1714533568088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e99fe6e728f5a8a","name":"Check publish message containing long","time":{"start":1714534078902,"stop":1714534078902,"duration":0},"status":"passed","severity":"normal"},{"uid":"55df4c41d03e53f2","name":"Check received message containing Chinese","time":{"start":1714534092875,"stop":1714534092875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8bb28ebd426f97","name":"Round trip binary serialization","time":{"start":1714533581778,"stop":1714533581779,"duration":1},"status":"passed","severity":"normal"},{"uid":"440103f56e2f6978","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714533885288,"stop":1714533885288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e24dc54579a2e02","name":"Passing page size 1 when there are 4 messages","time":{"start":1714534211615,"stop":1714534211616,"duration":1},"status":"passed","severity":"normal"},{"uid":"38629cbe051ed598","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714534079008,"stop":1714534079008,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e852728c2cd483c8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714533596620,"stop":1714533596620,"duration":0},"status":"passed","severity":"normal"},{"uid":"65465249bc615149","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714534359533,"stop":1714534359534,"duration":1},"status":"passed","severity":"normal"},{"uid":"201a369a3ee05f7d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714533592420,"stop":1714533592420,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42b9f84545d83cd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714533567936,"stop":1714533567936,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f936bbd8eb81175","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714534079391,"stop":1714534079392,"duration":1},"status":"passed","severity":"normal"},{"uid":"2775168c0a8584fd","name":"Push message with content topic containing numeric","time":{"start":1714534020672,"stop":1714534020672,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9cc4c991d03ca7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714534250602,"stop":1714534250602,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cf92d3a0ac99f8","name":"Subscribe to topic containing long and receive message","time":{"start":1714534250606,"stop":1714534250606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4eaa0a53e7797c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714534220321,"stop":1714534220321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f683f4fb977df6c0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714533705786,"stop":1714533705786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7443a5204190d3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714533780069,"stop":1714533780069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c3b4de26de723a","name":"Check received message containing Arabic","time":{"start":1714534092848,"stop":1714534092849,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c92acfe01fecdf6","name":"Publish message with custom timestamp: Wed May 01 2024 02:27:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1714534078909,"stop":1714534078910,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc657e41978f3bf4","name":"listenerCount","time":{"start":1714533660949,"stop":1714533660952,"duration":3},"status":"passed","severity":"normal"}] |