allure-jswaku/7200/widgets/status-chart.json
2024-07-24 14:10:41 +00:00

1 line
159 KiB
JSON

[{"uid":"3430647c62e8b3b7","name":"Check received message containing Basic HTML tag","time":{"start":1721829548563,"stop":1721829548563,"duration":0},"status":"passed","severity":"normal"},{"uid":"989061e4d6d6cdd7","name":"it tolerates circular branch references","time":{"start":1721829316545,"stop":1721829316545,"duration":0},"status":"passed","severity":"normal"},{"uid":"93af457129529d9d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721829551799,"stop":1721829551800,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c6e21ca3268e87","name":"should properly create location multiaddrs - udp6","time":{"start":1721829300466,"stop":1721829300466,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aecbf2955e56024","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721829793365,"stop":1721829793365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17d2191670e6c35","name":"Query with Promise Callback, No Decoder","time":{"start":1721830035816,"stop":1721830035817,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6cf0ec356b1729","name":"Ping on peer without subscriptions","time":{"start":1721829443464,"stop":1721829443465,"duration":1},"status":"passed","severity":"normal"},{"uid":"12829abbfdc7dbc8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721829291700,"stop":1721829291701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b395034e8e079e0","name":"should get / set TCP multiaddr","time":{"start":1721829300465,"stop":1721829300465,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5eabcd31cdcd3c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721829551795,"stop":1721829551796,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4d7ce8d45759ff","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721829305074,"stop":1721829305075,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34f562412c5c5e7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721829551836,"stop":1721829551836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90c92d028d3747e","name":"should emit a peer event after start","time":{"start":1721829373068,"stop":1721829373069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2542e0f7e8e751a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721829551815,"stop":1721829551815,"duration":0},"status":"passed","severity":"normal"},{"uid":"343a66de0bf1f919","name":"Using a function","time":{"start":1721830072995,"stop":1721830072995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f694c5a6998c25","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721829551800,"stop":1721829551802,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b284aae187bf85e","name":"All","time":{"start":1721829353867,"stop":1721829353868,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be1ea309b0e8568","name":"Check message received after nwaku node is restarted","time":{"start":1721829548580,"stop":1721829548580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54bc7241ffd849d6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721829551765,"stop":1721829551765,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e34dd3efbeae69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721830036025,"stop":1721830036025,"duration":0},"status":"passed","severity":"normal"},{"uid":"25af5bc88d0570f6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721830035811,"stop":1721830035811,"duration":0},"status":"passed","severity":"normal"},{"uid":"af853c2ee1675d5d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app47/2/topic365/json","time":{"start":1721829968986,"stop":1721829968989,"duration":3},"status":"passed","severity":"normal"},{"uid":"6bae834e810876d2","name":"can start and stop the service","time":{"start":1721829373065,"stop":1721829373066,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdf76b4a0c52b65","name":"Query Generator, No Decoder","time":{"start":1721830035812,"stop":1721830035812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1598e80305cb6c07","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721830035972,"stop":1721830035972,"duration":0},"status":"passed","severity":"normal"},{"uid":"242af1ad10b8431b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721829291689,"stop":1721829291690,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea08de64b3cdae","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721829759013,"stop":1721829759013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de3770bab8fc261","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721829551837,"stop":1721829551838,"duration":1},"status":"passed","severity":"normal"},{"uid":"27209e3d9c110149","name":"listenerCount","time":{"start":1721829383096,"stop":1721829383096,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16d1f0e34147c8b","name":"Check received message with timestamp: 1721829342702000000 ","time":{"start":1721829880685,"stop":1721829880686,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4da5f395d4dc11","name":"random static sharding 5 - Cluster ID: 564, Shard ID: 573","time":{"start":1721829994694,"stop":1721829994698,"duration":4},"status":"passed","severity":"normal"},{"uid":"5c8c917f7a1223eb","name":"Promise Callback - backward","time":{"start":1721830052248,"stop":1721830052248,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93a9ed496fb28b6","name":"Check received message containing numeric","time":{"start":1721829880656,"stop":1721829880657,"duration":1},"status":"passed","severity":"normal"},{"uid":"836f9bc5bad952a5","name":"Push message with content topic containing unicode special characters","time":{"start":1721830000333,"stop":1721830000334,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d0e50657590a14","name":"Push message with meta","time":{"start":1721830000335,"stop":1721830000335,"duration":0},"status":"passed","severity":"normal"},{"uid":"39471f6b587d65c9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721829300456,"stop":1721829300456,"duration":0},"status":"passed","severity":"normal"},{"uid":"989b746fd366575f","name":"should set field with only RELAY enabled","time":{"start":1721829300468,"stop":1721829300468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e593ea597a1fca70","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721829291708,"stop":1721829291709,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3df5d039667597","name":"should properly create location multiaddrs - udp4","time":{"start":1721829300465,"stop":1721829300465,"duration":0},"status":"passed","severity":"normal"},{"uid":"4728d67315c38d9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721829325998,"stop":1721829325999,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e2f7df661a8bf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721829908352,"stop":1721829908352,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b929bf283797c4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721829597447,"stop":1721829597447,"duration":0},"status":"passed","severity":"normal"},{"uid":"6831e51cdbd9faf7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721829291708,"stop":1721829291708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8730412f65ab704","name":"Subscribe to topic containing Script and receive message","time":{"start":1721830035981,"stop":1721830035983,"duration":2},"status":"passed","severity":"normal"},{"uid":"47e4a5a871bd08fb","name":"LightPush with 3 connections","time":{"start":1721829674899,"stop":1721829674899,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2e7119f45a883c","name":"Meta field set when metaSetter is specified","time":{"start":1721829305374,"stop":1721829305374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b660f20f462eb0ae","name":"Push message with short payload","time":{"start":1721830000314,"stop":1721830000315,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d2ebd9eb305d5a","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1721829759009,"stop":1721829759009,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbd2dfb01bcc243","name":"Check received message containing Russian","time":{"start":1721829880658,"stop":1721829880659,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb47396fb46a0e46","name":"Check received message containing Script","time":{"start":1721829880682,"stop":1721829880682,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cc2e1d3aff72cb","name":"Check received message containing Basic HTML tag","time":{"start":1721829880683,"stop":1721829880683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad731aca3dcc3c54","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721829316548,"stop":1721829316548,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d3d997f6491369","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721830035984,"stop":1721830035984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cdeedf740ae7fa","name":"Check message with non string payload is not received","time":{"start":1721829880690,"stop":1721829880690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2896e2dec5c6ea6c","name":"can start and stop the service","time":{"start":1721829320132,"stop":1721829320132,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ef3e6d882551ce","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/4/topic607/xml","time":{"start":1721829968985,"stop":1721829968986,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33f764dd8bc260a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721829291692,"stop":1721829291693,"duration":1},"status":"passed","severity":"normal"},{"uid":"4765f1bcfb8f2fb8","name":"Push message with custom timestamp: 1721826027058","time":{"start":1721829892476,"stop":1721829892477,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a45282d2076dc44","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721829291705,"stop":1721829291706,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e0a1e13de85da3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721830012639,"stop":1721830012639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52464db63275ea9","name":"Check received message containing special chars","time":{"start":1721829880680,"stop":1721829880680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c453065d0055bd8","name":"should properly create peer info with all multiaddrs","time":{"start":1721829300467,"stop":1721829300467,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d0e96a058bb39b","name":"Push message with unicode special characters payload","time":{"start":1721829892464,"stop":1721829892464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee942bb0331bbaff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721830036032,"stop":1721830036033,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c959b4238cfd7cf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721829458068,"stop":1721829458068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6784bc9ab1d7eecc","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721829291685,"stop":1721829291685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56ec631b97190ff","name":"Check publish message containing SQL Injection","time":{"start":1721829929309,"stop":1721829929309,"duration":0},"status":"passed","severity":"normal"},{"uid":"1082739abed5ba2a","name":"Push message with numeric payload","time":{"start":1721830000315,"stop":1721830000316,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d86bdb48b73554d","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721829759009,"stop":1721829759009,"duration":0},"status":"passed","severity":"normal"},{"uid":"407fbc06edba3e2e","name":"should decode valid enr successfully","time":{"start":1721829300455,"stop":1721829300455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c208c67a6be73395","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721829315661,"stop":1721829315661,"duration":0},"status":"passed","severity":"normal"},{"uid":"928f545472a47055","name":"Filter with 3 connections","time":{"start":1721829674900,"stop":1721829674901,"duration":1},"status":"broken","severity":"normal"},{"uid":"3fbc3a388fd3d226","name":"connects to nwaku","time":{"start":1721830072992,"stop":1721830072993,"duration":1},"status":"passed","severity":"normal"},{"uid":"427c4d853118f188","name":"Waku message hash computation (payload length 0)","time":{"start":1721829294499,"stop":1721829294499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba94c995f6e73253","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721829759010,"stop":1721829759010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82b748d322d8fdb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721830036032,"stop":1721830036032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d03e00f6833869","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721830036043,"stop":1721830036045,"duration":2},"status":"passed","severity":"normal"},{"uid":"a53701ae2793872c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721830046981,"stop":1721830046981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e42afee029f81a4","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721829759008,"stop":1721829759009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7cbd4b75ec87975","name":"should handle application and version for autosharding","time":{"start":1721829291694,"stop":1721829291695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c458abfe28a2abb6","name":"Encoder throws on undefined content topic","time":{"start":1721829326001,"stop":1721829326002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3563c096206a101","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721829932727,"stop":1721829932727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f75c996467e36c4","name":"should not fail to stop the service if it was not started","time":{"start":1721830158802,"stop":1721830158802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd0ca34dfe456db","name":"Throws when trying to push message with empty payload","time":{"start":1721829892465,"stop":1721829892466,"duration":1},"status":"passed","severity":"normal"},{"uid":"a384e97b37ea1244","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721830058240,"stop":1721830058241,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4c070941b83844","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721830053254,"stop":1721830053254,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f6125ec8160778","name":"Reopen subscription with peer with lost subscription","time":{"start":1721829443469,"stop":1721829443469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e00a34df7dab363","name":"start node with empty shard","time":{"start":1721829994705,"stop":1721829994712,"duration":7},"status":"passed","severity":"normal"},{"uid":"e6700d9fab6f73d6","name":"Callback on promise, aborts when callback returns true","time":{"start":1721830053253,"stop":1721830053253,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc39a35a85bd71f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721829316549,"stop":1721829316549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43e697dce8d7e3b5","name":"Check publish message containing Russian","time":{"start":1721829929308,"stop":1721829929308,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfae4c8eb9edf706","name":"Check received message containing Russian","time":{"start":1721829548561,"stop":1721829548561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51f0774b931ddea","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721829459206,"stop":1721829459206,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef6dcd720f79cc0","name":"Push message with content topic containing Russian","time":{"start":1721829892469,"stop":1721829892469,"duration":0},"status":"passed","severity":"normal"},{"uid":"524ca9520966b9b9","name":"Subscribe to topic containing short and receive message","time":{"start":1721830035975,"stop":1721830035975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f370b307bee0ee0e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721829932726,"stop":1721829932726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae6a4855d09de9b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721829299802,"stop":1721829299803,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6ad8751b40c3e8","name":"Register correct protocols","time":{"start":1721829932724,"stop":1721829932725,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb201751033e5ee","name":"Filter with 2 connections","time":{"start":1721829674896,"stop":1721829674899,"duration":3},"status":"broken","severity":"normal"},{"uid":"306059b9888d41e5","name":"caches peers it previously fetched","time":{"start":1721829316546,"stop":1721829316546,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b21ae3b7af75839","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721829551788,"stop":1721829551788,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee75bb457a3a9ee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721829578131,"stop":1721829578131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c258acd4844927","name":"should return valid sharding parameters for static sharding","time":{"start":1721829291710,"stop":1721829291710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2525526a6c43f3a","name":"Check publish message containing unicode special characters","time":{"start":1721829929312,"stop":1721829929313,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d78c7d2a80a157","name":"Check received message containing short","time":{"start":1721829880678,"stop":1721829880679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f3a5df1f251a69","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721829294498,"stop":1721829294498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1914b1472b1fa9f1","name":"Delete observer","time":{"start":1721829883317,"stop":1721829883317,"duration":0},"status":"passed","severity":"normal"},{"uid":"228160a28f738273","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721829315665,"stop":1721829315665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e89d98c3f14d4c","name":"1 Relay, 1 fetch","time":{"start":1721829316003,"stop":1721829316003,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c6531bcafcaf76","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721829291700,"stop":1721829291700,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcce9335e2ba21a1","name":"less peers than existing","time":{"start":1721829880912,"stop":1721829880912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54475cc2fecde5d6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721829551804,"stop":1721829551804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca2a307c219b1be","name":"Check publish message containing Script","time":{"start":1721829929309,"stop":1721829929310,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05012dc1e25bbcf","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721829320135,"stop":1721829320135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6025afe0a956fe0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app46/3/topic354/json","time":{"start":1721829968981,"stop":1721829968982,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f49d9f97866e22","name":"Generator, 2 different pubsubtopics","time":{"start":1721830046984,"stop":1721830046985,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc6a8e7e6793a84","name":"Rejects garbage","time":{"start":1721829308842,"stop":1721829308842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c6b2bcd27cc134","name":"isConnected should return true after first peer connects","time":{"start":1721829399127,"stop":1721829399127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1812ca33a924b6e","name":"Push message with rate limit","time":{"start":1721829892475,"stop":1721829892475,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a923806bdd465c4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721829932731,"stop":1721829932731,"duration":0},"status":"passed","severity":"normal"},{"uid":"43894085ead82d65","name":"should only return 1 node with store capability","time":{"start":1721829316547,"stop":1721829316548,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b6307406da8229","name":"udp ip6 address","time":{"start":1721829299898,"stop":1721829299898,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3ffc395960b12","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721829968979,"stop":1721829968979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c066a2fd408bc71","name":"Push message with XML payload","time":{"start":1721830000323,"stop":1721830000323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e8ec3d85d632b4","name":"Check message with no content topic is not received","time":{"start":1721829548572,"stop":1721829548573,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2a447b7711001","name":"Push message with long payload","time":{"start":1721829892456,"stop":1721829892457,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e1d7fc51673b46","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721829299796,"stop":1721829299798,"duration":2},"status":"passed","severity":"normal"},{"uid":"97059bc4befa8acb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721830206756,"stop":1721830206756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63f02c02cd97c55","name":"Check message with invalid timestamp is not received","time":{"start":1721829880688,"stop":1721829880688,"duration":0},"status":"passed","severity":"normal"},{"uid":"2389b630fd3a6df9","name":"Push message with content topic containing emoji","time":{"start":1721830000334,"stop":1721830000334,"duration":0},"status":"passed","severity":"normal"},{"uid":"87926038464fa80","name":"Check received message containing numeric","time":{"start":1721829548558,"stop":1721829548558,"duration":0},"status":"passed","severity":"normal"},{"uid":"776a898a13df26","name":"can dial TLS multiaddrs","time":{"start":1721829766176,"stop":1721829766177,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64d207029dde93","name":"Keep-alive pings maintain the connection","time":{"start":1721829459204,"stop":1721829459205,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d33cf5180a8a1e","name":"1 Relay, 1 Filter, gives up","time":{"start":1721829316004,"stop":1721829316005,"duration":1},"status":"passed","severity":"normal"},{"uid":"211cea1d9eb2892f","name":"Waku message hash computation (no timestamp)","time":{"start":1721829294499,"stop":1721829294500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41115c797f99ca8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721829880668,"stop":1721829880669,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae349e250a960670","name":"should handle corrupted local storage data gracefully","time":{"start":1721829320135,"stop":1721829320135,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab5280aafb7cd9a","name":"Check received message containing short","time":{"start":1721829880655,"stop":1721829880656,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d136c7b204d70","name":"Ordered Callback - backward","time":{"start":1721830052249,"stop":1721830052249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04d8865e1f3cfdd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721830206754,"stop":1721830206755,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55fd680afe89d45","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721829291712,"stop":1721829291712,"duration":0},"status":"passed","severity":"normal"},{"uid":"526fd0e7cba44384","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721830036026,"stop":1721830036027,"duration":1},"status":"passed","severity":"normal"},{"uid":"5360a3f0ce20ccd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721830206755,"stop":1721830206755,"duration":0},"status":"passed","severity":"normal"},{"uid":"51202c0c290f8549","name":"should not fail to start the service if it is already started","time":{"start":1721830158803,"stop":1721830158803,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d398c9dfcab213","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721829551824,"stop":1721829551825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d777a8296289f19","name":"Check received message containing SQL Injection","time":{"start":1721829880682,"stop":1721829880682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e75c610120d46a7","name":"stop","time":{"start":1721829383097,"stop":1721829383097,"duration":0},"status":"passed","severity":"normal"},{"uid":"db03417f094814a6","name":"should not receive a peer event before start","time":{"start":1721829373069,"stop":1721829373069,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b301c3a101bf4f6","name":"Check received message with timestamp: 1721829342702 ","time":{"start":1721829880667,"stop":1721829880668,"duration":1},"status":"passed","severity":"normal"},{"uid":"71dd29e99adb7d78","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721829291697,"stop":1721829291697,"duration":0},"status":"passed","severity":"normal"},{"uid":"258d8acd865d42ec","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721829597445,"stop":1721829597446,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d18ce3eba09504","name":"Check publish message after service node is restarted","time":{"start":1721829929320,"stop":1721829929320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98c91a8e4dd32e6f","name":"Query generator for 2000 messages","time":{"start":1721830053255,"stop":1721830053255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9249e735f765bc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721829597446,"stop":1721829597446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d674bbef2a57e09","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721829291695,"stop":1721829291695,"duration":0},"status":"passed","severity":"normal"},{"uid":"38113cc9b9fd0479","name":"Check received message containing long","time":{"start":1721829880679,"stop":1721829880679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4af2d6fe3f90bb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721829551835,"stop":1721829551835,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f417347e777794","name":"isConnected should return false after all peers disconnect","time":{"start":1721829342994,"stop":1721829342994,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb37b1357da191c","name":"Round trip binary serialization","time":{"start":1721829305373,"stop":1721829305373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a55182b65bd0c06","name":"random static sharding 3 - Cluster ID: 239, Shard ID: 652","time":{"start":1721829994693,"stop":1721829994693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f018f5a5e7b10496","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721829908351,"stop":1721829908351,"duration":0},"status":"passed","severity":"normal"},{"uid":"39840cfeda250e0c","name":"Check received message with timestamp: 1721829342702 ","time":{"start":1721829880686,"stop":1721829880686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8799df9a9024533","name":"throws on content topic with too few or too many fields","time":{"start":1721829291677,"stop":1721829291678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8356edeafc1028b","name":"should decode valid enr with tcp successfully","time":{"start":1721829300456,"stop":1721829300456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76196c8843e0d39","name":"Ping on subscribed peer","time":{"start":1721829443464,"stop":1721829443464,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fc8fba8f737c3a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721830036045,"stop":1721830036046,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e799d7c36348da","name":"throws on content topic with empty topic name field","time":{"start":1721829291681,"stop":1721829291681,"duration":0},"status":"passed","severity":"normal"},{"uid":"65517a6bb2fb4080","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721829929319,"stop":1721829929319,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5fc8e4cbdcb96c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721829551836,"stop":1721829551837,"duration":1},"status":"passed","severity":"normal"},{"uid":"640ab5ca45a2fa0e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721829932744,"stop":1721829932744,"duration":0},"status":"passed","severity":"normal"},{"uid":"815dd02c11b636f6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721830074669,"stop":1721830074669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0ca423ef5124a9","name":"topics with same application and version share the same shard","time":{"start":1721829291688,"stop":1721829291689,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1a75f6ee634b3c","name":"should throw error - no public key","time":{"start":1721829300457,"stop":1721829300457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef4820a49fd6ade","name":"Push message with custom timestamp: 1691071227058","time":{"start":1721829892476,"stop":1721829892476,"duration":0},"status":"passed","severity":"normal"},{"uid":"2002dcba2842bf01","name":"Decoder throws on empty string content topic","time":{"start":1721829327904,"stop":1721829327904,"duration":0},"status":"passed","severity":"normal"},{"uid":"64359eab1ca87737","name":"should be able to encode the field with only STORE set to true","time":{"start":1721829299798,"stop":1721829299799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb5d3d06c9a8725","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721829399128,"stop":1721829399129,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1ad6cd36089474","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721829291700,"stop":1721829291700,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e02ecdab221ca3","name":"should properly create location multiaddrs - udp","time":{"start":1721829300466,"stop":1721829300466,"duration":0},"status":"passed","severity":"normal"},{"uid":"10189d398f82742b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721829315663,"stop":1721829315664,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d31a53a44a198b7","name":"Push message with content topic containing SQL Injection","time":{"start":1721830000330,"stop":1721830000331,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3dc5c14ff83aa6","name":"Passing page size 11 when there are 10 messages","time":{"start":1721830059154,"stop":1721830059154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e516d384b9114304","name":"Subscribe to topic containing Script and publish message","time":{"start":1721829932741,"stop":1721829932742,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cc193d5dfd933a","name":"Subscribe to topic containing XML and publish message","time":{"start":1721829932742,"stop":1721829932742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b77caf1447fdd1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721829291692,"stop":1721829291692,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9d9fbe17f874b6","name":"Push message with content topic containing SQL Injection","time":{"start":1721829892469,"stop":1721829892470,"duration":1},"status":"passed","severity":"normal"},{"uid":"917c83bffeae8566","name":"Check received message containing unicode special characters","time":{"start":1721829880685,"stop":1721829880685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91428250b7161a7","name":"Ping fails for unsubscribed peers","time":{"start":1721829459204,"stop":1721829459204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f248294842c15e94","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721830035972,"stop":1721830035972,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d3d3863599255c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721829880687,"stop":1721829880687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f267f1c4a2dd2dd","name":"Fails to publish message with empty text","time":{"start":1721829929317,"stop":1721829929318,"duration":1},"status":"passed","severity":"normal"},{"uid":"eccdfc6a1d3185fc","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721829316548,"stop":1721829316548,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0465a6aafe607bd","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721829399126,"stop":1721829399126,"duration":0},"status":"passed","severity":"normal"},{"uid":"356fbeadefef9715","name":"Fails to publish duplicate message","time":{"start":1721829929317,"stop":1721829929317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2685f9efc2d0367a","name":"Check received message containing Arabic","time":{"start":1721829880681,"stop":1721829880681,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b15e7978cfbe358","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721829291712,"stop":1721829291713,"duration":1},"status":"passed","severity":"normal"},{"uid":"6788cd928159dfe","name":"Failed peers are renewed","time":{"start":1721829626791,"stop":1721829626792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0cb74e02677d7c","name":"Store - dialed after - with timeout","time":{"start":1721830081732,"stop":1721830081732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4847291b39dac5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721829291713,"stop":1721829291713,"duration":0},"status":"passed","severity":"normal"},{"uid":"517f3b81269e3b65","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721829551830,"stop":1721829551830,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a54451e76409cf","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721829299803,"stop":1721829299804,"duration":1},"status":"passed","severity":"normal"},{"uid":"545f0849c2e66c45","name":"random static sharding 4 - Cluster ID: 914, Shard ID: 240","time":{"start":1721829994693,"stop":1721829994694,"duration":1},"status":"passed","severity":"normal"},{"uid":"f493aad4392c3110","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721829578142,"stop":1721829578142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28fed14bbf60814","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721829551764,"stop":1721829551764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc80d0bdcab4251","name":"should not throw an error for a single configured topic","time":{"start":1721829291706,"stop":1721829291707,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd2d0419a399b9e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721829373071,"stop":1721829373073,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a541059d2b78dcd5","name":"Push to array if already present","time":{"start":1721829291485,"stop":1721829291485,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac223d2989ec64f","name":"Push message with content topic containing Russian","time":{"start":1721830000330,"stop":1721830000330,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe75c4d1f5b4598e","name":"Check publish message containing escaped characters","time":{"start":1721829929312,"stop":1721829929312,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2fa17218e0bbd1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721829458070,"stop":1721829458070,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b14d21de8596f91","name":"Subscribe to topic containing short and receive message","time":{"start":1721830036028,"stop":1721830036028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a668d4bdc48a7b95","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721830036026,"stop":1721830036026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d1a7d67bcea5bb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721830074668,"stop":1721830074669,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6641b38ada1496","name":"connected peers and dial","time":{"start":1721829880911,"stop":1721829880912,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2e2e52de9bc3a9d3","name":"Check publish message after client node is restarted","time":{"start":1721829929321,"stop":1721829929321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd58361a330a996a","name":"Passing page size 110 when there are 120 messages","time":{"start":1721830059155,"stop":1721830059156,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d85e99bb74b70b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721829578135,"stop":1721829578135,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2308944aeabda5","name":"Js publishes, other Js receives","time":{"start":1721829904037,"stop":1721829904037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e95fe86eab561c5","name":"Ping on peer without subscriptions","time":{"start":1721829404977,"stop":1721829404977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d335044269b443f","name":"Filter","time":{"start":1721830081733,"stop":1721830081733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76b764f0dbe78bd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721829299803,"stop":1721829299803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b35fbbfb7a1c85","name":"Check message received after jswaku node is restarted","time":{"start":1721829880690,"stop":1721829880690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94946546f2719af5","name":"Check received message containing XML","time":{"start":1721829880663,"stop":1721829880663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3403054a7fa97e3","name":"should encode/decode to RLP encoding","time":{"start":1721829300464,"stop":1721829300464,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a86256edde82cd","name":"should emit a peer event after start","time":{"start":1721829320133,"stop":1721829320133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8bad7ad455a3c8","name":"Check received message containing JSON","time":{"start":1721829880664,"stop":1721829880664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ab3cc7bdcc98a1","name":"Check publish message containing Arabic","time":{"start":1721829929308,"stop":1721829929308,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe8727afae67fa9","name":"Relay - dialed after","time":{"start":1721830081731,"stop":1721830081731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e62f0a117bd5e02","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app66/7/topic772/xml","time":{"start":1721829968990,"stop":1721829968993,"duration":3},"status":"passed","severity":"normal"},{"uid":"8cb0a886a12531ff","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721829316004,"stop":1721829316004,"duration":0},"status":"passed","severity":"normal"},{"uid":"921f201d7797c7e2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721829932743,"stop":1721829932743,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3ae5dcc5f42753","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721829578140,"stop":1721829578141,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3256f857cd904ef","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721830035970,"stop":1721830035970,"duration":0},"status":"passed","severity":"normal"},{"uid":"291e6d9f957545a1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721829305075,"stop":1721829305076,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cd4ff9ae4afe35","name":"Push message with JSON payload","time":{"start":1721829892463,"stop":1721829892463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6385ec4354dd4b4a","name":"should throw an error for insufficient data","time":{"start":1721829291950,"stop":1721829291951,"duration":1},"status":"passed","severity":"normal"},{"uid":"591a3867c9933187","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721829578135,"stop":1721829578135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6072e25538baf298","name":"Check received message containing Arabic","time":{"start":1721829880658,"stop":1721829880658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4c71932383d484","name":"throws on content topic with non-number generation field","time":{"start":1721829291678,"stop":1721829291679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74b469c0f860edc","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721829551764,"stop":1721829551764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0a092375db91a0","name":"Publish without waiting for remote peer","time":{"start":1721829932725,"stop":1721829932725,"duration":0},"status":"passed","severity":"normal"},{"uid":"907c514ba4b30eb1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721829299809,"stop":1721829299810,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c4d8eea978e0fa","name":"Fields are not dropped","time":{"start":1721829304735,"stop":1721829304737,"duration":2},"status":"passed","severity":"normal"},{"uid":"b10055ed71475d1","name":"Nodes with multiple pubsub topic","time":{"start":1721829908352,"stop":1721829908352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be0b9c12f78c48","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721829551794,"stop":1721829551795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6012fcfda7c4e82","name":"can start the service","time":{"start":1721829320131,"stop":1721829320132,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7afe7f23f15c311","name":"should emit a peer event after start","time":{"start":1721830158803,"stop":1721830158803,"duration":0},"status":"passed","severity":"normal"},{"uid":"954f0b31d559b978","name":"throws on empty content topic","time":{"start":1721829291677,"stop":1721829291677,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c937bf604220d","name":"Accepts a valid Waku Message","time":{"start":1721829308841,"stop":1721829308842,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d17ad08cc84488","name":"Check message with no content topic is not received","time":{"start":1721829880674,"stop":1721829880674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a219b86949b6ad8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721829342991,"stop":1721829342991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9fa8d7cac353dd","name":"Does not throw an exception when node disconnects","time":{"start":1721830072993,"stop":1721830072993,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3860071d8e74e7b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721830012639,"stop":1721830012639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4c227944de7190","name":"throws on content topic with empty version field","time":{"start":1721829291680,"stop":1721829291680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d509b9d140daf7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721829578141,"stop":1721829578142,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b7c22731874d7d","name":"Push message with content topic containing Chinese","time":{"start":1721830000329,"stop":1721830000329,"duration":0},"status":"passed","severity":"normal"},{"uid":"2326549b001f2594","name":"removeEventListener with correct event","time":{"start":1721829383094,"stop":1721829383095,"duration":1},"status":"passed","severity":"normal"},{"uid":"904cbfce798f76de","name":"Fails to push message bigger that 1MB","time":{"start":1721830000339,"stop":1721830000339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e119330e38cfe082","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721829482009,"stop":1721829482010,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dbd7da49d456","name":"Push message with Arabic payload","time":{"start":1721830000317,"stop":1721830000317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8c8d98ff9fd8ce","name":"Subscribe and receives messages on 20 topics","time":{"start":1721830035972,"stop":1721830035973,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89cc9fddb5069ff","name":"Subscribe and receive messages via waku relay post","time":{"start":1721830036012,"stop":1721830036020,"duration":8},"status":"passed","severity":"normal"},{"uid":"389f6ea03602cdd3","name":"A test","time":{"start":1721829745870,"stop":1721829745870,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0074312ee45a","name":"different cluster, same shard: nodes don't connect","time":{"start":1721829551761,"stop":1721829551762,"duration":1},"status":"passed","severity":"normal"},{"uid":"f089d7044669e75","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721829908350,"stop":1721829908350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23375c83d927ab0","name":"Relay - dialed first","time":{"start":1721830081730,"stop":1721830081731,"duration":1},"status":"passed","severity":"normal"},{"uid":"5705943f171b6ee9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721830035973,"stop":1721830035973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f0242083c572ec","name":"Ping on subscribed peer","time":{"start":1721829443466,"stop":1721829443467,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43149c8a6bc8a01","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721829578135,"stop":1721829578136,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf908ff48d9ee67","name":"Throws when trying to push message with empty payload","time":{"start":1721830000326,"stop":1721830000327,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30eeb6c581ae6e9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721829551768,"stop":1721829551768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4510b5409a96e635","name":"Subscribe to topic containing short and publish message","time":{"start":1721829932729,"stop":1721829932729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ef118554552288","name":"should not fail to stop the service if it was not started","time":{"start":1721829373066,"stop":1721829373067,"duration":1},"status":"passed","severity":"normal"},{"uid":"259edcff587fe033","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1721829759014,"stop":1721829759014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7073ea992de1794","name":"isConnected return false after peer stops","time":{"start":1721829399128,"stop":1721829399128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfcbf448e3f86fa","name":"Filter with 1 connections","time":{"start":1721829674886,"stop":1721829674886,"duration":0},"status":"passed","severity":"normal"},{"uid":"803336eccb66b3cc","name":"shard 0","time":{"start":1721829994678,"stop":1721829994678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcf0a0db8c65107","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app53/1/topic549/test.js","time":{"start":1721829968980,"stop":1721829968980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c51df9473a878e8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721829458067,"stop":1721829458067,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbad1e28a9164e79","name":"handles empty shards array correctly","time":{"start":1721829291711,"stop":1721829291712,"duration":1},"status":"passed","severity":"normal"},{"uid":"927a7f5bd2c9656a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app87/10/topic982/proto","time":{"start":1721829968981,"stop":1721829968981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22b49bfc2ec2bc6","name":"Refresh subscription","time":{"start":1721830035974,"stop":1721830035974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff67b16dc7ad078","name":"Push message with meta","time":{"start":1721829892474,"stop":1721829892474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1f1217aaf76953","name":"Subscribe to topic containing long and receive message","time":{"start":1721829578134,"stop":1721829578134,"duration":0},"status":"passed","severity":"normal"},{"uid":"340cc68f46c34b42","name":"Push message with content topic containing JSON","time":{"start":1721829892471,"stop":1721829892472,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e6e6a1d1ae9c28","name":"Push message with escaped characters payload","time":{"start":1721829892464,"stop":1721829892464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b14b7325822d99e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721829932742,"stop":1721829932743,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec2065ba0e471d5","name":"Decoder throws on undefined content topic","time":{"start":1721829326002,"stop":1721829326003,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd466976a8e6fd0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721830074669,"stop":1721830074669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae6c55dc453757","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721829291705,"stop":1721829291705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b23f388ea1129d","name":"should only return 1 node with relay capability","time":{"start":1721829316547,"stop":1721829316547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fed1354b9c790d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app88/5/topic606/test.js","time":{"start":1721829968983,"stop":1721829968984,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a346f22f3aea86e","name":"Check received message containing SQL Injection","time":{"start":1721829548561,"stop":1721829548561,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeca738210d116dd","name":"Push message with content topic containing escaped characters","time":{"start":1721829892472,"stop":1721829892472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f0f21fde05425d","name":"Passing page size 0 when there are 110 messages","time":{"start":1721830059148,"stop":1721830059148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ad261036e701bd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721829299804,"stop":1721829299804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1866b8cbfeb341c","name":"Check message with no payload is not received","time":{"start":1721829548573,"stop":1721829548579,"duration":6},"status":"passed","severity":"normal"},{"uid":"21e19450c4df049d","name":"Tracks peer failures correctly","time":{"start":1721829459205,"stop":1721829459206,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea486568dcbfdb4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721829315663,"stop":1721829315663,"duration":0},"status":"passed","severity":"normal"},{"uid":"618d64728264b6df","name":"Generator, 2 different pubsubtopics","time":{"start":1721830046982,"stop":1721830046982,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee36529957ad586","name":"Overlapping topic subscription","time":{"start":1721829578132,"stop":1721829578132,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2060e752765e7e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721829759013,"stop":1721829759013,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f771cb65c02ecb","name":"Push message with content topic containing JSON","time":{"start":1721830000332,"stop":1721830000332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f59974b58fc6c05","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721829597443,"stop":1721829597444,"duration":1},"status":"passed","severity":"normal"},{"uid":"687cbc2fb82885b2","name":"more peers than existing","time":{"start":1721829880912,"stop":1721829880912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e09ac9a9ad0f22de","name":"Nodes with multiple pubsub topic","time":{"start":1721829908350,"stop":1721829908351,"duration":1},"status":"passed","severity":"normal"},{"uid":"9beaa77f28709026","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721829299810,"stop":1721829299811,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19003356d862b09","name":"Query with Ordered Callback, No message returned","time":{"start":1721830035815,"stop":1721830035815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41292ba24e90f32","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721829908348,"stop":1721829908348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e9cfacdaff2ee7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721829551830,"stop":1721829551831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e00483489ea3e65","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721830036034,"stop":1721830036034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1016e96536eae622","name":"Push message with content topic containing emoji","time":{"start":1721829892473,"stop":1721829892473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d44fd751aaa0a23","name":"Check received message with timestamp: 1721829342201 ","time":{"start":1721829548566,"stop":1721829548566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8deecf7202bdf087","name":"Filter with 0 connections","time":{"start":1721829674884,"stop":1721829674884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2346b9df9e63e82","name":"Fails to push message with large meta","time":{"start":1721829892474,"stop":1721829892475,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc9fc2c651f7f1b","name":"Correctly serialized arguments","time":{"start":1721829766281,"stop":1721829766281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2fbb99c2d76482","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721830012638,"stop":1721830012638,"duration":0},"status":"passed","severity":"normal"},{"uid":"87be7261381cb5ec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721829578130,"stop":1721829578130,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6e9f48e3e095f2","name":"Nodes with multiple pubsub topic","time":{"start":1721829908349,"stop":1721829908349,"duration":0},"status":"passed","severity":"normal"},{"uid":"684dccfa783c05ce","name":"Fails to push message with large meta","time":{"start":1721830000335,"stop":1721830000336,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd843e2e17290d5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721829294498,"stop":1721829294499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e89310e38e471df","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721829551793,"stop":1721829551794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96d532cc5eba9f7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721829994704,"stop":1721829994704,"duration":0},"status":"passed","severity":"normal"},{"uid":"248abeadb44e2256","name":"nwaku subscribes","time":{"start":1721829904035,"stop":1721829904036,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b9a2f27f8d388b","name":"Check publish message containing short","time":{"start":1721829929304,"stop":1721829929305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03e837a428fa251","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721829745717,"stop":1721829745717,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff532a69bdfa55c8","name":"Check publish message containing XML","time":{"start":1721829929310,"stop":1721829929310,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc620486e55e0a4c","name":"should encode/decode to text encoding","time":{"start":1721829300464,"stop":1721829300464,"duration":0},"status":"passed","severity":"normal"},{"uid":"11200309b08e50ca","name":"Subscribe and receives messages on 20 topics","time":{"start":1721829578130,"stop":1721829578131,"duration":1},"status":"passed","severity":"normal"},{"uid":"925e55feaa99ebc9","name":"Refresh subscription","time":{"start":1721830036027,"stop":1721830036027,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b25e7e35d3d926","name":"Ordered Callback - forward","time":{"start":1721830052248,"stop":1721830052249,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f1b9a8300b3f0e","name":"Store - dialed first","time":{"start":1721830081732,"stop":1721830081732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd087576386d4f7","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1721829759008,"stop":1721829759008,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f51a12309907b5","name":"addEventListener with wrong event","time":{"start":1721829383094,"stop":1721829383094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee378a3e916fa2f8","name":"Query Generator - forward","time":{"start":1721830052246,"stop":1721830052247,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bb1ce876d3a780","name":"LightPush with 2 connections","time":{"start":1721829674886,"stop":1721829674895,"duration":9},"status":"passed","severity":"normal"},{"uid":"e88f198f9538e5a8","name":"throws an error for improperly formatted content topics","time":{"start":1721829291691,"stop":1721829291691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90815b93f5bfca0","name":"should set field with all protocols enabled","time":{"start":1721829300468,"stop":1721829300468,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc465986081e03c9","name":"Check received message containing XML","time":{"start":1721829880682,"stop":1721829880683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05971c34fd874d3","name":"Check received message containing numeric","time":{"start":1721829880679,"stop":1721829880680,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e18e3355756f3e","name":"Ping on peer without subscriptions","time":{"start":1721829443467,"stop":1721829443468,"duration":1},"status":"passed","severity":"normal"},{"uid":"1753b2bb5bb20aa7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721829299808,"stop":1721829299808,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6479733c1d44db","name":"Check publish message containing long","time":{"start":1721829929305,"stop":1721829929306,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b259534f068364","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1721829759007,"stop":1721829759007,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dd0415f349cc9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721829291703,"stop":1721829291703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26da8d3b2141d2d","name":"Init the array if not present","time":{"start":1721829291482,"stop":1721829291484,"duration":2},"status":"passed","severity":"normal"},{"uid":"34f9a1de7d8ff960","name":"Passing cursor with wrong message digest","time":{"start":1721830012641,"stop":1721830012641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8a1289bf8810ea","name":"Subscribe and receive messages via waku relay post","time":{"start":1721830035971,"stop":1721830035971,"duration":0},"status":"passed","severity":"normal"},{"uid":"91589c0c9ae3542e","name":"Subscribe and receives messages on 20 topics","time":{"start":1721830036026,"stop":1721830036026,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e15228ae6b638","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721829291950,"stop":1721829291950,"duration":0},"status":"passed","severity":"normal"},{"uid":"677431b701ff390f","name":"should set field with only FILTER enabled","time":{"start":1721829300468,"stop":1721829300469,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e10c5cfe57c3354","name":"ignores unrecognized TXT record formats","time":{"start":1721829316546,"stop":1721829316546,"duration":0},"status":"passed","severity":"normal"},{"uid":"560d75c9909e7da0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721829551770,"stop":1721829551787,"duration":17},"status":"passed","severity":"normal"},{"uid":"38cb82de63141f02","name":"same cluster, different shard: nodes connect","time":{"start":1721829793366,"stop":1721829793366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7342c5686fe8f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721830036010,"stop":1721830036010,"duration":0},"status":"passed","severity":"normal"},{"uid":"140feef4eb6daf91","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721829291703,"stop":1721829291703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f84f5fde8bd79f0","name":"Subscribe to topic containing XML and receive message","time":{"start":1721830036034,"stop":1721830036034,"duration":0},"status":"passed","severity":"normal"},{"uid":"792812ecd5eadb34","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721829578143,"stop":1721829578144,"duration":1},"status":"passed","severity":"normal"},{"uid":"157352628a634aa1","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721829294500,"stop":1721829294500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf4f51693347927","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721829458069,"stop":1721829458069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23b170f12454e2d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721829291686,"stop":1721829291686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe90fe251151128a","name":"Ping on unsubscribed peer","time":{"start":1721829404977,"stop":1721829404977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8213cb0926ce56","name":"Encoder throws on undefined content topic","time":{"start":1721829305375,"stop":1721829305375,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3ddc9f1f236481","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721829291709,"stop":1721829291709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ed19527b432ff8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721829373074,"stop":1721829373074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a74ea469385f8b91","name":"Subscribe to topic containing XML and receive message","time":{"start":1721829578138,"stop":1721829578139,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e1c74f82b982eb","name":"Subscribe to topic containing Script and receive message","time":{"start":1721829578137,"stop":1721829578138,"duration":1},"status":"passed","severity":"normal"},{"uid":"101b621f85448b15","name":"should throw error - invalid id","time":{"start":1721829300458,"stop":1721829300462,"duration":4},"status":"passed","severity":"normal"},{"uid":"fdb7b170334423f5","name":"Encoder throws on empty string content topic","time":{"start":1721829305375,"stop":1721829305376,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97205feaeb59fd7","name":"handles different clusterIds correctly","time":{"start":1721829291690,"stop":1721829291690,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa7c18645b4ed93","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721829929320,"stop":1721829929320,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4743dc958ff08a","name":"should return false","time":{"start":1721829300463,"stop":1721829300463,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c9553120c335b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721829291702,"stop":1721829291702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d260cc1d7b46bffc","name":"Reopen subscription with peer with lost subscription","time":{"start":1721829443466,"stop":1721829443466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1196b88747fd46f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721829551837,"stop":1721829551837,"duration":0},"status":"passed","severity":"normal"},{"uid":"713682b5876142ce","name":"same cluster, different shard: nodes don't connect","time":{"start":1721829551759,"stop":1721829551761,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bdc3336d8aeeb81","name":"Check publish message containing JSON","time":{"start":1721829929311,"stop":1721829929311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2132d36643c7409e","name":"Check received message containing shell command","time":{"start":1721829548564,"stop":1721829548564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2002a7a57cf4ac","name":"random static sharding 8 - Cluster ID: 514, Shard ID: 703","time":{"start":1721829994700,"stop":1721829994700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df72a4afb059fe4","name":"should load peers from local storage and dispatch events","time":{"start":1721829320134,"stop":1721829320135,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62da539fd71a174","name":"dispatchEvent via connectionManager","time":{"start":1721829383096,"stop":1721829383096,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f64992827c359e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721829932743,"stop":1721829932743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eef97e6e8c592bc","name":"Check received message containing Chinese","time":{"start":1721829548559,"stop":1721829548559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2e05e3656fe98d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721829597446,"stop":1721829597447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92879fbe4f56522","name":"should not receive a peer event after stop","time":{"start":1721829320134,"stop":1721829320134,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6575cdcdcc2f0e","name":"Check received message containing emoji","time":{"start":1721829880685,"stop":1721829880685,"duration":0},"status":"passed","severity":"normal"},{"uid":"639cdc63222145dd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721829291708,"stop":1721829291708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2b77d61ca56280","name":"Decoder throws on empty string content topic","time":{"start":1721829305376,"stop":1721829305376,"duration":0},"status":"passed","severity":"normal"},{"uid":"872ee1eea7a3321e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721829291698,"stop":1721829291698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f543d212deb77c5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721829929313,"stop":1721829929314,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b396d51dc1c467a","name":"should return unique PubsubTopics for static sharding","time":{"start":1721829291694,"stop":1721829291694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d76889c9711ed7","name":"Push message with emoji payload","time":{"start":1721829892464,"stop":1721829892465,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd7eb2b37c44568","name":"Passing page size 10 when there are 10 messages","time":{"start":1721830059153,"stop":1721830059154,"duration":1},"status":"passed","severity":"normal"},{"uid":"7934c6c2ddd3c80f","name":"Check message with no payload is not received","time":{"start":1721829880689,"stop":1721829880689,"duration":0},"status":"passed","severity":"normal"},{"uid":"be97691a4c535338","name":"pre and post cipher","time":{"start":1721829326671,"stop":1721829326671,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d3d1c2167fb266","name":"Push message with rate limit","time":{"start":1721830000336,"stop":1721830000337,"duration":1},"status":"passed","severity":"normal"},{"uid":"c645495761573da5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721830035977,"stop":1721830035977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0f272630937e57","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721829291693,"stop":1721829291694,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06b606915907473","name":"Check message received after nwaku node is restarted","time":{"start":1721829880691,"stop":1721829880691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"894c4ae80e6f2486","name":"Push 30 different messages","time":{"start":1721829892465,"stop":1721829892465,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75aec00ff70e44f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721829299805,"stop":1721829299805,"duration":0},"status":"passed","severity":"normal"},{"uid":"655b0ae2eb95b07e","name":"Check received message containing Script","time":{"start":1721829880662,"stop":1721829880662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b101739adf26c5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721829458069,"stop":1721829458069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab30e2176d58b8ac","name":"should set field with only STORE enabled","time":{"start":1721829300468,"stop":1721829300468,"duration":0},"status":"passed","severity":"normal"},{"uid":"9582db1ffb68d4f6","name":"should return empty list for no shard","time":{"start":1721829291696,"stop":1721829291696,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd776366b2b1332","name":"Subscribe and receive messages via lightPush","time":{"start":1721830036010,"stop":1721830036011,"duration":1},"status":"passed","severity":"normal"},{"uid":"64028cd940265a5c","name":"Fails to push message bigger that 1MB","time":{"start":1721829892478,"stop":1721829892478,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f40a65c134e919","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721829291710,"stop":1721829291711,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8d3de6280cf7fa","name":"Callback on promise","time":{"start":1721830053253,"stop":1721830053253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e793fad613ce93b","name":"Wrong topic","time":{"start":1721829968996,"stop":1721829968997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c20cc4bf3c21f0","name":"Query generator for multiple messages with different content topic format","time":{"start":1721830053252,"stop":1721830053253,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa8b67057150ca9","name":"Push message with special chars payload","time":{"start":1721830000316,"stop":1721830000316,"duration":0},"status":"passed","severity":"normal"},{"uid":"855fce56b7a93c26","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721830036031,"stop":1721830036031,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf2806da2a72bd3","name":"Push message with content topic containing long","time":{"start":1721830000327,"stop":1721830000328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1596db8b0a81b1f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721829551766,"stop":1721829551766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0b6dd703facc46","name":"Sign & Recover","time":{"start":1721829326672,"stop":1721829326672,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e46049a41cf360","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721829745719,"stop":1721829745719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b56fa84d3a2b41","name":"Check message with invalid timestamp is not received","time":{"start":1721829880669,"stop":1721829880673,"duration":4},"status":"passed","severity":"normal"},{"uid":"542c2eb1b5553ed2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721829578126,"stop":1721829578126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a00a89d44116f3","name":"Renews peer on consistent missed messages","time":{"start":1721829459206,"stop":1721829459207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12b4f5eab9c2dcc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721829342989,"stop":1721829342989,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aa170adf8cd5f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721830035812,"stop":1721830035812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f428d6538a2a57e5","name":"Relay - times out","time":{"start":1721830081731,"stop":1721830081731,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e5f4401898ad7d","name":"Push message with content topic containing Script","time":{"start":1721830000331,"stop":1721830000331,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd4209cfd0a222a","name":"Publish message with custom timestamp: Thu Aug 03 2023 14:05:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1721829929314,"stop":1721829929316,"duration":2},"status":"passed","severity":"normal"},{"uid":"db304ac2be1b4166","name":"Check publish message containing numeric","time":{"start":1721829929306,"stop":1721829929306,"duration":0},"status":"passed","severity":"normal"},{"uid":"18825a3110a30210","name":"Push message with Chinese payload","time":{"start":1721830000316,"stop":1721830000316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e653f33c6e8f18e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721830074668,"stop":1721830074668,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cc8dc53a7b337d","name":"LightPush with 0 connections","time":{"start":1721829674883,"stop":1721829674884,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a600857ba98ef7","name":"Publishes to nwaku","time":{"start":1721829904036,"stop":1721829904037,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e0418b8f97804b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721830036042,"stop":1721830036043,"duration":1},"status":"passed","severity":"normal"},{"uid":"1163a5aa4bb693d5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721829350388,"stop":1721829350389,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6530cb979d2034c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721829548567,"stop":1721829548569,"duration":2},"status":"passed","severity":"normal"},{"uid":"7452384e0a04ba68","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721829551816,"stop":1721829551816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4de9c104a78e12c","name":"handles different networkShards values correctly","time":{"start":1721829291690,"stop":1721829291691,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6a22e178b1f417","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721829291696,"stop":1721829291696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1709d1b777a5aa6","name":"throws on content topic with empty encoding field","time":{"start":1721829291681,"stop":1721829291682,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fb1bb9104d4a3e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721829291686,"stop":1721829291687,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1da62ed01b4c912","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721830012639,"stop":1721830012640,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bcadfa5c71379","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721829880686,"stop":1721829880687,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc8cf1d296d07ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721829597442,"stop":1721829597442,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a00a09e9cb0c1cd","name":"ignores domain fetching errors","time":{"start":1721829316545,"stop":1721829316546,"duration":1},"status":"passed","severity":"normal"},{"uid":"3959bb5f63221b34","name":"Push 30 different messages","time":{"start":1721830000326,"stop":1721830000326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1ec47a6fa0c9f0","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721830058237,"stop":1721830058240,"duration":3},"status":"passed","severity":"normal"},{"uid":"8bb5ad31022c9051","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721829458072,"stop":1721829458072,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9dd15cb32e8cc4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721829291704,"stop":1721829291704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e130c647cabe577","name":"Check received message containing unicode special characters","time":{"start":1721829880665,"stop":1721829880666,"duration":1},"status":"passed","severity":"normal"},{"uid":"648fe5500fcdc5f5","name":"Asymmetric encrypt & decrypt","time":{"start":1721829326670,"stop":1721829326670,"duration":0},"status":"passed","severity":"normal"},{"uid":"862bcc219554e47f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721830074667,"stop":1721830074667,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd82635c0f3449f9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721829299800,"stop":1721829299800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e789faa110b89b3a","name":"Push message with content topic containing shell command","time":{"start":1721830000332,"stop":1721830000333,"duration":1},"status":"passed","severity":"normal"},{"uid":"748b440171896370","name":"Check received message containing JSON","time":{"start":1721829880683,"stop":1721829880684,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6212b3409c58ea6","name":"Number of peers are maintained correctly","time":{"start":1721829626790,"stop":1721829626791,"duration":1},"status":"passed","severity":"normal"},{"uid":"d587215006512db6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721829291709,"stop":1721829291709,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7cfae1cde28c3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721829350387,"stop":1721829350388,"duration":1},"status":"passed","severity":"normal"},{"uid":"53dd454209028339","name":"Mutual subscription","time":{"start":1721829932722,"stop":1721829932724,"duration":2},"status":"passed","severity":"normal"},{"uid":"4199fba6760c6078","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721830036009,"stop":1721830036009,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad63c60f7d525d7","name":"Ordered callback, aborts when callback returns true","time":{"start":1721830053255,"stop":1721830053255,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f70144b3201bc19","name":"groups content topics by expected pubsub topic","time":{"start":1721829291689,"stop":1721829291689,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de35d1d528993a0","name":"should not receive a peer event after stop","time":{"start":1721830158805,"stop":1721830158805,"duration":0},"status":"passed","severity":"normal"},{"uid":"691fbae0d3b21f6b","name":"LightPush with 1 connections","time":{"start":1721829674885,"stop":1721829674885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb9473fda2b59b0","name":"Push message with short payload","time":{"start":1721829892453,"stop":1721829892456,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce13bf0470ffd783","name":"Decrypt messages","time":{"start":1721829883316,"stop":1721829883317,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4f0d587ba744f7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721830074663,"stop":1721830074663,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6f3ac37ac86e6a","name":"returns all values when wanted number matches available values","time":{"start":1721829315621,"stop":1721829315622,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3d9491af73a88f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/1/topic346/proto","time":{"start":1721829968989,"stop":1721829968990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c833ee04f3c47230","name":"Push message with content topic containing shell command","time":{"start":1721829892472,"stop":1721829892472,"duration":0},"status":"passed","severity":"normal"},{"uid":"119cf01ac26cc105","name":"Push message with content topic containing numeric","time":{"start":1721829892467,"stop":1721829892467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f91298239893d7","name":"different cluster, different shard: nodes don't connect","time":{"start":1721829551762,"stop":1721829551762,"duration":0},"status":"passed","severity":"normal"},{"uid":"773782505829ea91","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721829291685,"stop":1721829291686,"duration":1},"status":"passed","severity":"normal"},{"uid":"29507aa8ccbaf955","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721829315662,"stop":1721829315662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a297b23aba859d6","name":"Push message with unicode special characters payload","time":{"start":1721830000325,"stop":1721830000325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a070733cd5130f6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721830012642,"stop":1721830012646,"duration":4},"status":"passed","severity":"normal"},{"uid":"de9fee0131b055b9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721830036021,"stop":1721830036025,"duration":4},"status":"passed","severity":"normal"},{"uid":"bfba879c269a92b9","name":"Encoder throws on empty string content topic","time":{"start":1721829327903,"stop":1721829327903,"duration":0},"status":"passed","severity":"normal"},{"uid":"508d792db2b84634","name":"Push message equal or less that 1MB","time":{"start":1721829892477,"stop":1721829892477,"duration":0},"status":"passed","severity":"normal"},{"uid":"6887c4af498065fb","name":"should not fail to stop the service if it was not started","time":{"start":1721829320132,"stop":1721829320132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80e655517dbad94","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721829551825,"stop":1721829551830,"duration":5},"status":"passed","severity":"normal"},{"uid":"726217f24020b4","name":"Ping on subscribed peer","time":{"start":1721829404976,"stop":1721829404976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a47a246d216ab54","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721830035816,"stop":1721830035816,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d69765743dcc197","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721829291705,"stop":1721829291705,"duration":0},"status":"passed","severity":"normal"},{"uid":"28af86e1c1a6f052","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721829551763,"stop":1721829551763,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a856a6707a22101","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721830036033,"stop":1721830036033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5ce91e25c5570f","name":"Subscribe to topic containing long and receive message","time":{"start":1721830036028,"stop":1721830036028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29ad92c10950d09","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721829578143,"stop":1721829578143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16761cce81e231b","name":"Subscribe to topic containing long and publish message","time":{"start":1721829932730,"stop":1721829932730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3df001c92676f9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721829932744,"stop":1721829932744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1ed21efa3f2a4c","name":"Check message with invalid timestamp is not received","time":{"start":1721829548571,"stop":1721829548571,"duration":0},"status":"passed","severity":"normal"},{"uid":"253da8089a5d03af","name":"does not throw on valid cases","time":{"start":1721829291676,"stop":1721829291677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4a5e618b7445d8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721829908352,"stop":1721829908353,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f74fa22aafad32b","name":"Passing page size 19 when there are 20 messages","time":{"start":1721830059154,"stop":1721830059155,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d6fb5811b46c79","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721829291688,"stop":1721829291688,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef7f21f192aac0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721829305377,"stop":1721829305377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6602b1ed99f331e3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721829353012,"stop":1721829353012,"duration":0},"status":"passed","severity":"normal"},{"uid":"401f72ac4d1c1a56","name":"Default pageSize","time":{"start":1721830059156,"stop":1721830059156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8581900ea33ba705","name":"throws on content topic with empty application field","time":{"start":1721829291679,"stop":1721829291680,"duration":1},"status":"passed","severity":"normal"},{"uid":"b789c17f8d2e403c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721829291713,"stop":1721829291713,"duration":0},"status":"passed","severity":"normal"},{"uid":"812b6d068d2addd0","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1721829759011,"stop":1721829759011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f71d98bef4d8761","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721829597447,"stop":1721829597447,"duration":0},"status":"passed","severity":"normal"},{"uid":"9812adb86342e50d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721829578128,"stop":1721829578130,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5d5258d76dab6bb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721829291695,"stop":1721829291695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb28b0d96f5c5f66","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721829551797,"stop":1721829551799,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b932846fcb7b657","name":"should not receive a peer event before start","time":{"start":1721830158803,"stop":1721830158804,"duration":1},"status":"passed","severity":"normal"},{"uid":"c785736ef0a6b241","name":"Push message with XML payload","time":{"start":1721829892462,"stop":1721829892462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8c75497f4c6ec8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721829578131,"stop":1721829578132,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd4cbb1da3d012d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721829300469,"stop":1721829300469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2142c6a90e5fecb4","name":"can start the service","time":{"start":1721830158801,"stop":1721830158801,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d462b54b5adcf","name":"unsubscribes","time":{"start":1721830063073,"stop":1721830063073,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7d9dfeaff6c794","name":"Check message received after nwaku node is restarted","time":{"start":1721829880677,"stop":1721829880678,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5eef6b1fe8c25beb","name":"configure the node with multiple content topics","time":{"start":1721829969006,"stop":1721829969008,"duration":2},"status":"passed","severity":"normal"},{"uid":"b68343d1c0ab6baa","name":"Generator, custom pubsub topic","time":{"start":1721830046981,"stop":1721830046981,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a31b67b6e2b14c","name":"Check meta is set [symmetric]","time":{"start":1721829326000,"stop":1721829326001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2bc1da40358d9b","name":"can start the service","time":{"start":1721829373064,"stop":1721829373065,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfa98fba955631c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721829305075,"stop":1721829305075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ba8cfd79303ec6","name":"same cluster, same shard: nodes connect","time":{"start":1721829793365,"stop":1721829793366,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0bd5358c9f1479d","name":"Decoder throws on empty string content topic","time":{"start":1721829326003,"stop":1721829326003,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f151ba1c9c91f7","name":"Check received message containing escaped characters","time":{"start":1721829880664,"stop":1721829880665,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85a56b1ff30c024","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1721829759014,"stop":1721829759014,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db2b791cea298ae","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721830035814,"stop":1721830035814,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8a657c5366fb75","name":"should properly create location multiaddrs - tcp","time":{"start":1721829300467,"stop":1721829300467,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2a5b5d6d8e644f","name":"Check received message containing JSON","time":{"start":1721829548563,"stop":1721829548564,"duration":1},"status":"passed","severity":"normal"},{"uid":"273c5834c45086a8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721829291693,"stop":1721829291693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ffa324da3c5979","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721829291699,"stop":1721829291700,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a297fc305e5b76","name":"Check message with no pubsub topic is not received","time":{"start":1721829548572,"stop":1721829548572,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b276f2753982e0","name":"Push message with custom timestamp: 1721833227058","time":{"start":1721829892477,"stop":1721829892477,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2a2a56b24eb28c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721829578126,"stop":1721829578127,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14f1f4ab5b29dac","name":"Check message on other pubsub topic is not received","time":{"start":1721829880688,"stop":1721829880688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecccd1307fb0e4cf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721829291698,"stop":1721829291698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3532a6b27739c0dd","name":"Push message with Basic HTML tag payload","time":{"start":1721830000324,"stop":1721830000324,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd2ab8aa7b764d6","name":"Refresh subscription","time":{"start":1721829578132,"stop":1721829578133,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f201eae5722bc2","name":"Push message with escaped characters payload","time":{"start":1721830000325,"stop":1721830000325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1efcd8d12698c94","name":"Passing page size 1 when there are 4 messages","time":{"start":1721830059148,"stop":1721830059150,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3a6a8accc1142d3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721830036011,"stop":1721830036011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cba6ad5c3cba1c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721829342987,"stop":1721829342988,"duration":1},"status":"passed","severity":"normal"},{"uid":"debff5ab9e781e41","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721829399126,"stop":1721829399127,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29a83b61501ef7f","name":"Subscribe and receive messages via lightPush","time":{"start":1721830035969,"stop":1721830035970,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8dc2f37949e51","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721830036045,"stop":1721830036045,"duration":0},"status":"passed","severity":"normal"},{"uid":"214af2eb141df073","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721829342990,"stop":1721829342991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e74585cbae84c","name":"Reusing cursor across nodes","time":{"start":1721830012641,"stop":1721830012641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd9eb4e56264baf","name":"Sample","time":{"start":1721829299867,"stop":1721829299868,"duration":1},"status":"passed","severity":"normal"},{"uid":"711b115dd4377064","name":"Push message with content topic containing short","time":{"start":1721829892466,"stop":1721829892466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad5ed69c9fdfc76","name":"Publish message with custom timestamp: Wed Jul 24 2024 13:05:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1721829929316,"stop":1721829929316,"duration":0},"status":"passed","severity":"normal"},{"uid":"17834cb98e509701","name":"tcp ip4 address","time":{"start":1721829299898,"stop":1721829299898,"duration":0},"status":"passed","severity":"normal"},{"uid":"165b8ee1c975a7a2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721829551835,"stop":1721829551835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fb02c24c073daf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721829994678,"stop":1721829994679,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdf6cc8901c320f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721829913587,"stop":1721829913588,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9fef9af6896ed0a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721829458071,"stop":1721829458071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c2bda879aaaf45","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721830036008,"stop":1721830036009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b190ac62482ee6ab","name":"Number of peers are maintained correctly","time":{"start":1721829459203,"stop":1721829459203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fbc48b0147e61d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721829482008,"stop":1721829482009,"duration":1},"status":"passed","severity":"normal"},{"uid":"396f172ecee1c358","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721829793364,"stop":1721829793365,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4c8f7b48d2d027","name":"Check received message containing emoji","time":{"start":1721829880666,"stop":1721829880667,"duration":1},"status":"passed","severity":"normal"},{"uid":"8289cac83d014752","name":"Check received message containing SQL Injection","time":{"start":1721829880659,"stop":1721829880661,"duration":2},"status":"passed","severity":"normal"},{"uid":"d206edaffd9b7fb2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721829597444,"stop":1721829597444,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cafae053f14fcf","name":"should not fail to start the service if it is already started","time":{"start":1721829320133,"stop":1721829320133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f09fda106cd9e88","name":"Push message with Chinese payload","time":{"start":1721829892459,"stop":1721829892460,"duration":1},"status":"passed","severity":"normal"},{"uid":"84efb49abebeaa44","name":"random static sharding 6 - Cluster ID: 92, Shard ID: 924","time":{"start":1721829994699,"stop":1721829994699,"duration":0},"status":"passed","severity":"normal"},{"uid":"55740d7857543d8c","name":"should return all peers when numPeers is 0","time":{"start":1721829305073,"stop":1721829305074,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b0918246059da3","name":"can start and stop the service","time":{"start":1721830158802,"stop":1721830158802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4be694f3e2d0a40","name":"Push message with content topic containing Arabic","time":{"start":1721830000329,"stop":1721830000330,"duration":1},"status":"passed","severity":"normal"},{"uid":"252129e45671edf2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721830035977,"stop":1721830035977,"duration":0},"status":"passed","severity":"normal"},{"uid":"72431195729e48c7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721829353013,"stop":1721829353013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfc02208f3e33ea","name":"Push message with Basic HTML tag payload","time":{"start":1721829892462,"stop":1721829892462,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d73d09b0c71094","name":"Publish message with rate limit","time":{"start":1721829929321,"stop":1721829929323,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3e87c07de885f64","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721829291696,"stop":1721829291696,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a0534eb8a0778c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721829299801,"stop":1721829299801,"duration":0},"status":"passed","severity":"normal"},{"uid":"557e81c85aa73fa1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721829932744,"stop":1721829932745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91538c4a0da6713","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721829551795,"stop":1721829551795,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ea7a81b787692","name":"Push message with custom timestamp: 1691071178398","time":{"start":1721830000337,"stop":1721830000337,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65e39136bf1642a","name":"different cluster, different shard: nodes don't connect","time":{"start":1721829793367,"stop":1721829793368,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0685653bdab0bd","name":"Fails to publish message with wrong content topic","time":{"start":1721829929318,"stop":1721829929318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e528abb2041f0044","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721829291704,"stop":1721829291704,"duration":0},"status":"passed","severity":"normal"},{"uid":"580b1f67bf365bab","name":"Push message with content topic containing special chars","time":{"start":1721829892468,"stop":1721829892468,"duration":0},"status":"passed","severity":"normal"},{"uid":"304f941ee217356b","name":"Sets default value correctly","time":{"start":1721830072996,"stop":1721830072996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66b00fc63396d5b","name":"random static sharding 7 - Cluster ID: 790, Shard ID: 174","time":{"start":1721829994699,"stop":1721829994700,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2f110e7ef73d6c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721829578134,"stop":1721829578134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a2c4699fe12eee","name":"should properly create location multiaddrs - tcp6","time":{"start":1721829300466,"stop":1721829300466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfb1ed92a7d2bb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721829880668,"stop":1721829880668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4542d8d800c26b4b","name":"addEventListener with correct event","time":{"start":1721829383093,"stop":1721829383094,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc281060c708182","name":"LightPush","time":{"start":1721830081732,"stop":1721830081732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3d10d51e5606c5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721829908350,"stop":1721829908350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b987a4af39db4dc","name":"1 Store, 2 fetches","time":{"start":1721829316003,"stop":1721829316004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72d55bbf3f538ee","name":"Light Node - default protocols","time":{"start":1721830081733,"stop":1721830081733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccbca9f808a98a6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721830035814,"stop":1721830035815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fa1c88f4709367","name":"Check message with non string payload is not received","time":{"start":1721829880675,"stop":1721829880676,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e7dbc56203e373","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721830012640,"stop":1721830012641,"duration":1},"status":"passed","severity":"normal"},{"uid":"1349862bd117137e","name":"Push message with Russian payload","time":{"start":1721829892460,"stop":1721829892461,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a02512a86a622b4","name":"should add and remove event listeners correctly","time":{"start":1721829320135,"stop":1721829320136,"duration":1},"status":"passed","severity":"normal"},{"uid":"70698eaf78e27c88","name":"Generator, custom pubsub topic","time":{"start":1721830046979,"stop":1721830046980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3be2620f9e28a60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721829482007,"stop":1721829482008,"duration":1},"status":"passed","severity":"normal"},{"uid":"107742f6cf2c1d13","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721829458069,"stop":1721829458070,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ad446d50a1c3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721829299808,"stop":1721829299809,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2df0f59bb7605a","name":"Subscribe to topic containing short and receive message","time":{"start":1721829578133,"stop":1721829578133,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fa3394e57c699b","name":"Push message with SQL Injection payload","time":{"start":1721829892461,"stop":1721829892461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1439fa2ccd401ab6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721830012640,"stop":1721830012640,"duration":0},"status":"passed","severity":"normal"},{"uid":"628aee51304e4529","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721829299812,"stop":1721829299812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7834937728416757","name":"Check publish message containing emoji","time":{"start":1721829929313,"stop":1721829929313,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f270823784532d0","name":"Check message on other pubsub topic is not received","time":{"start":1721829880673,"stop":1721829880673,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd6c88f144fc6b2","name":"Overlapping topic subscription","time":{"start":1721830035974,"stop":1721830035974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1eb9c376601277","name":"Subscribe and receive messages via waku relay post","time":{"start":1721829578127,"stop":1721829578128,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe00de5d27b402f","name":"Relay","time":{"start":1721829353865,"stop":1721829353865,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f275f61a49783b","name":"Push message with content topic containing XML","time":{"start":1721829892470,"stop":1721829892471,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7af403c598c630","name":"Check publish message containing Basic HTML tag","time":{"start":1721829929310,"stop":1721829929311,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e95e8689c3ccdd","name":"Publish message with large meta","time":{"start":1721829929321,"stop":1721829929321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6688acaf97256","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721829291684,"stop":1721829291684,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ef9c749434699f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721829291691,"stop":1721829291692,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ef3384d666d5bf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721829597445,"stop":1721829597445,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa57a5e687a66118","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721829353011,"stop":1721829353012,"duration":1},"status":"passed","severity":"normal"},{"uid":"1536359078edbe29","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721829908351,"stop":1721829908352,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c9a2e86c9083a4","name":"Push message on custom pubsubTopic","time":{"start":1721829745717,"stop":1721829745718,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f397fbd5b62bbe","name":"should throw error - no id","time":{"start":1721829300456,"stop":1721829300457,"duration":1},"status":"passed","severity":"normal"},{"uid":"7641d9cabdc9ecc1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721829551765,"stop":1721829551766,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb4488ae4dc5584","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721829892471,"stop":1721829892471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4582b4e571bcc704","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721830058237,"stop":1721830058237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ad1dc78922016e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721829482007,"stop":1721829482007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3a2c9f57f48633","name":"Check received message containing special chars","time":{"start":1721829548559,"stop":1721829548559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e094bffab54b23","name":"should throw an error for missing sharding configuration","time":{"start":1721829291711,"stop":1721829291711,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab021fc92dba73d","name":"Subscribe and publish message","time":{"start":1721829932726,"stop":1721829932726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7300e40bfcd83711","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721829327901,"stop":1721829327902,"duration":1},"status":"passed","severity":"normal"},{"uid":"1611eee14a39bc26","name":"should be able to decode the field with only STORE set to true","time":{"start":1721829299807,"stop":1721829299807,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbf3f7bffafa3f7","name":"should throw error - no public key","time":{"start":1721829300463,"stop":1721829300463,"duration":0},"status":"passed","severity":"normal"},{"uid":"48086c1d52d2a874","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721830035984,"stop":1721830035984,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d801209da06f5c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721830035984,"stop":1721830036006,"duration":22},"status":"passed","severity":"normal"},{"uid":"32749eae1028b992","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721829597448,"stop":1721829597448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6390fe6fa16c57a","name":"Generator, custom pubsub topic","time":{"start":1721830046984,"stop":1721830046984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ab7c80b41564d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app87/1/topic210/utf8","time":{"start":1721829968993,"stop":1721829968995,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1b487c40043ea71","name":"throws on content topic with generation field greater than 0","time":{"start":1721829291679,"stop":1721829291679,"duration":0},"status":"passed","severity":"normal"},{"uid":"349adb13b5c52c9a","name":"creates an iterator","time":{"start":1721830063072,"stop":1721830063072,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfad9af7b6a0a0e8","name":"Push message with numeric payload","time":{"start":1721829892457,"stop":1721829892457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c46f055297b9cb","name":"Check message received after jswaku node is restarted","time":{"start":1721829880677,"stop":1721829880677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bf0dba42f18c4aa","name":"Ping on unsubscribed peer","time":{"start":1721829443465,"stop":1721829443465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef59b8e3d8aa71c3","name":"Push message with Script payload","time":{"start":1721829892461,"stop":1721829892462,"duration":1},"status":"passed","severity":"normal"},{"uid":"7353cf153bc17fd9","name":"Push message equal or less that 1MB","time":{"start":1721830000338,"stop":1721830000339,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a5a5f7e62b4f2a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app45/7/topic69/xml","time":{"start":1721829968980,"stop":1721829968980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ba10cbbb59773d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721830035816,"stop":1721830035816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca19f5dfbde49474","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721829551802,"stop":1721829551803,"duration":1},"status":"passed","severity":"normal"},{"uid":"365441e257c4e563","name":"Check message with no content topic is not received","time":{"start":1721829880689,"stop":1721829880689,"duration":0},"status":"passed","severity":"normal"},{"uid":"bada3a7cf470d79d","name":"Check message received after jswaku node is restarted","time":{"start":1721829548579,"stop":1721829548580,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc7b624ab27a9cef","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721830206754,"stop":1721830206754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96a3e4fbe71ea9e","name":"Reopen subscription with peer with lost subscription","time":{"start":1721829404978,"stop":1721829404978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e78602ebabfb8f3","name":"Push message with content topic containing unicode special characters","time":{"start":1721829892473,"stop":1721829892473,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c25db4e627bb90e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721830035973,"stop":1721830035973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9e3b46d4d4ec58","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721829745719,"stop":1721829745720,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d3c8380e188c4e","name":"Ping on unsubscribed peer","time":{"start":1721829443468,"stop":1721829443468,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed8d85bf7f5b3c3","name":"should configure sharding based on application and version for autosharding","time":{"start":1721829291710,"stop":1721829291710,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd61634206ed880","name":"configure the node with multiple pubsub topics","time":{"start":1721829994703,"stop":1721829994704,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcecb98487bdab91","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721829932732,"stop":1721829932740,"duration":8},"status":"passed","severity":"normal"},{"uid":"59459e0bd0779f97","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721829350386,"stop":1721829350387,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebeca9d702eeb746","name":"isConnected should return false after all peers disconnect","time":{"start":1721829399127,"stop":1721829399128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b28e2cd2256653","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721829291701,"stop":1721829291701,"duration":0},"status":"passed","severity":"normal"},{"uid":"45de4449ae44718b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721829315660,"stop":1721829315661,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f8926747805eaa","name":"Query generator for multiple messages with different message text format","time":{"start":1721830053251,"stop":1721830053252,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96e2d8affed8669","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721829482008,"stop":1721829482008,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bfeb30925ffd5b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721830035978,"stop":1721830035980,"duration":2},"status":"passed","severity":"normal"},{"uid":"39403173afb49bea","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721829291699,"stop":1721829291699,"duration":0},"status":"passed","severity":"normal"},{"uid":"acee5b4f089dee40","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721829291698,"stop":1721829291699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad650c0da80d1c9c","name":"A test","time":{"start":1721829745871,"stop":1721829745871,"duration":0},"status":"passed","severity":"normal"},{"uid":"89965ab75c3a6dc8","name":"Check publish message containing Chinese","time":{"start":1721829929307,"stop":1721829929307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93c4d3bc61cfdf4","name":"Check received message with timestamp: 1721829342201000000 ","time":{"start":1721829548566,"stop":1721829548566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df285f4857de7e5","name":"Push message with custom timestamp: 1721833178398","time":{"start":1721830000338,"stop":1721830000338,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c8767315a812ea","name":"Query generator for multiple messages","time":{"start":1721830053251,"stop":1721830053251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da9bbaf9311a2bc","name":"Query Generator, No message returned","time":{"start":1721830035813,"stop":1721830035814,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f0c656eff50675","name":"safeDispatchEvent","time":{"start":1721829383097,"stop":1721829383097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc45ac0459a3f7e","name":"Push message with shell command payload","time":{"start":1721830000324,"stop":1721830000325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16f16c1555ff36a","name":"Check received message containing shell command","time":{"start":1721829880684,"stop":1721829880684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2fce7444e213eb","name":"start node with empty content topic","time":{"start":1721829969012,"stop":1721829969013,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f6220ec8ef1a05","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721829932731,"stop":1721829932731,"duration":0},"status":"passed","severity":"normal"},{"uid":"54664f1166cf193f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721829551768,"stop":1721829551768,"duration":0},"status":"passed","severity":"normal"},{"uid":"315f53e4cdced113","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721829458071,"stop":1721829458071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cd5551a50cbbea","name":"Push message with Script payload","time":{"start":1721830000323,"stop":1721830000323,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd78c9a5852bc7a","name":"Check received message containing escaped characters","time":{"start":1721829548564,"stop":1721829548565,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b606e1ef486fde","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721829551814,"stop":1721829551815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71cc9f6fe736f3a","name":"Push message with content topic containing XML","time":{"start":1721830000331,"stop":1721830000331,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e67edae4e2cbe30","name":"new peer added after a peer was already found","time":{"start":1721829913587,"stop":1721829913587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e406865dba0e70ca","name":"retrieves a single peer","time":{"start":1721829316544,"stop":1721829316545,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc7ba152d1d08c4","name":"Privacy Node - default protocol","time":{"start":1721830081733,"stop":1721830081734,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bb8df2dae7772a","name":"Check received message containing escaped characters","time":{"start":1721829880684,"stop":1721829880684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf0b812a3d1e13","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721829759006,"stop":1721829759006,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b295dcacb44b3","name":"Check message with no payload is not received","time":{"start":1721829880675,"stop":1721829880675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ecc66953df9c2a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721829327901,"stop":1721829327901,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2bb15f9871fc2","name":"should not receive a peer event before start","time":{"start":1721829320133,"stop":1721829320133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b53a87f747e3f0d","name":"Push message with content topic containing special chars","time":{"start":1721830000328,"stop":1721830000329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7fedeebcad9f39","name":"non connected peers","time":{"start":1721829880912,"stop":1721829880913,"duration":1},"status":"skipped","severity":"normal"},{"uid":"87f5dac437947bfd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721829291710,"stop":1721829291710,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f46e4687bc76f3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721829291688,"stop":1721829291688,"duration":0},"status":"passed","severity":"normal"},{"uid":"d420b47837f14338","name":"Passing an array","time":{"start":1721830072993,"stop":1721830072994,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8ba476572517d0","name":"Check received message containing XML","time":{"start":1721829548562,"stop":1721829548563,"duration":1},"status":"passed","severity":"normal"},{"uid":"d613e27f0ef122b5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721830036011,"stop":1721830036011,"duration":0},"status":"passed","severity":"normal"},{"uid":"189e43449c2fca0f","name":"Publish message with custom timestamp: Wed Jul 24 2024 15:05:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1721829929316,"stop":1721829929317,"duration":1},"status":"passed","severity":"normal"},{"uid":"c327777ab891b167","name":"Push message with Russian payload","time":{"start":1721830000317,"stop":1721830000322,"duration":5},"status":"passed","severity":"normal"},{"uid":"4419d0586d503b95","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721829932727,"stop":1721829932727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bde80f9cb74fc2d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721829932728,"stop":1721829932728,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee09d2a9771d93b","name":"Push message with custom timestamp: 1721825978398","time":{"start":1721830000338,"stop":1721830000338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f384ce82c750f2d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721830074666,"stop":1721830074666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e548b786668672c6","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721830058241,"stop":1721830058241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5a8be1e574ccb","name":"should set field with all protocols disabled","time":{"start":1721829300467,"stop":1721829300467,"duration":0},"status":"passed","severity":"normal"},{"uid":"22582b7ecc839105","name":"Fails to push message with empty content topic","time":{"start":1721829892474,"stop":1721829892474,"duration":0},"status":"passed","severity":"normal"},{"uid":"512883e4ed4ab402","name":"Query Generator - backward","time":{"start":1721830052247,"stop":1721830052247,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb73a2c7af48af08","name":"through manual discovery","time":{"start":1721829766177,"stop":1721829766177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92d36b5e450de4c","name":"Check received message containing special chars","time":{"start":1721829880657,"stop":1721829880657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8ffa730097c2ea","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721829315665,"stop":1721829315666,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a6fbc6377b311e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721829458068,"stop":1721829458068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1954a1f938c516","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721829745714,"stop":1721829745714,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b4a15e3068418a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721830074667,"stop":1721830074668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c4e4a2df755690","name":"Fails to push message with empty content topic","time":{"start":1721830000334,"stop":1721830000335,"duration":1},"status":"passed","severity":"normal"},{"uid":"84789ec2d380d33f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721829291703,"stop":1721829291704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d71ab2f6319721","name":"Push message with content topic containing short","time":{"start":1721830000327,"stop":1721830000327,"duration":0},"status":"passed","severity":"normal"},{"uid":"309c183b999d3a77","name":"Check received message containing unicode special characters","time":{"start":1721829548565,"stop":1721829548565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3105f646840826","name":"Overlapping topic subscription","time":{"start":1721830036027,"stop":1721830036027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1125bcdb8bcda4","name":"Check received message containing emoji","time":{"start":1721829548565,"stop":1721829548565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a438304852e9860","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721829291702,"stop":1721829291702,"duration":0},"status":"passed","severity":"normal"},{"uid":"a436bff7919a87e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721830000332,"stop":1721830000332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e307e9b20eed09f7","name":"Check received message containing long","time":{"start":1721829548557,"stop":1721829548558,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9691aed8a4f1ff","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721829316549,"stop":1721829316549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9cbbee366497dae","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721830053252,"stop":1721830053252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52040f428507c24","name":"Push message on custom pubsubTopic","time":{"start":1721829745715,"stop":1721829745716,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3530d20a64ac30c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721829299805,"stop":1721829299806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71798007beb740a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721830036034,"stop":1721830036042,"duration":8},"status":"passed","severity":"normal"},{"uid":"7b130de792ba8026","name":"should properly compute the node id","time":{"start":1721829300463,"stop":1721829300464,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9283cb04626b95e","name":"Check publish message containing shell command","time":{"start":1721829929312,"stop":1721829929312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7524e3f0617438e","name":"should not receive a peer event after stop","time":{"start":1721829373070,"stop":1721829373070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bba4f23d3751bb1","name":"Nwaku publishes","time":{"start":1721829904037,"stop":1721829904037,"duration":0},"status":"passed","severity":"normal"},{"uid":"885c1c8714fa8a33","name":"should encodeTxt and decodeTxt","time":{"start":1721829300454,"stop":1721829300455,"duration":1},"status":"passed","severity":"normal"},{"uid":"a056e3c960ff3e21","name":"Check publish message containing special chars","time":{"start":1721829929307,"stop":1721829929307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa430f47d7b0cfa","name":"should throw an error for missing required configuration","time":{"start":1721829291697,"stop":1721829291697,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aaf5c60f63f8e5","name":"Used by Waku Relay","time":{"start":1721830072995,"stop":1721830072996,"duration":1},"status":"passed","severity":"normal"},{"uid":"f278b5545415f06","name":"Push message with Arabic payload","time":{"start":1721829892460,"stop":1721829892460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8569c05b1f45da2d","name":"Push message with special chars payload","time":{"start":1721829892458,"stop":1721829892459,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f985b3f3dcfa16","name":"Check received message containing shell command","time":{"start":1721829880664,"stop":1721829880664,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0c290f16bd3aa6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721829551767,"stop":1721829551767,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e9c4a1ef0bb42f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721829342993,"stop":1721829342994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8591f681c9682d25","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721829291683,"stop":1721829291683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b68d2810eac39c5","name":"Decoder throws on undefined content topic","time":{"start":1721829327903,"stop":1721829327903,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e33a9aeada90090","name":"Generator, 2 different pubsubtopics","time":{"start":1721830046980,"stop":1721830046981,"duration":1},"status":"passed","severity":"normal"},{"uid":"9809b92ecb9fc4ee","name":"Ephemeral messages are not stored","time":{"start":1721829353009,"stop":1721829353011,"duration":2},"status":"passed","severity":"normal"},{"uid":"37ad5b7d2f3b7a05","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721829745716,"stop":1721829745716,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd98427e622824d3","name":"returns all values when wanted number is greater than available values","time":{"start":1721829315623,"stop":1721829315623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57696811d96d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721829551767,"stop":1721829551767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a335780067e6e8f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721829291687,"stop":1721829291687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e921870d9773d20e","name":"Check received message containing Chinese","time":{"start":1721829880657,"stop":1721829880657,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d1d29a64537393","name":"removeEventListener with wrong event","time":{"start":1721829383095,"stop":1721829383095,"duration":0},"status":"passed","severity":"normal"},{"uid":"81367d8c39d7b93f","name":"Subscribe and receive messages via lightPush","time":{"start":1721829578124,"stop":1721829578125,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f04075b1d9be62","name":"Refresh subscription","time":{"start":1721829932728,"stop":1721829932728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e58b559790f6e745","name":"getPeersByDiscovery","time":{"start":1721829913586,"stop":1721829913586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea6a67f371dda69","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721829745713,"stop":1721829745714,"duration":1},"status":"passed","severity":"normal"},{"uid":"725a1bc28a6bdda3","name":"random static sharding 2 - Cluster ID: 134, Shard ID: 877","time":{"start":1721829994684,"stop":1721829994693,"duration":9},"status":"passed","severity":"normal"},{"uid":"dce46461587ec5d","name":"Push message with content topic containing numeric","time":{"start":1721830000328,"stop":1721830000328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e0766fce80c9b0","name":"Ping succeeds for all connected peers","time":{"start":1721829459204,"stop":1721829459204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eff859ebdcf8ba","name":"Push message with JSON payload","time":{"start":1721830000324,"stop":1721830000324,"duration":0},"status":"passed","severity":"normal"},{"uid":"19496256e5d0dc2f","name":"Non TWN Cluster","time":{"start":1721829968979,"stop":1721829968980,"duration":1},"status":"passed","severity":"normal"},{"uid":"f756a1cff116f2d","name":"Overlapping topic subscription","time":{"start":1721829932728,"stop":1721829932729,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4147edf326d68916","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1721829759008,"stop":1721829759008,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea3cf19664e6e81","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721830035976,"stop":1721830035976,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d728fb5d8b651f","name":"Check received message containing short","time":{"start":1721829548556,"stop":1721829548557,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0f28f75ee2a9d2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721829548570,"stop":1721829548570,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed22d4737d8344b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721829291683,"stop":1721829291684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7cfc5f7183ec462","name":"Promise Callback - forward","time":{"start":1721830052247,"stop":1721830052248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0958be15c2c49c3","name":"Passing page size 3 when there are 20 messages","time":{"start":1721830059151,"stop":1721830059153,"duration":2},"status":"passed","severity":"normal"},{"uid":"451497acf4ecf118","name":"random static sharding 9 - Cluster ID: 428, Shard ID: 162","time":{"start":1721829994701,"stop":1721829994701,"duration":0},"status":"passed","severity":"normal"},{"uid":"336186f123afceb5","name":"should only return 1 node with relay and store capability","time":{"start":1721829316547,"stop":1721829316547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74efa0459a5a96f","name":"should properly create location multiaddrs - tcp4","time":{"start":1721829300465,"stop":1721829300466,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f138b9ee3f73fb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721829350384,"stop":1721829350385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d918443cfea327a2","name":"Push message with content topic containing escaped characters","time":{"start":1721830000333,"stop":1721830000333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8322dd43204d3f63","name":"Check received message containing long","time":{"start":1721829880656,"stop":1721829880656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a18f833297d9030","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721830035978,"stop":1721830035978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ca70366b471ec1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721829551816,"stop":1721829551816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2114b83bb16d223a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721830035970,"stop":1721830035971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1409bb9e897ab734","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721830036009,"stop":1721830036009,"duration":0},"status":"passed","severity":"normal"},{"uid":"11adc486155eb932","name":"Subscribe to topic containing XML and receive message","time":{"start":1721830035983,"stop":1721830035983,"duration":0},"status":"passed","severity":"normal"},{"uid":"1facd28684e74793","name":"Push message on custom pubsubTopic","time":{"start":1721829745712,"stop":1721829745713,"duration":1},"status":"passed","severity":"normal"},{"uid":"208d05e90c3871e5","name":"Subscribe to topic containing Script and receive message","time":{"start":1721830036033,"stop":1721830036033,"duration":0},"status":"passed","severity":"normal"},{"uid":"100f29cd96d882e8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721829578142,"stop":1721829578143,"duration":1},"status":"passed","severity":"normal"},{"uid":"799717f7d7a481f","name":"Symmetric encrypt & Decrypt","time":{"start":1721829326670,"stop":1721829326671,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bed065e6936697f","name":"Check received message containing Russian","time":{"start":1721829880681,"stop":1721829880681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b123bc4ca45eef","name":"Check received message containing Script","time":{"start":1721829548562,"stop":1721829548562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa5f6ee7adef5ac","name":"Query with Ordered Callback, No Decoder","time":{"start":1721830035815,"stop":1721830035815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b8389982e35215","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721830036031,"stop":1721830036031,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e032517ee8f893","name":"Check received message containing Basic HTML tag","time":{"start":1721829880663,"stop":1721829880663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2dec487ccebee1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721829291711,"stop":1721829291711,"duration":0},"status":"passed","severity":"normal"},{"uid":"25285ab3aa7aaee2","name":"should use DNS peer discovery with light client","time":{"start":1721829373071,"stop":1721829373071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d016c9b7fb61045b","name":"Push message with content topic containing Script","time":{"start":1721829892470,"stop":1721829892470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd448d921d4e9ed3","name":"Renews peer on consistent ping failures","time":{"start":1721829459205,"stop":1721829459205,"duration":0},"status":"passed","severity":"normal"},{"uid":"5999f590e603f6d","name":"start node with ApplicationInfo","time":{"start":1721829969010,"stop":1721829969011,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32485c9993796b6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721829291685,"stop":1721829291685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74c9219cef0022b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721829578136,"stop":1721829578136,"duration":0},"status":"passed","severity":"normal"},{"uid":"381e5f2b82d7027b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721829482008,"stop":1721829482008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae80ba311f859abc","name":"handles multiple messages","time":{"start":1721830063072,"stop":1721830063072,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb9a5222f423865","name":"Push message with content topic containing Arabic","time":{"start":1721829892468,"stop":1721829892469,"duration":1},"status":"passed","severity":"normal"},{"uid":"7904c523211f8850","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721829315624,"stop":1721829315624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b302135fe92e3b64","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721829913587,"stop":1721829913587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27b1821eec75a9aa","name":"Relay + Store","time":{"start":1721829353865,"stop":1721829353866,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc669b881f3bade0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721829291701,"stop":1721829291702,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5a62982fe78424","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721829291707,"stop":1721829291707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8d9f493d663a7f","name":"Query with Promise Callback, No message returned","time":{"start":1721830035817,"stop":1721830035817,"duration":0},"status":"passed","severity":"normal"},{"uid":"962e3866d0967448","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721830046985,"stop":1721830046985,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2593045637af0d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721829291950,"stop":1721829291950,"duration":0},"status":"passed","severity":"normal"},{"uid":"4685d375858de5a4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721829294496,"stop":1721829294497,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2758ed0194860b","name":"should throw error - no id","time":{"start":1721829300457,"stop":1721829300458,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8a1fd2aa102aaa","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721829551836,"stop":1721829551836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8829dfea36326c","name":"Encoder throws on undefined content topic","time":{"start":1721829327902,"stop":1721829327903,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12dd910c6ce2eb7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721829932741,"stop":1721829932741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52be4eda9035ef1","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721829551769,"stop":1721829551769,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dc45900921e435","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721829291706,"stop":1721829291706,"duration":0},"status":"passed","severity":"normal"},{"uid":"45695b1c9937ac0c","name":"Check meta is set [ecies]","time":{"start":1721829327902,"stop":1721829327902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed320cbc425bc2bf","name":"same cluster, same shard: nodes connect","time":{"start":1721829551752,"stop":1721829551759,"duration":7},"status":"passed","severity":"normal"},{"uid":"87dcd759dd7a068e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721829908349,"stop":1721829908349,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4bc31b1f61e52c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721829326000,"stop":1721829326000,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c40ba5ba9fd12","name":"should handle a minimal index list","time":{"start":1721829291949,"stop":1721829291950,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f77f3b324fceb57","name":"Push message with shell command payload","time":{"start":1721829892463,"stop":1721829892464,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b12750be0c5e7c","name":"Push message with long payload","time":{"start":1721830000315,"stop":1721830000315,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e0f78b85ad9328","name":"Encoder throws on empty string content topic","time":{"start":1721829326002,"stop":1721829326002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8b00355b3c920e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721829291711,"stop":1721829291711,"duration":0},"status":"passed","severity":"normal"},{"uid":"29583ce8f104b7b0","name":"Decoder throws on undefined content topic","time":{"start":1721829305376,"stop":1721829305376,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d971118065dbb15","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721830036046,"stop":1721830036047,"duration":1},"status":"passed","severity":"normal"},{"uid":"3252c02256feda39","name":"Subscribe to topic containing long and receive message","time":{"start":1721830035975,"stop":1721830035976,"duration":1},"status":"passed","severity":"normal"},{"uid":"d948fa22732463af","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721829399125,"stop":1721829399126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef6baf9b82c625e","name":"different cluster, same shard: nodes don't connect","time":{"start":1721829793366,"stop":1721829793367,"duration":1},"status":"passed","severity":"normal"},{"uid":"240235f13d0a4be2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721829315664,"stop":1721829315665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f048403c1e33e95","name":"Check message with non string payload is not received","time":{"start":1721829548579,"stop":1721829548579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffd0dbbd5cc31f2","name":"random static sharding 1 - Cluster ID: 890, Shard ID: 176","time":{"start":1721829994684,"stop":1721829994684,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8a8adbe80d04fe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721830035976,"stop":1721830035977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b085df21d64a60a","name":"should throw an error for an unconfigured topic","time":{"start":1721829291707,"stop":1721829291707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d631872ac6aafc5f","name":"random static sharding 10 - Cluster ID: 10, Shard ID: 373","time":{"start":1721829994701,"stop":1721829994701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22d935250c05b63","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721829932741,"stop":1721829932741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceef36d7d1e850f5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721829969008,"stop":1721829969010,"duration":2},"status":"passed","severity":"normal"},{"uid":"827e668c754d9109","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721829551769,"stop":1721829551769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5667931a3c157bfd","name":"Relay + Store","time":{"start":1721829300469,"stop":1721829300469,"duration":0},"status":"passed","severity":"normal"},{"uid":"70973df1650892fb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721829597444,"stop":1721829597444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28de9abdfb1b74f","name":"should get / set UDP multiaddr","time":{"start":1721829300464,"stop":1721829300465,"duration":1},"status":"passed","severity":"normal"},{"uid":"6999fc569d90069f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721829291687,"stop":1721829291687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3370f2f9ed906c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721830046982,"stop":1721830046983,"duration":1},"status":"passed","severity":"normal"},{"uid":"886af0b147b73850","name":"getPeersByDiscovery","time":{"start":1721829383095,"stop":1721829383096,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e4b939da0cef63","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721829291683,"stop":1721829291683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1867234b96ea47de","name":"Push message with SQL Injection payload","time":{"start":1721830000322,"stop":1721830000323,"duration":1},"status":"passed","severity":"normal"},{"uid":"26095fe416c136d4","name":"Push message with content topic containing long","time":{"start":1721829892467,"stop":1721829892467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c3ef0aeec7b1ac","name":"Check received message containing Chinese","time":{"start":1721829880680,"stop":1721829880680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f968d51b28253645","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1721829759010,"stop":1721829759010,"duration":0},"status":"passed","severity":"normal"},{"uid":"861b6ce6b7673a0f","name":"Push message with content topic containing Chinese","time":{"start":1721829892468,"stop":1721829892468,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0cc91feb2dcbb8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721829578137,"stop":1721829578137,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e75578ac138113","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721829551788,"stop":1721829551793,"duration":5},"status":"passed","severity":"normal"},{"uid":"40c601c4c2c5f5ca","name":"recovers when dns.resolve returns empty","time":{"start":1721829316545,"stop":1721829316545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65505e72cbee278","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721829315662,"stop":1721829315663,"duration":1},"status":"passed","severity":"normal"},{"uid":"8559c5ddd35fd89c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721830036032,"stop":1721830036032,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bef0ccd4a3511","name":"Check received message with timestamp: 1721829342702000000 ","time":{"start":1721829880667,"stop":1721829880667,"duration":0},"status":"passed","severity":"normal"},{"uid":"586776ffae211436","name":"handles empty contentTopics array correctly","time":{"start":1721829291712,"stop":1721829291712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d905b74f494288de","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721829551763,"stop":1721829551763,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe7497a784ab139","name":"should not fail to start the service if it is already started","time":{"start":1721829373067,"stop":1721829373068,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c7ef422a5b0faf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721829458067,"stop":1721829458068,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef11524d32ad05e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721829578141,"stop":1721829578141,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d75de2ec6dbcf3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721829597441,"stop":1721829597442,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39ab4d0ec4e161b","name":"Check message on other pubsub topic is not received","time":{"start":1721829548571,"stop":1721829548572,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e7bee3e736464b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721830074666,"stop":1721830074667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d773078f8cd9e40","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721829932730,"stop":1721829932730,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6af0ddf94f9f5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721829578139,"stop":1721829578140,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d749360e28ab75","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721829908345,"stop":1721829908347,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b534af30782846e","name":"Push message with emoji payload","time":{"start":1721830000326,"stop":1721830000326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdedf419a4c1be5","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721829759011,"stop":1721829759011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5836eaf11d11c264","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1721829759011,"stop":1721829759012,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d98db34018c143","name":"should be called for bootstrap peers","time":{"start":1721829350385,"stop":1721829350386,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d31bc4232c4e0dd","name":"Ephemeral field set to true","time":{"start":1721829305374,"stop":1721829305374,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f0ceb3c6d2c224","name":"Check received message containing Arabic","time":{"start":1721829548560,"stop":1721829548560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d57396a7d693b03","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721829458068,"stop":1721829458069,"duration":1},"status":"passed","severity":"normal"}]