allure-jswaku/7510/widgets/status-chart.json
2024-10-04 09:11:52 +00:00

1 line
160 KiB
JSON

[{"uid":"d557b938f596aeee","name":"should decode valid enr with tcp successfully","time":{"start":1728032592734,"stop":1728032592734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0760d4ad8864c91","name":"Push message with content topic containing XML","time":{"start":1728032951652,"stop":1728032951658,"duration":6},"status":"passed","severity":"normal"},{"uid":"2ad1e604261fd7af","name":"Push message with Arabic payload","time":{"start":1728032951628,"stop":1728032951629,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd633e3e06f78985","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728032982570,"stop":1728032982571,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f0db0e7cfc7ca7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728032644093,"stop":1728032644093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb96a083d96acc8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728032584056,"stop":1728032584057,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1c71c1060befc6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728032600194,"stop":1728032600195,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb116262f623e66","name":"Check publish message containing long","time":{"start":1728032924155,"stop":1728032924156,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aac49ed7d413a2","name":"Sample","time":{"start":1728032592136,"stop":1728032592136,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bad017cd96d976","name":"Init the array if not present","time":{"start":1728032583623,"stop":1728032583625,"duration":2},"status":"passed","severity":"normal"},{"uid":"62903af9262a9865","name":"Ping on peer without subscriptions","time":{"start":1728032680278,"stop":1728032680278,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b79b57fc8cec7f","name":"returns nothing if no connections present","time":{"start":1728032599247,"stop":1728032599247,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc123ac90f1eb88","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728032611766,"stop":1728032611766,"duration":0},"status":"passed","severity":"normal"},{"uid":"317b217255d06168","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032779636,"stop":1728032779638,"duration":2},"status":"passed","severity":"normal"},{"uid":"3efa03e4732fe0dd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032710105,"stop":1728032710105,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f14244959ad5d61","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728032592128,"stop":1728032592129,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8687802a2c48ce7","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032787684,"stop":1728032787685,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e6bbba0219f667","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032680912,"stop":1728032680913,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42e021655d5248b","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728032861199,"stop":1728032861200,"duration":1},"status":"passed","severity":"normal"},{"uid":"499dbf86b2146c08","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728032746206,"stop":1728032746206,"duration":0},"status":"passed","severity":"normal"},{"uid":"804edb9900ce8a7a","name":"Check received message containing Russian","time":{"start":1728032886556,"stop":1728032886556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d524e61d7a6b76e7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032985186,"stop":1728032985187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5d772d0c480b04","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728032644094,"stop":1728032644094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0be368715be3b85","name":"Push message with XML payload","time":{"start":1728032914484,"stop":1728032914485,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0969a3ea642a55","name":"Push message with content topic containing emoji","time":{"start":1728032914502,"stop":1728032914503,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da21c32b223e00c","name":"Push message with Russian payload","time":{"start":1728032951631,"stop":1728032951631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44aea98ed12231b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728032584049,"stop":1728032584049,"duration":0},"status":"passed","severity":"normal"},{"uid":"2372c539366dbcc5","name":"caches peers it previously fetched","time":{"start":1728032607922,"stop":1728032607922,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a7fa4ec1b71fdb","name":"Check received message containing special chars","time":{"start":1728032886555,"stop":1728032886555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f261be001bd3f09b","name":"Check received message containing Script","time":{"start":1728032886557,"stop":1728032886557,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aa4c72b1f48601","name":"Subscribe to topic containing long and publish message","time":{"start":1728032929718,"stop":1728032929718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcb36089b0347ee","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032787679,"stop":1728032787679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e055464f8016a32","name":"Fails to publish message with wrong content topic","time":{"start":1728032924236,"stop":1728032924236,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e43cde6049d203","name":"Ping on subscribed peer","time":{"start":1728032680273,"stop":1728032680274,"duration":1},"status":"passed","severity":"normal"},{"uid":"302c4286e9e37bf4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032746214,"stop":1728032746215,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a12fbd3766de148","name":"Push to array if already present","time":{"start":1728032583625,"stop":1728032583626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c388ef45347b4d16","name":"should not receive a peer event before start","time":{"start":1728032651118,"stop":1728032651118,"duration":0},"status":"passed","severity":"normal"},{"uid":"636c206cb9a3926e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728032584052,"stop":1728032584052,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbcfe0f9f91c550","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032787683,"stop":1728032787684,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ecb47e2c4d44b2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728032910528,"stop":1728032910528,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde8d3e7485dfaae","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728032746220,"stop":1728032746220,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac1da477c68b616","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app64/4/topic880/json","time":{"start":1728032955838,"stop":1728032955838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b361bb4c01df50","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032985181,"stop":1728032985182,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc4c4beb2ffbea4","name":"Check publish message containing Arabic","time":{"start":1728032924161,"stop":1728032924162,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1fcceead0858ae","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728032669615,"stop":1728032669615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c918b1345a549a62","name":"should return usable stream attached to connection","time":{"start":1728032599630,"stop":1728032599631,"duration":1},"status":"passed","severity":"normal"},{"uid":"959be3bc292ad489","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728032974945,"stop":1728032974945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46328c01953fb5f","name":"Relay - dialed after","time":{"start":1728033017912,"stop":1728033017913,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f33db7a96a0376","name":"non connected peers","time":{"start":1728032886808,"stop":1728032886809,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dcfffa2c110b88fa","name":"Filter with 2 connections","time":{"start":1728032785750,"stop":1728032785751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea51450f1e0a6787","name":"isConnected should return true after first peer connects","time":{"start":1728032669616,"stop":1728032669616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18c400d24981fd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032985113,"stop":1728032985117,"duration":4},"status":"passed","severity":"normal"},{"uid":"e7055beb52551a0e","name":"returns all values when wanted number matches available values","time":{"start":1728032606511,"stop":1728032606513,"duration":2},"status":"passed","severity":"normal"},{"uid":"5adffaf15352472a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728033001748,"stop":1728033001749,"duration":1},"status":"passed","severity":"normal"},{"uid":"351f5e4e7c944806","name":"Refresh subscription","time":{"start":1728032787675,"stop":1728032787675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc1d4ecc0609cb4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728032669615,"stop":1728032669615,"duration":0},"status":"passed","severity":"normal"},{"uid":"60967a1fcbfd053e","name":"removeEventListener with wrong event","time":{"start":1728032677453,"stop":1728032677454,"duration":1},"status":"passed","severity":"normal"},{"uid":"557331826117b62a","name":"handles multiple messages","time":{"start":1728033003865,"stop":1728033003865,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3b701490d3aefa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032985150,"stop":1728032985150,"duration":0},"status":"passed","severity":"normal"},{"uid":"867435390f5e506a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728032607454,"stop":1728032607455,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c6f4ef156ee241","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728032584068,"stop":1728032584069,"duration":1},"status":"passed","severity":"normal"},{"uid":"c837fb79e6529c5b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032746212,"stop":1728032746212,"duration":0},"status":"passed","severity":"normal"},{"uid":"99791dfcb151e5f5","name":"Light Node - default protocols","time":{"start":1728033017916,"stop":1728033017916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2beda47420f5d79","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728032951658,"stop":1728032951661,"duration":3},"status":"passed","severity":"normal"},{"uid":"10cb18957eb5bf55","name":"should be able to decode the field with only STORE set to true","time":{"start":1728032592132,"stop":1728032592132,"duration":0},"status":"passed","severity":"normal"},{"uid":"26503178f5e240a1","name":"Wrong topic","time":{"start":1728032955841,"stop":1728032955842,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c2d22e263783c1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032985183,"stop":1728032985184,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36745964b30d585","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032985174,"stop":1728032985176,"duration":2},"status":"passed","severity":"normal"},{"uid":"2533e497eb127d46","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032779640,"stop":1728032779641,"duration":1},"status":"passed","severity":"normal"},{"uid":"202e1e7972faabc8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728032599739,"stop":1728032599740,"duration":1},"status":"passed","severity":"normal"},{"uid":"10953144c4cb4e21","name":"Push message with rate limit","time":{"start":1728032951671,"stop":1728032951671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7a6a34000193f0","name":"random static sharding 6 - Cluster ID: 536, Shard ID: 736","time":{"start":1728032984207,"stop":1728032984207,"duration":0},"status":"passed","severity":"normal"},{"uid":"371dd9510d709662","name":"Fails to push message bigger that 1MB","time":{"start":1728032951675,"stop":1728032951675,"duration":0},"status":"passed","severity":"normal"},{"uid":"196c421465e68d5a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728032746208,"stop":1728032746209,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dca79a10a6bef63","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728032584063,"stop":1728032584063,"duration":0},"status":"passed","severity":"normal"},{"uid":"446209c07fe30dd9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032985182,"stop":1728032985182,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcb95f414215297","name":"Asymmetric encrypt & decrypt","time":{"start":1728032618138,"stop":1728032618138,"duration":0},"status":"passed","severity":"normal"},{"uid":"270bcd722436d20e","name":"Push message with content topic containing Chinese","time":{"start":1728032914493,"stop":1728032914493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb761caf2092351","name":"Subscribe and receive messages via lightPush","time":{"start":1728032985155,"stop":1728032985155,"duration":0},"status":"passed","severity":"normal"},{"uid":"865b7f05bb45a990","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app97/4/topic751/test.js","time":{"start":1728032955840,"stop":1728032955841,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d24e86c4a9ee58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728032746207,"stop":1728032746207,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca10e1a68796969","name":"should not receive a peer event before start","time":{"start":1728032960127,"stop":1728032960127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a32846971d793de","name":"Subscribe to topic containing short and receive message","time":{"start":1728032985125,"stop":1728032985128,"duration":3},"status":"passed","severity":"normal"},{"uid":"84dd8ed09e097bb7","name":"Push message with unicode special characters payload","time":{"start":1728032914487,"stop":1728032914487,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe5d6e5e991eee6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728032592128,"stop":1728032592128,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bd114ea3a3a0a9","name":"Check received message containing Chinese","time":{"start":1728032886542,"stop":1728032886542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea520c801045dc73","name":"Keep-alive pings maintain the connection","time":{"start":1728032703347,"stop":1728032703347,"duration":0},"status":"passed","severity":"normal"},{"uid":"487ed0ca75f5bb4e","name":"Push message with numeric payload","time":{"start":1728032951627,"stop":1728032951627,"duration":0},"status":"passed","severity":"normal"},{"uid":"182da6423d3e1609","name":"Check message with non string payload is not received","time":{"start":1728032886564,"stop":1728032886564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8754c84b2747e4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728032592133,"stop":1728032592134,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d236146bac7b7d","name":"LightPush with 3 connections","time":{"start":1728032785752,"stop":1728032785752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3288b49703c37e","name":"Check received message containing special chars","time":{"start":1728032755521,"stop":1728032755522,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c2ff52bcb05862","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728032746212,"stop":1728032746213,"duration":1},"status":"passed","severity":"normal"},{"uid":"465af20d3b3f6e10","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032985147,"stop":1728032985147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ab18addd7156e2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728033011936,"stop":1728033011936,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f4b9b7386af01f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728032974947,"stop":1728032974947,"duration":0},"status":"passed","severity":"normal"},{"uid":"653080733c982fda","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032985146,"stop":1728032985147,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33e37b0f44c9b34","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728032746189,"stop":1728032746189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f305569a721382b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728033001747,"stop":1728033001747,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb21e4ad9ede961","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032689245,"stop":1728032689246,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c5a77166673050","name":"should throw an error for insufficient data","time":{"start":1728032584168,"stop":1728032584169,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a789c4b42d14ff","name":"Query with Ordered Callback, No Decoder","time":{"start":1728032982559,"stop":1728032982559,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2d5ec97408cc6b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032787689,"stop":1728032787689,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb714d7938e1877","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032924213,"stop":1728032924214,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef851f98021aef2","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032985094,"stop":1728032985094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8470a60188bfe0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728032746220,"stop":1728032746220,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde894482c2521c3","name":"Relay - times out","time":{"start":1728033017913,"stop":1728033017913,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d632e9f61fc74f","name":"Renews peer on consistent ping failures","time":{"start":1728032703348,"stop":1728032703348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2765113e59a653b6","name":"Push message with content topic containing Script","time":{"start":1728032951652,"stop":1728032951652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8758cb155ac970d2","name":"creates an iterator","time":{"start":1728033003864,"stop":1728033003865,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8e1006e6b35a32","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032779634,"stop":1728032779635,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f949b890af74fc5","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032680277,"stop":1728032680277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7d9f560f86ec2d","name":"All","time":{"start":1728032642763,"stop":1728032642764,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48e49b46de5b954","name":"1 Relay, 1 Filter, gives up","time":{"start":1728032607419,"stop":1728032607420,"duration":1},"status":"passed","severity":"normal"},{"uid":"9004b07abd00850e","name":"unsubscribes","time":{"start":1728033003865,"stop":1728033003866,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3073524078bc50","name":"connected peers and dial","time":{"start":1728032886807,"stop":1728032886808,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2a7b8a90ebdd975","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/3/topic461/proto","time":{"start":1728032955837,"stop":1728032955837,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a4eee513fee344","name":"Check received message containing Arabic","time":{"start":1728032886542,"stop":1728032886542,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa42172e93ca3851","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728032619364,"stop":1728032619364,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bda83010609a68","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032779639,"stop":1728032779640,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6907cbacfb35c3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032746205,"stop":1728032746205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6abee72ec428a31","name":"Check received message containing short","time":{"start":1728032886540,"stop":1728032886540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb76471c4c5eff","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728032584074,"stop":1728032584074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50438c21981107a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032787685,"stop":1728032787685,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae00ee67d8ee244","name":"should throw an error for an unconfigured topic","time":{"start":1728032584070,"stop":1728032584070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9316e962b23cf964","name":"Ping on unsubscribed peer","time":{"start":1728032680912,"stop":1728032680912,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d62e302934a43c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728032644545,"stop":1728032644548,"duration":3},"status":"passed","severity":"normal"},{"uid":"e699c2d03fab2d46","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032710102,"stop":1728032710102,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc4e721e1c19142","name":"does not throw on valid cases","time":{"start":1728032584036,"stop":1728032584036,"duration":0},"status":"passed","severity":"normal"},{"uid":"582e085f652134f7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032886561,"stop":1728032886561,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71721bd13ecce07","name":"Push message with content topic containing long","time":{"start":1728032914490,"stop":1728032914490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55a78b6c213ff00","name":"Check received message containing escaped characters","time":{"start":1728032886547,"stop":1728032886547,"duration":0},"status":"passed","severity":"normal"},{"uid":"27827248d1410a27","name":"Push message with numeric payload","time":{"start":1728032914480,"stop":1728032914481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b866cd1c4f600e64","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728032584066,"stop":1728032584066,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a03fd8785642ad","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032710101,"stop":1728032710101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28cf46604c3a26c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728032910526,"stop":1728032910527,"duration":1},"status":"passed","severity":"normal"},{"uid":"597a5c40395ed757","name":"Round trip binary serialization","time":{"start":1728032600191,"stop":1728032600192,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba06a1cc80f1703","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032689249,"stop":1728032689252,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6c6b6ba7c2f5ad","name":"should be able to encode the field with only STORE set to true","time":{"start":1728032592126,"stop":1728032592126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d75d07365a27b7e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032787687,"stop":1728032787687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7594a740ec6e1272","name":"isConnected return false after peer stops","time":{"start":1728032669617,"stop":1728032669618,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9074d60560702b","name":"Push message with content topic containing escaped characters","time":{"start":1728032914499,"stop":1728032914499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5292a44670a1ecc","name":"Push message with custom timestamp: 1728036388055","time":{"start":1728032914507,"stop":1728032914510,"duration":3},"status":"passed","severity":"normal"},{"uid":"c54ea73916056ace","name":"random static sharding 5 - Cluster ID: 98, Shard ID: 583","time":{"start":1728032984206,"stop":1728032984206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc57df6089f9dc15","name":"Check message with no content topic is not received","time":{"start":1728032755543,"stop":1728032755544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9547e3e4d8108812","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032779642,"stop":1728032779642,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f95ff4b77b086a","name":"new peer added after a peer was already found","time":{"start":1728032950594,"stop":1728032950595,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e3fec77043d45f0","name":"Passing page size 3 when there are 20 messages","time":{"start":1728033006390,"stop":1728033006390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27cd5dcb8d8f987","name":"should use DNS peer discovery with light client","time":{"start":1728032651119,"stop":1728032651119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2326238bee13c5cd","name":"Push message with Chinese payload","time":{"start":1728032951628,"stop":1728032951628,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafb7c657acbd0a3","name":"Check received message containing Script","time":{"start":1728032755526,"stop":1728032755527,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa3fa7fa44925f7","name":"Ordered Callback - false","time":{"start":1728032996597,"stop":1728032996597,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33fa43a1a402f39","name":"should select older connection if present","time":{"start":1728032599250,"stop":1728032599254,"duration":4},"status":"passed","severity":"normal"},{"uid":"8d0d4cff0a70e7ba","name":"Check received message containing XML","time":{"start":1728032886557,"stop":1728032886557,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c3a1e51fd06644","name":"Check message received after jswaku node is restarted","time":{"start":1728032886552,"stop":1728032886552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff6203efa29f6d4a","name":"Waku message hash computation (no timestamp)","time":{"start":1728032586709,"stop":1728032586709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5ba160787e6b44","name":"Publish message with custom timestamp: Fri Oct 04 2024 08:08:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032924214,"stop":1728032924214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85472bb04dfc73e","name":"same cluster, same shard: nodes connect","time":{"start":1728032746165,"stop":1728032746166,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf3a5b7e8762827","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728032607457,"stop":1728032607457,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b0c1139943c92b","name":"Query with Promise Callback, No Decoder","time":{"start":1728032982573,"stop":1728032982573,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b524db1d6e34392","name":"Register correct protocols","time":{"start":1728032929711,"stop":1728032929714,"duration":3},"status":"passed","severity":"normal"},{"uid":"6bac0eab445744c3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032886562,"stop":1728032886562,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f722ad4a36d769","name":"Check received message with timestamp: 1728032636363000000 ","time":{"start":1728032886560,"stop":1728032886561,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e2ae134345fab9","name":"Decoder throws on empty string content topic","time":{"start":1728032600194,"stop":1728032600194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57891c5be0ccc04","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728032592133,"stop":1728032592133,"duration":0},"status":"passed","severity":"normal"},{"uid":"64790d70a19239d5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728032584060,"stop":1728032584060,"duration":0},"status":"passed","severity":"normal"},{"uid":"515551c4f3fe254b","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728032861197,"stop":1728032861197,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aea0ada924efefe","name":"Tracks peer failures correctly","time":{"start":1728032703348,"stop":1728032703349,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bb4ca91a2b8315","name":"Push message on custom pubsubTopic","time":{"start":1728032848458,"stop":1728032848458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f88f9d48d3c672","name":"Overlapping topic subscription","time":{"start":1728032929717,"stop":1728032929717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ff9215fd2068b76","name":"should not receive a peer event after stop","time":{"start":1728032651118,"stop":1728032651119,"duration":1},"status":"passed","severity":"normal"},{"uid":"220beddcc3659e08","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728032607453,"stop":1728032607453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec50a78f6e99d5b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032746191,"stop":1728032746191,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ea7565fa1a9d2c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728032607924,"stop":1728032607924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e7ff9c85ad1d95","name":"Check received message with timestamp: 1728032636508000000 ","time":{"start":1728032755537,"stop":1728032755539,"duration":2},"status":"passed","severity":"normal"},{"uid":"f06fce83343fb11a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032985155,"stop":1728032985158,"duration":3},"status":"passed","severity":"normal"},{"uid":"bcaafd367f6226cc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728032617769,"stop":1728032617769,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82d2a0272dc553f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728032584074,"stop":1728032584074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7058dbaf52f034","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728032599739,"stop":1728032599739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c240250ba1be62d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728032746176,"stop":1728032746177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e22954ce2fa95f","name":"Renews peer on consistent missed messages","time":{"start":1728032703350,"stop":1728032703350,"duration":0},"status":"passed","severity":"normal"},{"uid":"7454402aeb5af040","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032787685,"stop":1728032787685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63ba47d3b8e93f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728032584064,"stop":1728032584064,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea4c5e1c7bfe59f","name":"should return false","time":{"start":1728032592737,"stop":1728032592737,"duration":0},"status":"passed","severity":"normal"},{"uid":"396d712164481f1c","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728032861189,"stop":1728032861190,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33e357c319577bf","name":"should properly create location multiaddrs - udp","time":{"start":1728032592744,"stop":1728032592745,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eab67cbfffaaa6c","name":"Push message with content topic containing Script","time":{"start":1728032914494,"stop":1728032914495,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea187e0cdef37fba","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728032929722,"stop":1728032929722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f115bcd95b65d0a3","name":"Push message with shell command payload","time":{"start":1728032951635,"stop":1728032951635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1dcbda035a17d2","name":"Using a function","time":{"start":1728033011925,"stop":1728033011925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b43bf62aa750b5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728033076512,"stop":1728033076512,"duration":0},"status":"passed","severity":"normal"},{"uid":"939ae7f1d5140e18","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032848458,"stop":1728032848458,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a7be5085efd91b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728032910526,"stop":1728032910526,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e2c8012683f4b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032787680,"stop":1728032787680,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab8ba87d8e1a627","name":"Push message equal or less that 1MB","time":{"start":1728032951674,"stop":1728032951674,"duration":0},"status":"passed","severity":"normal"},{"uid":"550f25e41667f973","name":"Check received message with timestamp: 1728032636363 ","time":{"start":1728032886548,"stop":1728032886549,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc872cb32f61b51d","name":"Push message with rate limit","time":{"start":1728032914506,"stop":1728032914506,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6cd8600f49384","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032787686,"stop":1728032787686,"duration":0},"status":"passed","severity":"normal"},{"uid":"436678dbfa69b258","name":"should properly create location multiaddrs - tcp","time":{"start":1728032592745,"stop":1728032592745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c2884da393eea4","name":"Publish without waiting for remote peer","time":{"start":1728032929714,"stop":1728032929714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2d351a8029a388","name":"Push message with short payload","time":{"start":1728032914479,"stop":1728032914479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7230376d032442","name":"Check message with non string payload is not received","time":{"start":1728032755545,"stop":1728032755545,"duration":0},"status":"passed","severity":"normal"},{"uid":"1569dd8c8e0ec590","name":"Query generator for multiple messages with different message text format","time":{"start":1728033003202,"stop":1728033003203,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9498f5e0479d830","name":"same cluster, different shard: nodes connect","time":{"start":1728032871652,"stop":1728032871656,"duration":4},"status":"passed","severity":"normal"},{"uid":"827ae5819817e5bc","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728032584055,"stop":1728032584055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c238f6da63d0d9f8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728032746221,"stop":1728032746225,"duration":4},"status":"passed","severity":"normal"},{"uid":"78ee1e4bc5a1cbf8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728032584063,"stop":1728032584064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25ca9c21047cd3","name":"should create a new stream if no existing for protocol found","time":{"start":1728032599633,"stop":1728032599633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f7715a8ef0051e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728032982555,"stop":1728032982555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4924f011959656a","name":"Check message on other pubsub topic is not received","time":{"start":1728032755542,"stop":1728032755543,"duration":1},"status":"passed","severity":"normal"},{"uid":"9107a49e26ea5c45","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728032861186,"stop":1728032861186,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcfed2dd92a7192","name":"random static sharding 7 - Cluster ID: 415, Shard ID: 159","time":{"start":1728032984207,"stop":1728032984207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02720ed2d145969","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728032929715,"stop":1728032929715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94ed95b853df4aa","name":"Check received message containing numeric","time":{"start":1728032755517,"stop":1728032755521,"duration":4},"status":"passed","severity":"normal"},{"uid":"6cbca0a4d7b59b5a","name":"Push message with Script payload","time":{"start":1728032951633,"stop":1728032951633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5013f18fd15c8e6a","name":"more peers than existing","time":{"start":1728032886808,"stop":1728032886808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21e5c2c1fc0b83ac","name":"Check publish message after client node is restarted","time":{"start":1728032924245,"stop":1728032924245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f31500bc925d5340","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032985140,"stop":1728032985140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e68c0f1c768eb1","name":"Check received message containing Chinese","time":{"start":1728032755522,"stop":1728032755523,"duration":1},"status":"passed","severity":"normal"},{"uid":"566be0db2918b755","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032779639,"stop":1728032779639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2314b6cf6cd967f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728032584058,"stop":1728032584058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9117b410a1f18145","name":"A test","time":{"start":1728032848817,"stop":1728032848817,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ea36e0f85d47a0","name":"LightPush with 2 connections","time":{"start":1728032785750,"stop":1728032785750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab9231c9b730811","name":"throws on content topic with empty topic name field","time":{"start":1728032584046,"stop":1728032584046,"duration":0},"status":"passed","severity":"normal"},{"uid":"415218080a142554","name":"Overlapping topic subscription","time":{"start":1728032985118,"stop":1728032985121,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c0968cbcfa130d7","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728032861189,"stop":1728032861189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2317216a42a8c00","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032689252,"stop":1728032689253,"duration":1},"status":"passed","severity":"normal"},{"uid":"84772f40dc0e2778","name":"should push to available amount of connection if less than required","time":{"start":1728032812972,"stop":1728032812972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3796c01d4cf2f540","name":"Fails to push message with large meta","time":{"start":1728032951671,"stop":1728032951671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac998bc3c8334f1c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728033003203,"stop":1728033003203,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc698b34c833842","name":"Push message with meta","time":{"start":1728032914504,"stop":1728032914506,"duration":2},"status":"passed","severity":"normal"},{"uid":"8df1d8de186b3298","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728032746213,"stop":1728032746214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51982419e558deb","name":"Check message with no payload is not received","time":{"start":1728032886551,"stop":1728032886552,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de6b7a0745e645e","name":"Generator, custom pubsub topic","time":{"start":1728033001746,"stop":1728033001746,"duration":0},"status":"passed","severity":"normal"},{"uid":"658c6465f1d7aff0","name":"Check received message containing unicode special characters","time":{"start":1728032755535,"stop":1728032755535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67b2f5a8cb7cce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728032746216,"stop":1728032746218,"duration":2},"status":"passed","severity":"normal"},{"uid":"55e1228936d07de7","name":"start node with empty shard should fail","time":{"start":1728032984211,"stop":1728032984212,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e25e68b41f424f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728033076514,"stop":1728033076514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d04d50be537ff0","name":"Callback on promise, aborts when callback returns true","time":{"start":1728033003204,"stop":1728033003204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c5e5caf418a4d6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728032746193,"stop":1728032746197,"duration":4},"status":"passed","severity":"normal"},{"uid":"175de7944f7128e7","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728033011937,"stop":1728033011937,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e5c9f521d5dc00","name":"can dial TLS multiaddrs","time":{"start":1728032864618,"stop":1728032864618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bee60808f2811a","name":"should not receive a peer event after stop","time":{"start":1728032611765,"stop":1728032611765,"duration":0},"status":"passed","severity":"normal"},{"uid":"41abc94f3291db04","name":"Store - dialed first","time":{"start":1728033017913,"stop":1728033017913,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a3ab8c10e6ff03","name":"can start and stop the service","time":{"start":1728032611763,"stop":1728032611763,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf83bc21469e69d","name":"Push message with content topic containing SQL Injection","time":{"start":1728032914494,"stop":1728032914494,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c21e6e348a55af","name":"Push message equal or less that 1MB","time":{"start":1728032914511,"stop":1728032914511,"duration":0},"status":"passed","severity":"normal"},{"uid":"92467adf298c1b50","name":"Filter with 1 connections","time":{"start":1728032785750,"stop":1728032785750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d022cf641b4bca4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728032974946,"stop":1728032974947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e9d2454c462285","name":"Filter with 3 connections","time":{"start":1728032785752,"stop":1728032785752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55b8bbc8d0b0c4","name":"Refresh subscription","time":{"start":1728032985172,"stop":1728032985172,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0db8614c346d58","name":"should only return 1 node with store capability","time":{"start":1728032607923,"stop":1728032607923,"duration":0},"status":"passed","severity":"normal"},{"uid":"964338c201034ff0","name":"Check received message containing emoji","time":{"start":1728032755536,"stop":1728032755536,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac93e5fb5b80917","name":"Check received message containing special chars","time":{"start":1728032886541,"stop":1728032886541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9e5f42531fd801","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728032689238,"stop":1728032689239,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7644afee56bf896","name":"Check received message containing SQL Injection","time":{"start":1728032755525,"stop":1728032755526,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3332fdd66905eb1","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728032607453,"stop":1728032607454,"duration":1},"status":"passed","severity":"normal"},{"uid":"c819fd8aa8dfeb8","name":"Push message with escaped characters payload","time":{"start":1728032951635,"stop":1728032951635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cc43a94d62c2bb","name":"Fails to push message with empty content topic","time":{"start":1728032951667,"stop":1728032951669,"duration":2},"status":"passed","severity":"normal"},{"uid":"a93696f5d11327db","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728032982556,"stop":1728032982558,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bbbc53977e3fe4b","name":"Check message with invalid timestamp is not received","time":{"start":1728032886562,"stop":1728032886562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a855dc9b7cf275","name":"can start the service","time":{"start":1728032960123,"stop":1728032960124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73fd5b3a873d70c","name":"should only return 1 node with relay capability","time":{"start":1728032607922,"stop":1728032607922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0300239c02a936","name":"Mutual subscription","time":{"start":1728032929709,"stop":1728032929710,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00d65566b544971","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032886549,"stop":1728032886549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c82b731273cd919","name":"Check received message containing escaped characters","time":{"start":1728032886559,"stop":1728032886559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6953e52dec90045","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032787664,"stop":1728032787664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e492ee118f72302","name":"throws an error for improperly formatted content topics","time":{"start":1728032584055,"stop":1728032584055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20bcb48772fd98f","name":"Push message with content topic containing Arabic","time":{"start":1728032914493,"stop":1728032914493,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b64da64b1f822f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728032929716,"stop":1728032929716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a32db0a5b1abbf","name":"should fail to send if no connections available","time":{"start":1728032812974,"stop":1728032812975,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb88b4b82b5f8742","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032787663,"stop":1728032787663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e6a6b963dc0fbe","name":"Should update shard info","time":{"start":1728032871978,"stop":1728032871978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcd9824d02cb1c0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728032924236,"stop":1728032924237,"duration":1},"status":"passed","severity":"normal"},{"uid":"a876e8c01089d250","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728032974949,"stop":1728032974949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21e65b55f002074","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728032746219,"stop":1728032746219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16064e236fefd69","name":"Check message received after jswaku node is restarted","time":{"start":1728032755546,"stop":1728032755546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2ff4567bc999ee0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728032746205,"stop":1728032746206,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e467db64df0b8c3","name":"Passing page size 110 when there are 120 messages","time":{"start":1728033006392,"stop":1728033006392,"duration":0},"status":"passed","severity":"normal"},{"uid":"163dcb1e5096711e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728032584069,"stop":1728032584069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18a6ee441d704b4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032985139,"stop":1728032985139,"duration":0},"status":"passed","severity":"normal"},{"uid":"507ff39540fe917b","name":"Fails to publish message with empty text","time":{"start":1728032924235,"stop":1728032924236,"duration":1},"status":"passed","severity":"normal"},{"uid":"4292ac42eb57ba77","name":"should set field with all protocols enabled","time":{"start":1728032592746,"stop":1728032592746,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c8f0e63188de87","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728032592127,"stop":1728032592128,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd453e7a361e10a0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032848453,"stop":1728032848455,"duration":2},"status":"passed","severity":"normal"},{"uid":"249fa14ddba85bb5","name":"should properly create location multiaddrs - udp4","time":{"start":1728032592740,"stop":1728032592740,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c82c4c6aa236bf","name":"Push message with content topic containing Russian","time":{"start":1728032951648,"stop":1728032951649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37eaf9659617706","name":"connects to nwaku","time":{"start":1728033011923,"stop":1728033011924,"duration":1},"status":"passed","severity":"normal"},{"uid":"74457009ad1e04f4","name":"should not throw an error for a single configured topic","time":{"start":1728032584069,"stop":1728032584069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a0daa33c3801bb","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728032584059,"stop":1728032584059,"duration":0},"status":"passed","severity":"normal"},{"uid":"91feff0381537662","name":"random static sharding 9 - Cluster ID: 542, Shard ID: 623","time":{"start":1728032984208,"stop":1728032984209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8d5a8b3d6d9343","name":"through manual discovery","time":{"start":1728032864618,"stop":1728032864622,"duration":4},"status":"passed","severity":"normal"},{"uid":"60a3c4fa076918b0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728032584050,"stop":1728032584051,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf7a28588c4bb7d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728032974948,"stop":1728032974948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4350a6d9da8c0e","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032985107,"stop":1728032985112,"duration":5},"status":"passed","severity":"normal"},{"uid":"8dc10cb24c17aeb6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app50/1/topic313/test.js","time":{"start":1728032955838,"stop":1728032955838,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9ccd289563dc1b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728032669612,"stop":1728032669615,"duration":3},"status":"passed","severity":"normal"},{"uid":"500d036486d492c1","name":"Check received message containing Script","time":{"start":1728032886545,"stop":1728032886545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9423f6b9fabedff","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728032982555,"stop":1728032982555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cc7731078c4ebc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728032651119,"stop":1728032651120,"duration":1},"status":"skipped","severity":"normal"},{"uid":"735a7ca832ed09b9","name":"Symmetric encrypt & Decrypt","time":{"start":1728032618139,"stop":1728032618139,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae65ad1a297aaf","name":"should properly create peer info with all multiaddrs","time":{"start":1728032592745,"stop":1728032592745,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb82d2c19b580d23","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728032637273,"stop":1728032637273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccbaaafbf07a425","name":"Push message with content topic containing numeric","time":{"start":1728032951643,"stop":1728032951644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf32db5f2bea2a3","name":"Check received message containing long","time":{"start":1728032886554,"stop":1728032886554,"duration":0},"status":"passed","severity":"normal"},{"uid":"854b885b7809a276","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728032994986,"stop":1728032994986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9168b9dc230ca12","name":"Relay - dialed first","time":{"start":1728033017912,"stop":1728033017912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce7cd5df81f2470","name":"Check received message containing unicode special characters","time":{"start":1728032886547,"stop":1728032886547,"duration":0},"status":"passed","severity":"normal"},{"uid":"4809313d495e1c0","name":"different cluster, same shard: nodes don't connect","time":{"start":1728032871656,"stop":1728032871656,"duration":0},"status":"passed","severity":"normal"},{"uid":"55655795ac11eef1","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032985143,"stop":1728032985144,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bd983388825954","name":"should not fail to stop the service if it was not started","time":{"start":1728032611764,"stop":1728032611764,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb37be64ef280ac9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032985149,"stop":1728032985149,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8b3933054930bc","name":"returns only open connection if one present","time":{"start":1728032599247,"stop":1728032599248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70e481555d8c092","name":"should properly create location multiaddrs - tcp6","time":{"start":1728032592744,"stop":1728032592744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3431bd9b0b235e8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728032584168,"stop":1728032584168,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a4dd134599c1cb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728033076513,"stop":1728033076513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86bd451e67ebe3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728032584067,"stop":1728032584068,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d49c4443a78821","name":"Ephemeral field set to true","time":{"start":1728032600192,"stop":1728032600192,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb3eb5b7ed3e745","name":"Ping on unsubscribed peer","time":{"start":1728032680275,"stop":1728032680276,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c571cc14e08a1b1","name":"addEventListener with correct event","time":{"start":1728032677449,"stop":1728032677450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7bc313806f15a5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728032929725,"stop":1728032929725,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b0b40597e43a96","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728032955836,"stop":1728032955836,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b78d995b3e9b76","name":"Push message with content topic containing shell command","time":{"start":1728032951663,"stop":1728032951663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9c47704370bd29","name":"Check received message containing shell command","time":{"start":1728032886546,"stop":1728032886547,"duration":1},"status":"passed","severity":"normal"},{"uid":"2168996d9b6f6a5a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728032584051,"stop":1728032584051,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6b824dcc93abe0","name":"Check publish message containing JSON","time":{"start":1728032924192,"stop":1728032924197,"duration":5},"status":"passed","severity":"normal"},{"uid":"962cd5a2592feb76","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728032644548,"stop":1728032644551,"duration":3},"status":"passed","severity":"normal"},{"uid":"c43ab706e9497c8","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032985142,"stop":1728032985143,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e2181b8f3c6449","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728032929720,"stop":1728032929720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf3fea7b6c3b66b","name":"should set field with only FILTER enabled","time":{"start":1728032592746,"stop":1728032592747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f492a2d9f655c6cc","name":"recovers when dns.resolve returns empty","time":{"start":1728032607921,"stop":1728032607921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5bdc5bd13ee4e4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app56/1/topic35/utf8","time":{"start":1728032955839,"stop":1728032955840,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d23f4393f2d1e5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032787662,"stop":1728032787663,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc421cd4d2299fc0","name":"Check publish message containing Chinese","time":{"start":1728032924160,"stop":1728032924160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa2b9622422c0ff","name":"Delete observer","time":{"start":1728032888556,"stop":1728032888557,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2c9dcbf9a205e7","name":"start node with empty content topic","time":{"start":1728032955843,"stop":1728032955843,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3913a17f1d6c9b","name":"Check received message containing short","time":{"start":1728032886553,"stop":1728032886553,"duration":0},"status":"passed","severity":"normal"},{"uid":"81498dc21e3410b6","name":"should return different streams if requested simultaniously","time":{"start":1728032599634,"stop":1728032599635,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f7d63a6db0b0bd","name":"pre and post cipher","time":{"start":1728032618139,"stop":1728032618140,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8f2e789534b55","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728033011937,"stop":1728033011938,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6b8b2018c034c9","name":"should return all peers when numPeers is 0","time":{"start":1728032599738,"stop":1728032599738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18ecb8654f884ba","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728033011938,"stop":1728033011938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97175c5f838500c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728032584065,"stop":1728032584065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa5f5d7f87926d0","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728032861203,"stop":1728032861203,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fda8973d72ba48","name":"should be called for bootstrap peers","time":{"start":1728032644541,"stop":1728032644545,"duration":4},"status":"passed","severity":"normal"},{"uid":"c9cf17473b22811f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032985093,"stop":1728032985093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4390e36f0b694139","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032985162,"stop":1728032985163,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f1918967ca5689","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728032982572,"stop":1728032982572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd021e2624c9ad38","name":"Check publish message containing shell command","time":{"start":1728032924198,"stop":1728032924198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9609287fcd64177f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728032584057,"stop":1728032584057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6101930a3b803e4a","name":"Check message with no pubsub topic is not received","time":{"start":1728032755543,"stop":1728032755543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d6ff3b75082a96","name":"Subscribe to topic containing short and receive message","time":{"start":1728032985172,"stop":1728032985172,"duration":0},"status":"passed","severity":"normal"},{"uid":"341d42c56e6a421d","name":"Check received message containing Chinese","time":{"start":1728032886555,"stop":1728032886555,"duration":0},"status":"passed","severity":"normal"},{"uid":"64df69e64eba3d48","name":"Filter","time":{"start":1728033017915,"stop":1728033017916,"duration":1},"status":"passed","severity":"normal"},{"uid":"906607fff5c656dd","name":"Query Generator, No Decoder","time":{"start":1728032982556,"stop":1728032982556,"duration":0},"status":"passed","severity":"normal"},{"uid":"febd8289169f1ef9","name":"Throws when trying to push message with empty payload","time":{"start":1728032951642,"stop":1728032951642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5321053139047727","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728032861192,"stop":1728032861193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41046a029500d2f","name":"Push message with content topic containing emoji","time":{"start":1728032951666,"stop":1728032951667,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f36175f2228b590","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728032607925,"stop":1728032607925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"629ff86cfc6ef54d","name":"Check meta is set [symmetric]","time":{"start":1728032617769,"stop":1728032617770,"duration":1},"status":"passed","severity":"normal"},{"uid":"778198543d68ae48","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728032599635,"stop":1728032599636,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6d79a87331655f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728032592132,"stop":1728032592133,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b8730e9f5021ed","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728032584050,"stop":1728032584050,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd587e4cf8452345","name":"Push message with SQL Injection payload","time":{"start":1728032914483,"stop":1728032914484,"duration":1},"status":"passed","severity":"normal"},{"uid":"824dbf22dc33525a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032848456,"stop":1728032848456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd77a112f6209568","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032985176,"stop":1728032985177,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d813c07831fa8a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728032584071,"stop":1728032584071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f42ad8e1cbd5d6","name":"Check received message containing Russian","time":{"start":1728032886542,"stop":1728032886543,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b787a8fd74eac2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728032584049,"stop":1728032584050,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be371c7b21882a3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032787679,"stop":1728032787679,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc112566ab80b6c1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728032929723,"stop":1728032929723,"duration":0},"status":"passed","severity":"normal"},{"uid":"100af674dabe5eb6","name":"Check message on other pubsub topic is not received","time":{"start":1728032886562,"stop":1728032886563,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e32e686d018c3f5","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728032584051,"stop":1728032584052,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb7e1a35f3255ad","name":"Subscribe and publish message","time":{"start":1728032929714,"stop":1728032929715,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f24b13d8a46a39e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728032607923,"stop":1728032607924,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf62e7e78d84d60","name":"should emit a peer event after start","time":{"start":1728032611764,"stop":1728032611764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c589efb8fe4221a","name":"Passing page size 19 when there are 20 messages","time":{"start":1728033006392,"stop":1728033006392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f63bbcffdc27e1d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728032974947,"stop":1728032974947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a571cfed94f2a33e","name":"safeDispatchEvent","time":{"start":1728032677457,"stop":1728032677457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4f7c05ee05394f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032985093,"stop":1728032985094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45939fc2eae476a","name":"Non TWN Cluster","time":{"start":1728032955836,"stop":1728032955837,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5ee3b3c90fd7d0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728032644094,"stop":1728032644094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5af74b2dda2269","name":"should throw error - invalid id","time":{"start":1728032592736,"stop":1728032592736,"duration":0},"status":"passed","severity":"normal"},{"uid":"948d27284d3cb9bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728032584065,"stop":1728032584065,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e89aef9cf841c59","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728032929721,"stop":1728032929721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b77c00fe7f93eb3","name":"should not fail to start the service if it is already started","time":{"start":1728032651117,"stop":1728032651117,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d2b78ab8a5cf0e","name":"should encode/decode to text encoding","time":{"start":1728032592738,"stop":1728032592738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8120ecf9977785ad","name":"removeEventListener with correct event","time":{"start":1728032677451,"stop":1728032677452,"duration":1},"status":"passed","severity":"normal"},{"uid":"430294d2c5d22dd9","name":"should throw if no connection provided","time":{"start":1728032599632,"stop":1728032599633,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d21b0637aeaf9c","name":"Decoder throws on undefined content topic","time":{"start":1728032600193,"stop":1728032600194,"duration":1},"status":"passed","severity":"normal"},{"uid":"bded78f22bcd6514","name":"should decode valid enr successfully","time":{"start":1728032592734,"stop":1728032592734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad86e97396ea29e6","name":"handles different networkShards values correctly","time":{"start":1728032584054,"stop":1728032584054,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f40b5926a2cc19","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032985158,"stop":1728032985159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9ebd2f4b1abab8","name":"1 Store, 2 fetches","time":{"start":1728032607417,"stop":1728032607418,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15a42b5f8e87d74","name":"should properly compute the node id","time":{"start":1728032592737,"stop":1728032592737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e178b6427689ca62","name":"Query Generator - true","time":{"start":1728032996589,"stop":1728032996594,"duration":5},"status":"passed","severity":"normal"},{"uid":"beb2e251753bd42f","name":"Push message on custom pubsubTopic","time":{"start":1728032848456,"stop":1728032848457,"duration":1},"status":"passed","severity":"normal"},{"uid":"99dc63154b75a2d1","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728032746175,"stop":1728032746176,"duration":1},"status":"passed","severity":"normal"},{"uid":"b115d8ef6886ad95","name":"Push message with shell command payload","time":{"start":1728032914486,"stop":1728032914486,"duration":0},"status":"passed","severity":"normal"},{"uid":"188783f106f6fa56","name":"should throw an error for missing required configuration","time":{"start":1728032584059,"stop":1728032584060,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae3d47255b0de8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728032746190,"stop":1728032746190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e760b60c0313dbd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032787674,"stop":1728032787674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e814de0536de0f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728032584061,"stop":1728032584061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79a6c3bacc63f5a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032985180,"stop":1728032985180,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a8cbd6d8011f93","name":"Check message received after nwaku node is restarted","time":{"start":1728032886553,"stop":1728032886553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1699f03ed3733c44","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728032746210,"stop":1728032746211,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c787efccaccb2a","name":"Publish message with rate limit","time":{"start":1728032924246,"stop":1728032924246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67b3f830b001e4a","name":"should handle corrupted local storage data gracefully","time":{"start":1728032611766,"stop":1728032611767,"duration":1},"status":"passed","severity":"normal"},{"uid":"279091ad8b76f8fd","name":"Ping on unsubscribed peer","time":{"start":1728032680278,"stop":1728032680279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8332a95c88a759c","name":"Push message with content topic containing numeric","time":{"start":1728032914491,"stop":1728032914492,"duration":1},"status":"passed","severity":"normal"},{"uid":"95742a6b0fbc8aaa","name":"Check received message with timestamp: 1728032636363 ","time":{"start":1728032886561,"stop":1728032886561,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7ae843961c087c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032689246,"stop":1728032689247,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4826e6d28a953a","name":"Check publish message containing unicode special characters","time":{"start":1728032924205,"stop":1728032924208,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c2ca6542848b2ff","name":"Push message with JSON payload","time":{"start":1728032914485,"stop":1728032914486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e6dfa403b36370","name":"throws on content topic with generation field greater than 0","time":{"start":1728032584039,"stop":1728032584039,"duration":0},"status":"passed","severity":"normal"},{"uid":"35751628b7790164","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728032599636,"stop":1728032599636,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff45fab9ab8e7d5","name":"Check message with no payload is not received","time":{"start":1728032886563,"stop":1728032886564,"duration":1},"status":"passed","severity":"normal"},{"uid":"297f81d3aa40b2cb","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728032584056,"stop":1728032584056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b79010a9be89d6","name":"handles empty shards array correctly","time":{"start":1728032584073,"stop":1728032584073,"duration":0},"status":"passed","severity":"normal"},{"uid":"31316b65c86d515c","name":"should throw error - no public key","time":{"start":1728032592736,"stop":1728032592736,"duration":0},"status":"passed","severity":"normal"},{"uid":"18159750c32f46fe","name":"Check publish message containing special chars","time":{"start":1728032924156,"stop":1728032924160,"duration":4},"status":"passed","severity":"normal"},{"uid":"d10fda9456a018bb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728032586709,"stop":1728032586710,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43687622217828b","name":"Number of peers are maintained correctly","time":{"start":1728032703344,"stop":1728032703345,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefc3ddd40c2e31b","name":"Check publish message containing XML","time":{"start":1728032924182,"stop":1728032924182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6b83f99b7ccd12","name":"Query Generator, No message returned","time":{"start":1728032982556,"stop":1728032982556,"duration":0},"status":"passed","severity":"normal"},{"uid":"802795dbcd0dad73","name":"Check received message containing Arabic","time":{"start":1728032886556,"stop":1728032886556,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ecfc3bd9645d94","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728032586708,"stop":1728032586708,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d916540e6cb69f","name":"Ping on peer without subscriptions","time":{"start":1728032680274,"stop":1728032680274,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fa2063652483ba","name":"Js publishes, other Js receives","time":{"start":1728032904068,"stop":1728032904068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cf18be4f2bbb25","name":"Check received message containing JSON","time":{"start":1728032886546,"stop":1728032886546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f35d8f900fbc39","name":"random static sharding 4 - Cluster ID: 58, Shard ID: 771","time":{"start":1728032984206,"stop":1728032984206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee348cde18ff57e","name":"throws on content topic with too few or too many fields","time":{"start":1728032584037,"stop":1728032584038,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b45a3e547557e5f","name":"1 Relay, 1 fetch","time":{"start":1728032607416,"stop":1728032607417,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0d547087c46b56","name":"Check message with no content topic is not received","time":{"start":1728032886551,"stop":1728032886551,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c6c1cbd14b6c7a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032848457,"stop":1728032848457,"duration":0},"status":"passed","severity":"normal"},{"uid":"2164258d5840084","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032787680,"stop":1728032787683,"duration":3},"status":"passed","severity":"normal"},{"uid":"823be74f64aed263","name":"Ping on peer without subscriptions","time":{"start":1728032680911,"stop":1728032680912,"duration":1},"status":"passed","severity":"normal"},{"uid":"398af40d74ac8c3a","name":"Push message with content topic containing Russian","time":{"start":1728032914493,"stop":1728032914494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d920f1b83a17edd0","name":"Check received message containing Basic HTML tag","time":{"start":1728032755528,"stop":1728032755529,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a325e24e954af","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728032746176,"stop":1728032746176,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba27abcecacf254","name":"Privacy Node - default protocol","time":{"start":1728033017916,"stop":1728033017917,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d9036ed5b45abc","name":"can start the service","time":{"start":1728032611762,"stop":1728032611763,"duration":1},"status":"passed","severity":"normal"},{"uid":"59897d16b030fbcc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032779641,"stop":1728032779641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68c6164310ee956","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728032599637,"stop":1728032599637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05d0782817b6d69","name":"shard 0","time":{"start":1728032984203,"stop":1728032984203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ef74f0e4cdbf10","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728032929715,"stop":1728032929716,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c5e3e7269f5268","name":"Check received message containing emoji","time":{"start":1728032886548,"stop":1728032886548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fde5ead5f5ca81","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728032584049,"stop":1728032584049,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0baf435fd2f94c","name":"listenerCount","time":{"start":1728032677455,"stop":1728032677456,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b20bed19eb9031","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728032584048,"stop":1728032584048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c93fe1ff4f3de3a","name":"Encoder throws on undefined content topic","time":{"start":1728032619365,"stop":1728032619366,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eace01fb11f1bf1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728032607451,"stop":1728032607451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fc06152c109e1e","name":"Passing page size 0 when there are 110 messages","time":{"start":1728033006387,"stop":1728033006389,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bb1520a7cac1ffb","name":"Check message with invalid timestamp is not received","time":{"start":1728032886550,"stop":1728032886550,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1e1ebab125aa76","name":"Generator, custom pubsub topic","time":{"start":1728033001744,"stop":1728033001744,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f1acf358686fc4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728032982558,"stop":1728032982559,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfb31e4151091","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728032689247,"stop":1728032689248,"duration":1},"status":"passed","severity":"normal"},{"uid":"9802d50c12413246","name":"should only return 1 node with relay and store capability","time":{"start":1728032607923,"stop":1728032607923,"duration":0},"status":"passed","severity":"normal"},{"uid":"97497a5fdca49e27","name":"Push message with custom timestamp: 1728029179948","time":{"start":1728032951673,"stop":1728032951674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72a1802c5299ffb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728032746190,"stop":1728032746190,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9485a720c51676","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728032950595,"stop":1728032950596,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3628681fffa539","name":"handles empty contentTopics array correctly","time":{"start":1728032584073,"stop":1728032584073,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d47875f5542f5b","name":"Overlapping topic subscription","time":{"start":1728032787675,"stop":1728032787675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c47728e81adb8b2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032755540,"stop":1728032755540,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d1a01e0652635b","name":"should be online or offline if network state changed","time":{"start":1728032637274,"stop":1728032637275,"duration":1},"status":"passed","severity":"normal"},{"uid":"40946555ff88b8ac","name":"Push message with content topic containing shell command","time":{"start":1728032914499,"stop":1728032914499,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be6869abd9f49fc","name":"Query with Promise Callback, No message returned","time":{"start":1728032982573,"stop":1728032982574,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbef2c4023c89ee","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728032584058,"stop":1728032584059,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d6673a4d844731","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032848457,"stop":1728032848457,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4070c25f852070b","name":"Subscribe to topic containing short and publish message","time":{"start":1728032929717,"stop":1728032929718,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a2d385f9ea6709","name":"random static sharding 8 - Cluster ID: 199, Shard ID: 110","time":{"start":1728032984208,"stop":1728032984208,"duration":0},"status":"passed","severity":"normal"},{"uid":"45360fd3a8aec8a5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728032910527,"stop":1728032910527,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1e23d748040a22","name":"can start and stop the service","time":{"start":1728032651116,"stop":1728032651116,"duration":0},"status":"passed","severity":"normal"},{"uid":"db696bbcc78ed082","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032985135,"stop":1728032985138,"duration":3},"status":"passed","severity":"normal"},{"uid":"c5a973f18470d7d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032746219,"stop":1728032746219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4716478bae3c2e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728032592129,"stop":1728032592130,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1340fc62c567f5","name":"Push message with Basic HTML tag payload","time":{"start":1728032914485,"stop":1728032914485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa75bb5bacc9833","name":"Push message with special chars payload","time":{"start":1728032951627,"stop":1728032951628,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0cfe34908cd22d","name":"Check publish message containing short","time":{"start":1728032924152,"stop":1728032924155,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8c702b168277de8","name":"should return empty list for no shard","time":{"start":1728032584059,"stop":1728032584059,"duration":0},"status":"passed","severity":"normal"},{"uid":"87001079d76be5a7","name":"Publish message with large meta","time":{"start":1728032924245,"stop":1728032924246,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7dfee9f7a644eab","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728033011937,"stop":1728033011937,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3fc1157ccbb36e","name":"Check received message containing Russian","time":{"start":1728032755523,"stop":1728032755523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ed3f16e7b46066","name":"Push message with custom timestamp: 1728036379948","time":{"start":1728032951674,"stop":1728032951674,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e12b94c366b900","name":"Passing page size 1 when there are 4 messages","time":{"start":1728033006389,"stop":1728033006389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d3227e9131c8b4","name":"Push message with long payload","time":{"start":1728032914479,"stop":1728032914480,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b54f76d1c4d1c8","name":"should throw an error for missing sharding configuration","time":{"start":1728032584072,"stop":1728032584073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ce116a9f09880b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728032689249,"stop":1728032689249,"duration":0},"status":"passed","severity":"normal"},{"uid":"221c4b4ee365602d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728032637272,"stop":1728032637272,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c1c3c76e655956","name":"Check received message containing Basic HTML tag","time":{"start":1728032886545,"stop":1728032886546,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ab46b762d92b43","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032985144,"stop":1728032985145,"duration":1},"status":"passed","severity":"normal"},{"uid":"278da747f5350de9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728032651120,"stop":1728032651120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54c4ea1afe7f55e5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728032746209,"stop":1728032746209,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e398e9a9bd9ce0","name":"Ephemeral messages are not stored","time":{"start":1728032644092,"stop":1728032644093,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bcda169c3e2d17b","name":"Check received message containing long","time":{"start":1728032755515,"stop":1728032755517,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c22b9bcaceb2c03","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728032689253,"stop":1728032689253,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e2798bc7736ed1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032985184,"stop":1728032985184,"duration":0},"status":"passed","severity":"normal"},{"uid":"754f830287a72dec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032710105,"stop":1728032710105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f5153d9ae3d734","name":"Sets default value correctly","time":{"start":1728033011926,"stop":1728033011926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f8575552a38ddc","name":"should push to needed amount of connections","time":{"start":1728032812972,"stop":1728032812972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffa3010303cacaa","name":"should not fail to start the service if it is already started","time":{"start":1728032611764,"stop":1728032611764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fc86416952e7f1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728032584058,"stop":1728032584058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce860fa064109586","name":"Check received message with timestamp: 1728032636508 ","time":{"start":1728032755540,"stop":1728032755540,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e90403f1217427","name":"throws on content topic with non-number generation field","time":{"start":1728032584038,"stop":1728032584039,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3b777b8f3e1c2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032787663,"stop":1728032787663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f4ee04e08b6f8d","name":"Check message received after jswaku node is restarted","time":{"start":1728032886564,"stop":1728032886564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c369c2163174a4cc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032779638,"stop":1728032779639,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f687c7f3d7b7fc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728032607455,"stop":1728032607457,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1cdd6e7201e1f41","name":"less peers than existing","time":{"start":1728032886808,"stop":1728032886808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85e0510627b7f9d0","name":"Push message with JSON payload","time":{"start":1728032951634,"stop":1728032951635,"duration":1},"status":"passed","severity":"normal"},{"uid":"395cfee40755692b","name":"Push message with content topic containing SQL Injection","time":{"start":1728032951649,"stop":1728032951649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3342650079c620ed","name":"Fields are not dropped","time":{"start":1728032599131,"stop":1728032599132,"duration":1},"status":"passed","severity":"normal"},{"uid":"459b935df9a45b04","name":"Push message with content topic containing JSON","time":{"start":1728032951661,"stop":1728032951662,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6aed2e87d55ca7d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728032592134,"stop":1728032592135,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ddc33fc880d071","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032755540,"stop":1728032755541,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f5b6ac6c0bd428","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728032929716,"stop":1728032929716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc3630fb2b585ff","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032985112,"stop":1728032985112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f756008c4e04bca5","name":"Callback on promise","time":{"start":1728033003204,"stop":1728033003204,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba6f1557b4c430c","name":"Check received message containing numeric","time":{"start":1728032886541,"stop":1728032886541,"duration":0},"status":"passed","severity":"normal"},{"uid":"e830f4a63a321994","name":"Push message with Basic HTML tag payload","time":{"start":1728032951634,"stop":1728032951634,"duration":0},"status":"passed","severity":"normal"},{"uid":"736809dde341206a","name":"Subscribe to topic containing XML and publish message","time":{"start":1728032929721,"stop":1728032929722,"duration":1},"status":"passed","severity":"normal"},{"uid":"3388f13fde53cc4","name":"Subscribe and receive messages via lightPush","time":{"start":1728032787662,"stop":1728032787662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2523eaf35ec6cbe","name":"Push message with Arabic payload","time":{"start":1728032914482,"stop":1728032914482,"duration":0},"status":"passed","severity":"normal"},{"uid":"beeecd1ebbc40b79","name":"Check received message containing SQL Injection","time":{"start":1728032886556,"stop":1728032886557,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e167be95b80bf06","name":"Query generator for multiple messages with different content topic format","time":{"start":1728033003203,"stop":1728033003204,"duration":1},"status":"passed","severity":"normal"},{"uid":"89199c5e1775affc","name":"Push message with emoji payload","time":{"start":1728032951636,"stop":1728032951636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0f2f96bc56f8bf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728032607418,"stop":1728032607419,"duration":1},"status":"passed","severity":"normal"},{"uid":"320fd9ca3ca71811","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728032861194,"stop":1728032861195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80de4971ebd6e2d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032710106,"stop":1728032710106,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e40592282f06ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728032584064,"stop":1728032584064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b49860e812694c0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728032606515,"stop":1728032606516,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb5ec8ad4affa85","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728032861202,"stop":1728032861202,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ddcb3427eb6715","name":"random static sharding 10 - Cluster ID: 892, Shard ID: 794","time":{"start":1728032984209,"stop":1728032984209,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d9b5c2978a4fc1","name":"should not fail to start the service if it is already started","time":{"start":1728032960125,"stop":1728032960127,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc8783c9f7c68c30","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728032584056,"stop":1728032584056,"duration":0},"status":"passed","severity":"normal"},{"uid":"350edb93d210e1df","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032985132,"stop":1728032985132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca239fe9d1acb844","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728032617767,"stop":1728032617768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d8efe800ded8d9","name":"Push message with special chars payload","time":{"start":1728032914481,"stop":1728032914481,"duration":0},"status":"passed","severity":"normal"},{"uid":"99be2e0bf094d4e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728032584068,"stop":1728032584068,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbe8fd93ea6042a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728032929724,"stop":1728032929724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b703ae697f2cf5d2","name":"Fails to push message with large meta","time":{"start":1728032914506,"stop":1728032914506,"duration":0},"status":"passed","severity":"normal"},{"uid":"df58c44e7b40b46f","name":"tcp ip4 address","time":{"start":1728032592157,"stop":1728032592157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff469625460263d","name":"should add and remove event listeners correctly","time":{"start":1728032611767,"stop":1728032611767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9734871dffd0f446","name":"Check meta is set [ecies]","time":{"start":1728032619365,"stop":1728032619365,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab37b0561a697724","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032985141,"stop":1728032985141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d247e9d7b881d7","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032787684,"stop":1728032787684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1c4732ee2d943c","name":"different cluster, different shard: nodes don't connect","time":{"start":1728032746169,"stop":1728032746169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed154191c082906","name":"Check message received after nwaku node is restarted","time":{"start":1728032755546,"stop":1728032755546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"706302622020ce99","name":"Check publish message containing Basic HTML tag","time":{"start":1728032924182,"stop":1728032924192,"duration":10},"status":"passed","severity":"normal"},{"uid":"512cfc902fa89501","name":"Generator, 2 different pubsubtopics","time":{"start":1728033001746,"stop":1728033001746,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a3b50f75f06fde","name":"Passing invalid cursor","time":{"start":1728032974948,"stop":1728032974949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8e37480a3e3501","name":"Meta field set when metaSetter is specified","time":{"start":1728032600192,"stop":1728032600192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47171ef9c1b838d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728032871650,"stop":1728032871650,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f34d473fccc339","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728032592126,"stop":1728032592127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4319f88fe0f54b9","name":"Push message with content topic containing JSON","time":{"start":1728032914498,"stop":1728032914499,"duration":1},"status":"passed","severity":"normal"},{"uid":"556f4342bfd85101","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728032637273,"stop":1728032637274,"duration":1},"status":"passed","severity":"normal"},{"uid":"542900ede5a8dc4d","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728032861191,"stop":1728032861191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9061090f7670ec41","name":"should emit a peer event after start","time":{"start":1728032960127,"stop":1728032960127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8eb56596805ecd","name":"Ordered Callback - true","time":{"start":1728032996596,"stop":1728032996597,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b50748a49faa64","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032746185,"stop":1728032746185,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c75ba8ed531bdc","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app15/10/topic143/json","time":{"start":1728032955837,"stop":1728032955838,"duration":1},"status":"passed","severity":"normal"},{"uid":"8988f63bd4273ad5","name":"Nodes with multiple pubsub topic","time":{"start":1728032910527,"stop":1728032910528,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9a3b54c880ca6c","name":"Decoder throws on empty string content topic","time":{"start":1728032619366,"stop":1728032619366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a867ca72dc5fb567","name":"configure the node with multiple pubsub topics","time":{"start":1728032984210,"stop":1728032984210,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5ad0dc5221269c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728032584062,"stop":1728032584062,"duration":0},"status":"passed","severity":"normal"},{"uid":"5751dda3ae1fa1cc","name":"Push message with Script payload","time":{"start":1728032914484,"stop":1728032914484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e88bf6c94e0b29e","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728032861204,"stop":1728032861204,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e1786292c195c8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728032929720,"stop":1728032929720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8611925b4946dbe","name":"Should update multiaddrs","time":{"start":1728032871977,"stop":1728032871978,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d25851a32077be2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728032746206,"stop":1728032746206,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d68340e17ac1ac","name":"should properly create location multiaddrs - udp6","time":{"start":1728032592740,"stop":1728032592744,"duration":4},"status":"passed","severity":"normal"},{"uid":"3507c8af89615ce4","name":"it tolerates circular branch references","time":{"start":1728032607920,"stop":1728032607921,"duration":1},"status":"passed","severity":"normal"},{"uid":"973a99aea48dccc6","name":"retrieves a single peer","time":{"start":1728032607920,"stop":1728032607920,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fc4d1e74ff4a6b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032787686,"stop":1728032787687,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fdcfc08f6e2b9","name":"Subscribe to topic containing Script and publish message","time":{"start":1728032929721,"stop":1728032929721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb775b48595fa8c","name":"should set field with only STORE enabled","time":{"start":1728032592746,"stop":1728032592746,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d4cbaf8ec84ede","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032985179,"stop":1728032985180,"duration":1},"status":"passed","severity":"normal"},{"uid":"adafb7ea38ece550","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728033003205,"stop":1728033003205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57442cb9cbcd03c","name":"should set field with only RELAY enabled","time":{"start":1728032592746,"stop":1728032592746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39d3bd53de67e18","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728032584054,"stop":1728032584054,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b8cfcaac26402a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728032910524,"stop":1728032910525,"duration":1},"status":"passed","severity":"normal"},{"uid":"881c289a80520b28","name":"should return valid sharding parameters for static sharding","time":{"start":1728032584072,"stop":1728032584072,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c111dd3bab5d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032985133,"stop":1728032985134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c11cb1cfea5440","name":"Check publish message containing Russian","time":{"start":1728032924164,"stop":1728032924175,"duration":11},"status":"passed","severity":"normal"},{"uid":"697e27883bec42d4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032779638,"stop":1728032779638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dcda395469d011","name":"Push message with content topic containing XML","time":{"start":1728032914495,"stop":1728032914497,"duration":2},"status":"passed","severity":"normal"},{"uid":"c91b8b8c27ca5c2d","name":"Relay + Store","time":{"start":1728032592747,"stop":1728032592747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00c377faac9212c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728032607454,"stop":1728032607454,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd8b109fda8c7d0","name":"should not receive a peer event before start","time":{"start":1728032611765,"stop":1728032611765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84ff13a4f6fabdf","name":"should get / set TCP multiaddr","time":{"start":1728032592739,"stop":1728032592739,"duration":0},"status":"passed","severity":"normal"},{"uid":"594c9058841dd5d","name":"configure the node with multiple content topics","time":{"start":1728032955842,"stop":1728032955842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78200f439f1baf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728032974945,"stop":1728032974946,"duration":1},"status":"passed","severity":"normal"},{"uid":"756532264495880c","name":"Passing an array","time":{"start":1728033011924,"stop":1728033011925,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccd4bdd8249596a","name":"Check received message containing escaped characters","time":{"start":1728032755534,"stop":1728032755535,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b3ea858ac5a35a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032985174,"stop":1728032985174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46dabe3fd2a460c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728032746170,"stop":1728032746175,"duration":5},"status":"passed","severity":"normal"},{"uid":"83171985f06f1dca","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032985186,"stop":1728032985186,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ca3103e221ff93","name":"stop","time":{"start":1728032677458,"stop":1728032677458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbd48920fe40a71","name":"should encodeTxt and decodeTxt","time":{"start":1728032592733,"stop":1728032592734,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bde538edbb8352","name":"Check received message containing Arabic","time":{"start":1728032755523,"stop":1728032755523,"duration":0},"status":"passed","severity":"normal"},{"uid":"21db9e8c824bcd18","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728032955842,"stop":1728032955843,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b5e58ca0e62d18","name":"Ping succeeds for all connected peers","time":{"start":1728032703345,"stop":1728032703346,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8b83c09d9fb1da","name":"Check publish message containing emoji","time":{"start":1728032924213,"stop":1728032924213,"duration":0},"status":"passed","severity":"normal"},{"uid":"72293fa5a6bb5045","name":"should properly create location multiaddrs - tcp4","time":{"start":1728032592740,"stop":1728032592740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e7099289d2bda2","name":"LightPush with 0 connections","time":{"start":1728032785749,"stop":1728032785749,"duration":0},"status":"passed","severity":"normal"},{"uid":"179de8c2d7da6f56","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728033011935,"stop":1728033011936,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3e4ead4e4794f7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728032592747,"stop":1728032592747,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b5037a6912695c","name":"Fails to push message bigger that 1MB","time":{"start":1728032914511,"stop":1728032914511,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3905a76eb99e96","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032985187,"stop":1728032985187,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb26dc00e0006f7","name":"Check publish message containing Script","time":{"start":1728032924182,"stop":1728032924182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15731290b29573b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app25/9/topic41/xml","time":{"start":1728032955841,"stop":1728032955841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5effc764f3584e78","name":"different cluster, same shard: nodes don't connect","time":{"start":1728032746168,"stop":1728032746168,"duration":0},"status":"passed","severity":"normal"},{"uid":"815e8438da1b8695","name":"Check publish message containing numeric","time":{"start":1728032924156,"stop":1728032924156,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b576edf073a04f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728032950595,"stop":1728032950595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cd78e6b5500a18","name":"Query generator for 2000 messages","time":{"start":1728033003206,"stop":1728033003206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7f72bdf14efa10","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728032703349,"stop":1728032703350,"duration":1},"status":"passed","severity":"normal"},{"uid":"652b00914065fc76","name":"should encode/decode to RLP encoding","time":{"start":1728032592738,"stop":1728032592738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d118239030291d8e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728032584075,"stop":1728032584075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f509980fc0fa5152","name":"Check publish message containing SQL Injection","time":{"start":1728032924178,"stop":1728032924181,"duration":3},"status":"passed","severity":"normal"},{"uid":"380ba701f94cff42","name":"Push message with meta","time":{"start":1728032951670,"stop":1728032951670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eaed5a53ccee0e2","name":"Push message with escaped characters payload","time":{"start":1728032914486,"stop":1728032914487,"duration":1},"status":"passed","severity":"normal"},{"uid":"efeb78249117da26","name":"Refresh subscription","time":{"start":1728032985121,"stop":1728032985125,"duration":4},"status":"passed","severity":"normal"},{"uid":"732e2d02787d4435","name":"Subscribe to topic containing long and receive message","time":{"start":1728032787678,"stop":1728032787678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b32f26a236eaa0a","name":"Generator, 2 different pubsubtopics","time":{"start":1728033001748,"stop":1728033001748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b28c24935da52e","name":"should set field with all protocols disabled","time":{"start":1728032592745,"stop":1728032592746,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa0bebadf09747b","name":"Encoder throws on empty string content topic","time":{"start":1728032619366,"stop":1728032619366,"duration":0},"status":"passed","severity":"normal"},{"uid":"4659471247322042","name":"Check received message with timestamp: 1728032636363000000 ","time":{"start":1728032886548,"stop":1728032886548,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de424dc8c624b22","name":"Does not throw an exception when node disconnects","time":{"start":1728033011924,"stop":1728033011924,"duration":0},"status":"passed","severity":"normal"},{"uid":"629ddd6b4c6e661e","name":"should throw error - no id","time":{"start":1728032592735,"stop":1728032592735,"duration":0},"status":"passed","severity":"normal"},{"uid":"228bbcc6dacbf02b","name":"LightPush with 1 connections","time":{"start":1728032785749,"stop":1728032785750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4055be7b59ad8b7","name":"isConnected should return false after all peers disconnect","time":{"start":1728032669616,"stop":1728032669617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6afa608235327b8","name":"Ping fails for unsubscribed peers","time":{"start":1728032703346,"stop":1728032703346,"duration":0},"status":"passed","severity":"normal"},{"uid":"89183b18a3314caa","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728032584052,"stop":1728032584053,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a1f9eff438e6f8","name":"should return no connections if no open connection provided","time":{"start":1728032599248,"stop":1728032599248,"duration":0},"status":"passed","severity":"normal"},{"uid":"841a82eb4f08b4f3","name":"A test","time":{"start":1728032848817,"stop":1728032848817,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e83780dce3d04ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728032584066,"stop":1728032584066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c818f4e6fea83e5b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728032787689,"stop":1728032787689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c00dec2897920d2","name":"throws on empty content topic","time":{"start":1728032584037,"stop":1728032584037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b2b3c1023a28ea","name":"random static sharding 1 - Cluster ID: 734, Shard ID: 642","time":{"start":1728032984204,"stop":1728032984204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee75cdbbae37c62e","name":"should not fail to stop the service if it was not started","time":{"start":1728032651116,"stop":1728032651116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92051290f423663","name":"should not receive a peer event after stop","time":{"start":1728032960128,"stop":1728032960128,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dfdeac0330b2e5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728032619364,"stop":1728032619365,"duration":1},"status":"passed","severity":"normal"},{"uid":"d007943ca8e113a7","name":"Push 30 different messages","time":{"start":1728032951641,"stop":1728032951642,"duration":1},"status":"passed","severity":"normal"},{"uid":"e697600ffca23397","name":"Query with Ordered Callback, No message returned","time":{"start":1728032982569,"stop":1728032982570,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3cfd9eaa7bb053","name":"Waku message hash computation (payload length 0)","time":{"start":1728032586708,"stop":1728032586709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d236fdab4ddcec","name":"should throw error - no id","time":{"start":1728032592736,"stop":1728032592736,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe49ce121190e06e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032985164,"stop":1728032985165,"duration":1},"status":"passed","severity":"normal"},{"uid":"492b3c1179bf0f28","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728032584067,"stop":1728032584067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18d09e4af8fefef","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728032929719,"stop":1728032929719,"duration":0},"status":"passed","severity":"normal"},{"uid":"509096ac106dc917","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032787679,"stop":1728032787680,"duration":1},"status":"passed","severity":"normal"},{"uid":"9282a569640596","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728032637271,"stop":1728032637271,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4c29e3be1e5a24","name":"throws on content topic with empty encoding field","time":{"start":1728032584046,"stop":1728032584047,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc9f7241188de08","name":"Sign & Recover","time":{"start":1728032618140,"stop":1728032618140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2d8a92ab4c8bbb","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728032592734,"stop":1728032592734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef3e772132c3cb8","name":"Refresh subscription","time":{"start":1728032929717,"stop":1728032929717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a175bc79be1860c6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728032871648,"stop":1728032871648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6298226e065403","name":"Check message with no content topic is not received","time":{"start":1728032886563,"stop":1728032886563,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bb0452a32e993","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728032746209,"stop":1728032746210,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb293901976043c0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728032644540,"stop":1728032644540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8341cbd152636d7","name":"Push 30 different messages","time":{"start":1728032914488,"stop":1728032914488,"duration":0},"status":"passed","severity":"normal"},{"uid":"122f6816e0b08ad1","name":"random static sharding 3 - Cluster ID: 833, Shard ID: 118","time":{"start":1728032984205,"stop":1728032984205,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d92bab67021ec","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728032861197,"stop":1728032861197,"duration":0},"status":"passed","severity":"normal"},{"uid":"853f6bf3d13ec0d6","name":"Relay","time":{"start":1728032642762,"stop":1728032642763,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9423d924f598d3e","name":"addEventListener with wrong event","time":{"start":1728032677450,"stop":1728032677451,"duration":1},"status":"passed","severity":"normal"},{"uid":"3171661fa29b79c","name":"Publishes to nwaku","time":{"start":1728032904056,"stop":1728032904056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd4ddc7296cbfa2","name":"should handle a minimal index list","time":{"start":1728032584167,"stop":1728032584168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7fafc0f3a585ed0","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728032994984,"stop":1728032994985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0c6af30e344f9c","name":"Filter with 0 connections","time":{"start":1728032785749,"stop":1728032785749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fb7cc0789cf16a","name":"Publish message with custom timestamp: Sat Oct 14 2023 09:08:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032924214,"stop":1728032924214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a3ec5cfaaf3e6b","name":"nwaku subscribes","time":{"start":1728032904055,"stop":1728032904056,"duration":1},"status":"passed","severity":"normal"},{"uid":"428b55f2eacc82d5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728032746213,"stop":1728032746213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d650ad4dad15304c","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728032861190,"stop":1728032861191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3458e676d76edb22","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032779641,"stop":1728032779642,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1713893162fec9","name":"Check received message containing XML","time":{"start":1728032755527,"stop":1728032755528,"duration":1},"status":"passed","severity":"normal"},{"uid":"1967239594c1529d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728032746197,"stop":1728032746197,"duration":0},"status":"passed","severity":"normal"},{"uid":"98abd715002802df","name":"same cluster, different shard: nodes don't connect","time":{"start":1728032746167,"stop":1728032746168,"duration":1},"status":"passed","severity":"normal"},{"uid":"920d32e01212ae53","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032985169,"stop":1728032985170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f071ddab9cc5bb8","name":"Fails to push message with empty content topic","time":{"start":1728032914503,"stop":1728032914504,"duration":1},"status":"passed","severity":"normal"},{"uid":"65014905e62ddc45","name":"Check received message containing JSON","time":{"start":1728032886558,"stop":1728032886558,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cf0ee4987c03ee","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728032746216,"stop":1728032746216,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f18d2565e050d37","name":"Check received message containing short","time":{"start":1728032755514,"stop":1728032755514,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb098da7afdce910","name":"Check received message containing Basic HTML tag","time":{"start":1728032886558,"stop":1728032886558,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc004f7291b3611","name":"Subscribe and receive messages via lightPush","time":{"start":1728032985086,"stop":1728032985093,"duration":7},"status":"passed","severity":"normal"},{"uid":"9655c92249730bdc","name":"Push message with content topic containing special chars","time":{"start":1728032914492,"stop":1728032914492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2159605e26f4c48","name":"Rejects garbage","time":{"start":1728032622659,"stop":1728032622659,"duration":0},"status":"passed","severity":"normal"},{"uid":"72491915c977dfb0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728032929718,"stop":1728032929719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03dc7a4abb86166","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728032929723,"stop":1728032929724,"duration":1},"status":"passed","severity":"normal"},{"uid":"2950d4f1362cff9c","name":"Subscribe to topic containing long and receive message","time":{"start":1728032985172,"stop":1728032985174,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cdabfa24c0a673","name":"different cluster, different shard: nodes don't connect","time":{"start":1728032871657,"stop":1728032871657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1271466fe851a7fd","name":"Push message with custom timestamp: 1697274388055","time":{"start":1728032914506,"stop":1728032914507,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96033c69285847c","name":"Ping on subscribed peer","time":{"start":1728032680278,"stop":1728032680278,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e2a9141e076c7c","name":"Check received message containing unicode special characters","time":{"start":1728032886559,"stop":1728032886560,"duration":1},"status":"passed","severity":"normal"},{"uid":"826276700eebc4d4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728032607452,"stop":1728032607453,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d55f3d1a2857223","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728032592129,"stop":1728032592129,"duration":0},"status":"passed","severity":"normal"},{"uid":"943f27017f676272","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728032746189,"stop":1728032746190,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac466875c2a2704a","name":"can start and stop the service","time":{"start":1728032960124,"stop":1728032960125,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6a561723673073","name":"Renews subscription after lossing a connection","time":{"start":1728032985188,"stop":1728032985188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c180ef8bd6ab73a9","name":"Check received message containing emoji","time":{"start":1728032886560,"stop":1728032886560,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ef56f32f50fa5e","name":"Push message with content topic containing short","time":{"start":1728032951642,"stop":1728032951643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdc12af439e008c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032779636,"stop":1728032779636,"duration":0},"status":"passed","severity":"normal"},{"uid":"846b8fdc03c1dbda","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728032861201,"stop":1728032861202,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb6d76c792abcd1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728032584067,"stop":1728032584067,"duration":0},"status":"passed","severity":"normal"},{"uid":"656ed877efee5278","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728032584068,"stop":1728032584068,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb347fe2611682e","name":"Check received message containing SQL Injection","time":{"start":1728032886543,"stop":1728032886543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aee64220d3f870e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728032584062,"stop":1728032584063,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ddcab30230a0f4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728032584072,"stop":1728032584072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f676c48c4a618efc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728032592131,"stop":1728032592132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d55d5d0d8ca50cc","name":"Check received message containing shell command","time":{"start":1728032755530,"stop":1728032755534,"duration":4},"status":"passed","severity":"normal"},{"uid":"51676cc201d01f5e","name":"Push message with content topic containing escaped characters","time":{"start":1728032951663,"stop":1728032951663,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c367e7bc6994a2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728032929725,"stop":1728032929726,"duration":1},"status":"passed","severity":"normal"},{"uid":"5665b20d27724b3e","name":"Publish message with custom timestamp: Fri Oct 04 2024 10:08:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032924214,"stop":1728032924215,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0400a6b6a8cdfe","name":"handles different clusterIds correctly","time":{"start":1728032584054,"stop":1728032584054,"duration":0},"status":"passed","severity":"normal"},{"uid":"6797846f264a23b6","name":"Correctly serialized arguments","time":{"start":1728032864841,"stop":1728032864841,"duration":0},"status":"passed","severity":"normal"},{"uid":"968896b42e1fdd34","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728032637269,"stop":1728032637271,"duration":2},"status":"passed","severity":"normal"},{"uid":"f45fddbef7c680ae","name":"Decoder throws on empty string content topic","time":{"start":1728032617772,"stop":1728032617772,"duration":0},"status":"passed","severity":"normal"},{"uid":"993696b5c38db693","name":"Check received message containing shell command","time":{"start":1728032886559,"stop":1728032886559,"duration":0},"status":"passed","severity":"normal"},{"uid":"52997d83297029","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app13/1/topic731/utf8","time":{"start":1728032955839,"stop":1728032955839,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b4d2a57824837f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728032584071,"stop":1728032584071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46c7d32f6a904ec","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728032669619,"stop":1728032669620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f801cdb624961c53","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728032584048,"stop":1728032584049,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4285a6e1929510","name":"Decoder throws on undefined content topic","time":{"start":1728032617771,"stop":1728032617772,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3b7326afcda41b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728032929719,"stop":1728032929719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2db06ea0eccc5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app3/6/topic135/json","time":{"start":1728032955840,"stop":1728032955840,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f7a7d53d73bdac","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728033011938,"stop":1728033011938,"duration":0},"status":"passed","severity":"normal"},{"uid":"99991d9435fa792d","name":"throws on content topic with empty application field","time":{"start":1728032584039,"stop":1728032584040,"duration":1},"status":"passed","severity":"normal"},{"uid":"56282ac9bbdd665d","name":"Default pageSize","time":{"start":1728033006392,"stop":1728033006393,"duration":1},"status":"passed","severity":"normal"},{"uid":"22075c3b2b320256","name":"Nwaku publishes","time":{"start":1728032904056,"stop":1728032904068,"duration":12},"status":"passed","severity":"normal"},{"uid":"b4259a854d9355d9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728032584061,"stop":1728032584062,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ef97a42a597c3e","name":"Push message on custom pubsubTopic","time":{"start":1728032848451,"stop":1728032848453,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4f704ae347a9d29","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728032994987,"stop":1728032994990,"duration":3},"status":"passed","severity":"normal"},{"uid":"cbbeb80bb6503be5","name":"ignores domain fetching errors","time":{"start":1728032607921,"stop":1728032607921,"duration":0},"status":"passed","severity":"normal"},{"uid":"329e1bdead3274","name":"should get / set UDP multiaddr","time":{"start":1728032592739,"stop":1728032592739,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e6381f9e6c5eaf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728032584063,"stop":1728032584063,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d50a3d1944c56e","name":"Promise Callback - true","time":{"start":1728032996595,"stop":1728032996595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a0da7306309775","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728033001745,"stop":1728033001746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c384f9b58f328bfd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728032984210,"stop":1728032984211,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73c056c4a54a397","name":"Query Generator - false","time":{"start":1728032996594,"stop":1728032996595,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86513eacfc52bca","name":"Encoder throws on empty string content topic","time":{"start":1728032617771,"stop":1728032617771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2ed28554cd0a4e","name":"Check message on other pubsub topic is not received","time":{"start":1728032886550,"stop":1728032886551,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94898781595c712","name":"Check publish message after service node is restarted","time":{"start":1728032924245,"stop":1728032924245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"627f4cab3b1d4414","name":"Accepts a valid Waku Message","time":{"start":1728032622658,"stop":1728032622659,"duration":1},"status":"passed","severity":"normal"},{"uid":"baafc94d61c79419","name":"should not fail to stop the service if it was not started","time":{"start":1728032960125,"stop":1728032960125,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3213ca118ff1218","name":"Push message with XML payload","time":{"start":1728032951633,"stop":1728032951634,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcefde5f8d9db4e","name":"Check received message containing long","time":{"start":1728032886540,"stop":1728032886541,"duration":1},"status":"passed","severity":"normal"},{"uid":"9207c863d835a71f","name":"Fails to publish duplicate message","time":{"start":1728032924215,"stop":1728032924235,"duration":20},"status":"passed","severity":"normal"},{"uid":"4bb0fd73f5c6b479","name":"Check message received after nwaku node is restarted","time":{"start":1728032886565,"stop":1728032886565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2def52688cdd25b","name":"Push message with unicode special characters payload","time":{"start":1728032951636,"stop":1728032951636,"duration":0},"status":"passed","severity":"normal"},{"uid":"caaa4fee128f14a9","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728032861193,"stop":1728032861194,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e97d0964d01db5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032985177,"stop":1728032985177,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a3ddc997d1e76","name":"Ordered callback, aborts when callback returns true","time":{"start":1728033003205,"stop":1728033003205,"duration":0},"status":"passed","severity":"normal"},{"uid":"382d60c8f98a6254","name":"should emit a peer event after start","time":{"start":1728032651117,"stop":1728032651117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10eab6b8b5773fc","name":"Used by Waku Relay","time":{"start":1728033011925,"stop":1728033011926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77905a4ea20e159","name":"Check publish message containing escaped characters","time":{"start":1728032924198,"stop":1728032924198,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bef0318d281f8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728032592130,"stop":1728032592131,"duration":1},"status":"passed","severity":"normal"},{"uid":"827aa807b50b23d8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728032586706,"stop":1728032586707,"duration":1},"status":"passed","severity":"normal"},{"uid":"4697ddbefdbff0b7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728032910525,"stop":1728032910525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db8258c0cd157c4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032985171,"stop":1728032985171,"duration":0},"status":"passed","severity":"normal"},{"uid":"628f37b460c751e0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032710101,"stop":1728032710102,"duration":1},"status":"passed","severity":"normal"},{"uid":"a603228d28de1d4","name":"Push message with content topic containing short","time":{"start":1728032914489,"stop":1728032914489,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7e54646c5ce3bb","name":"Encoder throws on undefined content topic","time":{"start":1728032617770,"stop":1728032617770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc119ca4b0e771e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728032984204,"stop":1728032984204,"duration":0},"status":"passed","severity":"normal"},{"uid":"6112bd76b66a15a0","name":"Push message with content topic containing unicode special characters","time":{"start":1728032951666,"stop":1728032951666,"duration":0},"status":"passed","severity":"normal"},{"uid":"738a49e423277f8a","name":"Push message with content topic containing special chars","time":{"start":1728032951644,"stop":1728032951644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d638f50c82a06","name":"Push message with long payload","time":{"start":1728032951626,"stop":1728032951627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb8cf95775699b0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032848459,"stop":1728032848459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60d92cf5912e3d3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728032584070,"stop":1728032584070,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6c587060a8b24","name":"Push message with custom timestamp: 1728029188055","time":{"start":1728032914507,"stop":1728032914507,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af658e2ad26cc53","name":"topics with same application and version share the same shard","time":{"start":1728032584053,"stop":1728032584053,"duration":0},"status":"passed","severity":"normal"},{"uid":"643912eb2a3513ac","name":"Push message with content topic containing unicode special characters","time":{"start":1728032914500,"stop":1728032914500,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e35e8f2f96a240","name":"Push message with Russian payload","time":{"start":1728032914482,"stop":1728032914483,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4483903356038b5","name":"Push message with content topic containing long","time":{"start":1728032951643,"stop":1728032951643,"duration":0},"status":"passed","severity":"normal"},{"uid":"988c50a760f2d758","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032985165,"stop":1728032985169,"duration":4},"status":"passed","severity":"normal"},{"uid":"d1bdb720db312825","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032680279,"stop":1728032680279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a98beddd4c129","name":"Passing page size 10 when there are 10 messages","time":{"start":1728033006390,"stop":1728033006391,"duration":1},"status":"passed","severity":"normal"},{"uid":"8772864dbbb67861","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032779633,"stop":1728032779634,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc889f485f18c54","name":"Encoder throws on empty string content topic","time":{"start":1728032600193,"stop":1728032600193,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a1ef1f9de1a79e","name":"getPeersByDiscovery","time":{"start":1728032677454,"stop":1728032677455,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f225aa13c29d46c","name":"Check message with non string payload is not received","time":{"start":1728032886552,"stop":1728032886552,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cd8abf8d6cef6d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728032584070,"stop":1728032584071,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a706c6cd18ef87","name":"Promise Callback - false","time":{"start":1728032996595,"stop":1728032996596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79d7827b29f008b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032985145,"stop":1728032985146,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be2908c0c8ccce8","name":"Decrypt messages","time":{"start":1728032888553,"stop":1728032888553,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30927d2347b8313","name":"Check message with invalid timestamp is not received","time":{"start":1728032755541,"stop":1728032755542,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f7d77b5986d03d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728032584074,"stop":1728032584075,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1348c3a0be6c1d","name":"Check received message containing JSON","time":{"start":1728032755529,"stop":1728032755530,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd9ebc0435e0bef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728032746214,"stop":1728032746214,"duration":0},"status":"passed","severity":"normal"},{"uid":"913f49b3fbcd0fd2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728032584168,"stop":1728032584168,"duration":0},"status":"passed","severity":"normal"},{"uid":"588ae8dc78fd544","name":"udp ip6 address","time":{"start":1728032592157,"stop":1728032592157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b225dd485fad468","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728032607451,"stop":1728032607452,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a10444fb9c5c33","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032689243,"stop":1728032689243,"duration":0},"status":"passed","severity":"normal"},{"uid":"2910b58aebdb17ca","name":"Check message with no payload is not received","time":{"start":1728032755544,"stop":1728032755545,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe841fcc8e8442","name":"Check received message containing XML","time":{"start":1728032886545,"stop":1728032886545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2461fdd02a3545","name":"Push message with custom timestamp: 1697274379948","time":{"start":1728032951673,"stop":1728032951673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4725bdaad6856096","name":"groups content topics by expected pubsub topic","time":{"start":1728032584053,"stop":1728032584053,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c184a3cc6557e53","name":"Query generator for multiple messages","time":{"start":1728033003201,"stop":1728033003202,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf56d593c2ce2090","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032985094,"stop":1728032985099,"duration":5},"status":"passed","severity":"normal"},{"uid":"d0d9f23e1341b5d6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032985150,"stop":1728032985152,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c93dfa6a625431a","name":"Push message with emoji payload","time":{"start":1728032914487,"stop":1728032914487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd619a7da758a807","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728032584071,"stop":1728032584072,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d57f2d873595cc","name":"Subscribe to topic containing long and receive message","time":{"start":1728032985128,"stop":1728032985132,"duration":4},"status":"passed","severity":"normal"},{"uid":"d2034c44d25bf81e","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032985180,"stop":1728032985180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b889d4bf2209a40e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728032994985,"stop":1728032994985,"duration":0},"status":"passed","severity":"normal"},{"uid":"775240f25e7c6aa","name":"LightPush","time":{"start":1728033017915,"stop":1728033017915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3237023b3bdaf84a","name":"Store - dialed after - with timeout","time":{"start":1728033017914,"stop":1728033017915,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f007282e8e3eaf","name":"same cluster, same shard: nodes connect","time":{"start":1728032871651,"stop":1728032871652,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff089d0f9da812c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728032746199,"stop":1728032746203,"duration":4},"status":"passed","severity":"normal"},{"uid":"b2efb9773b62831f","name":"Throws when trying to push message with empty payload","time":{"start":1728032914489,"stop":1728032914489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9669ecfea29a1b27","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032985170,"stop":1728032985170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1936b15174bc081b","name":"Ping on subscribed peer","time":{"start":1728032680911,"stop":1728032680911,"duration":0},"status":"passed","severity":"normal"},{"uid":"674c65ec856453e6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728032746220,"stop":1728032746221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a615fdb2bd710bda","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728032584051,"stop":1728032584051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ec408eb2f44e7f","name":"Generator, 2 different pubsubtopics","time":{"start":1728033001744,"stop":1728033001745,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd5f655d1a60f3d","name":"Renews subscription after lossing a connection","time":{"start":1728032985152,"stop":1728032985154,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca2eec560d83a743","name":"Generator, custom pubsub topic","time":{"start":1728033001748,"stop":1728033001748,"duration":0},"status":"passed","severity":"normal"},{"uid":"287e9efc99fd9be5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728032584065,"stop":1728032584065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9685ea6541d28bc9","name":"throws on content topic with empty version field","time":{"start":1728032584040,"stop":1728032584046,"duration":6},"status":"passed","severity":"normal"},{"uid":"5d29c6fb50683fc5","name":"Push message with Chinese payload","time":{"start":1728032914482,"stop":1728032914482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11141da7e51904c","name":"Passing page size 11 when there are 10 messages","time":{"start":1728033006391,"stop":1728033006391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b102bdfc5b422a50","name":"random static sharding 2 - Cluster ID: 735, Shard ID: 350","time":{"start":1728032984204,"stop":1728032984205,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c800f033b2b88a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728032607924,"stop":1728032607924,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fec61367190f2163","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728032689244,"stop":1728032689245,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae38394198fa06bd","name":"should load peers from local storage and dispatch events","time":{"start":1728032611766,"stop":1728032611766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe3356f6fe9616e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728032746215,"stop":1728032746215,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ebd783bb298acb","name":"Check received message containing numeric","time":{"start":1728032886554,"stop":1728032886554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bc483aaf72edf0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728033076513,"stop":1728033076514,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb6aab52041c59a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032787674,"stop":1728032787674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d58d01d015ef1d5","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728032586708,"stop":1728032586708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7356dc27a5dec73d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032746207,"stop":1728032746208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e860e045fd30e38","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728032584066,"stop":1728032584066,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc72f61f388b1a1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032787664,"stop":1728032787664,"duration":0},"status":"passed","severity":"normal"},{"uid":"df183e270b089cb2","name":"should throw error - no public key","time":{"start":1728032592735,"stop":1728032592735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df4177ccc9b3ba1","name":"Relay + Store","time":{"start":1728032642763,"stop":1728032642763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47f3509f66dc6b9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032985099,"stop":1728032985099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13f3953e69913e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032787663,"stop":1728032787664,"duration":1},"status":"passed","severity":"normal"},{"uid":"d260b0590dcc70b2","name":"ignores unrecognized TXT record formats","time":{"start":1728032607921,"stop":1728032607922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e2faf093d10ec4","name":"dispatchEvent via connectionManager","time":{"start":1728032677456,"stop":1728032677456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6611e59a7e680fe8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728032914497,"stop":1728032914498,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa583e906ddbe08a","name":"getPeersByDiscovery","time":{"start":1728032950593,"stop":1728032950594,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ebec1057e95678","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728032924237,"stop":1728032924244,"duration":7},"status":"passed","severity":"normal"},{"uid":"99bbc845f1cb559b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728032584052,"stop":1728032584052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4daf71fc529df1","name":"can start the service","time":{"start":1728032651115,"stop":1728032651116,"duration":1},"status":"passed","severity":"normal"},{"uid":"c196120833b031c4","name":"Encoder throws on undefined content topic","time":{"start":1728032600193,"stop":1728032600193,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2b80fc6949b601","name":"Reusing cursor across nodes","time":{"start":1728032974948,"stop":1728032974948,"duration":0},"status":"passed","severity":"normal"},{"uid":"830e06df0d0625d0","name":"Push message with content topic containing Chinese","time":{"start":1728032951644,"stop":1728032951648,"duration":4},"status":"passed","severity":"normal"},{"uid":"72505e60f62590de","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728032599739,"stop":1728032599739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4028ee25c1b4b51c","name":"Subscribe to topic containing short and receive message","time":{"start":1728032787675,"stop":1728032787678,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ce4d8e5c4ef215f","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728032861196,"stop":1728032861196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c51b34b4539d90","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728032746215,"stop":1728032746215,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b85d7fd0082ef8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728033011936,"stop":1728033011936,"duration":0},"status":"passed","severity":"normal"},{"uid":"28553cf310788556","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app26/7/topic187/utf8","time":{"start":1728032955839,"stop":1728032955839,"duration":0},"status":"passed","severity":"normal"},{"uid":"224cf3ea65d01b6a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728032592122,"stop":1728032592125,"duration":3},"status":"passed","severity":"normal"},{"uid":"ade7c7a90ef89ad6","name":"Push message with content topic containing Arabic","time":{"start":1728032951648,"stop":1728032951648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64872a4b7cac761","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728032592134,"stop":1728032592134,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa99a19d45e8881","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032886550,"stop":1728032886550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70b977814a3cd4a","name":"should return unique PubsubTopics for static sharding","time":{"start":1728032584057,"stop":1728032584058,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5d0b6399e2f496","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728032644548,"stop":1728032644548,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c8dfc25938d303","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032689239,"stop":1728032689240,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2400c698f998a1","name":"Overlapping topic subscription","time":{"start":1728032985171,"stop":1728032985171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdc40690f3ec33a","name":"Decoder throws on undefined content topic","time":{"start":1728032619366,"stop":1728032619366,"duration":0},"status":"passed","severity":"normal"},{"uid":"652a06742843f800","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032787688,"stop":1728032787688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d863e5c5f551f5c","name":"Push message with SQL Injection payload","time":{"start":1728032951631,"stop":1728032951633,"duration":2},"status":"passed","severity":"normal"},{"uid":"75f1c8bdaf1897f1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032985184,"stop":1728032985186,"duration":2},"status":"passed","severity":"normal"},{"uid":"c026c6a405dbdde0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728032746191,"stop":1728032746193,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd69465568380f","name":"Nodes with multiple pubsub topic","time":{"start":1728032910525,"stop":1728032910526,"duration":1},"status":"passed","severity":"normal"},{"uid":"38de4c92ab81675e","name":"Push message with short payload","time":{"start":1728032951625,"stop":1728032951626,"duration":1},"status":"passed","severity":"normal"},{"uid":"53db71ed61feef1c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728033011935,"stop":1728033011935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b4943cd3d1cc3e","name":"returns all values when wanted number is greater than available values","time":{"start":1728032606514,"stop":1728032606515,"duration":1},"status":"passed","severity":"normal"}]