allure-jswaku/7334/widgets/status-chart.json
2024-08-26 11:52:17 +00:00

1 line
158 KiB
JSON

[{"uid":"4185d0c04ab3eab7","name":"Push message with custom timestamp: 1693914224827","time":{"start":1724673044058,"stop":1724673044059,"duration":1},"status":"passed","severity":"normal"},{"uid":"50708b243a1d5592","name":"safeDispatchEvent","time":{"start":1724672407440,"stop":1724672407440,"duration":0},"status":"passed","severity":"normal"},{"uid":"227318b238d93a59","name":"Correctly serialized arguments","time":{"start":1724672797718,"stop":1724672797718,"duration":0},"status":"passed","severity":"normal"},{"uid":"22629ec39dc5ea18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724672313844,"stop":1724672313844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb03b3b2658e75f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724672327856,"stop":1724672327856,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3e24cc8993a1eb","name":"Subscribe to topic containing XML and receive message","time":{"start":1724673071759,"stop":1724673071760,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b92ef19af516f4e","name":"Publish message with custom timestamp: Tue Sep 05 2023 11:48:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1724672960986,"stop":1724672960986,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7b2aa2ad25051c","name":"Decoder throws on empty string content topic","time":{"start":1724672327855,"stop":1724672327856,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b52686c27e90a8","name":"Using a function","time":{"start":1724673092676,"stop":1724673092676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3149cdf3f831656c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724672467595,"stop":1724672467596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cdab85843bbba7","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724672840152,"stop":1724672840153,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6684984e264bcb","name":"Number of peers are maintained correctly","time":{"start":1724672658982,"stop":1724672658982,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34d1aa1ef46aa07","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724672588106,"stop":1724672588106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b471c859c3ab615b","name":"Check received message containing Basic HTML tag","time":{"start":1724672903621,"stop":1724672903621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce32fcb6d6c312","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724672961266,"stop":1724672961266,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a84ffd3e4ca6ca0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724673071754,"stop":1724673071755,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b996b014938582","name":"configure the node with multiple pubsub topics","time":{"start":1724673036297,"stop":1724673036297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e089e401b67e53b2","name":"Check received message containing shell command","time":{"start":1724672903622,"stop":1724672903622,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbc5565e525068b","name":"Push message with numeric payload","time":{"start":1724673044027,"stop":1724673044027,"duration":0},"status":"passed","severity":"normal"},{"uid":"886259920b10955c","name":"Push message with unicode special characters payload","time":{"start":1724672921812,"stop":1724672921813,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f47b617e30311a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724672322074,"stop":1724672322075,"duration":1},"status":"passed","severity":"normal"},{"uid":"affbe89f8c198953","name":"should properly create location multiaddrs - tcp","time":{"start":1724672322750,"stop":1724672322750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9efc7fcec1ca97","name":"unsubscribes","time":{"start":1724673082145,"stop":1724673082145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1163317af3c739a2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724673010499,"stop":1724673010502,"duration":3},"status":"passed","severity":"normal"},{"uid":"e76a297756a4e77f","name":"random static sharding 4 - Cluster ID: 437, Shard ID: 892","time":{"start":1724673036277,"stop":1724673036279,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e423cb4aa645e0d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app94/10/topic229/proto","time":{"start":1724672995007,"stop":1724672995008,"duration":1},"status":"passed","severity":"normal"},{"uid":"286a7c425c38435b","name":"Subscribe to topic containing long and receive message","time":{"start":1724673071756,"stop":1724673071756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f05cca09b3105e7","name":"Push message with content topic containing unicode special characters","time":{"start":1724672921822,"stop":1724672921822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4386e51249d9f291","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724672338517,"stop":1724672338517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46a1ad28e15b9a5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724672313835,"stop":1724672313835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cb71662902aabc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724673071747,"stop":1724673071748,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9fe968fbe43326f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724672467590,"stop":1724672467590,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba71d312dd01d6","name":"Register correct protocols","time":{"start":1724672961255,"stop":1724672961255,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda93ea848f76152","name":"same cluster, different shard: nodes don't connect","time":{"start":1724672588093,"stop":1724672588093,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e1a1ec211f84a5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724672511104,"stop":1724672511104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f151ac5f2728175a","name":"Check received message containing Script","time":{"start":1724672903593,"stop":1724672903594,"duration":1},"status":"passed","severity":"normal"},{"uid":"c662f17be1e8c05e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724672322079,"stop":1724672322085,"duration":6},"status":"passed","severity":"normal"},{"uid":"f04a58c56e7b6568","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724672338516,"stop":1724672338516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4feeae2aeb9d500","name":"Push message with JSON payload","time":{"start":1724673044035,"stop":1724673044036,"duration":1},"status":"passed","severity":"normal"},{"uid":"db34d6fdd92944d7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724672624699,"stop":1724672624700,"duration":1},"status":"passed","severity":"normal"},{"uid":"14afac87810b5126","name":"returns all values when wanted number matches available values","time":{"start":1724672338185,"stop":1724672338187,"duration":2},"status":"passed","severity":"normal"},{"uid":"c50cfecfd23066f6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724673071762,"stop":1724673071762,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d46979809faad0b","name":"should load peers from local storage and dispatch events","time":{"start":1724672343205,"stop":1724672343205,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce63684f7133718","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724673071751,"stop":1724673071751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30f7b7b5b4bc4e8","name":"should not fail to stop the service if it was not started","time":{"start":1724672343202,"stop":1724672343203,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be0c0912ac7b1fe","name":"Check received message with timestamp: 1724672366670 ","time":{"start":1724672903607,"stop":1724672903608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4280df9a428469","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724672588099,"stop":1724672588099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60daf0ed3c52a2c","name":"Push message with content topic containing XML","time":{"start":1724673044054,"stop":1724673044054,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9fccd0bc92b83a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724672960986,"stop":1724672960986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c657b4b5a9550181","name":"Ping on peer without subscriptions","time":{"start":1724672465767,"stop":1724672465768,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de97a131f86014","name":"Push message with Russian payload","time":{"start":1724673044030,"stop":1724673044031,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ca40f7fa83c6e3","name":"should encodeTxt and decodeTxt","time":{"start":1724672322737,"stop":1724672322737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afe51eec72896b0","name":"1 Relay, 1 fetch","time":{"start":1724672338778,"stop":1724672338779,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ef8c04604d0410","name":"Push message with content topic containing long","time":{"start":1724672921815,"stop":1724672921815,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd085bbe9af1721d","name":"Renews peer on consistent ping failures","time":{"start":1724672480938,"stop":1724672480938,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f0c731f89bb9f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724672313839,"stop":1724672313839,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a9b9b98e530f8b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724672588115,"stop":1724672588116,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e06bd719292cb70","name":"Push message with Arabic payload","time":{"start":1724673044029,"stop":1724673044030,"duration":1},"status":"passed","severity":"normal"},{"uid":"2066f8194fb1a0e7","name":"Subscribe and receive messages via waku relay post","time":{"start":1724673071741,"stop":1724673071741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11af6e1f0494e50","name":"less peers than existing","time":{"start":1724672903945,"stop":1724672903946,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fc6195b5e1ce83b","name":"should not throw an error for a single configured topic","time":{"start":1724672313848,"stop":1724672313848,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a66768fdd7d7a6","name":"random static sharding 7 - Cluster ID: 819, Shard ID: 416","time":{"start":1724673036294,"stop":1724673036294,"duration":0},"status":"passed","severity":"normal"},{"uid":"39eb7cf2766e4c23","name":"should throw error - no public key","time":{"start":1724672322741,"stop":1724672322742,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e723fecabb098e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724672961264,"stop":1724672961264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2306d40748f82503","name":"should properly create location multiaddrs - tcp4","time":{"start":1724672322745,"stop":1724672322745,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bb7ab2362b4d21","name":"Push message with special chars payload","time":{"start":1724672921806,"stop":1724672921806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7753d10d450a6490","name":"Decrypt messages","time":{"start":1724672906587,"stop":1724672906587,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ca571fcf2ba714","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724672349373,"stop":1724672349375,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab446c8131debc7e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724672931491,"stop":1724672931491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b321e9e4416439","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724672313846,"stop":1724672313846,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c696540ba78e94","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724672313845,"stop":1724672313845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2cead41dd1480c","name":"throws on content topic with empty application field","time":{"start":1724672313816,"stop":1724672313816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf64ed07127e366","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724672903609,"stop":1724672903609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cf7cb20fd7845b","name":"Push message with custom timestamp: 1724676259192","time":{"start":1724672921825,"stop":1724672921826,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1bb3db115439b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724672313853,"stop":1724672313853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f2c58d16ae5f8","name":"Check publish message after service node is restarted","time":{"start":1724672960990,"stop":1724672960990,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fc5b66b4d25eceb","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724672960989,"stop":1724672960989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81889fdf85e9606","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724672327552,"stop":1724672327552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81eb6488d0c1732","name":"Check received message containing Chinese","time":{"start":1724672579671,"stop":1724672579671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1967eb4437f91a4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724672588112,"stop":1724672588112,"duration":0},"status":"passed","severity":"normal"},{"uid":"338fecabf32acdd8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724672588098,"stop":1724672588098,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b55a4d648225ae","name":"throws on content topic with empty topic name field","time":{"start":1724672313818,"stop":1724672313818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2fd7e22ac786bd","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724672349375,"stop":1724672349375,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf6a36f01b3dafa","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724672313850,"stop":1724672313850,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bedfa8b5108db8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724672367782,"stop":1724672367782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e05a008d068194","name":"Fails to push message with empty content topic","time":{"start":1724673044057,"stop":1724673044057,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e87291415785f6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724672313836,"stop":1724672313836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebac90562675b55","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724672467588,"stop":1724672467589,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4742ba25c5ce933","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724672625857,"stop":1724672625858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b146a5f1637661a3","name":"Push message with rate limit","time":{"start":1724672921824,"stop":1724672921824,"duration":0},"status":"passed","severity":"normal"},{"uid":"337d60a165afca2c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724672313833,"stop":1724672313833,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff7808f577f50a3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724672380117,"stop":1724672380118,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ffc383945bc5edb","name":"random static sharding 9 - Cluster ID: 592, Shard ID: 484","time":{"start":1724673036295,"stop":1724673036296,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12bd85353bce258","name":"Push message with unicode special characters payload","time":{"start":1724673044038,"stop":1724673044038,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6ce0b0655449cf","name":"Ordered Callback - true","time":{"start":1724673065488,"stop":1724673065488,"duration":0},"status":"passed","severity":"normal"},{"uid":"20167ba4229620e6","name":"Push 30 different messages","time":{"start":1724672921813,"stop":1724672921814,"duration":1},"status":"passed","severity":"normal"},{"uid":"88474ba7cfd196d7","name":"new peer added after a peer was already found","time":{"start":1724672931490,"stop":1724672931490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39b6a0b68152366e","name":"Subscribe to topic containing Script and publish message","time":{"start":1724672961266,"stop":1724672961267,"duration":1},"status":"passed","severity":"normal"},{"uid":"704c9fceb249a54b","name":"Promise Callback - false","time":{"start":1724673065488,"stop":1724673065488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78e2494c216028e","name":"Reopen subscription with peer with lost subscription","time":{"start":1724672465768,"stop":1724672465769,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77bab759d9db606","name":"Subscribe to topic containing Script and receive message","time":{"start":1724673071748,"stop":1724673071748,"duration":0},"status":"passed","severity":"normal"},{"uid":"882d20e605df805f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724673080331,"stop":1724673080331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd3c659c867a72","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724672313850,"stop":1724672313850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb99e4eb6e24a034","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724672588111,"stop":1724672588111,"duration":0},"status":"passed","severity":"normal"},{"uid":"3542aab5a6eb6b20","name":"Passing page size 1 when there are 4 messages","time":{"start":1724673081509,"stop":1724673081509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba49f95c55711f6","name":"Publish message with custom timestamp: Mon Aug 26 2024 10:48:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1724672960987,"stop":1724672960987,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d0afce73fbe9f0","name":"different cluster, same shard: nodes don't connect","time":{"start":1724672588094,"stop":1724672588094,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a3effc9343fba4","name":"Relay - dialed after","time":{"start":1724673104810,"stop":1724673104810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e41eea606235cfa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724672588113,"stop":1724672588113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10877cc3512e634","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724672579682,"stop":1724672579682,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bf84df88697828","name":"Push message with content topic containing Russian","time":{"start":1724673044050,"stop":1724673044051,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ce7643caa51b49","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724672961264,"stop":1724672961265,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e30aa6cae384753","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app86/3/topic539/utf8","time":{"start":1724672995007,"stop":1724672995007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce82417ab6ea86d6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724672313847,"stop":1724672313847,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e2eea475bdcf52","name":"Check publish message containing Script","time":{"start":1724672960978,"stop":1724672960979,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b8820483045b11","name":"should not fail to start the service if it is already started","time":{"start":1724672343203,"stop":1724672343203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9139fa18f1af31b","name":"Check message with non string payload is not received","time":{"start":1724672903612,"stop":1724672903613,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b96195c902b4078","name":"Check message with no content topic is not received","time":{"start":1724672579684,"stop":1724672579684,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bcf5b372718372","name":"Filter","time":{"start":1724673104812,"stop":1724673104812,"duration":0},"status":"passed","severity":"normal"},{"uid":"243a75aa9161d50a","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724672367783,"stop":1724672367784,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacfb84bbe5d70b","name":"Push message with content topic containing SQL Injection","time":{"start":1724672921818,"stop":1724672921818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1d901587604f6d","name":"Check publish message containing XML","time":{"start":1724672960979,"stop":1724672960980,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff8759c534e393f","name":"Light Node - default protocols","time":{"start":1724673104812,"stop":1724673104812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd95c5785d8b922e","name":"Check received message containing Arabic","time":{"start":1724672579671,"stop":1724672579671,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44534e4e9d9b506","name":"Reopen subscription with peer with lost subscription","time":{"start":1724672465770,"stop":1724672465771,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d31c751cf1ba2","name":"should return unique PubsubTopics for static sharding","time":{"start":1724672313836,"stop":1724672313836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e61a80547100a5","name":"Push message with short payload","time":{"start":1724673044024,"stop":1724673044025,"duration":1},"status":"passed","severity":"normal"},{"uid":"5098047d20024d45","name":"Decoder throws on empty string content topic","time":{"start":1724672351128,"stop":1724672351128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3391ade1742941","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724673100902,"stop":1724673100903,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5b2aec26604b16","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724673100903,"stop":1724673100903,"duration":0},"status":"passed","severity":"normal"},{"uid":"1436fdfa8d7e081","name":"should not fail to stop the service if it was not started","time":{"start":1724672935568,"stop":1724672935569,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a83e6bf02163912","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724672840206,"stop":1724672840207,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63bd1f6782dedbb","name":"LightPush with 1 connections","time":{"start":1724672666496,"stop":1724672666496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f578d531881b51b","name":"does not throw on valid cases","time":{"start":1724672313811,"stop":1724672313812,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b81bb427673681","name":"Check publish message containing shell command","time":{"start":1724672960982,"stop":1724672960983,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee7aa55861158a8","name":"Tracks peer failures correctly","time":{"start":1724672480938,"stop":1724672480939,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60c2813a44c8bee","name":"Check received message containing special chars","time":{"start":1724672903588,"stop":1724672903589,"duration":1},"status":"passed","severity":"normal"},{"uid":"9040fc57a700535e","name":"Ping on unsubscribed peer","time":{"start":1724672465770,"stop":1724672465770,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba25553fb477cd2","name":"random static sharding 6 - Cluster ID: 56, Shard ID: 457","time":{"start":1724673036280,"stop":1724673036294,"duration":14},"status":"passed","severity":"normal"},{"uid":"5857797753bfb6b2","name":"Check message with invalid timestamp is not received","time":{"start":1724672903609,"stop":1724672903610,"duration":1},"status":"passed","severity":"normal"},{"uid":"208173ff9f96f9b7","name":"Subscribe to topic containing short and receive message","time":{"start":1724673071756,"stop":1724673071756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9effa73ba807e48b","name":"Check message with no content topic is not received","time":{"start":1724672903610,"stop":1724672903611,"duration":1},"status":"passed","severity":"normal"},{"uid":"625dfaedabc82433","name":"can start the service","time":{"start":1724672343200,"stop":1724672343201,"duration":1},"status":"passed","severity":"normal"},{"uid":"38db5f49f3d0b807","name":"should get / set TCP multiaddr","time":{"start":1724672322744,"stop":1724672322744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c595c83e09169beb","name":"Publish message with rate limit","time":{"start":1724672960991,"stop":1724672960991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f63ec3a3e612787","name":"Check publish message containing Arabic","time":{"start":1724672960975,"stop":1724672960975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4f1bc1bdbc02d4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724672338514,"stop":1724672338514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35fa9b02f45f47","name":"Push message with Chinese payload","time":{"start":1724672921806,"stop":1724672921807,"duration":1},"status":"passed","severity":"normal"},{"uid":"35eb32f94aef98a0","name":"Decoder throws on undefined content topic","time":{"start":1724672351127,"stop":1724672351128,"duration":1},"status":"passed","severity":"normal"},{"uid":"9459ff0eb2af6fbc","name":"Check received message containing long","time":{"start":1724672903616,"stop":1724672903616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca197cf37dee04a","name":"throws on content topic with empty encoding field","time":{"start":1724672313818,"stop":1724672313819,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6be98cd9320290","name":"Push message on custom pubsubTopic","time":{"start":1724672731921,"stop":1724672731922,"duration":1},"status":"passed","severity":"normal"},{"uid":"4689042a898e7f6a","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724672840149,"stop":1724672840151,"duration":2},"status":"passed","severity":"normal"},{"uid":"5106f55b5593c80","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724673044054,"stop":1724673044054,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cfe444511ef40f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724673010499,"stop":1724673010499,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7eba6005d26d67","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724672624711,"stop":1724672624711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a714a283251dbda","name":"A test","time":{"start":1724672732034,"stop":1724672732035,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85a3fdc8399f93","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724673071741,"stop":1724673071741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8002215087b67cb6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724672313846,"stop":1724672313846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7b6a52019447e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724672327553,"stop":1724672327553,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b0f9504f47874","name":"Check publish message containing Basic HTML tag","time":{"start":1724672960980,"stop":1724672960981,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d767c0453bc3dd5","name":"Waku message hash computation (payload length 0)","time":{"start":1724672316576,"stop":1724672316576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9f0b9cc6ff8b7f","name":"Push message with content topic containing escaped characters","time":{"start":1724672921821,"stop":1724672921821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee387526513c0fa4","name":"Subscribe to topic containing XML and publish message","time":{"start":1724672961267,"stop":1724672961267,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b3fe32513ac8c2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724673010504,"stop":1724673010505,"duration":1},"status":"passed","severity":"normal"},{"uid":"3089830d7ee026a4","name":"addEventListener with wrong event","time":{"start":1724672407437,"stop":1724672407437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcf4717af2cb7b8","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724672313849,"stop":1724672313849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8918d9286baee7b3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724673071747,"stop":1724673071747,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bcae89e7566258","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724672467589,"stop":1724672467589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d801a8c30b60ed4a","name":"shard 0","time":{"start":1724673036247,"stop":1724673036247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e338037c125b25c3","name":"Check publish message containing short","time":{"start":1724672960968,"stop":1724672960971,"duration":3},"status":"passed","severity":"normal"},{"uid":"9fef88c878ac5999","name":"Query Generator, No Decoder","time":{"start":1724673048978,"stop":1724673048985,"duration":7},"status":"passed","severity":"normal"},{"uid":"b5b45465da67e6c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app92/8/topic979/utf8","time":{"start":1724672995005,"stop":1724672995005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcf5a738993b84e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724672731924,"stop":1724672731924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46fc2758d9b5df1","name":"Check received message containing shell command","time":{"start":1724672903597,"stop":1724672903598,"duration":1},"status":"passed","severity":"normal"},{"uid":"91bd3598f9509f99","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724673071750,"stop":1724673071750,"duration":0},"status":"passed","severity":"normal"},{"uid":"2139dba736e47aa6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724673071748,"stop":1724673071749,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c54648f410b3024","name":"Refresh subscription","time":{"start":1724673071744,"stop":1724673071744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcbf3c7939f2a01","name":"1 Store, 2 fetches","time":{"start":1724672338779,"stop":1724672338779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e38ac1e288ab55d","name":"Filter with 2 connections","time":{"start":1724672666497,"stop":1724672666498,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2079955fbcb856","name":"Relay - dialed first","time":{"start":1724673104810,"stop":1724673104810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80f4c77373aa3f0","name":"Meta field set when metaSetter is specified","time":{"start":1724672327853,"stop":1724672327853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead3b4b977506e60","name":"Subscribe and receive messages via waku relay post","time":{"start":1724673071753,"stop":1724673071753,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c52ca6f872a2ca","name":"Push message with JSON payload","time":{"start":1724672921811,"stop":1724672921812,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c80791e232cb82d","name":"should decode valid enr with tcp successfully","time":{"start":1724672322739,"stop":1724672322739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6d8fb70671e70c","name":"Check message with invalid timestamp is not received","time":{"start":1724672579682,"stop":1724672579682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe1f71246502262","name":"random static sharding 10 - Cluster ID: 476, Shard ID: 592","time":{"start":1724673036296,"stop":1724673036296,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca07ddcfd6b73b9","name":"should only return 1 node with relay and store capability","time":{"start":1724672339385,"stop":1724672339386,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cfd27dc1659512","name":"Push 30 different messages","time":{"start":1724673044039,"stop":1724673044040,"duration":1},"status":"passed","severity":"normal"},{"uid":"97774fd8f2bd00a4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724672625838,"stop":1724672625839,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f97e98c3e84bfb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724672316573,"stop":1724672316574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60d15c5b0530bcb","name":"Check publish message containing emoji","time":{"start":1724672960985,"stop":1724672960986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4c255585b7abd7","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724673048992,"stop":1724673048992,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5dccd25f295405","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724672313830,"stop":1724672313830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5670dc2c93887eb7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724672322074,"stop":1724672322074,"duration":0},"status":"passed","severity":"normal"},{"uid":"682a3e37a3790d59","name":"Nodes with multiple pubsub topic","time":{"start":1724672935380,"stop":1724672935380,"duration":0},"status":"passed","severity":"normal"},{"uid":"245b7025fa0edb3d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724672467595,"stop":1724672467595,"duration":0},"status":"passed","severity":"normal"},{"uid":"701599f517b1b5db","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724673070806,"stop":1724673070806,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d118920e698ee5","name":"getPeersByDiscovery","time":{"start":1724672407438,"stop":1724672407439,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb706ea7dc03da5","name":"Check received message with timestamp: 1724672366523000000 ","time":{"start":1724672579680,"stop":1724672579681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5d8bc1c5ed7acb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724673100904,"stop":1724673100905,"duration":1},"status":"broken","severity":"normal"},{"uid":"83d76ff56202b00c","name":"Renews peer on consistent missed messages","time":{"start":1724672480940,"stop":1724672480940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3f3229b6688c97","name":"Query generator for 2000 messages","time":{"start":1724673070811,"stop":1724673070811,"duration":0},"status":"passed","severity":"normal"},{"uid":"374c95c7bbfd7350","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724672588103,"stop":1724672588104,"duration":1},"status":"passed","severity":"normal"},{"uid":"5078a97e47c8d04c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724672467591,"stop":1724672467592,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbc89520a487dad","name":"should not fail to start the service if it is already started","time":{"start":1724672935570,"stop":1724672935571,"duration":1},"status":"passed","severity":"normal"},{"uid":"de94f2ff1c4621e0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724672338512,"stop":1724672338512,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b5157880b8932e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724672588105,"stop":1724672588105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4aaa498d80d3ae","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724672903633,"stop":1724672903660,"duration":27},"status":"passed","severity":"normal"},{"uid":"242e667c036a2082","name":"Fails to push message bigger that 1MB","time":{"start":1724673044065,"stop":1724673044065,"duration":0},"status":"passed","severity":"normal"},{"uid":"60683e6084fabe3e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724673071743,"stop":1724673071743,"duration":0},"status":"passed","severity":"normal"},{"uid":"186274f107a7fc9e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724672961269,"stop":1724672961270,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11217662ab9c031","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/4/topic450/proto","time":{"start":1724672995006,"stop":1724672995007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9175807923a682d","name":"Check message received after nwaku node is restarted","time":{"start":1724672903662,"stop":1724672903662,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9964a9a4ace50c6f","name":"Push message with Basic HTML tag payload","time":{"start":1724673044034,"stop":1724673044035,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbb31fabafeb563","name":"Check received message containing unicode special characters","time":{"start":1724672579680,"stop":1724672579680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4350804a4d3a21","name":"Check received message containing SQL Injection","time":{"start":1724672903619,"stop":1724672903620,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd0f4ee030d2eac","name":"Check publish message containing JSON","time":{"start":1724672960981,"stop":1724672960982,"duration":1},"status":"passed","severity":"normal"},{"uid":"56523204c985467a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724672588114,"stop":1724672588114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07d3045d7ad22f3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724672961265,"stop":1724672961266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8815cc26244570f1","name":"Push message with content topic containing short","time":{"start":1724672921814,"stop":1724672921814,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe9accfaa68a2d0","name":"Check publish message containing long","time":{"start":1724672960971,"stop":1724672960972,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb5ba6389b74fa0","name":"should set field with all protocols disabled","time":{"start":1724672322750,"stop":1724672322750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6030e8d65b7e2d36","name":"Push message with escaped characters payload","time":{"start":1724672921812,"stop":1724672921812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78ba25424f95ade","name":"Should update multiaddrs","time":{"start":1724672840826,"stop":1724672840826,"duration":0},"status":"passed","severity":"normal"},{"uid":"593f2b4245d5abcd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724672624706,"stop":1724672624706,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9cb97622b1154b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724673071762,"stop":1724673071762,"duration":0},"status":"passed","severity":"normal"},{"uid":"26032bb4cd0e6a62","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724672313840,"stop":1724672313840,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7e94799fb8e47e","name":"Check publish message containing escaped characters","time":{"start":1724672960983,"stop":1724672960984,"duration":1},"status":"passed","severity":"normal"},{"uid":"306f1699e500413f","name":"Nwaku publishes","time":{"start":1724672930565,"stop":1724672930566,"duration":1},"status":"passed","severity":"normal"},{"uid":"736e7c8927b5b731","name":"throws on empty content topic","time":{"start":1724672313812,"stop":1724672313813,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e170529707a50be","name":"Check received message containing escaped characters","time":{"start":1724672903598,"stop":1724672903599,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0fbb85eb7f68c0","name":"recovers when dns.resolve returns empty","time":{"start":1724672339383,"stop":1724672339383,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a0390095520227","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724672935382,"stop":1724672935382,"duration":0},"status":"passed","severity":"normal"},{"uid":"939b40c08c206228","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724672375106,"stop":1724672375107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82ca2128bbfc2ce","name":"Filter with 3 connections","time":{"start":1724672666498,"stop":1724672666498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62e7c621773169f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724673010497,"stop":1724673010498,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af78ac241c07316","name":"Reopen subscription with peer with lost subscription","time":{"start":1724672435738,"stop":1724672435738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1068a9f3602c488","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724672840202,"stop":1724672840206,"duration":4},"status":"passed","severity":"normal"},{"uid":"3d550f87843ec416","name":"Should update shard info","time":{"start":1724672840827,"stop":1724672840827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3503ab81a4c3e51","name":"should not receive a peer event before start","time":{"start":1724672935572,"stop":1724672935572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08e39e6163d7a76","name":"Ping on peer without subscriptions","time":{"start":1724672465770,"stop":1724672465770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51adb906b8ae61b","name":"Passing page size 19 when there are 20 messages","time":{"start":1724673081511,"stop":1724673081511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa3801c7ca8a57b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724672379631,"stop":1724672379631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7ff8de6f386090","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724672961268,"stop":1724672961268,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c8b55479253598","name":"Ping on subscribed peer","time":{"start":1724672435737,"stop":1724672435737,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4bd7738e3166e6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724672322087,"stop":1724672322088,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e647d9f22047d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724673071757,"stop":1724673071757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f76b001f053a638","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724672624710,"stop":1724672624710,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a3b5e2bb136f2d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724672995003,"stop":1724672995004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b7e23ddc771923","name":"Check received message containing special chars","time":{"start":1724672903616,"stop":1724672903617,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4872a554fd667a1","name":"Relay - times out","time":{"start":1724673104810,"stop":1724673104811,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0993873baa682a7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724672338189,"stop":1724672338189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b159684b33d19742","name":"Push message with content topic containing JSON","time":{"start":1724672921820,"stop":1724672921821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e9ba55c6795c3e","name":"configure the node with multiple content topics","time":{"start":1724672995009,"stop":1724672995010,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0291cdfec5dbe1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724672731926,"stop":1724672731926,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5547d4fea334b4","name":"same cluster, same shard: nodes connect","time":{"start":1724672588093,"stop":1724672588093,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e88d82f0837d96","name":"Ping fails for unsubscribed peers","time":{"start":1724672480936,"stop":1724672480937,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ef907d77442fb9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724672313831,"stop":1724672313831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b9f48bbbcce2de","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724672840153,"stop":1724672840156,"duration":3},"status":"passed","severity":"normal"},{"uid":"f811395b70fcdff8","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724672840210,"stop":1724672840210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2314bf5fc034d583","name":"should not receive a peer event after stop","time":{"start":1724672343204,"stop":1724672343205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb348fbbf1017d1","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724672931490,"stop":1724672931491,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54b263a6e238277e","name":"Push message with content topic containing Arabic","time":{"start":1724672921817,"stop":1724672921817,"duration":0},"status":"passed","severity":"normal"},{"uid":"965410661490b621","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724672625848,"stop":1724672625849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c53e3d0c84d0e5f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724672313849,"stop":1724672313849,"duration":0},"status":"passed","severity":"normal"},{"uid":"db153219aa09f8e9","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724672935382,"stop":1724672935382,"duration":0},"status":"passed","severity":"normal"},{"uid":"77369ff926e6d907","name":"Check received message containing emoji","time":{"start":1724672903600,"stop":1724672903606,"duration":6},"status":"passed","severity":"normal"},{"uid":"625e7ad81fc00bec","name":"Throws when trying to push message with empty payload","time":{"start":1724673044040,"stop":1724673044040,"duration":0},"status":"passed","severity":"normal"},{"uid":"8343f3781e275b41","name":"Check message received after jswaku node is restarted","time":{"start":1724672579685,"stop":1724672579686,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91459b63b3cd7615","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724672588100,"stop":1724672588101,"duration":1},"status":"passed","severity":"normal"},{"uid":"e247815b4c3f0d58","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724672588095,"stop":1724672588095,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb45adea63afb1e","name":"Delete observer","time":{"start":1724672906587,"stop":1724672906588,"duration":1},"status":"passed","severity":"normal"},{"uid":"41261cc76446fb16","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724672367781,"stop":1724672367781,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf7155fcefcf2d3","name":"Subscribe to topic containing Script and receive message","time":{"start":1724672624708,"stop":1724672624708,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fdf5d9f4c112ea","name":"Push message with content topic containing unicode special characters","time":{"start":1724673044056,"stop":1724673044056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09d01c32617472b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724672313831,"stop":1724672313831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba29b07fbb863b48","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724672625855,"stop":1724672625856,"duration":1},"status":"passed","severity":"normal"},{"uid":"feedec14fa25709f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724672961265,"stop":1724672961265,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c023f2027c7c3b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724673070810,"stop":1724673070810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b207059c455573ce","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724672840210,"stop":1724672840210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f24fd2d0ca93e95","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724673104627,"stop":1724673104627,"duration":0},"status":"passed","severity":"normal"},{"uid":"88914704e6e48ef5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724672935381,"stop":1724672935381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8bd29aa78e43ba","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app5/2/topic780/utf8","time":{"start":1724672995005,"stop":1724672995005,"duration":0},"status":"passed","severity":"normal"},{"uid":"584648053a259b0e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724672588110,"stop":1724672588110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e2e527db99b299","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724672625859,"stop":1724672625860,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b8aeec0b3e164a","name":"Passing page size 0 when there are 110 messages","time":{"start":1724673081508,"stop":1724673081509,"duration":1},"status":"passed","severity":"normal"},{"uid":"c950d4c322f4ae1","name":"nwaku subscribes","time":{"start":1724672930565,"stop":1724672930565,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cfa5281553e308","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724672339386,"stop":1724672339386,"duration":0},"status":"passed","severity":"normal"},{"uid":"538a5251dc74e0cb","name":"Push message with long payload","time":{"start":1724672921804,"stop":1724672921805,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99cf281b3b998f","name":"Check meta is set [ecies]","time":{"start":1724672351126,"stop":1724672351126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ced454ec721e0d9","name":"Check message with non string payload is not received","time":{"start":1724672903661,"stop":1724672903662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44e66e8213865a1","name":"Relay","time":{"start":1724672375726,"stop":1724672375727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26074a8fa5ca710","name":"Check received message containing unicode special characters","time":{"start":1724672903599,"stop":1724672903600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3081782f4a690e9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724672313845,"stop":1724672313845,"duration":0},"status":"passed","severity":"normal"},{"uid":"99445631b2d93601","name":"Push message with shell command payload","time":{"start":1724673044036,"stop":1724673044037,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0f14842a735b19","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724672579681,"stop":1724672579682,"duration":1},"status":"passed","severity":"normal"},{"uid":"135461cae27bfaf8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724673071759,"stop":1724673071759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27f864c7633db90","name":"dispatchEvent via connectionManager","time":{"start":1724672407439,"stop":1724672407440,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c837d00a48639f","name":"Check publish message containing Russian","time":{"start":1724672960976,"stop":1724672960977,"duration":1},"status":"passed","severity":"normal"},{"uid":"face40882c47b00d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724672588097,"stop":1724672588098,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b316e88f9965f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724672588107,"stop":1724672588107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05044ae062e8d8e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724672313845,"stop":1724672313846,"duration":1},"status":"passed","severity":"normal"},{"uid":"9903f5c49be5434b","name":"Check meta is set [symmetric]","time":{"start":1724672349376,"stop":1724672349376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ede131efd565c3","name":"can dial TLS multiaddrs","time":{"start":1724672797598,"stop":1724672797598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ec0868146d3755","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724672327553,"stop":1724672327553,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4ec0169f298e94","name":"isConnected should return true after first peer connects","time":{"start":1724672428442,"stop":1724672428443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06d57dd2faaaa48","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724672588113,"stop":1724672588113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36cf2e2ede49416","name":"Push message equal or less that 1MB","time":{"start":1724673044065,"stop":1724673044065,"duration":0},"status":"passed","severity":"normal"},{"uid":"296170787568bcb1","name":"Push message with XML payload","time":{"start":1724673044033,"stop":1724673044034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a733693d96d16d49","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724672588104,"stop":1724672588104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e817e3b3dd12b3f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724672428444,"stop":1724672428444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c942e755df26136e","name":"Js publishes, other Js receives","time":{"start":1724672930566,"stop":1724672930566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e971203551cf9003","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724673080331,"stop":1724673080331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee7214b5335db76","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724672338516,"stop":1724672338517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15f9fbb1906619f","name":"Subscribe to topic containing short and receive message","time":{"start":1724672624704,"stop":1724672624704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60643d129d1073a","name":"should return empty list for no shard","time":{"start":1724672313837,"stop":1724672313838,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e1af2d97d6638e","name":"Fields are not dropped","time":{"start":1724672327250,"stop":1724672327252,"duration":2},"status":"passed","severity":"normal"},{"uid":"255e1da8551b26","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724672313834,"stop":1724672313834,"duration":0},"status":"passed","severity":"normal"},{"uid":"667e5f1e7ea9a45c","name":"Push message with short payload","time":{"start":1724672921803,"stop":1724672921804,"duration":1},"status":"passed","severity":"normal"},{"uid":"343f0a6abc815adb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724672624709,"stop":1724672624709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4efd9aa40d07bd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724672313832,"stop":1724672313832,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb27f0557682c53","name":"Push message with custom timestamp: 1724669059192","time":{"start":1724672921825,"stop":1724672921825,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2f274450ed0300","name":"Check received message with timestamp: 1724672366670000000 ","time":{"start":1724672903606,"stop":1724672903607,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd986000eede676","name":"Subscribe and receive messages via lightPush","time":{"start":1724672624693,"stop":1724672624694,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e14aae84f53c4e0","name":"Waku message hash computation (no timestamp)","time":{"start":1724672316576,"stop":1724672316576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff16d704f0996aa","name":"Ping on subscribed peer","time":{"start":1724672465769,"stop":1724672465769,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28ab1d501443476","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724673071747,"stop":1724673071747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84101a50e72ad43","name":"returns all values when wanted number is greater than available values","time":{"start":1724672338188,"stop":1724672338188,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4d80c054926a7a","name":"Fails to push message bigger that 1MB","time":{"start":1724672921826,"stop":1724672921826,"duration":0},"status":"passed","severity":"normal"},{"uid":"d343da916d664ec6","name":"should throw an error for insufficient data","time":{"start":1724672314068,"stop":1724672314068,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7cc19d2d47ff9e","name":"Fails to push message with empty content topic","time":{"start":1724672921823,"stop":1724672921823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6a8bf4d11c396a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724672467596,"stop":1724672467596,"duration":0},"status":"passed","severity":"normal"},{"uid":"744dfd19149ba70e","name":"Ping on unsubscribed peer","time":{"start":1724672435738,"stop":1724672435738,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6e5cfa99c61e9b","name":"same cluster, same shard: nodes connect","time":{"start":1724672789962,"stop":1724672789962,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c38da299b46e2c0","name":"Push message with custom timestamp: 1693914259192","time":{"start":1724672921825,"stop":1724672921825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d71229fddcb65a","name":"Privacy Node - default protocol","time":{"start":1724673104813,"stop":1724673104813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa65c530edd3512","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724673071746,"stop":1724673071746,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b6c2ed6268bcf9","name":"Push message with SQL Injection payload","time":{"start":1724672921808,"stop":1724672921809,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0ac72b3d83617f","name":"different cluster, different shard: nodes don't connect","time":{"start":1724672789964,"stop":1724672789964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5521b4cb5f4afd9","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724672624711,"stop":1724672624712,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38e5707eba26dbb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724673071750,"stop":1724673071750,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf681a062a8fa38","name":"Check received message containing SQL Injection","time":{"start":1724672903592,"stop":1724672903593,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7c3b6ebeee5269","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724672960989,"stop":1724672960989,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ef62822ce95d1b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724672313829,"stop":1724672313830,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9a8a82273b89e4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724672338779,"stop":1724672338780,"duration":1},"status":"passed","severity":"normal"},{"uid":"926d7a06d899e96d","name":"should be able to decode the field with only STORE set to true","time":{"start":1724672322085,"stop":1724672322086,"duration":1},"status":"passed","severity":"normal"},{"uid":"187ff6c0f099be43","name":"can start and stop the service","time":{"start":1724672935566,"stop":1724672935566,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cb0ad49739f449","name":"Callback on promise, aborts when callback returns true","time":{"start":1724673070809,"stop":1724673070810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b90e7e08d8cd1c","name":"Check received message containing numeric","time":{"start":1724672903587,"stop":1724672903588,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd9a158459b86ee","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724672379630,"stop":1724672379630,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dafdd9744d3c4c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724672322072,"stop":1724672322073,"duration":1},"status":"passed","severity":"normal"},{"uid":"9654ed87f629f3c5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724672338512,"stop":1724672338513,"duration":1},"status":"passed","severity":"normal"},{"uid":"1caf5d851192549","name":"Store - dialed after - with timeout","time":{"start":1724673104811,"stop":1724673104812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e368ed406b105d7c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724672313840,"stop":1724672313841,"duration":1},"status":"passed","severity":"normal"},{"uid":"436658176e7bc998","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724672625858,"stop":1724672625859,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8b22623ff2fb65","name":"Check message received after jswaku node is restarted","time":{"start":1724672903662,"stop":1724672903662,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d547d65b4080d30d","name":"Reusing cursor across nodes","time":{"start":1724673010503,"stop":1724673010503,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f21bc1db39d6d1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724672624705,"stop":1724672624706,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e89d1cbe6eb599b","name":"Ordered Callback - false","time":{"start":1724673065489,"stop":1724673065489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3a1fab4e9a694","name":"Check received message containing Basic HTML tag","time":{"start":1724672579673,"stop":1724672579673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58d0972bdeaa7cd","name":"should use DNS peer discovery with light client","time":{"start":1724672380117,"stop":1724672380117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4020fea19717baed","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724672313837,"stop":1724672313837,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdadce6e2e96be85","name":"Check publish message containing numeric","time":{"start":1724672960972,"stop":1724672960973,"duration":1},"status":"passed","severity":"normal"},{"uid":"7831446cfe93cc2e","name":"Encoder throws on undefined content topic","time":{"start":1724672327854,"stop":1724672327854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc759105d6deaa1","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724672840207,"stop":1724672840208,"duration":1},"status":"passed","severity":"normal"},{"uid":"1452d600e1a70a6","name":"Non TWN Cluster","time":{"start":1724672995004,"stop":1724672995004,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea9133fb06562d9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724672511104,"stop":1724672511104,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3762ab1e3a26da5","name":"Push message with Script payload","time":{"start":1724672921809,"stop":1724672921810,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7601f54671647c0","name":"Check received message containing Arabic","time":{"start":1724672903617,"stop":1724672903618,"duration":1},"status":"passed","severity":"normal"},{"uid":"468993f19f15e1a9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724672961270,"stop":1724672961272,"duration":2},"status":"passed","severity":"normal"},{"uid":"afbdeef25bccb7d1","name":"Push message with content topic containing SQL Injection","time":{"start":1724673044051,"stop":1724673044053,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c5dc13f521391c7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724672961272,"stop":1724672961272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9511814b332f1d99","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724672624701,"stop":1724672624702,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cdb03a3eaa6dc","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724672314068,"stop":1724672314068,"duration":0},"status":"passed","severity":"normal"},{"uid":"797098d144df4d35","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724673048976,"stop":1724673048977,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff32561d80a5b2f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724672625861,"stop":1724672625862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1326906e1d9340","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724673080330,"stop":1724673080330,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c5b59039c8b4b0","name":"should handle corrupted local storage data gracefully","time":{"start":1724672343206,"stop":1724672343206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fffe26235be2b51","name":"Push message with long payload","time":{"start":1724673044026,"stop":1724673044026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef0fef968c470be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724672313846,"stop":1724672313847,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e02d91c9502d7","name":"Check received message containing XML","time":{"start":1724672579673,"stop":1724672579673,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fc40c4887797d2","name":"isConnected should return false after all peers disconnect","time":{"start":1724672428443,"stop":1724672428443,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b0ef9b6c68077c","name":"throws an error for improperly formatted content topics","time":{"start":1724672313833,"stop":1724672313834,"duration":1},"status":"passed","severity":"normal"},{"uid":"5743db2b29c1ae0c","name":"retrieves a single peer","time":{"start":1724672339382,"stop":1724672339382,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e452671bc76a9f","name":"Subscribe and receive messages via lightPush","time":{"start":1724673071752,"stop":1724673071752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9850d7daf304367d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app30/6/topic710/utf8","time":{"start":1724672995004,"stop":1724672995005,"duration":1},"status":"passed","severity":"normal"},{"uid":"63791e9487dceb2b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724672624694,"stop":1724672624695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a88a7c3e3c591b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724673071760,"stop":1724673071760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3876da3de1a8a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724672625839,"stop":1724672625839,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb414b602aa11c","name":"Passing page size 11 when there are 10 messages","time":{"start":1724673081510,"stop":1724673081511,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0de2bb10f68be","name":"should not fail to stop the service if it was not started","time":{"start":1724672380114,"stop":1724672380114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6038f26b2393330","name":"can start and stop the service","time":{"start":1724672343201,"stop":1724672343202,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95934c59c91ac75","name":"Check publish message containing Chinese","time":{"start":1724672960974,"stop":1724672960975,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f7a92b6f3b675f","name":"should decode valid enr successfully","time":{"start":1724672322738,"stop":1724672322738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b1489c2b57d2a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724672624705,"stop":1724672624705,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a3ed67d61a6a46","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724673048991,"stop":1724673048991,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a45643e260fce47","name":"Check publish message containing special chars","time":{"start":1724672960973,"stop":1724672960974,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8db46c4ca11ee96","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724672313853,"stop":1724672313853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df48dee2ac20b1e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724673036247,"stop":1724673036248,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec1d84053f8c801","name":"Push message with content topic containing emoji","time":{"start":1724672921822,"stop":1724672921822,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e1a7ee7a3b6923","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724672322075,"stop":1724672322075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d78ee5e055cc99c","name":"Check received message containing Script","time":{"start":1724672903620,"stop":1724672903620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1ab1202d1d320b","name":"Push message with content topic containing special chars","time":{"start":1724672921816,"stop":1724672921816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d191a06df463441","name":"Check message received after jswaku node is restarted","time":{"start":1724672903613,"stop":1724672903613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6784964e0a1f42fd","name":"caches peers it previously fetched","time":{"start":1724672339384,"stop":1724672339385,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a29c8d16da2ee5b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724672339387,"stop":1724672339388,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae64369de07559fe","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724672313851,"stop":1724672313851,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3928a0b50325fc","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724672367779,"stop":1724672367780,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2103daed71c2da5","name":"Subscribe and receives messages on 20 topics","time":{"start":1724673071743,"stop":1724673071743,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f6d9be808fd635","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724672322752,"stop":1724672322752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6cc4e8c2fb47dc","name":"Overlapping topic subscription","time":{"start":1724673071744,"stop":1724673071744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e32a8cca9a7138f","name":"should get / set UDP multiaddr","time":{"start":1724672322744,"stop":1724672322744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c766ecea16df","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724672588115,"stop":1724672588115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8a64800d9de12a","name":"Subscribe and publish message","time":{"start":1724672961258,"stop":1724672961258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc61815bca9175c","name":"Push message with content topic containing Chinese","time":{"start":1724672921816,"stop":1724672921817,"duration":1},"status":"passed","severity":"normal"},{"uid":"151ad29e75143425","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724672840164,"stop":1724672840166,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd5cceb5f97ee45","name":"Publish without waiting for remote peer","time":{"start":1724672961256,"stop":1724672961257,"duration":1},"status":"passed","severity":"normal"},{"uid":"137a4b7019f42da3","name":"Check received message containing Chinese","time":{"start":1724672903617,"stop":1724672903617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7a0baddcbf82c","name":"connects to nwaku","time":{"start":1724673092674,"stop":1724673092675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0afb2c2dce5c8be","name":"handles different networkShards values correctly","time":{"start":1724672313833,"stop":1724672313833,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eddefa307856f3","name":"Query with Promise Callback, No message returned","time":{"start":1724673048993,"stop":1724673048994,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29bb45ec06a49c6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724672316575,"stop":1724672316575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e31c091ebf798c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724672322088,"stop":1724672322088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f63281ccb985e01","name":"Push message with custom timestamp: 1724676224827","time":{"start":1724673044064,"stop":1724673044064,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d11c388166894f","name":"Accepts a valid Waku Message","time":{"start":1724672331334,"stop":1724672331336,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9423ec4b67ad94d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724673071761,"stop":1724673071762,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf7aa2f4ba9ad7e","name":"random static sharding 1 - Cluster ID: 658, Shard ID: 231","time":{"start":1724673036248,"stop":1724673036248,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaeb18aaf5bd5daa","name":"Decoder throws on empty string content topic","time":{"start":1724672349378,"stop":1724672349379,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad1a53160430f3c","name":"should return valid sharding parameters for static sharding","time":{"start":1724672313851,"stop":1724672313851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e7b9732e169b7c","name":"pre and post cipher","time":{"start":1724672349996,"stop":1724672349996,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0458b4dd25c24b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724673048990,"stop":1724673048991,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1e487d5fc6f480","name":"Check message received after nwaku node is restarted","time":{"start":1724672903613,"stop":1724672903613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"beaec99fb2def196","name":"Does not throw an exception when node disconnects","time":{"start":1724673092675,"stop":1724673092675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d032b91959daeb64","name":"Query generator for multiple messages","time":{"start":1724673070804,"stop":1724673070805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad771d5aabf44af","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724673100906,"stop":1724673100906,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f88a836ebd784a","name":"Push message with content topic containing Script","time":{"start":1724672921818,"stop":1724672921818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37eafd37c46956b","name":"Filter with 0 connections","time":{"start":1724672666496,"stop":1724672666496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da8975b7e3ac716","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724672367782,"stop":1724672367783,"duration":1},"status":"passed","severity":"normal"},{"uid":"9795ab2c29bc1071","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724672313820,"stop":1724672313821,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3fc0cff9fcc469","name":"different cluster, different shard: nodes don't connect","time":{"start":1724672588094,"stop":1724672588094,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d59f5b7043395b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724673071740,"stop":1724673071740,"duration":0},"status":"passed","severity":"normal"},{"uid":"300fa502b7b68077","name":"Subscribe and receive messages via waku relay post","time":{"start":1724672624697,"stop":1724672624698,"duration":1},"status":"passed","severity":"normal"},{"uid":"caef0b480949089d","name":"Push message with Basic HTML tag payload","time":{"start":1724672921811,"stop":1724672921811,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd3c467722a210f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724672588108,"stop":1724672588108,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f9a7c2962600a2","name":"Check received message containing escaped characters","time":{"start":1724672579679,"stop":1724672579679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d872978643afd38","name":"Subscribe to topic containing long and publish message","time":{"start":1724672961263,"stop":1724672961264,"duration":1},"status":"passed","severity":"normal"},{"uid":"9678fdbdf95303c9","name":"Query Generator - true","time":{"start":1724673065486,"stop":1724673065487,"duration":1},"status":"passed","severity":"normal"},{"uid":"d598c075770dcd48","name":"handles multiple messages","time":{"start":1724673082144,"stop":1724673082145,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afb3a0684b916b5","name":"Check received message containing emoji","time":{"start":1724672579680,"stop":1724672579680,"duration":0},"status":"passed","severity":"normal"},{"uid":"3854960e368dfe05","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724672903632,"stop":1724672903632,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c73db5aabadc2f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724672588099,"stop":1724672588100,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf4ce43eafa3392","name":"should emit a peer event after start","time":{"start":1724672380115,"stop":1724672380115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5497b33065146544","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724673071756,"stop":1724673071757,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0525146d35e4e3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724672961259,"stop":1724672961259,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fcba5e3b482e41","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724672338514,"stop":1724672338514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8aefe15f8933a0e","name":"should throw an error for missing required configuration","time":{"start":1724672313838,"stop":1724672313838,"duration":0},"status":"passed","severity":"normal"},{"uid":"f680e91ec630d28c","name":"should not receive a peer event before start","time":{"start":1724672380115,"stop":1724672380116,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f61cf3fab9550c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724672588112,"stop":1724672588113,"duration":1},"status":"passed","severity":"normal"},{"uid":"84599572bbb1b587","name":"A test","time":{"start":1724672732035,"stop":1724672732037,"duration":2},"status":"passed","severity":"normal"},{"uid":"48f8c812f73c23af","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724672467594,"stop":1724672467594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9031b10bc6ad80db","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724672322069,"stop":1724672322071,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9fd4619a977e902","name":"Sets default value correctly","time":{"start":1724673092677,"stop":1724673092677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ee8c188a245327","name":"should throw error - no public key","time":{"start":1724672322740,"stop":1724672322740,"duration":0},"status":"passed","severity":"normal"},{"uid":"950fd2cfa8605873","name":"Used by Waku Relay","time":{"start":1724673092676,"stop":1724673092677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76ad906c2ef7379","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724672961269,"stop":1724672961269,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e97a1b62f9fd2d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724673071753,"stop":1724673071754,"duration":1},"status":"passed","severity":"normal"},{"uid":"741afe34be8dba33","name":"random static sharding 3 - Cluster ID: 98, Shard ID: 657","time":{"start":1724673036268,"stop":1724673036276,"duration":8},"status":"passed","severity":"normal"},{"uid":"67dd4ed44c9c3d45","name":"Subscribe to topic containing XML and receive message","time":{"start":1724673071748,"stop":1724673071748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca041193187bd602","name":"Check received message with timestamp: 1724672366670 ","time":{"start":1724672903631,"stop":1724672903632,"duration":1},"status":"passed","severity":"normal"},{"uid":"488ed89d2d97ebb","name":"Push message with meta","time":{"start":1724673044057,"stop":1724673044057,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b07430f49f634b","name":"Sample","time":{"start":1724672322157,"stop":1724672322157,"duration":0},"status":"passed","severity":"normal"},{"uid":"be25ba148d0c0bdd","name":"random static sharding 5 - Cluster ID: 128, Shard ID: 353","time":{"start":1724673036279,"stop":1724673036280,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9639c41533f530","name":"should return all peers when numPeers is 0","time":{"start":1724672327552,"stop":1724672327552,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a65b5aa6881739","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724672313842,"stop":1724672313843,"duration":1},"status":"passed","severity":"normal"},{"uid":"7922db31be86bd7a","name":"Check message received after nwaku node is restarted","time":{"start":1724672579686,"stop":1724672579686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a142f1df4fbc8d8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724672588112,"stop":1724672588112,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d76771351d0295","name":"Publish message with custom timestamp: Mon Aug 26 2024 12:48:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1724672960987,"stop":1724672960987,"duration":0},"status":"passed","severity":"normal"},{"uid":"40316c5b7a81fd8b","name":"connected peers and dial","time":{"start":1724672903945,"stop":1724672903945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45ee466e7a30c8b8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724672343205,"stop":1724672343206,"duration":1},"status":"passed","severity":"normal"},{"uid":"2421d77c2c2f3a09","name":"should throw an error for an unconfigured topic","time":{"start":1724672313848,"stop":1724672313849,"duration":1},"status":"passed","severity":"normal"},{"uid":"93064fa4db7e6d33","name":"Push message with content topic containing numeric","time":{"start":1724673044049,"stop":1724673044049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3a00245b4256f3","name":"should not receive a peer event before start","time":{"start":1724672343204,"stop":1724672343204,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb01619b4d44af89","name":"Renews subscription after lossing a connection","time":{"start":1724673071762,"stop":1724673071763,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b82b3f5f983a267","name":"should handle a minimal index list","time":{"start":1724672314067,"stop":1724672314067,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ceb91443c65c184","name":"Subscribe to topic containing short and receive message","time":{"start":1724673071745,"stop":1724673071745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35956578f30f5ad","name":"Check received message containing short","time":{"start":1724672903615,"stop":1724672903615,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eaedfd313adc60","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724672935383,"stop":1724672935383,"duration":0},"status":"passed","severity":"normal"},{"uid":"45985e7e938473bc","name":"Subscribe to topic containing long and receive message","time":{"start":1724672624704,"stop":1724672624705,"duration":1},"status":"passed","severity":"normal"},{"uid":"815a023e9892253a","name":"Store - dialed first","time":{"start":1724673104811,"stop":1724673104811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56bf1f53cc67e2","name":"Promise Callback - true","time":{"start":1724673065487,"stop":1724673065488,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1c737f29ea84f6","name":"Generator, custom pubsub topic","time":{"start":1724673081911,"stop":1724673081911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff83a688f9083262","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724672588096,"stop":1724672588096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7261e185be632ce9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724672313853,"stop":1724672313854,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5011d079641ba4","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724672840159,"stop":1724672840164,"duration":5},"status":"passed","severity":"normal"},{"uid":"cba53b5e0f358467","name":"Check received message containing unicode special characters","time":{"start":1724672903623,"stop":1724672903624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5a043493163d6e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724673104626,"stop":1724673104627,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb73607ebf8e739","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724673071758,"stop":1724673071758,"duration":0},"status":"passed","severity":"normal"},{"uid":"45369051409a8d9b","name":"Push message with content topic containing short","time":{"start":1724673044041,"stop":1724673044041,"duration":0},"status":"passed","severity":"normal"},{"uid":"743947067ad46fdb","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724672840201,"stop":1724672840202,"duration":1},"status":"passed","severity":"normal"},{"uid":"2211fcca9151f2e3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724672961265,"stop":1724672961265,"duration":0},"status":"passed","severity":"normal"},{"uid":"239ac583d75cc51b","name":"Check received message containing Arabic","time":{"start":1724672903590,"stop":1724672903591,"duration":1},"status":"passed","severity":"normal"},{"uid":"70589180a4c3f0cf","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724672428441,"stop":1724672428441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df8c0bb51c08c1c","name":"Refresh subscription","time":{"start":1724672624703,"stop":1724672624703,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb6830dd08f3e62","name":"random static sharding 8 - Cluster ID: 341, Shard ID: 281","time":{"start":1724673036295,"stop":1724673036295,"duration":0},"status":"passed","severity":"normal"},{"uid":"672f6215c25378c8","name":"Push message with Arabic payload","time":{"start":1724672921807,"stop":1724672921808,"duration":1},"status":"passed","severity":"normal"},{"uid":"244426bfa0382d6a","name":"Check publish message containing unicode special characters","time":{"start":1724672960984,"stop":1724672960985,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfdf851b1d1cd27","name":"Renews subscription after lossing a connection","time":{"start":1724673071751,"stop":1724673071751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f5d0f5089b01d3","name":"Asymmetric encrypt & decrypt","time":{"start":1724672349995,"stop":1724672349995,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e0475fc04d444b","name":"should be online or offline if network state changed","time":{"start":1724672367785,"stop":1724672367786,"duration":1},"status":"broken","severity":"normal"},{"uid":"fad442da4cce028c","name":"Subscribe to topic containing XML and receive message","time":{"start":1724672624708,"stop":1724672624708,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda424bea490e20f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724673010498,"stop":1724673010499,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc173e5f96333db","name":"addEventListener with correct event","time":{"start":1724672407437,"stop":1724672407437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cbea1286b5685d","name":"should properly create location multiaddrs - tcp6","time":{"start":1724672322749,"stop":1724672322749,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43ba265077d8043","name":"handles empty contentTopics array correctly","time":{"start":1724672313852,"stop":1724672313852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58287a866e678e","name":"Encoder throws on empty string content topic","time":{"start":1724672351127,"stop":1724672351127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebeb9c72b7e466c3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724673071761,"stop":1724673071761,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6f5dafe335917c","name":"Ping on unsubscribed peer","time":{"start":1724672465768,"stop":1724672465768,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b62a241a7977a4f","name":"Check received message containing Chinese","time":{"start":1724672903589,"stop":1724672903590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0127c1fb9c1eddb","name":"Encoder throws on empty string content topic","time":{"start":1724672349377,"stop":1724672349378,"duration":1},"status":"passed","severity":"normal"},{"uid":"764d4556ce09a707","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724672840158,"stop":1724672840158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2727a03e4e742e95","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724672588110,"stop":1724672588110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b166e0cacc016657","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724672313822,"stop":1724672313828,"duration":6},"status":"passed","severity":"normal"},{"uid":"70be82fdad3c81ff","name":"Push message with content topic containing shell command","time":{"start":1724672921821,"stop":1724672921821,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c9e9c6da9781d2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724673081907,"stop":1724673081909,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbb61ddf6b77c2e2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724672322086,"stop":1724672322087,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc131ad2a93103d4","name":"Generator, 2 different pubsubtopics","time":{"start":1724673081910,"stop":1724673081910,"duration":0},"status":"passed","severity":"normal"},{"uid":"1906721c566d57ba","name":"Decoder throws on undefined content topic","time":{"start":1724672327855,"stop":1724672327855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb9c8ccfedbc246","name":"removeEventListener with wrong event","time":{"start":1724672407438,"stop":1724672407438,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b103c793e7fc25","name":"should set field with only STORE enabled","time":{"start":1724672322751,"stop":1724672322751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d8cc120c229e64","name":"Passing an array","time":{"start":1724673092675,"stop":1724673092676,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2232c9810753c1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724672339388,"stop":1724672339388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7a5183ce90cde2e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724672313848,"stop":1724672313848,"duration":0},"status":"passed","severity":"normal"},{"uid":"383a6ec5c5081d79","name":"Mutual subscription","time":{"start":1724672961254,"stop":1724672961255,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef8bda9d352a467","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724672313839,"stop":1724672313840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2689f92becd0aa23","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724672961259,"stop":1724672961259,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efedd42ee0be64b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724672624701,"stop":1724672624701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3fefd74510ad51","name":"should properly create location multiaddrs - udp6","time":{"start":1724672322749,"stop":1724672322749,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c4967e1e640542","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724672840156,"stop":1724672840157,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e329cbee544b3f","name":"Check message with no content topic is not received","time":{"start":1724672903661,"stop":1724672903661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc6b52ecc3d02fe","name":"Check received message containing short","time":{"start":1724672579667,"stop":1724672579668,"duration":1},"status":"passed","severity":"normal"},{"uid":"339d4470cff14f8e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724672588106,"stop":1724672588107,"duration":1},"status":"passed","severity":"normal"},{"uid":"5828e4af6ecedca3","name":"can start the service","time":{"start":1724672380113,"stop":1724672380113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8f9322b4537638","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724672322738,"stop":1724672322738,"duration":0},"status":"passed","severity":"normal"},{"uid":"544335e680bb371f","name":"Ordered callback, aborts when callback returns true","time":{"start":1724673070810,"stop":1724673070810,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5d127d0140e75","name":"should properly create location multiaddrs - udp","time":{"start":1724672322749,"stop":1724672322749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6091161a3d219b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724672467594,"stop":1724672467595,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc6ebfff17f2503","name":"Fails to push message with large meta","time":{"start":1724673044057,"stop":1724673044058,"duration":1},"status":"passed","severity":"normal"},{"uid":"965c692fb552bae0","name":"Query with Promise Callback, No Decoder","time":{"start":1724673048993,"stop":1724673048993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04cddda75f4ee3e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724672322073,"stop":1724672322073,"duration":0},"status":"passed","severity":"normal"},{"uid":"50abda303aa2a53b","name":"Check received message containing short","time":{"start":1724672903584,"stop":1724672903585,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a166e55a68ba26","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724672588108,"stop":1724672588109,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c64def3c8210712","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724672338515,"stop":1724672338516,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f7c41890f06e8c","name":"Push message with content topic containing long","time":{"start":1724673044042,"stop":1724673044048,"duration":6},"status":"passed","severity":"normal"},{"uid":"c3cedb98d88b1d88","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app22/7/topic184/proto","time":{"start":1724672995006,"stop":1724672995006,"duration":0},"status":"passed","severity":"normal"},{"uid":"942eda5d15a235ae","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724672588096,"stop":1724672588097,"duration":1},"status":"passed","severity":"normal"},{"uid":"b867fcef8f8d96d2","name":"groups content topics by expected pubsub topic","time":{"start":1724672313832,"stop":1724672313833,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4551d0bd55a7b7","name":"Query Generator, No message returned","time":{"start":1724673048985,"stop":1724673048990,"duration":5},"status":"passed","severity":"normal"},{"uid":"f2ed543414ccae21","name":"Push message with XML payload","time":{"start":1724672921810,"stop":1724672921811,"duration":1},"status":"passed","severity":"normal"},{"uid":"de76e1f45f8c1ab2","name":"Push message equal or less that 1MB","time":{"start":1724672921826,"stop":1724672921826,"duration":0},"status":"passed","severity":"normal"},{"uid":"172e1e21e5b0cb44","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724672731923,"stop":1724672731923,"duration":0},"status":"passed","severity":"normal"},{"uid":"97202c523c5dea1f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724672313831,"stop":1724672313832,"duration":1},"status":"passed","severity":"normal"},{"uid":"37796ed17d753757","name":"Query generator for multiple messages with different content topic format","time":{"start":1724673070806,"stop":1724673070807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a957a1e3562172c9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724672322087,"stop":1724672322087,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb467633f5dcbad","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724672338513,"stop":1724672338513,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c7d2bfa61cc64","name":"Push message with custom timestamp: 1724669024827","time":{"start":1724673044059,"stop":1724673044059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1beae98f3e507a9","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724672588095,"stop":1724672588095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc07dcd4f4a5e4f9","name":"should throw error - invalid id","time":{"start":1724672322741,"stop":1724672322741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e31dffc3c041bf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724673071746,"stop":1724673071746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c1f9ae82155f81","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724672588105,"stop":1724672588105,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5869a4db08fae6","name":"should properly create peer info with all multiaddrs","time":{"start":1724672322750,"stop":1724672322750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c3519f0f24f15b","name":"Query with Ordered Callback, No Decoder","time":{"start":1724673048991,"stop":1724673048991,"duration":0},"status":"passed","severity":"normal"},{"uid":"da92aaf296b4ae8b","name":"Push message with content topic containing Arabic","time":{"start":1724673044050,"stop":1724673044050,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0b99f0aa9fc598","name":"can start the service","time":{"start":1724672935565,"stop":1724672935566,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1999599470a1d4","name":"different cluster, same shard: nodes don't connect","time":{"start":1724672789963,"stop":1724672789964,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b09cbfe5252b5d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724672921819,"stop":1724672921820,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc81a3e4293b0051","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724672588100,"stop":1724672588100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5933ed3c9d987d2f","name":"Push message with Russian payload","time":{"start":1724672921808,"stop":1724672921808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fde5c3be082a7f","name":"should set field with only FILTER enabled","time":{"start":1724672322751,"stop":1724672322751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7471ffec21000783","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724672313829,"stop":1724672313829,"duration":0},"status":"passed","severity":"normal"},{"uid":"702b77deed71c426","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724673071745,"stop":1724673071746,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb35a6c61211104","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724672588109,"stop":1724672588109,"duration":0},"status":"passed","severity":"normal"},{"uid":"232a184b3a717630","name":"ignores domain fetching errors","time":{"start":1724672339384,"stop":1724672339384,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dae62a02370d26","name":"Publish message with large meta","time":{"start":1724672960991,"stop":1724672960991,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fba51799c4f4a1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app37/7/topic307/xml","time":{"start":1724672995008,"stop":1724672995008,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bc74bf98a2cf1c","name":"ignores unrecognized TXT record formats","time":{"start":1724672339384,"stop":1724672339384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00fa5f3003b72b3","name":"should not receive a peer event after stop","time":{"start":1724672935573,"stop":1724672935573,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e7a18dc2fd034","name":"Push message with content topic containing escaped characters","time":{"start":1724673044055,"stop":1724673044056,"duration":1},"status":"passed","severity":"normal"},{"uid":"885abe14c1e7315a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724672588098,"stop":1724672588099,"duration":1},"status":"passed","severity":"normal"},{"uid":"de246b3618952e1a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724673010498,"stop":1724673010498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0c440287067875","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724672313821,"stop":1724672313821,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac7c0c03067a0d4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724672588114,"stop":1724672588114,"duration":0},"status":"passed","severity":"normal"},{"uid":"178e81d8a2a0bb88","name":"Fails to publish message with empty text","time":{"start":1724672960988,"stop":1724672960988,"duration":0},"status":"passed","severity":"normal"},{"uid":"44475d4216ecc19e","name":"Check received message containing special chars","time":{"start":1724672579669,"stop":1724672579671,"duration":2},"status":"passed","severity":"normal"},{"uid":"30f0f5cd48195c6b","name":"Subscribe to topic containing short and publish message","time":{"start":1724672961261,"stop":1724672961263,"duration":2},"status":"passed","severity":"normal"},{"uid":"3dbdd5e9857194db","name":"Ping on peer without subscriptions","time":{"start":1724672435737,"stop":1724672435737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f30a6a7712de9e9","name":"Push message with content topic containing Russian","time":{"start":1724672921817,"stop":1724672921818,"duration":1},"status":"passed","severity":"normal"},{"uid":"19254aa6a9e90a42","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724673071754,"stop":1724673071754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2dd66f6da609d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724672313843,"stop":1724672313843,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a175a4e671aaac","name":"should emit a peer event after start","time":{"start":1724672935571,"stop":1724672935571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a979d4b7a67be48","name":"Push message with emoji payload","time":{"start":1724672921813,"stop":1724672921813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5917a6aafc1ee857","name":"should emit a peer event after start","time":{"start":1724672343203,"stop":1724672343204,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af1b9af6d45629b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724672624711,"stop":1724672624711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2159b17f1ddf52d","name":"Check received message containing escaped characters","time":{"start":1724672903622,"stop":1724672903623,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6731b7483b39a6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app56/6/topic860/json","time":{"start":1724672995008,"stop":1724672995009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f85f77ed0758ab","name":"throws on content topic with non-number generation field","time":{"start":1724672313814,"stop":1724672313815,"duration":1},"status":"passed","severity":"normal"},{"uid":"17181434e898ba57","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724672375110,"stop":1724672375110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d122b4cd0263f62","name":"Relay + Store","time":{"start":1724672375727,"stop":1724672375729,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0d563370efc655b","name":"Push message with content topic containing Script","time":{"start":1724673044053,"stop":1724673044053,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cc916822fb3020","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724672588107,"stop":1724672588108,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c91e4c38a38d75","name":"Check received message containing Russian","time":{"start":1724672903591,"stop":1724672903592,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac80b26d26b9ae4","name":"Check received message containing Russian","time":{"start":1724672579672,"stop":1724672579672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cd9059b817476d","name":"Relay + Store","time":{"start":1724672322752,"stop":1724672322752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2842a8c6d349031","name":"Keep-alive pings maintain the connection","time":{"start":1724672480937,"stop":1724672480938,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1d8a38621afa7f","name":"Push message with meta","time":{"start":1724672921823,"stop":1724672921823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88485a7bb69b0e6","name":"Generator, custom pubsub topic","time":{"start":1724673081909,"stop":1724673081910,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ff46fa4f9a4d43","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724672588106,"stop":1724672588106,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0870230c2b80dd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724672511105,"stop":1724672511106,"duration":1},"status":"passed","severity":"normal"},{"uid":"43abda478e421a08","name":"Push message with Script payload","time":{"start":1724673044032,"stop":1724673044033,"duration":1},"status":"passed","severity":"normal"},{"uid":"742bdfe91705d7b6","name":"Push message on custom pubsubTopic","time":{"start":1724672731925,"stop":1724672731925,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69163632d79b1cb","name":"LightPush with 3 connections","time":{"start":1724672666498,"stop":1724672666498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01a65a5f55f58f2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724672313840,"stop":1724672313840,"duration":0},"status":"passed","severity":"normal"},{"uid":"9933343c4b87e977","name":"stop","time":{"start":1724672407440,"stop":1724672407440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c87863f8adc3b0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app6/8/topic564/xml","time":{"start":1724672995006,"stop":1724672995006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94268961b63d916","name":"Refresh subscription","time":{"start":1724672961260,"stop":1724672961260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8021be950fb34095","name":"Overlapping topic subscription","time":{"start":1724672961260,"stop":1724672961261,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e3313f8859afcfd4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724672316576,"stop":1724672316577,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab0d2955eb2c047","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724672313841,"stop":1724672313841,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dd8d49c165d951","name":"listenerCount","time":{"start":1724672407439,"stop":1724672407439,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac0472db4aed416","name":"should only return 1 node with relay capability","time":{"start":1724672339385,"stop":1724672339385,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b7c515d2059386","name":"Passing page size 3 when there are 20 messages","time":{"start":1724673081510,"stop":1724673081510,"duration":0},"status":"passed","severity":"normal"},{"uid":"15214a0c624e32a7","name":"should set field with only RELAY enabled","time":{"start":1724672322751,"stop":1724672322751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3b1db54387867b","name":"Check received message containing numeric","time":{"start":1724672903616,"stop":1724672903616,"duration":0},"status":"passed","severity":"normal"},{"uid":"99509d1886a17db2","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724672588111,"stop":1724672588111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a019fcf26a5aae","name":"Fails to publish duplicate message","time":{"start":1724672960987,"stop":1724672960988,"duration":1},"status":"passed","severity":"normal"},{"uid":"1744a33823b0f447","name":"Check received message containing long","time":{"start":1724672579668,"stop":1724672579668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb2f0be844cae2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724672313844,"stop":1724672313844,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97c32a894c094ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724672731922,"stop":1724672731922,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fbb8c48aeb186d","name":"Check received message with timestamp: 1724672366523 ","time":{"start":1724672579681,"stop":1724672579681,"duration":0},"status":"passed","severity":"normal"},{"uid":"498f911c85747b0e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724672314068,"stop":1724672314068,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6dc810aac02693","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724672961258,"stop":1724672961258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f50ff88192bc62a","name":"Subscribe and receive messages via lightPush","time":{"start":1724673071739,"stop":1724673071739,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f6c7c279bdef7c","name":"Default pageSize","time":{"start":1724673081513,"stop":1724673081513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1997c12ee467c2","name":"Decoder throws on undefined content topic","time":{"start":1724672349378,"stop":1724672349378,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce55e404d7bb6e5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724672339387,"stop":1724672339387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05eb3bc8f0a7dfe","name":"Check received message containing long","time":{"start":1724672903585,"stop":1724672903586,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c4a110fa9dfa28","name":"Push message on custom pubsubTopic","time":{"start":1724672731923,"stop":1724672731924,"duration":1},"status":"passed","severity":"normal"},{"uid":"c995b68aefd17173","name":"Query generator for multiple messages with different message text format","time":{"start":1724673070805,"stop":1724673070806,"duration":1},"status":"passed","severity":"normal"},{"uid":"8575657619507435","name":"Init the array if not present","time":{"start":1724672313732,"stop":1724672313734,"duration":2},"status":"passed","severity":"normal"},{"uid":"e307f4992d10dfcf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724672467592,"stop":1724672467594,"duration":2},"status":"passed","severity":"normal"},{"uid":"14bde7cf731a9075","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724673100902,"stop":1724673100902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0887e17e823f2c8","name":"should be able to encode the field with only STORE set to true","time":{"start":1724672322072,"stop":1724672322072,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd96724e8f38e68","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724672313834,"stop":1724672313834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bee8da6968736fb","name":"Check received message containing JSON","time":{"start":1724672579673,"stop":1724672579674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f42a765b4768bf","name":"can start and stop the service","time":{"start":1724672380114,"stop":1724672380114,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc14cad839c22797","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724673048993,"stop":1724673048993,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e000b77d7ada1ad","name":"Check received message containing XML","time":{"start":1724672903594,"stop":1724672903595,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ffbac4ce7d7e8d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724673080330,"stop":1724673080330,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa355e13eea5ead6","name":"more peers than existing","time":{"start":1724672903945,"stop":1724672903945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d4f41d5c9b35f02","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724672313850,"stop":1724672313850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac029ea4153c4392","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724672789961,"stop":1724672789961,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c169a00f5b710f","name":"Push message with rate limit","time":{"start":1724673044058,"stop":1724673044058,"duration":0},"status":"passed","severity":"normal"},{"uid":"6288f3b67b2250ff","name":"Subscribe and receives messages on 20 topics","time":{"start":1724672624700,"stop":1724672624700,"duration":0},"status":"passed","severity":"normal"},{"uid":"514105da738db27a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724673081912,"stop":1724673081912,"duration":0},"status":"passed","severity":"normal"},{"uid":"87de06ef3c6b9967","name":"Ping on subscribed peer","time":{"start":1724672465767,"stop":1724672465767,"duration":0},"status":"passed","severity":"normal"},{"uid":"149856772ac0021e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724672961267,"stop":1724672961268,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc056d1d20928fc","name":"Check received message containing Script","time":{"start":1724672579672,"stop":1724672579673,"duration":1},"status":"passed","severity":"normal"},{"uid":"138be0c269cb17","name":"should throw an error for missing sharding configuration","time":{"start":1724672313852,"stop":1724672313852,"duration":0},"status":"passed","severity":"normal"},{"uid":"e505784b022226ce","name":"should properly create location multiaddrs - udp4","time":{"start":1724672322745,"stop":1724672322745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dabf1bca45162f","name":"Subscribe to topic containing Script and receive message","time":{"start":1724673071759,"stop":1724673071759,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a1fc34d6b7a291","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724673100905,"stop":1724673100905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3995776645ae9bc5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724672313830,"stop":1724672313830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8395ca6b93caf51f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724672375108,"stop":1724672375108,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d9830058a2a1dd","name":"random static sharding 2 - Cluster ID: 741, Shard ID: 344","time":{"start":1724673036267,"stop":1724673036267,"duration":0},"status":"passed","severity":"normal"},{"uid":"927663a906b81d94","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724672625860,"stop":1724672625861,"duration":1},"status":"passed","severity":"normal"},{"uid":"da360375c058090f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724672624706,"stop":1724672624707,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e33bde331af38a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724672313843,"stop":1724672313843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eebbfe26ea61047","name":"Passing page size 10 when there are 10 messages","time":{"start":1724673081510,"stop":1724673081510,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d2360c9e1e49bd","name":"Callback on promise","time":{"start":1724673070807,"stop":1724673070808,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d626ae4d57017e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724673071749,"stop":1724673071749,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a249940a167fcad","name":"removeEventListener with correct event","time":{"start":1724672407438,"stop":1724672407438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e84e908c7054868","name":"should set field with all protocols enabled","time":{"start":1724672322750,"stop":1724672322751,"duration":1},"status":"passed","severity":"normal"},{"uid":"8716b1d8498dae93","name":"through manual discovery","time":{"start":1724672797599,"stop":1724672797599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d514a0615f97193e","name":"Push message with escaped characters payload","time":{"start":1724673044037,"stop":1724673044038,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3ea5cbbb5ce612","name":"should not receive a peer event after stop","time":{"start":1724672380116,"stop":1724672380116,"duration":0},"status":"passed","severity":"normal"},{"uid":"8960c4acffc78e91","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724673100901,"stop":1724673100902,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1db886b994dc3b","name":"Ephemeral messages are not stored","time":{"start":1724672379629,"stop":1724672379629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ecb0718bff6bce","name":"Overlapping topic subscription","time":{"start":1724673071755,"stop":1724673071755,"duration":0},"status":"passed","severity":"normal"},{"uid":"857c67a2673a28fe","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724672428441,"stop":1724672428441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b441b99d4addfce3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724672313837,"stop":1724672313837,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c2f29bd2a6edf8","name":"Check received message containing emoji","time":{"start":1724672903624,"stop":1724672903625,"duration":1},"status":"passed","severity":"normal"},{"uid":"54de8ea251978c9b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724672624710,"stop":1724672624710,"duration":0},"status":"passed","severity":"normal"},{"uid":"de168b2ca31a68ac","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724672313835,"stop":1724672313836,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe71dbe507ddac06","name":"Check message on other pubsub topic is not received","time":{"start":1724672579683,"stop":1724672579683,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9cdc3f87da5a57","name":"Encoder throws on empty string content topic","time":{"start":1724672327854,"stop":1724672327855,"duration":1},"status":"passed","severity":"normal"},{"uid":"71262923ad91018d","name":"Push message with content topic containing special chars","time":{"start":1724673044049,"stop":1724673044049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d17c954f4e72ccc","name":"Check received message containing SQL Injection","time":{"start":1724672579672,"stop":1724672579672,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3e829bb8d557dd","name":"Push message with content topic containing shell command","time":{"start":1724673044055,"stop":1724673044055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bc5563c3579ef3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724672840209,"stop":1724672840209,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaaf87fe0cb233ba","name":"Check publish message containing SQL Injection","time":{"start":1724672960977,"stop":1724672960977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6439c7b3434fa2d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724673071760,"stop":1724673071760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03d99ed64f1c0ae","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724673081910,"stop":1724673081911,"duration":1},"status":"passed","severity":"normal"},{"uid":"9469312b0e2644cf","name":"Push message with emoji payload","time":{"start":1724673044039,"stop":1724673044039,"duration":0},"status":"passed","severity":"normal"},{"uid":"200fd951f5ea6a98","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724672313841,"stop":1724672313841,"duration":0},"status":"passed","severity":"normal"},{"uid":"480aedc7e774acf0","name":"should only return 1 node with store capability","time":{"start":1724672339386,"stop":1724672339386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b955d033f8b3c23","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724672588110,"stop":1724672588111,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b0a168a2ec612f","name":"handles empty shards array correctly","time":{"start":1724672313852,"stop":1724672313852,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f68fd27a343696a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724672380117,"stop":1724672380117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f125ef8322637785","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724673071758,"stop":1724673071758,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c8d0e3ac298935","name":"Push message with SQL Injection payload","time":{"start":1724673044031,"stop":1724673044032,"duration":1},"status":"passed","severity":"normal"},{"uid":"91eb6b562c9277ca","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724673071740,"stop":1724673071740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d41e465731f0a92","name":"Check received message containing shell command","time":{"start":1724672579674,"stop":1724672579674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c90021c8206045","name":"Overlapping topic subscription","time":{"start":1724672624702,"stop":1724672624702,"duration":0},"status":"passed","severity":"normal"},{"uid":"603b6c2b96441a4f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724672624707,"stop":1724672624707,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b8dc326e90943a","name":"Check message with non string payload is not received","time":{"start":1724672579685,"stop":1724672579685,"duration":0},"status":"passed","severity":"normal"},{"uid":"257627cf1a719093","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724672935380,"stop":1724672935380,"duration":0},"status":"passed","severity":"normal"},{"uid":"12090886a1b8adbb","name":"Number of peers are maintained correctly","time":{"start":1724672480931,"stop":1724672480932,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5b9460033473ee","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724672511105,"stop":1724672511105,"duration":0},"status":"passed","severity":"normal"},{"uid":"712f86c19fb6a051","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724672789962,"stop":1724672789962,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f99b945d933260","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724672731925,"stop":1724672731926,"duration":1},"status":"passed","severity":"normal"},{"uid":"1007e3ecb7357d1f","name":"Subscribe and receives messages on 20 topics","time":{"start":1724673071754,"stop":1724673071754,"duration":0},"status":"passed","severity":"normal"},{"uid":"401fc5d3a7c56e91","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724672624696,"stop":1724672624697,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f99f4165d0fa2b","name":"Push message with content topic containing JSON","time":{"start":1724673044054,"stop":1724673044055,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bcafe2522806e3e","name":"Generator, 2 different pubsubtopics","time":{"start":1724673081912,"stop":1724673081912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b773739b0726d0","name":"Check message with no payload is not received","time":{"start":1724672903611,"stop":1724672903612,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f3103557b6b08b","name":"Encoder throws on undefined content topic","time":{"start":1724672351127,"stop":1724672351127,"duration":0},"status":"passed","severity":"normal"},{"uid":"529f2c805d4109e0","name":"Filter with 1 connections","time":{"start":1724672666496,"stop":1724672666497,"duration":1},"status":"passed","severity":"normal"},{"uid":"489c259fe7dfe41","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724672313828,"stop":1724672313829,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b2853992cc8acd","name":"Wrong topic","time":{"start":1724672995009,"stop":1724672995009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f394d1ce6156fc","name":"All","time":{"start":1724672375729,"stop":1724672375729,"duration":0},"status":"passed","severity":"normal"},{"uid":"2165944b26050159","name":"Check received message containing numeric","time":{"start":1724672579668,"stop":1724672579668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3094d8b07177075","name":"non connected peers","time":{"start":1724672903946,"stop":1724672903946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2a7fe2791651d15","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724672624698,"stop":1724672624699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce78e943e16a9b65","name":"Nodes with multiple pubsub topic","time":{"start":1724672935382,"stop":1724672935383,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b44cf5a4b72d63","name":"should return false","time":{"start":1724672322742,"stop":1724672322742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ebcf64e55f546c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724672428442,"stop":1724672428442,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d133a7ca8e73967","name":"Check message with no pubsub topic is not received","time":{"start":1724672579683,"stop":1724672579683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c329221879fe9858","name":"should encode/decode to RLP encoding","time":{"start":1724672322743,"stop":1724672322743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52bfec3dfc733a2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724673010502,"stop":1724673010503,"duration":1},"status":"passed","severity":"normal"},{"uid":"262519e5019831a8","name":"Check received message containing Basic HTML tag","time":{"start":1724672903595,"stop":1724672903596,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de60176b16b0dce","name":"should not fail to start the service if it is already started","time":{"start":1724672380115,"stop":1724672380115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f242776ce1ae59","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724672961260,"stop":1724672961260,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8b8ac4d2bf22b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724672313844,"stop":1724672313844,"duration":0},"status":"passed","severity":"normal"},{"uid":"270c68cdec85f252","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724672313835,"stop":1724672313835,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d9aa9f6a069dbc","name":"should be called for bootstrap peers","time":{"start":1724672375107,"stop":1724672375108,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d673a77b6be576","name":"Passing page size 110 when there are 120 messages","time":{"start":1724673081511,"stop":1724673081512,"duration":1},"status":"passed","severity":"normal"},{"uid":"e545a43eb1d4e7cc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724672625841,"stop":1724672625842,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49a98fc12f0c03a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724673048977,"stop":1724673048977,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e4a509cdae95a6","name":"Push message with special chars payload","time":{"start":1724673044028,"stop":1724673044028,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f3e38c62e72101","name":"Rejects garbage","time":{"start":1724672331336,"stop":1724672331336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e40a440e7b293b","name":"Refresh subscription","time":{"start":1724673071755,"stop":1724673071755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d016f090037c9ba7","name":"Encoder throws on undefined content topic","time":{"start":1724672349377,"stop":1724672349377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e286a2e4d30ec4b7","name":"Push message with numeric payload","time":{"start":1724672921805,"stop":1724672921805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02be32e68f7f7a1","name":"Ephemeral field set to true","time":{"start":1724672327853,"stop":1724672327853,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55b92615c4edaa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724673071753,"stop":1724673071753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1adbfc824fd9073","name":"Ping succeeds for all connected peers","time":{"start":1724672480935,"stop":1724672480936,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b3ab33ddf22406","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724672313838,"stop":1724672313838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b827fb9e52ca17ad","name":"creates an iterator","time":{"start":1724673082144,"stop":1724673082144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04a4e472bf4f7ac","name":"isConnected return false after peer stops","time":{"start":1724672428443,"stop":1724672428444,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0befdf21adae6d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724672588116,"stop":1724672588116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e09eb3641883a81","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724672995010,"stop":1724672995010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0373628abc68ba4","name":"Throws when trying to push message with empty payload","time":{"start":1724672921814,"stop":1724672921814,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f62291735f639e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724672313822,"stop":1724672313822,"duration":0},"status":"passed","severity":"normal"},{"uid":"315f4bb2de118a14","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724673071752,"stop":1724673071753,"duration":1},"status":"passed","severity":"normal"},{"uid":"627415771fde3ed1","name":"Symmetric encrypt & Decrypt","time":{"start":1724672349995,"stop":1724672349996,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f600e8350dbb962","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724672624709,"stop":1724672624709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e967f0aaa54525c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724672624709,"stop":1724672624710,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43c33b22ce34a0c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724673104628,"stop":1724673104628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30e11f909ac6a9f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724672731924,"stop":1724672731924,"duration":0},"status":"passed","severity":"normal"},{"uid":"659cd37f491777d1","name":"LightPush","time":{"start":1724673104812,"stop":1724673104812,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c73481c4a86d0c","name":"1 Relay, 1 Filter, gives up","time":{"start":1724672338780,"stop":1724672338780,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dee052166a726b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724672322076,"stop":1724672322079,"duration":3},"status":"passed","severity":"normal"},{"uid":"7532a03e2d531834","name":"Push message with content topic containing XML","time":{"start":1724672921819,"stop":1724672921819,"duration":0},"status":"passed","severity":"normal"},{"uid":"beff737714b05bf3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724672588115,"stop":1724672588115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62dd9ba881701f1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724672322089,"stop":1724672322089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc961bc10cdb024","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724673104628,"stop":1724673104628,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee2f6e1a6d4bd87","name":"Check message on other pubsub topic is not received","time":{"start":1724672903610,"stop":1724672903610,"duration":0},"status":"passed","severity":"normal"},{"uid":"531b7bfe31b784a9","name":"start node with empty shard should fail","time":{"start":1724673036298,"stop":1724673036299,"duration":1},"status":"passed","severity":"normal"},{"uid":"551b34bcb27f39f6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724672351126,"stop":1724672351126,"duration":0},"status":"passed","severity":"normal"},{"uid":"4682066d18c5b025","name":"Check received message with timestamp: 1724672366670000000 ","time":{"start":1724672903625,"stop":1724672903625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a38a00a850062d5","name":"start node with empty content topic","time":{"start":1724672995010,"stop":1724672995010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0f63c40f4ed926","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724672313842,"stop":1724672313842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9ab4a117bc8cba","name":"Generator, custom pubsub topic","time":{"start":1724673081906,"stop":1724673081907,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ceb9c423e36da7","name":"Push message with Chinese payload","time":{"start":1724673044028,"stop":1724673044029,"duration":1},"status":"passed","severity":"normal"},{"uid":"855a9874e1c38152","name":"throws on content topic with generation field greater than 0","time":{"start":1724672313815,"stop":1724672313815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f22bf1eca8e8a2b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724672316575,"stop":1724672316575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6617200e3396f23","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724673071749,"stop":1724673071749,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bd71f2c4e1b83c","name":"udp ip6 address","time":{"start":1724672322163,"stop":1724672322164,"duration":1},"status":"passed","severity":"normal"},{"uid":"d950ebbbda13fad9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724673036297,"stop":1724673036298,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca390858a06e73f4","name":"should throw error - no id","time":{"start":1724672322740,"stop":1724672322741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8530fcdf8104063d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724672625862,"stop":1724672625862,"duration":0},"status":"passed","severity":"normal"},{"uid":"323bbe5f1a74cc00","name":"Query Generator - false","time":{"start":1724673065487,"stop":1724673065487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f20dc9e55a5c92b","name":"Check message with no payload is not received","time":{"start":1724672579685,"stop":1724672579685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cd77e66876762a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724672935379,"stop":1724672935380,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c93ca457d7afa3","name":"Fails to push message with large meta","time":{"start":1724672921824,"stop":1724672921824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc56129c90e5318","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724672480939,"stop":1724672480939,"duration":0},"status":"passed","severity":"normal"},{"uid":"62952761d4f66d37","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724672625849,"stop":1724672625855,"duration":6},"status":"passed","severity":"normal"},{"uid":"cd3731a70312416c","name":"Fails to publish message with wrong content topic","time":{"start":1724672960988,"stop":1724672960989,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5999018811a9da","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724672903608,"stop":1724672903609,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f03534ce89f238e","name":"Subscribe to topic containing long and receive message","time":{"start":1724673071745,"stop":1724673071745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24ef044af72c40e","name":"Push message with content topic containing emoji","time":{"start":1724673044056,"stop":1724673044057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e405ce40b6bda1e","name":"Push to array if already present","time":{"start":1724672313734,"stop":1724672313734,"duration":0},"status":"passed","severity":"normal"},{"uid":"419279c47164922d","name":"LightPush with 0 connections","time":{"start":1724672666495,"stop":1724672666495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2acaa7f1c82efdb","name":"handles different clusterIds correctly","time":{"start":1724672313833,"stop":1724672313833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f76a9e4da0c307c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724672511105,"stop":1724672511105,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eff1577bfa7ec0e","name":"Publishes to nwaku","time":{"start":1724672930565,"stop":1724672930565,"duration":0},"status":"passed","severity":"normal"},{"uid":"445bc372ef3980c4","name":"Passing invalid cursor","time":{"start":1724673010504,"stop":1724673010504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53e2f81550f65ca","name":"Failed peers are renewed","time":{"start":1724672658982,"stop":1724672658982,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd2174f8be6a828","name":"should encode/decode to text encoding","time":{"start":1724672322743,"stop":1724672322743,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb9f9410b8f5db9","name":"getPeersByDiscovery","time":{"start":1724672931490,"stop":1724672931490,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5751f5399ebe45","name":"topics with same application and version share the same shard","time":{"start":1724672313832,"stop":1724672313832,"duration":0},"status":"passed","severity":"normal"},{"uid":"522a7bd41e4d30df","name":"Generator, 2 different pubsubtopics","time":{"start":1724673081907,"stop":1724673081907,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bd149a9bebceaa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724673071743,"stop":1724673071744,"duration":1},"status":"passed","severity":"normal"},{"uid":"de22149f17b3f58b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724672313854,"stop":1724672313854,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee576e579e10314d","name":"should throw error - no id","time":{"start":1724672322739,"stop":1724672322739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64f43954651bdf2","name":"Push message with content topic containing Chinese","time":{"start":1724673044050,"stop":1724673044050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9130e9c7f7e198ce","name":"should properly compute the node id","time":{"start":1724672322742,"stop":1724672322743,"duration":1},"status":"passed","severity":"normal"},{"uid":"70544ccf685251b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724672588101,"stop":1724672588102,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb91808597f38191","name":"Check message on other pubsub topic is not received","time":{"start":1724672903660,"stop":1724672903660,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e761a703a587ec","name":"Check message with no payload is not received","time":{"start":1724672903661,"stop":1724672903661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74de2c283025214","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724673100906,"stop":1724673100906,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c8b69bdef773d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724673071749,"stop":1724673071750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1beb7e9806c54db","name":"Round trip binary serialization","time":{"start":1724672327852,"stop":1724672327852,"duration":0},"status":"passed","severity":"normal"},{"uid":"907004b0c0667369","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724672351125,"stop":1724672351125,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d00ba2da14a18d","name":"should add and remove event listeners correctly","time":{"start":1724672343206,"stop":1724672343207,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1e12f6845a62ef","name":"Check message with invalid timestamp is not received","time":{"start":1724672903660,"stop":1724672903660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6f7a31bf9918eb","name":"Check received message containing Russian","time":{"start":1724672903618,"stop":1724672903619,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dceb24d75de5a8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724672322075,"stop":1724672322076,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9b32e87021677d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724672624707,"stop":1724672624708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f60cb024c22f679","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724673071742,"stop":1724673071742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f048d886054eeccb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724672467590,"stop":1724672467591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d3493d4023be73","name":"Check publish message after client node is restarted","time":{"start":1724672960990,"stop":1724672960991,"duration":1},"status":"skipped","severity":"normal"},{"uid":"897d457fad32e2d","name":"Check received message containing JSON","time":{"start":1724672903596,"stop":1724672903597,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c329032b01632d","name":"LightPush with 2 connections","time":{"start":1724672666497,"stop":1724672666497,"duration":0},"status":"passed","severity":"normal"},{"uid":"1688c96bcf87810e","name":"Query with Ordered Callback, No message returned","time":{"start":1724673048992,"stop":1724673048992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efd3603acf92da8","name":"it tolerates circular branch references","time":{"start":1724672339383,"stop":1724672339383,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f93fd9dccddaba5","name":"Sign & Recover","time":{"start":1724672349997,"stop":1724672349997,"duration":0},"status":"passed","severity":"normal"},{"uid":"613862a014dcc716","name":"throws on content topic with empty version field","time":{"start":1724672313817,"stop":1724672313818,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa3ddd5779b8cc6","name":"Check received message containing XML","time":{"start":1724672903620,"stop":1724672903621,"duration":1},"status":"passed","severity":"normal"},{"uid":"605cadb9e24a349a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724672375109,"stop":1724672375110,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a025dfb3f7fcb0","name":"same cluster, different shard: nodes connect","time":{"start":1724672789962,"stop":1724672789963,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32703ee5f0f9f4b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724672840147,"stop":1724672840149,"duration":2},"status":"passed","severity":"normal"},{"uid":"3864ddfc323ce43b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724672379630,"stop":1724672379630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8199f2862bd589","name":"tcp ip4 address","time":{"start":1724672322163,"stop":1724672322163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc5ab542f3d3267","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724673071761,"stop":1724673071761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58e57c5f9deffe","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724672840209,"stop":1724672840209,"duration":0},"status":"broken","severity":"normal"},{"uid":"7b754deb65490a09","name":"throws on content topic with too few or too many fields","time":{"start":1724672313813,"stop":1724672313814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c74e7fa1aad591","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724673071752,"stop":1724673071752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6724fc6bb632915","name":"Push message with shell command payload","time":{"start":1724672921812,"stop":1724672921812,"duration":0},"status":"passed","severity":"normal"},{"uid":"9733ea80ce34b7c2","name":"Push message with content topic containing numeric","time":{"start":1724672921816,"stop":1724672921816,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c797465c858c3a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724673071757,"stop":1724673071757,"duration":0},"status":"passed","severity":"normal"},{"uid":"717247987622b253","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724673100905,"stop":1724673100906,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a5246b0e88eae9","name":"Check received message containing JSON","time":{"start":1724672903621,"stop":1724672903622,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d04e32a03e717f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724672313842,"stop":1724672313842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe7acdcdb9394d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724672511103,"stop":1724672511103,"duration":0},"status":"passed","severity":"normal"}]