mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"831737c148b21fcc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728457360297,"stop":1728457360298,"duration":1},"status":"passed","severity":"normal"},{"uid":"461483419f29f329","name":"connected peers and dial","time":{"start":1728457448872,"stop":1728457448874,"duration":2},"status":"skipped","severity":"normal"},{"uid":"cd1ed090f756251","name":"Query with Ordered Callback, No Decoder","time":{"start":1728457536280,"stop":1728457536280,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bf034bb5e4111e","name":"All","time":{"start":1728457211433,"stop":1728457211433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7139de5794fc2c5f","name":"Sample","time":{"start":1728457154544,"stop":1728457154545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dca89f8b4bb3a1c","name":"Ordered callback, aborts when callback returns true","time":{"start":1728457558865,"stop":1728457558865,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb73eafbd6e21e8d","name":"1 Store, 2 fetches","time":{"start":1728457170740,"stop":1728457170741,"duration":1},"status":"passed","severity":"normal"},{"uid":"293420e3eecf90e8","name":"Ping on peer without subscriptions","time":{"start":1728457250837,"stop":1728457250843,"duration":6},"status":"passed","severity":"normal"},{"uid":"7d9701ed1c7d7e09","name":"Non TWN Cluster","time":{"start":1728457516694,"stop":1728457516694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acda0e21e6f9211","name":"should properly create location multiaddrs - udp","time":{"start":1728457155322,"stop":1728457155322,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd50ec330560b59b","name":"should throw if no connection provided","time":{"start":1728457162209,"stop":1728457162211,"duration":2},"status":"passed","severity":"normal"},{"uid":"6384947cefb93a05","name":"Push message with content topic containing JSON","time":{"start":1728457473531,"stop":1728457473532,"duration":1},"status":"passed","severity":"normal"},{"uid":"c108a6ffbbc509d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728457170945,"stop":1728457170946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cae2150b8bf026","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728457205196,"stop":1728457205204,"duration":8},"status":"passed","severity":"normal"},{"uid":"aba908e83e4dea26","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728457154576,"stop":1728457154576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1876940c797afa4d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728457510456,"stop":1728457510456,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0c3fce8c2d332f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728457170447,"stop":1728457170447,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f4ac120a301f93","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728457146561,"stop":1728457146562,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8065d2e64076f40","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728457146558,"stop":1728457146558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d73f7dc4cc2a804","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728457537125,"stop":1728457537125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6df45f35b73e4a8","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728457548042,"stop":1728457548043,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80e0c170a1e04e8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728457146581,"stop":1728457146582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ec9b35d596d5ab","name":"retrieves a single peer","time":{"start":1728457170942,"stop":1728457170942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d08f2c8f6f774b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728457146557,"stop":1728457146557,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd87658f9416d13","name":"Push message with custom timestamp: 1697698960533","time":{"start":1728457473538,"stop":1728457473538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa7ccd74e934e64","name":"Check received message containing unicode special characters","time":{"start":1728457448623,"stop":1728457448623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c91e3316b865e7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728457537120,"stop":1728457537120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cabf894ad26da0b","name":"should get / set UDP multiaddr","time":{"start":1728457155320,"stop":1728457155320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85c985d0812307a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728457632324,"stop":1728457632324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eff5fcc0e5d8a7a","name":"should return empty list for no shard","time":{"start":1728457146568,"stop":1728457146568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ccb230f078d794","name":"Push message equal or less that 1MB","time":{"start":1728457510468,"stop":1728457510469,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2cd711a837cb01f","name":"Check message with no payload is not received","time":{"start":1728457448613,"stop":1728457448614,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd7c6171ba895e0","name":"Push message with content topic containing special chars","time":{"start":1728457473522,"stop":1728457473522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f514efa4aca835b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728457290006,"stop":1728457290007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb4f2ef871cbba1","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728457149128,"stop":1728457149128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9f73fa479dbcf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728457402352,"stop":1728457402353,"duration":1},"status":"passed","severity":"normal"},{"uid":"da883cf207e8a182","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728457351729,"stop":1728457351730,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb099c1220d9148","name":"does not throw on valid cases","time":{"start":1728457146542,"stop":1728457146543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8356a230174871","name":"Check message with invalid timestamp is not received","time":{"start":1728457448629,"stop":1728457448631,"duration":2},"status":"passed","severity":"normal"},{"uid":"7896fd25b76dae95","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728457537129,"stop":1728457537129,"duration":0},"status":"passed","severity":"normal"},{"uid":"34807d610d254b0b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728457146569,"stop":1728457146569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d7c3a9188ad8ce","name":"Subscribe and receives messages on 20 topics","time":{"start":1728457537122,"stop":1728457537122,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f1174ed621502","name":"Subscribe to topic containing long and publish message","time":{"start":1728457490917,"stop":1728457490919,"duration":2},"status":"passed","severity":"normal"},{"uid":"97c4874087419224","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728457289905,"stop":1728457289905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0b274dbf12f870","name":"Push message with Russian payload","time":{"start":1728457473510,"stop":1728457473510,"duration":0},"status":"passed","severity":"normal"},{"uid":"120d7da3577d0f20","name":"Check received message containing special chars","time":{"start":1728457448617,"stop":1728457448617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2693340925100a80","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728457211523,"stop":1728457211524,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5bdc267d34c40a","name":"Ping on subscribed peer","time":{"start":1728457249551,"stop":1728457249552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27e8a04e48ae8b7","name":"Publish message with custom timestamp: Thu Oct 19 2023 07:04:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1728457481272,"stop":1728457481274,"duration":2},"status":"passed","severity":"normal"},{"uid":"daa1db745c63ca01","name":"Delete observer","time":{"start":1728457450890,"stop":1728457450890,"duration":0},"status":"passed","severity":"normal"},{"uid":"420e5eff1f676851","name":"tcp ip4 address","time":{"start":1728457154790,"stop":1728457154791,"duration":1},"status":"passed","severity":"normal"},{"uid":"e678910b53880c78","name":"Push message with emoji payload","time":{"start":1728457510438,"stop":1728457510439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2082acf8c7928f2","name":"A test","time":{"start":1728457377823,"stop":1728457377823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef54f3ef3e572983","name":"should not receive a peer event after stop","time":{"start":1728457174882,"stop":1728457174883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec54364132608f12","name":"Check received message containing Arabic","time":{"start":1728457322404,"stop":1728457322404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8c6f0d320b6263","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728457146566,"stop":1728457146566,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e556bbf127d071","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728457525088,"stop":1728457525089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ff4fafe9f2f674","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728457537126,"stop":1728457537127,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca95b747098823b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app32/1/topic677/test.js","time":{"start":1728457516700,"stop":1728457516700,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f205e189186df4","name":"caches peers it previously fetched","time":{"start":1728457170944,"stop":1728457170944,"duration":0},"status":"passed","severity":"normal"},{"uid":"646bc763a8b905f8","name":"Decoder throws on undefined content topic","time":{"start":1728457181105,"stop":1728457181105,"duration":0},"status":"passed","severity":"normal"},{"uid":"6970ebe4285574dd","name":"Check received message containing Chinese","time":{"start":1728457448604,"stop":1728457448604,"duration":0},"status":"passed","severity":"normal"},{"uid":"58090498d1460d8a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728457481270,"stop":1728457481271,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5517e46c52d5f8b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728457162221,"stop":1728457162221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dde0a2b82ad72dd","name":"Check publish message containing Basic HTML tag","time":{"start":1728457481261,"stop":1728457481262,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c55f6e76d6f3a7","name":"Check publish message containing SQL Injection","time":{"start":1728457481255,"stop":1728457481256,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5408b9fad20795e","name":"Mutual subscription","time":{"start":1728457490909,"stop":1728457490909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c9601958f0c38e","name":"Round trip binary serialization","time":{"start":1728457162905,"stop":1728457162906,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3621e6ac555baa","name":"Nwaku publishes","time":{"start":1728457469065,"stop":1728457469067,"duration":2},"status":"passed","severity":"normal"},{"uid":"d39329cd013ab2d7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728457170441,"stop":1728457170441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbd8bb5af2d5b6b","name":"Check meta is set [ecies]","time":{"start":1728457182793,"stop":1728457182793,"duration":0},"status":"passed","severity":"normal"},{"uid":"4048ca621861d729","name":"should reject on timeout if it was set","time":{"start":1728457186697,"stop":1728457186697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5ba60f0b906b64","name":"Subscribe to topic containing short and publish message","time":{"start":1728457490915,"stop":1728457490917,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c1654adf84802e5","name":"Wrong topic","time":{"start":1728457516705,"stop":1728457516705,"duration":0},"status":"passed","severity":"normal"},{"uid":"db17361086df3cd9","name":"Passing page size 110 when there are 120 messages","time":{"start":1728457555214,"stop":1728457555214,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc17ad6ae1800a63","name":"Push message with custom timestamp: 1728460950297","time":{"start":1728457510467,"stop":1728457510468,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5fda75d11a6aa3","name":"Reopen subscription with peer with lost subscription","time":{"start":1728457250856,"stop":1728457250856,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de58b91290fb82","name":"Check received message containing JSON","time":{"start":1728457448608,"stop":1728457448609,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed62c34d689ceca","name":"Relay - dialed after","time":{"start":1728457569741,"stop":1728457569742,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd56039822dfb289","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728457377680,"stop":1728457377680,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b48ab1ce1f1261","name":"different cluster, same shard: nodes don't connect","time":{"start":1728457402356,"stop":1728457402357,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c0f43cda77c600","name":"different cluster, different shard: nodes don't connect","time":{"start":1728457402357,"stop":1728457402357,"duration":0},"status":"passed","severity":"normal"},{"uid":"3503de32bb6dfa27","name":"Check publish message containing Script","time":{"start":1728457481259,"stop":1728457481260,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cc5a02ac761f4e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728457146559,"stop":1728457146559,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa534ec383e385c8","name":"Passing invalid cursor","time":{"start":1728457525093,"stop":1728457525094,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde1ad5652846020","name":"Check received message containing SQL Injection","time":{"start":1728457448618,"stop":1728457448619,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd898e8a79c0815","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728457146564,"stop":1728457146564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad2516b1c47b327","name":"Generator, 2 different pubsubtopics","time":{"start":1728457554121,"stop":1728457554121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0355393fa48681a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728457537128,"stop":1728457537128,"duration":0},"status":"passed","severity":"normal"},{"uid":"561634ef46690df9","name":"Symmetric encrypt & Decrypt","time":{"start":1728457181538,"stop":1728457181538,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f077597ac1984f","name":"unsubscribes","time":{"start":1728457556084,"stop":1728457556088,"duration":4},"status":"passed","severity":"normal"},{"uid":"f4cd1863ad74d606","name":"Push 30 different messages","time":{"start":1728457510439,"stop":1728457510439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74679a369fac640","name":"Check publish message containing shell command","time":{"start":1728457481264,"stop":1728457481265,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d18af56cb97df6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728457360326,"stop":1728457360328,"duration":2},"status":"passed","severity":"normal"},{"uid":"b865b2eefaac8bb4","name":"should encode/decode to RLP encoding","time":{"start":1728457155316,"stop":1728457155320,"duration":4},"status":"passed","severity":"normal"},{"uid":"d7a22dbece06b2cb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728457146581,"stop":1728457146581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d94d8899ef60cb2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728457360315,"stop":1728457360315,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d5cca9b06184e4","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728457377685,"stop":1728457377685,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df7aa399986e9d5","name":"Check received message containing escaped characters","time":{"start":1728457448609,"stop":1728457448609,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f1ea72e0c28963","name":"should return valid sharding parameters for static sharding","time":{"start":1728457146583,"stop":1728457146583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6095961223e65a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728457289907,"stop":1728457289907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2968aad0dcba3823","name":"Push message with content topic containing Chinese","time":{"start":1728457510449,"stop":1728457510450,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5f8f104454b93b","name":"Push message with Script payload","time":{"start":1728457473514,"stop":1728457473514,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c98faec372ba1e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728457289893,"stop":1728457289893,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a4d2498356d6c8","name":"random static sharding 7 - Cluster ID: 773, Shard ID: 151","time":{"start":1728457528780,"stop":1728457528781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bbcf74e44f9e96","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728457154574,"stop":1728457154575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e851f70bc6fb91d4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728457537130,"stop":1728457537130,"duration":0},"status":"passed","severity":"normal"},{"uid":"a036b690bffdc93b","name":"same cluster, same shard: nodes connect","time":{"start":1728457402355,"stop":1728457402355,"duration":0},"status":"passed","severity":"normal"},{"uid":"841fa64efcb5c314","name":"Subscribe to topic containing long and receive message","time":{"start":1728457537124,"stop":1728457537125,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58213e42ab9647c","name":"Check received message containing Russian","time":{"start":1728457322404,"stop":1728457322405,"duration":1},"status":"passed","severity":"normal"},{"uid":"58050aba6bcdc7e9","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728457490912,"stop":1728457490912,"duration":0},"status":"passed","severity":"normal"},{"uid":"74513d589de39c1d","name":"isConnected should return false after all peers disconnect","time":{"start":1728457237159,"stop":1728457237159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6396dadc36e03ebc","name":"should remove the specified number of excess peers","time":{"start":1728457186734,"stop":1728457186735,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4dfb98406b3f24","name":"Check publish message containing short","time":{"start":1728457481245,"stop":1728457481246,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4bbe59fa379e2a","name":"Check publish message containing Russian","time":{"start":1728457481255,"stop":1728457481255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2222e486537dc86b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728457212722,"stop":1728457212732,"duration":10},"status":"passed","severity":"normal"},{"uid":"6bda151061f9d334","name":"should only return 1 node with store capability","time":{"start":1728457170945,"stop":1728457170945,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c267c3fd4e6b0b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728457181101,"stop":1728457181102,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1cb9889155db5f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728457280061,"stop":1728457280062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aac463e9ee0a05","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728457170051,"stop":1728457170051,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8babbd91c218a42","name":"Push message with Basic HTML tag payload","time":{"start":1728457473515,"stop":1728457473515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ce054b24fc00d6","name":"Renews subscription after lossing a connection","time":{"start":1728457537132,"stop":1728457537132,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2be8c745613b1f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728457548043,"stop":1728457548044,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea20038be0a15d8f","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728457548044,"stop":1728457548045,"duration":1},"status":"passed","severity":"normal"},{"uid":"408e2c0fbfbdde77","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457401576,"stop":1728457401580,"duration":4},"status":"passed","severity":"normal"},{"uid":"6151f7311673af0","name":"Encoder throws on undefined content topic","time":{"start":1728457181104,"stop":1728457181104,"duration":0},"status":"passed","severity":"normal"},{"uid":"37389881f0fd3336","name":"Check received message containing shell command","time":{"start":1728457448609,"stop":1728457448609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a8398465be5548","name":"Query generator for multiple messages with different content topic format","time":{"start":1728457558862,"stop":1728457558863,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cb7297b28d96bc","name":"Subscribe and publish message","time":{"start":1728457490910,"stop":1728457490912,"duration":2},"status":"passed","severity":"normal"},{"uid":"73a3052eb1a439f9","name":"Check message with no pubsub topic is not received","time":{"start":1728457322433,"stop":1728457322433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8b112e6449f432","name":"returns all values when wanted number matches available values","time":{"start":1728457170048,"stop":1728457170050,"duration":2},"status":"passed","severity":"normal"},{"uid":"7427b5ae299e46bf","name":"non connected peers","time":{"start":1728457448880,"stop":1728457448885,"duration":5},"status":"skipped","severity":"normal"},{"uid":"788253022b7a0ce2","name":"1 Relay, 1 Filter, gives up","time":{"start":1728457170741,"stop":1728457170741,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c32ea09e3364bb","name":"should throw error - no id","time":{"start":1728457155314,"stop":1728457155314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f835fb7de09bf2","name":"should only return 1 node with relay and store capability","time":{"start":1728457170945,"stop":1728457170945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e763b1a6f07fcae6","name":"Check publish message containing XML","time":{"start":1728457481260,"stop":1728457481261,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe9bbe2f9c6c63b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728457280062,"stop":1728457280063,"duration":1},"status":"passed","severity":"normal"},{"uid":"396e020df47173bc","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728457289959,"stop":1728457289970,"duration":11},"status":"passed","severity":"normal"},{"uid":"fab6c9a9428d5c05","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728457360328,"stop":1728457360329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49e2a7002f0bfad","name":"Check received message containing short","time":{"start":1728457322390,"stop":1728457322391,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4b09036d4cdc21","name":"Check received message containing Chinese","time":{"start":1728457322400,"stop":1728457322404,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c605b21db4b4a65","name":"should properly create location multiaddrs - udp4","time":{"start":1728457155321,"stop":1728457155321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24cb7e93a30cb21","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728457322428,"stop":1728457322428,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e9f77927f201ff","name":"Ordered Callback - true","time":{"start":1728457542832,"stop":1728457542832,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6b7a7e64114b6b","name":"configure the node with multiple content topics","time":{"start":1728457516705,"stop":1728457516706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7dc6d95a7f2a7d","name":"Check received message containing short","time":{"start":1728457448615,"stop":1728457448616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca480ade86f006a0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728457525087,"stop":1728457525088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef910953983d6e33","name":"random static sharding 8 - Cluster ID: 97, Shard ID: 624","time":{"start":1728457528781,"stop":1728457528781,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a083d4fe4c498c","name":"Passing page size 3 when there are 20 messages","time":{"start":1728457555213,"stop":1728457555213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8496f3c3be7590","name":"Renews subscription after lossing a connection","time":{"start":1728457537155,"stop":1728457537155,"duration":0},"status":"passed","severity":"normal"},{"uid":"878e4d62e68b3cb6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728457289884,"stop":1728457289884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47680711a3fc3fd","name":"start node with empty content topic","time":{"start":1728457516707,"stop":1728457516707,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabf423375d5a148","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728457252532,"stop":1728457252532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e341e77390743d","name":"Check received message containing Russian","time":{"start":1728457448605,"stop":1728457448606,"duration":1},"status":"passed","severity":"normal"},{"uid":"3098116109ad2433","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728457290007,"stop":1728457290007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcdf2478a0e584b","name":"random static sharding 2 - Cluster ID: 805, Shard ID: 308","time":{"start":1728457528775,"stop":1728457528776,"duration":1},"status":"passed","severity":"normal"},{"uid":"358f0cc5e32d47b7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728457146569,"stop":1728457146569,"duration":0},"status":"passed","severity":"normal"},{"uid":"509510f334727ba","name":"random static sharding 6 - Cluster ID: 127, Shard ID: 694","time":{"start":1728457528780,"stop":1728457528780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89608c556221e4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728457537136,"stop":1728457537137,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3cc288d9c6f60e","name":"Check received message containing short","time":{"start":1728457448602,"stop":1728457448602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1377a7f738b844fc","name":"Fails to push message with empty content topic","time":{"start":1728457473534,"stop":1728457473534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d887364bf3ea06","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457554120,"stop":1728457554120,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ff53b083c8f7ec","name":"Check received message containing long","time":{"start":1728457448602,"stop":1728457448602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f077b42bd88ffacb","name":"should throw error - no public key","time":{"start":1728457155313,"stop":1728457155314,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8efa7acda415a6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728457146586,"stop":1728457146586,"duration":0},"status":"passed","severity":"normal"},{"uid":"412fbacd84aa265","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728457146559,"stop":1728457146559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2069238e479dd4a5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app49/8/topic305/utf8","time":{"start":1728457516694,"stop":1728457516695,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7e2bb16f0537e","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728457377683,"stop":1728457377684,"duration":1},"status":"passed","severity":"normal"},{"uid":"272da3ae2ceed5ca","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728457237157,"stop":1728457237157,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c316f535215327","name":"Check publish message containing emoji","time":{"start":1728457481269,"stop":1728457481270,"duration":1},"status":"passed","severity":"normal"},{"uid":"66901d71bd51cce6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app98/9/topic934/proto","time":{"start":1728457516696,"stop":1728457516698,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb131b32804313f7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728457289895,"stop":1728457289895,"duration":0},"status":"passed","severity":"normal"},{"uid":"204904de885f4d8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728457525084,"stop":1728457525087,"duration":3},"status":"passed","severity":"normal"},{"uid":"f2e63a1bb42230d0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728457146568,"stop":1728457146568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55e10717d086356","name":"should return no connections if no open connection provided","time":{"start":1728457162259,"stop":1728457162260,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f219ec13f815511","name":"should return usable stream attached to connection","time":{"start":1728457162205,"stop":1728457162208,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca302524d9efd4bb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728457481299,"stop":1728457481300,"duration":1},"status":"passed","severity":"normal"},{"uid":"510fb53b514a5ccf","name":"should return false","time":{"start":1728457155315,"stop":1728457155315,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e48f23daa8e7a9","name":"handles different clusterIds correctly","time":{"start":1728457146563,"stop":1728457146563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be83f180ca35c99","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728457537139,"stop":1728457537139,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e1c8aa41444656","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728457252532,"stop":1728457252533,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb567ebac592748","name":"Subscribe and receives messages on 20 topics","time":{"start":1728457537135,"stop":1728457537135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f408fe09dcce726","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728457537133,"stop":1728457537133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5409017be554ecd","name":"should set field with only RELAY enabled","time":{"start":1728457155323,"stop":1728457155324,"duration":1},"status":"passed","severity":"normal"},{"uid":"d595aaf756697174","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728457490932,"stop":1728457490932,"duration":0},"status":"passed","severity":"normal"},{"uid":"535d05ced54c069b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728457537131,"stop":1728457537132,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29b43f900e3afd0","name":"Publish without waiting for remote peer","time":{"start":1728457490910,"stop":1728457490910,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a648300aef833d","name":"Relay","time":{"start":1728457211432,"stop":1728457211432,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eb06a3071e1a6","name":"Check message with no payload is not received","time":{"start":1728457448632,"stop":1728457448633,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d3377f018f92a7","name":"Push message with content topic containing short","time":{"start":1728457510440,"stop":1728457510444,"duration":4},"status":"passed","severity":"normal"},{"uid":"3714b782d5ee7af5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728457289888,"stop":1728457289889,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d7f2ae1a32915c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728457146584,"stop":1728457146584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5765ddd4dad2e758","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728457537126,"stop":1728457537126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62d5d5aedf64c5b","name":"Ping fails for unsubscribed peers","time":{"start":1728457287383,"stop":1728457287384,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8f0acdb67eeb3d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728457170446,"stop":1728457170446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bc86284f3061c4","name":"Check received message containing long","time":{"start":1728457448616,"stop":1728457448616,"duration":0},"status":"passed","severity":"normal"},{"uid":"256958811ff33e0a","name":"should not fail to stop the service if it was not started","time":{"start":1728457498410,"stop":1728457498411,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2dbf94683f6fe9","name":"Waku message hash computation (no timestamp)","time":{"start":1728457149128,"stop":1728457149128,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c8156d5d8a4c30","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728457280064,"stop":1728457280064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea28011ff87ffd5","name":"Push message with short payload","time":{"start":1728457473507,"stop":1728457473507,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50a328ae9a9a8bd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728457289895,"stop":1728457289896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c499b78a71f4f","name":"Check received message containing special chars","time":{"start":1728457322393,"stop":1728457322400,"duration":7},"status":"passed","severity":"normal"},{"uid":"fdb9d63196182910","name":"can dial TLS multiaddrs","time":{"start":1728457405293,"stop":1728457405294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6102d14e457e4c3","name":"should reject if Filter is requested but not mounted","time":{"start":1728457186696,"stop":1728457186697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2835698b78ccf5c","name":"Check publish message containing escaped characters","time":{"start":1728457481265,"stop":1728457481268,"duration":3},"status":"passed","severity":"normal"},{"uid":"673d3ff0e57ed04f","name":"Check received message containing Chinese","time":{"start":1728457448617,"stop":1728457448617,"duration":0},"status":"passed","severity":"normal"},{"uid":"424b5fefc25195ca","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app85/2/topic661/json","time":{"start":1728457516699,"stop":1728457516699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8779ecee3d7a0ab","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728457351732,"stop":1728457351733,"duration":1},"status":"passed","severity":"normal"},{"uid":"2624b81981537230","name":"handles empty contentTopics array correctly","time":{"start":1728457146584,"stop":1728457146584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea09ad0734b96f9f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728457154567,"stop":1728457154568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af5d58f3175098d","name":"getPeersByDiscovery","time":{"start":1728457486605,"stop":1728457486605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81a492bfbb23e45","name":"Subscribe to topic containing Script and receive message","time":{"start":1728457360314,"stop":1728457360314,"duration":0},"status":"passed","severity":"normal"},{"uid":"86423bb2cfe9c40f","name":"should use DNS peer discovery with light client","time":{"start":1728457215720,"stop":1728457215721,"duration":1},"status":"skipped","severity":"normal"},{"uid":"acebc0eaa456f4f0","name":"Subscribe to topic containing Script and receive message","time":{"start":1728457537127,"stop":1728457537128,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7c56069d7d5627","name":"Check received message containing Arabic","time":{"start":1728457448604,"stop":1728457448605,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af1aa96f38300d3","name":"should be able to decode the field with only STORE set to true","time":{"start":1728457154575,"stop":1728457154576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3522a8c0d4d55555","name":"Check received message containing shell command","time":{"start":1728457448622,"stop":1728457448622,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba04f3f251c15a6","name":"throws on content topic with too few or too many fields","time":{"start":1728457146544,"stop":1728457146544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9da92342742e05","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728457490934,"stop":1728457490934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c8cc95092e7f52","name":"should set field with all protocols disabled","time":{"start":1728457155323,"stop":1728457155323,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd50f23eed0f853","name":"Check received message containing shell command","time":{"start":1728457322409,"stop":1728457322417,"duration":8},"status":"passed","severity":"normal"},{"uid":"e408170bd59ef63f","name":"Check received message containing Basic HTML tag","time":{"start":1728457448620,"stop":1728457448620,"duration":0},"status":"passed","severity":"normal"},{"uid":"261abe0423d2d07","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728457562264,"stop":1728457562266,"duration":2},"status":"passed","severity":"normal"},{"uid":"baba29c94c185f16","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728457478652,"stop":1728457478652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9653cd96bced092d","name":"Promise Callback - false","time":{"start":1728457542831,"stop":1728457542831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5d9048f092fee9","name":"Used by Waku Relay","time":{"start":1728457604302,"stop":1728457604302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad2a0129bdaf665","name":"Subscribe and receive messages via lightPush","time":{"start":1728457537132,"stop":1728457537133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93d58048fa65452","name":"Ping on peer without subscriptions","time":{"start":1728457249552,"stop":1728457249553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba76b4e304533332","name":"Query with Ordered Callback, No message returned","time":{"start":1728457536281,"stop":1728457536281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1744e14f73023bc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728457537129,"stop":1728457537130,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c889b24ddc112a4","name":"Check message on other pubsub topic is not received","time":{"start":1728457448612,"stop":1728457448613,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b06b6b87cd889d","name":"Fails to push message with large meta","time":{"start":1728457473535,"stop":1728457473535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d848b72aa3d7a867","name":"throws on content topic with empty topic name field","time":{"start":1728457146547,"stop":1728457146548,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fed4b41b426134","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728457537153,"stop":1728457537154,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1af2411e25433b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728457146578,"stop":1728457146578,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a862a0ebac911a","name":"Generator, custom pubsub topic","time":{"start":1728457554120,"stop":1728457554120,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da22f49f73fc6c9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728457237157,"stop":1728457237158,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f0d5c292cb8b20","name":"Fails to publish message with empty text","time":{"start":1728457481283,"stop":1728457481288,"duration":5},"status":"passed","severity":"normal"},{"uid":"148226d642cb8cd1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728457351724,"stop":1728457351724,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dcca467529f999","name":"Check received message containing XML","time":{"start":1728457448619,"stop":1728457448620,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fbb37a54c308e3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728457537154,"stop":1728457537155,"duration":1},"status":"passed","severity":"normal"},{"uid":"616689769e831a6a","name":"Encoder throws on undefined content topic","time":{"start":1728457162907,"stop":1728457162907,"duration":0},"status":"passed","severity":"normal"},{"uid":"25727a2199bcc91f","name":"should wait for LightPush peer to be connected","time":{"start":1728457186698,"stop":1728457186698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2433548d60416d0b","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728457377681,"stop":1728457377681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5226a2ada6fc880f","name":"Filter with 2 connections","time":{"start":1728457350093,"stop":1728457350093,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc5b561801891af","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728457490936,"stop":1728457490944,"duration":8},"status":"passed","severity":"normal"},{"uid":"cabfea2dbea99fba","name":"random static sharding 9 - Cluster ID: 172, Shard ID: 18","time":{"start":1728457528782,"stop":1728457528782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7235ebc50e046d","name":"Check publish message after client node is restarted","time":{"start":1728457481312,"stop":1728457481312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59169a2aaf566a35","name":"Push message with rate limit","time":{"start":1728457510464,"stop":1728457510466,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ccba2dd38a7b06d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728457537140,"stop":1728457537141,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f4eb0dfa5bb4","name":"Check message on other pubsub topic is not received","time":{"start":1728457448631,"stop":1728457448631,"duration":0},"status":"passed","severity":"normal"},{"uid":"770318208da1d542","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728457490913,"stop":1728457490913,"duration":0},"status":"passed","severity":"normal"},{"uid":"106b13be2c9baa68","name":"addEventListener with wrong event","time":{"start":1728457245462,"stop":1728457245462,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2f0c825e307e71","name":"Check received message containing unicode special characters","time":{"start":1728457322422,"stop":1728457322425,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3fff4e0771e10b3","name":"throws on empty content topic","time":{"start":1728457146543,"stop":1728457146543,"duration":0},"status":"passed","severity":"normal"},{"uid":"844bf1a733e96945","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728457146573,"stop":1728457146573,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dfc9b648d34351","name":"Push message with Chinese payload","time":{"start":1728457473509,"stop":1728457473509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4095c5d1e1f0029f","name":"Overlapping topic subscription","time":{"start":1728457537137,"stop":1728457537137,"duration":0},"status":"passed","severity":"normal"},{"uid":"911ef775651cb082","name":"new peer added after a peer was already found","time":{"start":1728457486605,"stop":1728457486605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18cb25782107c445","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728457490923,"stop":1728457490924,"duration":1},"status":"passed","severity":"normal"},{"uid":"18de6b4c6f426b85","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728457537146,"stop":1728457537146,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0877de5bc9cc74","name":"Publishes to nwaku","time":{"start":1728457469053,"stop":1728457469064,"duration":11},"status":"passed","severity":"normal"},{"uid":"52112206cb9e07f4","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728457154569,"stop":1728457154570,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9bb617211934cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728457146575,"stop":1728457146576,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b80af1ec3348ae3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728457537135,"stop":1728457537135,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d35ed71ebc595d","name":"Check received message containing SQL Injection","time":{"start":1728457322405,"stop":1728457322405,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cd90f594b1851b","name":"Push message with SQL Injection payload","time":{"start":1728457510422,"stop":1728457510423,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3fc4e0e5569ba9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app32/3/topic334/xml","time":{"start":1728457516701,"stop":1728457516701,"duration":0},"status":"passed","severity":"normal"},{"uid":"14117d9ab363327","name":"configure the node with multiple pubsub topics","time":{"start":1728457528783,"stop":1728457528783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d85de2ee040890e","name":"Push message with emoji payload","time":{"start":1728457473517,"stop":1728457473518,"duration":1},"status":"passed","severity":"normal"},{"uid":"8521410e4e3f7858","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728457537119,"stop":1728457537120,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4edaf3e9229b98b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app56/6/topic673/json","time":{"start":1728457516703,"stop":1728457516703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3145045e5db22bae","name":"Relay + Store","time":{"start":1728457155325,"stop":1728457155325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9d54a83616b0eb","name":"Check received message containing long","time":{"start":1728457322391,"stop":1728457322392,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f5b758d69d096d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728457154575,"stop":1728457154575,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3c8e55cb5fab14","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728457252528,"stop":1728457252528,"duration":0},"status":"passed","severity":"normal"},{"uid":"677a25d630468fcc","name":"Push message with escaped characters payload","time":{"start":1728457473516,"stop":1728457473516,"duration":0},"status":"passed","severity":"normal"},{"uid":"161fea5cf30d4ab6","name":"Check message received after jswaku node is restarted","time":{"start":1728457448614,"stop":1728457448614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c6075456de85bb0","name":"Push message with shell command payload","time":{"start":1728457473515,"stop":1728457473516,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb10eb4cddb697b","name":"udp ip6 address","time":{"start":1728457154791,"stop":1728457154791,"duration":0},"status":"passed","severity":"normal"},{"uid":"5136dfb110062c38","name":"ignores domain fetching errors","time":{"start":1728457170943,"stop":1728457170943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4afafcbf9fd09c","name":"Filter with 1 connections","time":{"start":1728457350091,"stop":1728457350092,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbea5b671dad93d","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728457377679,"stop":1728457377679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c418bfe33b0c89","name":"should return different streams if requested simultaniously","time":{"start":1728457162213,"stop":1728457162216,"duration":3},"status":"passed","severity":"normal"},{"uid":"377b004374c94792","name":"Push to array if already present","time":{"start":1728457146186,"stop":1728457146186,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b2c4f9ec2053c1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728457170946,"stop":1728457170947,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d06fb47cd3a0da0","name":"should return false when no peers exist","time":{"start":1728457186734,"stop":1728457186734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e142f6bff7cada14","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728457478653,"stop":1728457478653,"duration":0},"status":"passed","severity":"normal"},{"uid":"88036478cbe1fdc5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728457351724,"stop":1728457351725,"duration":1},"status":"passed","severity":"normal"},{"uid":"41599cb1c4b6093b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728457146584,"stop":1728457146585,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba277181f08f079","name":"Subscribe to topic containing Script and publish message","time":{"start":1728457490933,"stop":1728457490933,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b56c716f5a70f7","name":"random static sharding 1 - Cluster ID: 35, Shard ID: 533","time":{"start":1728457528773,"stop":1728457528775,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8b33439af3819db","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728457448627,"stop":1728457448629,"duration":2},"status":"passed","severity":"normal"},{"uid":"872387736843e34b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728457146560,"stop":1728457146560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f097389bb7f22f0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728457537145,"stop":1728457537145,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbef932e29bf8394","name":"Push message with long payload","time":{"start":1728457510410,"stop":1728457510410,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff3e6ae2e4511e5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728457360325,"stop":1728457360326,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0dd2571e6ff21c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728457351722,"stop":1728457351722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c347bd051de68aca","name":"Subscribe to topic containing short and receive message","time":{"start":1728457360307,"stop":1728457360308,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b57f92717d3660","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728457252528,"stop":1728457252529,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a284dab8b35a101","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728457537122,"stop":1728457537122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2625a84d4244da","name":"Push message with content topic containing escaped characters","time":{"start":1728457473532,"stop":1728457473533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7efecbaa93ed784","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728457548044,"stop":1728457548044,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ff22ad4cc8faab","name":"Waku message hash computation (payload length 0)","time":{"start":1728457149127,"stop":1728457149128,"duration":1},"status":"passed","severity":"normal"},{"uid":"7977ecf4427cefa2","name":"Check received message with timestamp: 1728457204567000000 ","time":{"start":1728457448624,"stop":1728457448624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d88c3af78300f73","name":"Subscribe and receive messages via lightPush","time":{"start":1728457537118,"stop":1728457537119,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb673228e20ba3d8","name":"Number of peers are maintained correctly","time":{"start":1728457287382,"stop":1728457287382,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b58ffff411ccaa","name":"Push message with meta","time":{"start":1728457473534,"stop":1728457473535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d567a1e7b6d5ca1a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728457360324,"stop":1728457360325,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc56e5c68be31c","name":"Check received message containing Russian","time":{"start":1728457448618,"stop":1728457448618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e6db63d81e2acf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728457146570,"stop":1728457146570,"duration":0},"status":"passed","severity":"normal"},{"uid":"984db87c3600102a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728457146575,"stop":1728457146575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f871c98c8f2f494b","name":"should properly create location multiaddrs - tcp6","time":{"start":1728457155322,"stop":1728457155322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51db7e8ee0f289b","name":"Reusing cursor across nodes","time":{"start":1728457525092,"stop":1728457525093,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07dbce4f89bd991","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728457290006,"stop":1728457290006,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d801b5eadff2f5","name":"returns nothing if no connections present","time":{"start":1728457162256,"stop":1728457162256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55596c6c19adae6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728457401572,"stop":1728457401576,"duration":4},"status":"passed","severity":"normal"},{"uid":"9623ef591a976f21","name":"Nodes with multiple pubsub topic","time":{"start":1728457478653,"stop":1728457478653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef0b30b4409ac6e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728457525091,"stop":1728457525092,"duration":1},"status":"passed","severity":"normal"},{"uid":"61478bed505d4aa2","name":"Query Generator - true","time":{"start":1728457542828,"stop":1728457542829,"duration":1},"status":"passed","severity":"normal"},{"uid":"892ad3ae457ca3a1","name":"throws on content topic with generation field greater than 0","time":{"start":1728457146545,"stop":1728457146545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ace9f35c101bd0d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728457146585,"stop":1728457146585,"duration":0},"status":"passed","severity":"normal"},{"uid":"143aa5dc1d0af474","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728457562268,"stop":1728457562268,"duration":0},"status":"passed","severity":"normal"},{"uid":"83592cba1a262aaa","name":"Ping on unsubscribed peer","time":{"start":1728457250848,"stop":1728457250848,"duration":0},"status":"passed","severity":"normal"},{"uid":"609437cc86cd2203","name":"Ping on subscribed peer","time":{"start":1728457250837,"stop":1728457250837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e72d7749e68698","name":"should encode/decode to text encoding","time":{"start":1728457155320,"stop":1728457155320,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f3fe7e267a6858","name":"should find and add new peers","time":{"start":1728457186735,"stop":1728457186735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad868a986bd61376","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728457170445,"stop":1728457170445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9032a880c4f1313","name":"Push message on custom pubsubTopic","time":{"start":1728457401549,"stop":1728457401549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b704b33e37b0e3","name":"Query with Promise Callback, No Decoder","time":{"start":1728457536283,"stop":1728457536283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3679815aa3248e7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728457174884,"stop":1728457174884,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdac6172a7f99151","name":"Push message with content topic containing long","time":{"start":1728457473520,"stop":1728457473520,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a6fb8f074bafb7","name":"isConnected return false after peer stops","time":{"start":1728457237160,"stop":1728457237160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2454d1d585fdf1b2","name":"getPeersByDiscovery","time":{"start":1728457245463,"stop":1728457245468,"duration":5},"status":"passed","severity":"normal"},{"uid":"8b689319a37ab420","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728457289892,"stop":1728457289893,"duration":1},"status":"passed","severity":"normal"},{"uid":"2401ba277c0b3edd","name":"Push message equal or less that 1MB","time":{"start":1728457473542,"stop":1728457473545,"duration":3},"status":"passed","severity":"normal"},{"uid":"2afe5b2560368ba4","name":"should return all peers when numPeers is 0","time":{"start":1728457162725,"stop":1728457162725,"duration":0},"status":"passed","severity":"normal"},{"uid":"373047ab3edd55f4","name":"Store - dialed after - with timeout","time":{"start":1728457569742,"stop":1728457569743,"duration":1},"status":"passed","severity":"normal"},{"uid":"99bf38ce7ad27117","name":"removeEventListener with wrong event","time":{"start":1728457245463,"stop":1728457245463,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4e605b85e08a14","name":"Callback on promise, aborts when callback returns true","time":{"start":1728457558864,"stop":1728457558864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae373ee85b124d2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728457360304,"stop":1728457360305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb631e396895cae","name":"Push message with content topic containing Arabic","time":{"start":1728457473522,"stop":1728457473525,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7939f0dba3ac3a5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app62/4/topic831/proto","time":{"start":1728457516695,"stop":1728457516695,"duration":0},"status":"passed","severity":"normal"},{"uid":"58efafa494dc4ce2","name":"LightPush","time":{"start":1728457569743,"stop":1728457569743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a178b8835e24530e","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728457377675,"stop":1728457377676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ba963d30598ed9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728457146565,"stop":1728457146565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43fef0de79809e8","name":"should properly create peer info with all multiaddrs","time":{"start":1728457155322,"stop":1728457155323,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f24cb2c383d280a","name":"Check received message containing emoji","time":{"start":1728457322425,"stop":1728457322425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44ca1fd7c2aa024","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728457289887,"stop":1728457289887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f59757ff4454f32","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728457146582,"stop":1728457146582,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f10052ab7ced0a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728457536281,"stop":1728457536282,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f18be45fe01631f","name":"throws on content topic with empty application field","time":{"start":1728457146545,"stop":1728457146546,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e63383f3526896a","name":"should reject if Relay is requested but not mounted","time":{"start":1728457186694,"stop":1728457186695,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c17e0366dd6f6eb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457554123,"stop":1728457554124,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed782173b94eee1","name":"Check received message containing SQL Injection","time":{"start":1728457448606,"stop":1728457448607,"duration":1},"status":"passed","severity":"normal"},{"uid":"55751cfcfaa8d0ac","name":"should not fail to start the service if it is already started","time":{"start":1728457215712,"stop":1728457215713,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f59afce6fd14c58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728457289925,"stop":1728457289931,"duration":6},"status":"passed","severity":"normal"},{"uid":"c823216002e8b21b","name":"Filter with 0 connections","time":{"start":1728457350090,"stop":1728457350091,"duration":1},"status":"passed","severity":"normal"},{"uid":"902a3257e58acf6c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728457490944,"stop":1728457490944,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0cca9f731f7f6a","name":"through manual discovery","time":{"start":1728457405294,"stop":1728457405294,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab3368d1fc806ed","name":"Check received message containing JSON","time":{"start":1728457322409,"stop":1728457322409,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d3458d4afc3d16","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728457377685,"stop":1728457377686,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a4ed2e841bb2a2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728457486609,"stop":1728457486609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8211fb48e12a833d","name":"should not fail to start the service if it is already started","time":{"start":1728457498411,"stop":1728457498412,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4831029682cc9e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728457146565,"stop":1728457146566,"duration":1},"status":"passed","severity":"normal"},{"uid":"4823e1c6debb542c","name":"should be able to encode the field with only STORE set to true","time":{"start":1728457154568,"stop":1728457154569,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f237bfc327e530","name":"Push message with content topic containing unicode special characters","time":{"start":1728457473533,"stop":1728457473533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1a1eff1660eade","name":"should remove a peer","time":{"start":1728457186732,"stop":1728457186732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7515276f76695f","name":"Ordered Callback - false","time":{"start":1728457542832,"stop":1728457542833,"duration":1},"status":"passed","severity":"normal"},{"uid":"189eb55f0cc1f2ca","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728457490913,"stop":1728457490914,"duration":1},"status":"passed","severity":"normal"},{"uid":"984ef74edf71f0f","name":"Fails to push message with empty content topic","time":{"start":1728457510461,"stop":1728457510462,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a26f4d6a8ac25","name":"should not fail to start the service if it is already started","time":{"start":1728457174881,"stop":1728457174881,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a0315368c77cc0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728457537130,"stop":1728457537131,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc89fd16e63feafd","name":"Sign & Recover","time":{"start":1728457181539,"stop":1728457181540,"duration":1},"status":"passed","severity":"normal"},{"uid":"350203ce94c41261","name":"random static sharding 4 - Cluster ID: 742, Shard ID: 261","time":{"start":1728457528779,"stop":1728457528779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11ee01f2b516e16","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728457162908,"stop":1728457162908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdd647db440ba61","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728457146559,"stop":1728457146560,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07f6e17c0c19c78","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728457146567,"stop":1728457146567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c57ecad9100fdbb","name":"Push message with Russian payload","time":{"start":1728457510420,"stop":1728457510421,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0c82320dffbc04","name":"Refresh subscription","time":{"start":1728457537124,"stop":1728457537124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d677c787fc2bb8b","name":"Push message with content topic containing numeric","time":{"start":1728457510449,"stop":1728457510449,"duration":0},"status":"passed","severity":"normal"},{"uid":"632bece1b927cb2a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728457149125,"stop":1728457149126,"duration":1},"status":"passed","severity":"normal"},{"uid":"274fa610c18d8b5a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728457280064,"stop":1728457280065,"duration":1},"status":"passed","severity":"normal"},{"uid":"5069cca3131fcdf9","name":"Subscribe and receive messages via lightPush","time":{"start":1728457360296,"stop":1728457360297,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfd7de1a6a9ae8e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728457536269,"stop":1728457536270,"duration":1},"status":"passed","severity":"normal"},{"uid":"8108ab6a561f56f3","name":"Check message received after jswaku node is restarted","time":{"start":1728457322436,"stop":1728457322437,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b01c7df0f340144","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728457170947,"stop":1728457170947,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e910f2ee241a735","name":"Push message with custom timestamp: 1728453760533","time":{"start":1728457473538,"stop":1728457473541,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ef5616ebf9b5c8b","name":"can start the service","time":{"start":1728457174879,"stop":1728457174880,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f353e575c971800","name":"Subscribe and receive messages via waku relay post","time":{"start":1728457360301,"stop":1728457360302,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b65e926782b5044","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728457146574,"stop":1728457146574,"duration":0},"status":"passed","severity":"normal"},{"uid":"1367d8c417c5950f","name":"Subscribe to topic containing long and receive message","time":{"start":1728457537138,"stop":1728457537139,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1092bc39542e310","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728457170741,"stop":1728457170741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0c5fa62bb5eeb5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728457562268,"stop":1728457562268,"duration":0},"status":"passed","severity":"normal"},{"uid":"591ebada4039541b","name":"Push message with escaped characters payload","time":{"start":1728457510437,"stop":1728457510438,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc563c030b20d4c","name":"Subscribe to topic containing XML and publish message","time":{"start":1728457490933,"stop":1728457490933,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cf1e29194fff43","name":"LightPush with 3 connections","time":{"start":1728457350093,"stop":1728457350094,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b27bdc01efb1d48","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728457211524,"stop":1728457211525,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e6895ce3316e73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728457146576,"stop":1728457146576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe722f348479aad","name":"Ephemeral messages are not stored","time":{"start":1728457211522,"stop":1728457211522,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f9188785e6fbda","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728457360313,"stop":1728457360313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e1ca26115e6dfa","name":"Overlapping topic subscription","time":{"start":1728457537123,"stop":1728457537123,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d9f70ed90a826d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728457537133,"stop":1728457537134,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e5c71dfe01d5a5","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728457205205,"stop":1728457205206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e179616cb2e949","name":"Push message with custom timestamp: 1697698950297","time":{"start":1728457510466,"stop":1728457510466,"duration":0},"status":"passed","severity":"normal"},{"uid":"165817aadc0ad1da","name":"should properly create location multiaddrs - tcp","time":{"start":1728457155322,"stop":1728457155322,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c6d3745955dd02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728457360322,"stop":1728457360324,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d0acf3ce21734a8","name":"Check message with no content topic is not received","time":{"start":1728457322433,"stop":1728457322433,"duration":0},"status":"passed","severity":"normal"},{"uid":"bada927983d7d01e","name":"Push 30 different messages","time":{"start":1728457473518,"stop":1728457473518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d10e0ae816d9a3a","name":"Push message with content topic containing SQL Injection","time":{"start":1728457510454,"stop":1728457510455,"duration":1},"status":"passed","severity":"normal"},{"uid":"40591dd5adb58380","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728457146578,"stop":1728457146578,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5c12068c20ae18","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728457289957,"stop":1728457289958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0cb97998f91455","name":"Default pageSize","time":{"start":1728457555215,"stop":1728457555215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e967673a812afbed","name":"groups content topics by expected pubsub topic","time":{"start":1728457146562,"stop":1728457146562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d260d9e3cea20a","name":"should create a new stream if no existing for protocol found","time":{"start":1728457162211,"stop":1728457162212,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e0901d45089879","name":"should throw error - no public key","time":{"start":1728457155315,"stop":1728457155315,"duration":0},"status":"passed","severity":"normal"},{"uid":"b519794c2a855d13","name":"should decode valid enr with tcp successfully","time":{"start":1728457155312,"stop":1728457155313,"duration":1},"status":"passed","severity":"normal"},{"uid":"227f4f0e7a4d3249","name":"throws on content topic with empty version field","time":{"start":1728457146546,"stop":1728457146547,"duration":1},"status":"passed","severity":"normal"},{"uid":"3176068c7fe3a254","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728457536270,"stop":1728457536272,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cef168392b5ad91","name":"Using a function","time":{"start":1728457604302,"stop":1728457604302,"duration":0},"status":"passed","severity":"normal"},{"uid":"855cb8142fe375af","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728457562266,"stop":1728457562267,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa60b740606e222","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728457155312,"stop":1728457155312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee536cfb395066","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728457146561,"stop":1728457146561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eddd0eeff2eb50","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728457537122,"stop":1728457537123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9634b92dd01a7dd8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728457351723,"stop":1728457351723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcdec593932e3cf","name":"Check received message containing XML","time":{"start":1728457448607,"stop":1728457448608,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a87d24d1eabfee","name":"Js publishes, other Js receives","time":{"start":1728457469068,"stop":1728457469070,"duration":2},"status":"passed","severity":"normal"},{"uid":"af4784c5fdb0d27a","name":"should load peers from local storage and dispatch events","time":{"start":1728457174883,"stop":1728457174884,"duration":1},"status":"passed","severity":"normal"},{"uid":"7497951d04fece50","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728457205204,"stop":1728457205205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe037d1b8cfc449","name":"Check publish message containing JSON","time":{"start":1728457481263,"stop":1728457481263,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee96b4accc1da4e","name":"Decoder throws on empty string content topic","time":{"start":1728457182795,"stop":1728457182795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e951c4ab2a4fa421","name":"should properly create location multiaddrs - udp6","time":{"start":1728457155321,"stop":1728457155322,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8fef3b5e1977bf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728457558864,"stop":1728457558864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6719cdcd58cff227","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728457237156,"stop":1728457237156,"duration":0},"status":"passed","severity":"normal"},{"uid":"236bad17c282d88","name":"should return the correct number of peers","time":{"start":1728457186733,"stop":1728457186733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a668377fff31552","name":"Should update multiaddrs","time":{"start":1728457405734,"stop":1728457405734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2839027b2ed2808","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728457490921,"stop":1728457490923,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b883584324f8606","name":"isConnected should return true after first peer connects","time":{"start":1728457237158,"stop":1728457237159,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe10c7c0e8cb3d3","name":"should throw an error for insufficient data","time":{"start":1728457146586,"stop":1728457146586,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1b4b4085f87f50","name":"Ping on unsubscribed peer","time":{"start":1728457249553,"stop":1728457249553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3080c5221744773","name":"Query generator for multiple messages with different message text format","time":{"start":1728457558859,"stop":1728457558859,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eadaf8aa2f84e4","name":"Correctly serialized arguments","time":{"start":1728457402447,"stop":1728457402447,"duration":0},"status":"passed","severity":"normal"},{"uid":"dade81ba7cf8cbc8","name":"Push message with Basic HTML tag payload","time":{"start":1728457510427,"stop":1728457510428,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bcac8f2aff5bf9","name":"Keep-alive pings maintain the connection","time":{"start":1728457287384,"stop":1728457287385,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2782cd0e9435a44","name":"Check message with no content topic is not received","time":{"start":1728457448613,"stop":1728457448613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4cf2afd39ed1a84","name":"Push message with content topic containing Script","time":{"start":1728457510455,"stop":1728457510456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b92b15c4206027","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728457289894,"stop":1728457289894,"duration":0},"status":"passed","severity":"normal"},{"uid":"528967278c44fc1f","name":"Check received message containing numeric","time":{"start":1728457322392,"stop":1728457322393,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e2820b5feb48fd","name":"Check message received after nwaku node is restarted","time":{"start":1728457322438,"stop":1728457322438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f82e88fd1bf000aa","name":"Check received message with timestamp: 1728457204468000000 ","time":{"start":1728457322426,"stop":1728457322426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efc90a70663089b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728457154578,"stop":1728457154578,"duration":0},"status":"passed","severity":"normal"},{"uid":"562b5aa1a58e1249","name":"LightPush with 2 connections","time":{"start":1728457350092,"stop":1728457350093,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20a311ae89224c0","name":"Ping succeeds for all connected peers","time":{"start":1728457287382,"stop":1728457287383,"duration":1},"status":"passed","severity":"normal"},{"uid":"657c1a7b0edb7a5c","name":"safeDispatchEvent","time":{"start":1728457245469,"stop":1728457245470,"duration":1},"status":"passed","severity":"normal"},{"uid":"430d0d62cde3bf18","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728457478648,"stop":1728457478649,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d0e99bf11c5372","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728457402353,"stop":1728457402354,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcd3a45cc2afd88","name":"can start and stop the service","time":{"start":1728457498405,"stop":1728457498410,"duration":5},"status":"passed","severity":"normal"},{"uid":"226bb57fbf0989ce","name":"Push message with content topic containing numeric","time":{"start":1728457473521,"stop":1728457473521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4b9fc62faab93c","name":"Does not throw an exception when node disconnects","time":{"start":1728457604301,"stop":1728457604301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d7170275fe2ff1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728457537121,"stop":1728457537121,"duration":0},"status":"passed","severity":"normal"},{"uid":"26303ac89d68f4eb","name":"can start and stop the service","time":{"start":1728457174880,"stop":1728457174880,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aa7a1130c0725d","name":"should not receive a peer event before start","time":{"start":1728457174882,"stop":1728457174882,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2a1b73fd1cf9c8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728457154571,"stop":1728457154571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fd28391d17b068","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728457377679,"stop":1728457377680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef896cdea3c76a1f","name":"Subscribe to topic containing XML and receive message","time":{"start":1728457537142,"stop":1728457537144,"duration":2},"status":"passed","severity":"normal"},{"uid":"384154b91e315eda","name":"Fails to push message bigger that 1MB","time":{"start":1728457473545,"stop":1728457473546,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47d00c91920df97","name":"Check message with non string payload is not received","time":{"start":1728457448614,"stop":1728457448614,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaad0ed6855b6a96","name":"throws an error for improperly formatted content topics","time":{"start":1728457146564,"stop":1728457146564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e876ed3a3d3f7339","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728457146567,"stop":1728457146567,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2a08b947f5e427","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728457525083,"stop":1728457525083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cea5f4a830e78b8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728457289893,"stop":1728457289893,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc70be203981a8f5","name":"Check message with non string payload is not received","time":{"start":1728457322436,"stop":1728457322436,"duration":0},"status":"passed","severity":"normal"},{"uid":"7929d38fc6bf4d8c","name":"Sets default value correctly","time":{"start":1728457604306,"stop":1728457604306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43aefad5c4249cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728457146576,"stop":1728457146576,"duration":0},"status":"passed","severity":"normal"},{"uid":"744de396d8eee0c8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728457154577,"stop":1728457154577,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c89e5efc9f06e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728457149126,"stop":1728457149127,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf49c79901be1a6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728457289946,"stop":1728457289946,"duration":0},"status":"passed","severity":"normal"},{"uid":"a354d13eb5af6e3a","name":"Passing page size 0 when there are 110 messages","time":{"start":1728457555212,"stop":1728457555212,"duration":0},"status":"passed","severity":"normal"},{"uid":"89912a336cda8115","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728457170445,"stop":1728457170446,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c78bda8f02dc0c9","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728457162216,"stop":1728457162217,"duration":1},"status":"passed","severity":"normal"},{"uid":"befe5d5db49a49b7","name":"recovers when dns.resolve returns empty","time":{"start":1728457170943,"stop":1728457170943,"duration":0},"status":"passed","severity":"normal"},{"uid":"653646fe447b03f2","name":"Check received message containing escaped characters","time":{"start":1728457448622,"stop":1728457448623,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb606d6a78c29567","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728457212735,"stop":1728457212736,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ce1f7800ccb20d","name":"A test","time":{"start":1728457377822,"stop":1728457377822,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b2f1111e123982","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728457490934,"stop":1728457490935,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2640080b03e15ce","name":"should throw error - invalid id","time":{"start":1728457155314,"stop":1728457155314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6673cb1024bc1f51","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728457280063,"stop":1728457280064,"duration":1},"status":"passed","severity":"normal"},{"uid":"df676821925d3f2","name":"Push message with content topic containing shell command","time":{"start":1728457473532,"stop":1728457473532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9865923a89aac02","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728457146572,"stop":1728457146572,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e775e939ddb574","name":"Check received message with timestamp: 1728457204567 ","time":{"start":1728457448624,"stop":1728457448625,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41666cc26d4c085","name":"it tolerates circular branch references","time":{"start":1728457170942,"stop":1728457170943,"duration":1},"status":"passed","severity":"normal"},{"uid":"a433a6dcb8196761","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728457537134,"stop":1728457537135,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0fab53b02aa0b7","name":"Refresh subscription","time":{"start":1728457360305,"stop":1728457360307,"duration":2},"status":"passed","severity":"normal"},{"uid":"6244ab301a8f7007","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728457146580,"stop":1728457146580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc7cb249bc8524d","name":"Check message with no content topic is not received","time":{"start":1728457448632,"stop":1728457448632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa61ea7fd55f7ac","name":"random static sharding 10 - Cluster ID: 530, Shard ID: 70","time":{"start":1728457528782,"stop":1728457528782,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8cdd43a1abcddc","name":"Push message with content topic containing escaped characters","time":{"start":1728457510457,"stop":1728457510459,"duration":2},"status":"passed","severity":"normal"},{"uid":"daa939d7c93e0372","name":"Rejects garbage","time":{"start":1728457190061,"stop":1728457190061,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bec1fbf399c1b2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728457478652,"stop":1728457478653,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b4486ceda8f7d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728457360303,"stop":1728457360303,"duration":0},"status":"passed","severity":"normal"},{"uid":"810f59eb5d7e525e","name":"can start the service","time":{"start":1728457215708,"stop":1728457215711,"duration":3},"status":"passed","severity":"normal"},{"uid":"f06bf444e3adc8d7","name":"Push message with short payload","time":{"start":1728457510407,"stop":1728457510409,"duration":2},"status":"passed","severity":"normal"},{"uid":"340a1c3071270148","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728457537136,"stop":1728457537136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b101bae0a36ad4e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728457289994,"stop":1728457290000,"duration":6},"status":"passed","severity":"normal"},{"uid":"13091374437f6f0f","name":"Decrypt messages","time":{"start":1728457450889,"stop":1728457450890,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7bed4848a12dc3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728457490926,"stop":1728457490932,"duration":6},"status":"passed","severity":"normal"},{"uid":"7bb15ca3d0bc0b3c","name":"Check received message containing Arabic","time":{"start":1728457448618,"stop":1728457448618,"duration":0},"status":"passed","severity":"normal"},{"uid":"887b494a46fe2e0d","name":"should return unique PubsubTopics for static sharding","time":{"start":1728457146566,"stop":1728457146566,"duration":0},"status":"passed","severity":"normal"},{"uid":"2929337e657754ec","name":"Check received message containing Script","time":{"start":1728457448619,"stop":1728457448619,"duration":0},"status":"passed","severity":"normal"},{"uid":"26aac211c46430e3","name":"Query Generator, No message returned","time":{"start":1728457536275,"stop":1728457536276,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c342e51581d3b6e","name":"Fails to push message bigger that 1MB","time":{"start":1728457510470,"stop":1728457510470,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb113150159cea87","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728457290000,"stop":1728457290006,"duration":6},"status":"passed","severity":"normal"},{"uid":"3b948aab391cc241","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728457146584,"stop":1728457146584,"duration":0},"status":"passed","severity":"normal"},{"uid":"4093b80f25e438d5","name":"nwaku subscribes","time":{"start":1728457469053,"stop":1728457469053,"duration":0},"status":"passed","severity":"normal"},{"uid":"560374a3a605d04f","name":"should be online or offline if network state changed","time":{"start":1728457205225,"stop":1728457205229,"duration":4},"status":"passed","severity":"normal"},{"uid":"cf9b033e00c97d85","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728457490933,"stop":1728457490934,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a06b9e0c611784","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728457289945,"stop":1728457289945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac53e89ca81636f7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728457211523,"stop":1728457211523,"duration":0},"status":"passed","severity":"normal"},{"uid":"db21cff478b2eea0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728457182792,"stop":1728457182792,"duration":0},"status":"passed","severity":"normal"},{"uid":"909e855bbb9164bc","name":"Refresh subscription","time":{"start":1728457490914,"stop":1728457490914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55bd4383cbf2ba21","name":"should set field with only FILTER enabled","time":{"start":1728457155324,"stop":1728457155324,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dd034edc6c0802","name":"should push to needed amount of connections","time":{"start":1728457371021,"stop":1728457371021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b218d6f83b078d6d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728457478650,"stop":1728457478651,"duration":1},"status":"passed","severity":"normal"},{"uid":"7526972054ec44f3","name":"Fails to publish message with wrong content topic","time":{"start":1728457481288,"stop":1728457481299,"duration":11},"status":"passed","severity":"normal"},{"uid":"de0a4ec0e6706980","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728457377683,"stop":1728457377683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed74a13d147b8d80","name":"Push message with Arabic payload","time":{"start":1728457510417,"stop":1728457510419,"duration":2},"status":"passed","severity":"normal"},{"uid":"83938b4970ed06eb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728457146557,"stop":1728457146557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b823e828403c81ae","name":"should not add existing peers","time":{"start":1728457186735,"stop":1728457186736,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3bdd7d8bec5f96","name":"Check publish message containing numeric","time":{"start":1728457481247,"stop":1728457481248,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0f96818acd360f","name":"should properly create location multiaddrs - tcp4","time":{"start":1728457155321,"stop":1728457155321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6be4e08c961459","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728457537146,"stop":1728457537153,"duration":7},"status":"passed","severity":"normal"},{"uid":"722b136dfb4f6b28","name":"should emit a peer event after start","time":{"start":1728457174881,"stop":1728457174882,"duration":1},"status":"passed","severity":"normal"},{"uid":"9413e2cf073189ac","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/9/topic963/xml","time":{"start":1728457516703,"stop":1728457516705,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa9135bf3ef3736f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728457516706,"stop":1728457516707,"duration":1},"status":"passed","severity":"normal"},{"uid":"7845c0e1ed0fce6c","name":"Relay - times out","time":{"start":1728457569742,"stop":1728457569742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f353a2fdcd589151","name":"Push message with Arabic payload","time":{"start":1728457473509,"stop":1728457473509,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d1a398695e74f1","name":"Passing page size 11 when there are 10 messages","time":{"start":1728457555213,"stop":1728457555214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade8a17cff7b2493","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728457322428,"stop":1728457322428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c35d6e6d5526de","name":"Push message on custom pubsubTopic","time":{"start":1728457401571,"stop":1728457401571,"duration":0},"status":"passed","severity":"normal"},{"uid":"93aaab002d98bc85","name":"Publish message with custom timestamp: Wed Oct 09 2024 08:04:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1728457481274,"stop":1728457481278,"duration":4},"status":"passed","severity":"normal"},{"uid":"44ed835287c3fddf","name":"dispatchEvent via connectionManager","time":{"start":1728457245468,"stop":1728457245469,"duration":1},"status":"passed","severity":"normal"},{"uid":"360c4c76d324fabf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457252533,"stop":1728457252534,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed1d645b22dfb81","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728457252531,"stop":1728457252531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ad77a52444dca3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728457351725,"stop":1728457351727,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0b48e10422e4e10","name":"Check publish message containing long","time":{"start":1728457481246,"stop":1728457481247,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc63dcf6302b81a9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728457528768,"stop":1728457528770,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f14588c355002d2","name":"should set field with all protocols enabled","time":{"start":1728457155323,"stop":1728457155323,"duration":0},"status":"passed","severity":"normal"},{"uid":"309f28323d1e7c2e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457252529,"stop":1728457252529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce7598a431a7abc","name":"should handle corrupted local storage data gracefully","time":{"start":1728457174884,"stop":1728457174884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f87e8718b53e72b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728457490919,"stop":1728457490920,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e510d7e77b0fc0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728457351730,"stop":1728457351730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba12a6da01b75cdd","name":"Push message with content topic containing emoji","time":{"start":1728457510460,"stop":1728457510461,"duration":1},"status":"passed","severity":"normal"},{"uid":"9975f844310d7ac","name":"Decoder throws on empty string content topic","time":{"start":1728457181105,"stop":1728457181106,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b559791112b57","name":"Check message on other pubsub topic is not received","time":{"start":1728457322429,"stop":1728457322433,"duration":4},"status":"passed","severity":"normal"},{"uid":"c375f60d92a51820","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728457289906,"stop":1728457289906,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab3192f481f16b9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728457360313,"stop":1728457360314,"duration":1},"status":"passed","severity":"normal"},{"uid":"642fde89416c7835","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728457252535,"stop":1728457252535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7274029c94cff7a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728457146560,"stop":1728457146560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec399447fe746eb2","name":"Check received message containing JSON","time":{"start":1728457448622,"stop":1728457448622,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdceff2582cb51c3","name":"Check received message containing XML","time":{"start":1728457322408,"stop":1728457322408,"duration":0},"status":"passed","severity":"normal"},{"uid":"536ee242201e3c0","name":"Renews peer on consistent missed messages","time":{"start":1728457287386,"stop":1728457287390,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b405a4b49eed146","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728457154569,"stop":1728457154569,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb88169167e7e093","name":"Ping on peer without subscriptions","time":{"start":1728457250826,"stop":1728457250828,"duration":2},"status":"passed","severity":"normal"},{"uid":"b00caf23bef36366","name":"Nodes with multiple pubsub topic","time":{"start":1728457478649,"stop":1728457478650,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df9421ec1150dad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728457537145,"stop":1728457537145,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae890c87b506a49","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728457146573,"stop":1728457146573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9391115b9e9f19","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728457205222,"stop":1728457205225,"duration":3},"status":"passed","severity":"normal"},{"uid":"68f2a4c6314be3e3","name":"Ping on subscribed peer","time":{"start":1728457250826,"stop":1728457250826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6075652b87ef920e","name":"should add and remove event listeners correctly","time":{"start":1728457174884,"stop":1728457174885,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e5a41adeaf0712","name":"Subscribe and receive messages via waku relay post","time":{"start":1728457537134,"stop":1728457537134,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b81c2904900b9a","name":"Check message with no payload is not received","time":{"start":1728457322434,"stop":1728457322436,"duration":2},"status":"passed","severity":"normal"},{"uid":"653b6185f7980fd6","name":"Check received message with timestamp: 1728457204567 ","time":{"start":1728457448611,"stop":1728457448611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4beb64d8e569630","name":"Should update shard info","time":{"start":1728457405734,"stop":1728457405735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2922427703832902","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728457289890,"stop":1728457289890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac295f4bf8f005f4","name":"Push message with special chars payload","time":{"start":1728457473508,"stop":1728457473509,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de81343fd48ff31","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728457448625,"stop":1728457448625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1cde0a195b5b86","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728457632324,"stop":1728457632324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c69d88e1d5b253f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728457289906,"stop":1728457289907,"duration":1},"status":"passed","severity":"normal"},{"uid":"6109ea400c6b4420","name":"Subscribe and receives messages on 20 topics","time":{"start":1728457360303,"stop":1728457360304,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1d259c41ec62aa","name":"should check connected peers if present and suitable","time":{"start":1728457186697,"stop":1728457186698,"duration":1},"status":"passed","severity":"normal"},{"uid":"6683a74d29d1b05c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728457448611,"stop":1728457448611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1778af8ea84f4c05","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728457146577,"stop":1728457146577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97dbe07145aedf6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728457537121,"stop":1728457537121,"duration":0},"status":"passed","severity":"normal"},{"uid":"8077e88b3bebbbed","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728457146570,"stop":1728457146571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6afbded98eefd0","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1728457287390,"stop":1728457287390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55c452716f2ca39","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728457351727,"stop":1728457351728,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49bb4883db2003f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728457146573,"stop":1728457146574,"duration":1},"status":"passed","severity":"normal"},{"uid":"184dc4ade122f2d5","name":"Push message with JSON payload","time":{"start":1728457510435,"stop":1728457510436,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf119228cc6368ef","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728457473528,"stop":1728457473528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4375faf920a6fab","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728457215721,"stop":1728457215721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b35df8ce38c65cd3","name":"Push message with long payload","time":{"start":1728457473507,"stop":1728457473508,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fda969791fdcb3f","name":"Check received message containing special chars","time":{"start":1728457448603,"stop":1728457448603,"duration":0},"status":"passed","severity":"normal"},{"uid":"549b595ba30af4e8","name":"Fields are not dropped","time":{"start":1728457162565,"stop":1728457162566,"duration":1},"status":"passed","severity":"normal"},{"uid":"14babdeb8977e27","name":"Asymmetric encrypt & decrypt","time":{"start":1728457181537,"stop":1728457181538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f1c4d9246df898","name":"should not receive a peer event before start","time":{"start":1728457498412,"stop":1728457498412,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ca653fcc003b72","name":"Push message with content topic containing short","time":{"start":1728457473519,"stop":1728457473520,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc3cf6295df5d89","name":"Encoder throws on empty string content topic","time":{"start":1728457181104,"stop":1728457181105,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b70979819a7108","name":"removeEventListener with correct event","time":{"start":1728457245462,"stop":1728457245463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a680b2d37e4238a6","name":"Check received message containing numeric","time":{"start":1728457448602,"stop":1728457448603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfc1304f8d74243","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728457146574,"stop":1728457146575,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc5acaa913bcde8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728457215721,"stop":1728457215721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"700777025d1ac767","name":"Generator, custom pubsub topic","time":{"start":1728457554119,"stop":1728457554119,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f434b36b850e56","name":"Check publish message containing Chinese","time":{"start":1728457481252,"stop":1728457481253,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f240d87c198599","name":"Throws when trying to push message with empty payload","time":{"start":1728457510439,"stop":1728457510439,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c9e3dfc0ea609a","name":"should emit a peer event after start","time":{"start":1728457498412,"stop":1728457498412,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c278eef297ddea","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728457537144,"stop":1728457537145,"duration":1},"status":"passed","severity":"normal"},{"uid":"361fcac51fc4bac1","name":"same cluster, different shard: nodes connect","time":{"start":1728457402355,"stop":1728457402356,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc35ff7f5797d0d","name":"Passing page size 10 when there are 10 messages","time":{"start":1728457555213,"stop":1728457555213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5c72191444cc47","name":"Check message with invalid timestamp is not received","time":{"start":1728457448612,"stop":1728457448612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb99b33a84493461","name":"Overlapping topic subscription","time":{"start":1728457490914,"stop":1728457490915,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a494ce0aeaf353ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728457401556,"stop":1728457401557,"duration":1},"status":"passed","severity":"normal"},{"uid":"507b6946ecd2b23f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728457525094,"stop":1728457525095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9386a1540555865a","name":"Check message received after nwaku node is restarted","time":{"start":1728457448615,"stop":1728457448615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed531c0286709e4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728457562267,"stop":1728457562268,"duration":1},"status":"passed","severity":"normal"},{"uid":"10372e6135b04b06","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728457448612,"stop":1728457448612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf0c538d44f43c5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728457537126,"stop":1728457537126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f787ec8a8a2a036","name":"Push message with content topic containing JSON","time":{"start":1728457510456,"stop":1728457510457,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2b5e38a5bfc2d5","name":"Push message with Chinese payload","time":{"start":1728457510411,"stop":1728457510417,"duration":6},"status":"passed","severity":"normal"},{"uid":"e8fba1d745dd345b","name":"Push message with content topic containing unicode special characters","time":{"start":1728457510459,"stop":1728457510460,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94d3ed6d397a814","name":"Check meta is set [symmetric]","time":{"start":1728457181103,"stop":1728457181103,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca2e0ddbd0aa23d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728457154570,"stop":1728457154571,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd64e7a6a5d9b783","name":"Push message with custom timestamp: 1728460960533","time":{"start":1728457473542,"stop":1728457473542,"duration":0},"status":"passed","severity":"normal"},{"uid":"91968063f4b2d17e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728457481303,"stop":1728457481311,"duration":8},"status":"passed","severity":"normal"},{"uid":"92db22f33e0d8c01","name":"returns only open connection if one present","time":{"start":1728457162256,"stop":1728457162259,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ed25c19ef8a7b8f","name":"Check publish message after service node is restarted","time":{"start":1728457481311,"stop":1728457481311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b0cf835ad98d21b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728457562267,"stop":1728457562267,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd313b954fa74831","name":"less peers than existing","time":{"start":1728457448878,"stop":1728457448878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"114506a0e1c7f172","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728457377680,"stop":1728457377680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47a46b18f892037","name":"should not fail to stop the service if it was not started","time":{"start":1728457215712,"stop":1728457215712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cd92ed743629d3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728457170946,"stop":1728457170946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce481ec18e97d823","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728457146583,"stop":1728457146583,"duration":0},"status":"passed","severity":"normal"},{"uid":"57406b52de85d4ee","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728457155324,"stop":1728457155324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc7368783fe97e6","name":"should throw an error for an unconfigured topic","time":{"start":1728457146580,"stop":1728457146580,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe778afcb0fa47bf","name":"handles different networkShards values correctly","time":{"start":1728457146563,"stop":1728457146563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90c08ca92f70216","name":"should encodeTxt and decodeTxt","time":{"start":1728457155311,"stop":1728457155311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4f5e9539b0b9d1","name":"should not receive a peer event after stop","time":{"start":1728457215719,"stop":1728457215720,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a0d44ed46057fd","name":"Publish message with large meta","time":{"start":1728457481312,"stop":1728457481312,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebccde63991f46d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728457280060,"stop":1728457280061,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3042546ee4da900","name":"Check received message containing unicode special characters","time":{"start":1728457448609,"stop":1728457448610,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7cf4e5c38e031b","name":"Push message with numeric payload","time":{"start":1728457510410,"stop":1728457510411,"duration":1},"status":"passed","severity":"normal"},{"uid":"db55f79636fe504c","name":"Promise Callback - true","time":{"start":1728457542831,"stop":1728457542831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4216090f0c4ed87f","name":"Push message with content topic containing Russian","time":{"start":1728457510450,"stop":1728457510451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a429d6234f5276dd","name":"should select older connection if present","time":{"start":1728457162260,"stop":1728457162260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbc1f6cb92376","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728457360304,"stop":1728457360304,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8d81e625349857","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728457289931,"stop":1728457289935,"duration":4},"status":"passed","severity":"normal"},{"uid":"d4ef62fd45fa9d2a","name":"should return true when peers exist","time":{"start":1728457186733,"stop":1728457186734,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d68ae6e275b5e45","name":"Push message with unicode special characters payload","time":{"start":1728457473517,"stop":1728457473517,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b82b053eece2f9","name":"Push message with SQL Injection payload","time":{"start":1728457473510,"stop":1728457473510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d3620c00be86c4","name":"Check received message containing Basic HTML tag","time":{"start":1728457448608,"stop":1728457448608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f27aa688f73d403","name":"Publish message with custom timestamp: Wed Oct 09 2024 06:04:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1728457481274,"stop":1728457481274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46e52ad4f2665c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728457154570,"stop":1728457154570,"duration":0},"status":"passed","severity":"normal"},{"uid":"948755bc625b083f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728457162726,"stop":1728457162726,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f925171bf365fb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728457360314,"stop":1728457360314,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea1c7fa27f84ffe","name":"Push message with numeric payload","time":{"start":1728457473508,"stop":1728457473508,"duration":0},"status":"passed","severity":"normal"},{"uid":"69602883f1df3b9f","name":"Push message with content topic containing Arabic","time":{"start":1728457510450,"stop":1728457510450,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b2c0d9e6b6df08","name":"throws on content topic with empty encoding field","time":{"start":1728457146548,"stop":1728457146548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2d29e7546f99a2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728457237160,"stop":1728457237161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01f37dde038c15f","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728457377682,"stop":1728457377683,"duration":1},"status":"passed","severity":"normal"},{"uid":"32096188204a0972","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728457289985,"stop":1728457289990,"duration":5},"status":"passed","severity":"normal"},{"uid":"f7962f8c0bce45ea","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728457154578,"stop":1728457154578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c936810475793d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728457252530,"stop":1728457252530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61e4cb49a12a54a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728457289896,"stop":1728457289896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bd6c5258bea342","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728457536281,"stop":1728457536281,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fe0d36e4f0b090","name":"Push message with content topic containing Russian","time":{"start":1728457473525,"stop":1728457473526,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf37cefc8f013d45","name":"pre and post cipher","time":{"start":1728457181539,"stop":1728457181539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4348f4ae088b42","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457252531,"stop":1728457252531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1200232fd2a4e2","name":"start node with empty shard should fail","time":{"start":1728457528785,"stop":1728457528785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff415a164893077","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728457170447,"stop":1728457170448,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2d40648716ff67","name":"should add a peer","time":{"start":1728457186731,"stop":1728457186732,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b6cabc6a8d5498","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728457289955,"stop":1728457289957,"duration":2},"status":"passed","severity":"normal"},{"uid":"495221f2fba91634","name":"Check received message containing Script","time":{"start":1728457448607,"stop":1728457448607,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e74abf4046a725","name":"1 Relay, 1 fetch","time":{"start":1728457170740,"stop":1728457170740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d83108501f07e30","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728457351730,"stop":1728457351732,"duration":2},"status":"passed","severity":"normal"},{"uid":"54e334972a80f52a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728457146574,"stop":1728457146574,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd07b7bc0424ea0","name":"Filter with 3 connections","time":{"start":1728457350094,"stop":1728457350094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1067b99952dc67c","name":"Query Generator - false","time":{"start":1728457542830,"stop":1728457542830,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8fe61e90fc7643","name":"Renews peer on consistent ping failures","time":{"start":1728457287385,"stop":1728457287385,"duration":0},"status":"passed","severity":"normal"},{"uid":"678c4be7eb0030e2","name":"should set field with only STORE enabled","time":{"start":1728457155324,"stop":1728457155324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcdcee1b315eaf2","name":"Push message with content topic containing SQL Injection","time":{"start":1728457473526,"stop":1728457473526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c710db8f589be04","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728457516693,"stop":1728457516694,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0c9fdd0894110e","name":"should call waitForPeer on Relay","time":{"start":1728457186700,"stop":1728457186700,"duration":0},"status":"passed","severity":"normal"},{"uid":"401f074bb7726c0","name":"Relay - dialed first","time":{"start":1728457569741,"stop":1728457569741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00336b8de10632c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728457146565,"stop":1728457146565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff0660079d5bb83","name":"Subscribe to topic containing long and receive message","time":{"start":1728457360308,"stop":1728457360309,"duration":1},"status":"passed","severity":"normal"},{"uid":"6967d59b9f29d00","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728457289895,"stop":1728457289895,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf65c05fdb273de6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728457170448,"stop":1728457170448,"duration":0},"status":"passed","severity":"normal"},{"uid":"573a170796434c15","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728457478647,"stop":1728457478648,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0dcb3c4543210a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728457490925,"stop":1728457490926,"duration":1},"status":"passed","severity":"normal"},{"uid":"692ea5adf394b193","name":"should reject if Store is requested but not mounted","time":{"start":1728457186695,"stop":1728457186696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93c9dcc5615646c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728457537140,"stop":1728457537140,"duration":0},"status":"passed","severity":"normal"},{"uid":"42278d234e068827","name":"Store - dialed first","time":{"start":1728457569742,"stop":1728457569742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab9773c75e013cf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728457360302,"stop":1728457360302,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a80d0adc466794","name":"Check message received after jswaku node is restarted","time":{"start":1728457448635,"stop":1728457448635,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bce5138ab540cece","name":"handles empty shards array correctly","time":{"start":1728457146583,"stop":1728457146584,"duration":1},"status":"passed","severity":"normal"},{"uid":"6557507e39b8223f","name":"should reject if LightPush is requested but not mounted","time":{"start":1728457186695,"stop":1728457186695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb96d0c88d820362","name":"Push message with content topic containing XML","time":{"start":1728457473527,"stop":1728457473528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d098c9553c8f893","name":"Passing page size 19 when there are 20 messages","time":{"start":1728457555214,"stop":1728457555214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3e9ca11b07d4d9","name":"Subscribe and receive messages via waku relay post","time":{"start":1728457537120,"stop":1728457537121,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7644a3855b8fd7","name":"Tracks peer failures correctly","time":{"start":1728457287385,"stop":1728457287386,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5dc69efa290b3e","name":"Generator, custom pubsub topic","time":{"start":1728457554122,"stop":1728457554122,"duration":0},"status":"passed","severity":"normal"},{"uid":"e317960c8ad8b9d4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728457146561,"stop":1728457146561,"duration":0},"status":"passed","severity":"normal"},{"uid":"d378649c323130fc","name":"should get / set TCP multiaddr","time":{"start":1728457155321,"stop":1728457155321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4d3ed0ac7d5870","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728457632323,"stop":1728457632323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce59a58c65ec2c22","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728457289885,"stop":1728457289886,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2a1d282194fa65","name":"Query with Promise Callback, No message returned","time":{"start":1728457536283,"stop":1728457536284,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac4d31eb8b68076","name":"Subscribe to topic containing XML and receive message","time":{"start":1728457537128,"stop":1728457537128,"duration":0},"status":"passed","severity":"normal"},{"uid":"881cbaf16c99327b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app10/4/topic299/test.js","time":{"start":1728457516701,"stop":1728457516701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e052e0ad98402a9","name":"should throw error - no id","time":{"start":1728457155313,"stop":1728457155313,"duration":0},"status":"passed","severity":"normal"},{"uid":"395d90daafe2d50f","name":"should only return 1 node with relay capability","time":{"start":1728457170944,"stop":1728457170944,"duration":0},"status":"passed","severity":"normal"},{"uid":"318261d2f54dab3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728457490935,"stop":1728457490936,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0ff79efe1e0517","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728457170440,"stop":1728457170440,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b477d3986c744b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728457537141,"stop":1728457537141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53b88c11d2ced3b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728457181102,"stop":1728457181103,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd91e346b9a7add","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728457632322,"stop":1728457632323,"duration":1},"status":"passed","severity":"normal"},{"uid":"add83d88825009c0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728457146582,"stop":1728457146582,"duration":0},"status":"passed","severity":"normal"},{"uid":"3becf0afcfd12d45","name":"Query generator for 2000 messages","time":{"start":1728457558865,"stop":1728457558865,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfd56892717b6ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728457146577,"stop":1728457146578,"duration":1},"status":"passed","severity":"normal"},{"uid":"433382989e1a01aa","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728457154577,"stop":1728457154577,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c0f701e591a12b","name":"Subscribe to topic containing Script and receive message","time":{"start":1728457537142,"stop":1728457537142,"duration":0},"status":"passed","severity":"normal"},{"uid":"2221abcd7df09d04","name":"shard 0","time":{"start":1728457528768,"stop":1728457528768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e54152c655e432","name":"Subscribe to topic containing short and receive message","time":{"start":1728457537138,"stop":1728457537138,"duration":0},"status":"passed","severity":"normal"},{"uid":"4863e87dc69e84e9","name":"Check received message containing Basic HTML tag","time":{"start":1728457322409,"stop":1728457322409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d5bb43744e621a","name":"should not receive a peer event before start","time":{"start":1728457215713,"stop":1728457215719,"duration":6},"status":"passed","severity":"normal"},{"uid":"3413d594d4cfd858","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728457360315,"stop":1728457360321,"duration":6},"status":"passed","severity":"normal"},{"uid":"e9383bb95eff1abe","name":"Fails to publish duplicate message","time":{"start":1728457481278,"stop":1728457481282,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1c5d282ffbdcfaa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728457360311,"stop":1728457360311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f684ed1532cfecc","name":"Query Generator, No Decoder","time":{"start":1728457536273,"stop":1728457536275,"duration":2},"status":"passed","severity":"normal"},{"uid":"40d8f43af9edf558","name":"Check message with non string payload is not received","time":{"start":1728457448633,"stop":1728457448634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5124e2e7ef5866e","name":"should throw an error for missing required configuration","time":{"start":1728457146568,"stop":1728457146569,"duration":1},"status":"passed","severity":"normal"},{"uid":"50eb1991191fd389","name":"Check received message with timestamp: 1728457204567000000 ","time":{"start":1728457448610,"stop":1728457448611,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d10b8b19ccd4ba","name":"should throw an error for missing sharding configuration","time":{"start":1728457146583,"stop":1728457146583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46c929997c70c8e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728457537141,"stop":1728457537142,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb026927c22fb6f","name":"Push message with JSON payload","time":{"start":1728457473515,"stop":1728457473515,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c23e2e6f0e6813a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728457486609,"stop":1728457486609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"136911800530e215","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728457537125,"stop":1728457537126,"duration":1},"status":"passed","severity":"normal"},{"uid":"6052d6e1f3a6d6d1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728457351732,"stop":1728457351732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9511018f34a29d2d","name":"Check message received after nwaku node is restarted","time":{"start":1728457448635,"stop":1728457448636,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95959c78a7594d2e","name":"should not receive a peer event after stop","time":{"start":1728457498413,"stop":1728457498413,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf6202fd438a194","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728457289946,"stop":1728457289954,"duration":8},"status":"passed","severity":"normal"},{"uid":"36a3fd62f7d1db05","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728457146570,"stop":1728457146570,"duration":0},"status":"passed","severity":"normal"},{"uid":"941c2aa255cb5759","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728457146586,"stop":1728457146586,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddf3ffab86642d0","name":"Push message with content topic containing Chinese","time":{"start":1728457473522,"stop":1728457473522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5abf3529f7900c","name":"Push message with shell command payload","time":{"start":1728457510437,"stop":1728457510437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5e65792066c08a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728457289939,"stop":1728457289942,"duration":3},"status":"passed","severity":"normal"},{"uid":"7db9aac3d39257fa","name":"Push message with Script payload","time":{"start":1728457510423,"stop":1728457510424,"duration":1},"status":"passed","severity":"normal"},{"uid":"809cb8bc1f79f668","name":"LightPush with 1 connections","time":{"start":1728457350091,"stop":1728457350091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9778d540fec8d70c","name":"Push message with content topic containing shell command","time":{"start":1728457510457,"stop":1728457510457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8f961894ec85d8","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728457377680,"stop":1728457377681,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee113b4c8dde2680","name":"Check received message containing Script","time":{"start":1728457322405,"stop":1728457322406,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eff342259669288","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728457490913,"stop":1728457490913,"duration":0},"status":"passed","severity":"normal"},{"uid":"17772eda8db301b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728457289976,"stop":1728457289983,"duration":7},"status":"passed","severity":"normal"},{"uid":"ac91e6bb1acb2ecb","name":"topics with same application and version share the same shard","time":{"start":1728457146562,"stop":1728457146562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3c3dd05bf5a732","name":"Check publish message containing special chars","time":{"start":1728457481249,"stop":1728457481251,"duration":2},"status":"passed","severity":"normal"},{"uid":"8695a8c76a913c4d","name":"should wait for Filter peer to be connected","time":{"start":1728457186698,"stop":1728457186699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed05d1a9943e9bab","name":"Reopen subscription with peer with lost subscription","time":{"start":1728457250836,"stop":1728457250837,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d043ba63722ae7","name":"Accepts a valid Waku Message","time":{"start":1728457190059,"stop":1728457190060,"duration":1},"status":"passed","severity":"normal"},{"uid":"3260692ede7648b","name":"Encoder throws on undefined content topic","time":{"start":1728457182794,"stop":1728457182794,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c4ec508630e1a9","name":"Meta field set when metaSetter is specified","time":{"start":1728457162906,"stop":1728457162906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48e5755ac9c03c7","name":"Push message with XML payload","time":{"start":1728457510424,"stop":1728457510427,"duration":3},"status":"passed","severity":"normal"},{"uid":"5fba358a0ebb5f06","name":"Check received message containing emoji","time":{"start":1728457448610,"stop":1728457448610,"duration":0},"status":"passed","severity":"normal"},{"uid":"300bc56f548d59a3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728457360297,"stop":1728457360297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f378686b0eeff2f","name":"should not throw an error for a single configured topic","time":{"start":1728457146579,"stop":1728457146580,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c4ca0bbd977aee","name":"addEventListener with correct event","time":{"start":1728457245462,"stop":1728457245462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19b899fce39de4c","name":"should handle a minimal index list","time":{"start":1728457146586,"stop":1728457146586,"duration":0},"status":"passed","severity":"normal"},{"uid":"224549cf2727d6ff","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728457536280,"stop":1728457536280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31cf6dfbf1968b6","name":"Decoder throws on undefined content topic","time":{"start":1728457182794,"stop":1728457182794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed409387608210d5","name":"random static sharding 3 - Cluster ID: 499, Shard ID: 766","time":{"start":1728457528777,"stop":1728457528778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd3acd728afeb21","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728457146562,"stop":1728457146563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5201ddb3f64026","name":"Push message with unicode special characters payload","time":{"start":1728457510438,"stop":1728457510438,"duration":0},"status":"passed","severity":"normal"},{"uid":"699d52e75e584154","name":"Check received message containing escaped characters","time":{"start":1728457322417,"stop":1728457322422,"duration":5},"status":"passed","severity":"normal"},{"uid":"c96fbc83f83baa50","name":"Push message with custom timestamp: 1728453750297","time":{"start":1728457510467,"stop":1728457510467,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f590293c9ced46","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728457351729,"stop":1728457351729,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c1aeda17597831","name":"Throws when trying to push message with empty payload","time":{"start":1728457473519,"stop":1728457473519,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf369a7418287fde","name":"listenerCount","time":{"start":1728457245468,"stop":1728457245468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7140ff9eb212fc","name":"Push message with content topic containing emoji","time":{"start":1728457473533,"stop":1728457473534,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f2623b6756f067","name":"Decoder throws on undefined content topic","time":{"start":1728457162907,"stop":1728457162907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9612b15b4ee7cf63","name":"Check received message containing emoji","time":{"start":1728457448623,"stop":1728457448624,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8e9a8e43f88566","name":"Check message with invalid timestamp is not received","time":{"start":1728457322429,"stop":1728457322429,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb52febca71fcbe9","name":"Check received message containing numeric","time":{"start":1728457448616,"stop":1728457448617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f6e7cba8d0aaf5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728457162725,"stop":1728457162726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7587846d24f6cfce","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728457537139,"stop":1728457537139,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0966a9108b5543","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728457289886,"stop":1728457289887,"duration":1},"status":"passed","severity":"normal"},{"uid":"feae5d8913bf786c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728457287386,"stop":1728457287386,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be5c3f17881e380","name":"Push message with special chars payload","time":{"start":1728457510411,"stop":1728457510411,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c72016fc09b18c","name":"should fail to send if no connections available","time":{"start":1728457371025,"stop":1728457371025,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b6e9afb8d9baac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728457360309,"stop":1728457360309,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dd5deaa604ca8a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728457205206,"stop":1728457205206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a312f640bf7348d2","name":"stop","time":{"start":1728457245471,"stop":1728457245471,"duration":0},"status":"passed","severity":"normal"},{"uid":"343230c3ce738487","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728457146575,"stop":1728457146575,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c7548dfb88973b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728457289943,"stop":1728457289945,"duration":2},"status":"passed","severity":"normal"},{"uid":"15590a6604300748","name":"more peers than existing","time":{"start":1728457448877,"stop":1728457448877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aec85e98607090e9","name":"should decode valid enr successfully","time":{"start":1728457155312,"stop":1728457155312,"duration":0},"status":"passed","severity":"normal"},{"uid":"667341d157d06c18","name":"Push message on custom pubsubTopic","time":{"start":1728457401556,"stop":1728457401556,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b06d9d44252ec34","name":"Init the array if not present","time":{"start":1728457146184,"stop":1728457146186,"duration":2},"status":"passed","severity":"normal"},{"uid":"bebada0d9bef9c6e","name":"Subscribe to topic containing XML and receive message","time":{"start":1728457360315,"stop":1728457360315,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad61ccdd4451ae3","name":"Ephemeral field set to true","time":{"start":1728457162906,"stop":1728457162906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b424d20156430f8b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728457537129,"stop":1728457537129,"duration":0},"status":"passed","severity":"normal"},{"uid":"db291de376deac29","name":"should log when no additional peers are found","time":{"start":1728457186736,"stop":1728457186736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f9261ddfe59e71","name":"Push message with rate limit","time":{"start":1728457473537,"stop":1728457473538,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fc9073d296798","name":"ignores unrecognized TXT record formats","time":{"start":1728457170943,"stop":1728457170944,"duration":1},"status":"passed","severity":"normal"},{"uid":"3def9edd12cb70ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728457537127,"stop":1728457537127,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f32465db910daa","name":"Light Node - default protocols","time":{"start":1728457569743,"stop":1728457569744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6612e7e46e93d5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728457146557,"stop":1728457146558,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3138b68df2d37a","name":"Filter","time":{"start":1728457569743,"stop":1728457569743,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf09927cec4959b","name":"creates an iterator","time":{"start":1728457556079,"stop":1728457556082,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b3d2cdc685de56","name":"throws on content topic with non-number generation field","time":{"start":1728457146544,"stop":1728457146545,"duration":1},"status":"passed","severity":"normal"},{"uid":"6859fcfd2f299d30","name":"Query generator for multiple messages","time":{"start":1728457558858,"stop":1728457558858,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ad1ebab306f8a4","name":"Check received message with timestamp: 1728457204468 ","time":{"start":1728457322426,"stop":1728457322426,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d96ba404b16f66a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728457170441,"stop":1728457170445,"duration":4},"status":"passed","severity":"normal"},{"uid":"fc0cc89dbd385c47","name":"Push message with content topic containing long","time":{"start":1728457510444,"stop":1728457510448,"duration":4},"status":"passed","severity":"normal"},{"uid":"9ee4bb44e67e9f40","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728457360328,"stop":1728457360328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d18f4de0574272","name":"Push message with meta","time":{"start":1728457510462,"stop":1728457510463,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8ef54fc2751532","name":"should emit a peer event after start","time":{"start":1728457215713,"stop":1728457215713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dd776144775c6","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728457377686,"stop":1728457377687,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba8360009ef9f97","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728457558859,"stop":1728457558861,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8b6089a12d7b22","name":"Subscribe to topic containing short and receive message","time":{"start":1728457537124,"stop":1728457537124,"duration":0},"status":"passed","severity":"normal"},{"uid":"504ccdeb5590cbf9","name":"Push message with content topic containing XML","time":{"start":1728457510456,"stop":1728457510456,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f0a007abf45bd0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728457146581,"stop":1728457146581,"duration":0},"status":"passed","severity":"normal"},{"uid":"271a4694c1975ff0","name":"handles multiple messages","time":{"start":1728457556083,"stop":1728457556083,"duration":0},"status":"passed","severity":"normal"},{"uid":"410415c2c5349664","name":"Encoder throws on empty string content topic","time":{"start":1728457182794,"stop":1728457182794,"duration":0},"status":"passed","severity":"normal"},{"uid":"93db3b7d79b1ce61","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728457377681,"stop":1728457377682,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d4b0df987c8604","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728457377687,"stop":1728457377687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaee344068dbfee","name":"Reopen subscription with peer with lost subscription","time":{"start":1728457249554,"stop":1728457249555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3431295b941861e8","name":"Ping on unsubscribed peer","time":{"start":1728457250836,"stop":1728457250836,"duration":0},"status":"passed","severity":"normal"},{"uid":"73449f81263d4ee0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728457289907,"stop":1728457289908,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc59d9d80b9acd13","name":"Failed peers are renewed","time":{"start":1728457371021,"stop":1728457371021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb3687bd4ed3c305","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728457212736,"stop":1728457212737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b012112e70d6088c","name":"Privacy Node - default protocol","time":{"start":1728457569744,"stop":1728457569744,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e5615771c8e264","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457554121,"stop":1728457554122,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb19ccfe3e235a5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728457182793,"stop":1728457182793,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d634e1ec7a7bc81","name":"Publish message with rate limit","time":{"start":1728457481312,"stop":1728457481313,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f04f42d0dae717","name":"Check publish message containing unicode special characters","time":{"start":1728457481268,"stop":1728457481268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2a89b2cf712e69","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457401553,"stop":1728457401554,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc98089865ebae4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728457212733,"stop":1728457212734,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb74fe57c2b452a","name":"can start and stop the service","time":{"start":1728457215711,"stop":1728457215712,"duration":1},"status":"passed","severity":"normal"},{"uid":"475ac76e94c34068","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app0/4/topic980/proto","time":{"start":1728457516701,"stop":1728457516703,"duration":2},"status":"passed","severity":"normal"},{"uid":"b71e48747ece29df","name":"LightPush with 0 connections","time":{"start":1728457350090,"stop":1728457350090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d31a36a2eca321","name":"should properly compute the node id","time":{"start":1728457155316,"stop":1728457155316,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c05db0ea45b437","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728457162726,"stop":1728457162726,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce664b0e8af494b","name":"connects to nwaku","time":{"start":1728457604300,"stop":1728457604300,"duration":0},"status":"passed","severity":"normal"},{"uid":"152c9e0aaac7def3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728457252530,"stop":1728457252530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9024f58ac1942535","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728457360311,"stop":1728457360313,"duration":2},"status":"passed","severity":"normal"},{"uid":"278ade1af14c4117","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728457525090,"stop":1728457525090,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cea21dcedd17365","name":"Fails to push message with large meta","time":{"start":1728457510463,"stop":1728457510463,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d9d2924159bf15","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728457146566,"stop":1728457146567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5837cc9e99e42c03","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728457562262,"stop":1728457562263,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1fb1f6a3869895","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728457528784,"stop":1728457528784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2624df41ed49aa16","name":"Decoder throws on empty string content topic","time":{"start":1728457162907,"stop":1728457162908,"duration":1},"status":"passed","severity":"normal"},{"uid":"361b503e3b8b2224","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728457146577,"stop":1728457146577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b635f81db9afe7d2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728457562263,"stop":1728457562264,"duration":1},"status":"passed","severity":"normal"},{"uid":"a587b2e1f8f1e119","name":"Callback on promise","time":{"start":1728457558863,"stop":1728457558863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aefad515aa34df","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728457536276,"stop":1728457536279,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b23b2d2cb4b28","name":"Passing page size 1 when there are 4 messages","time":{"start":1728457555212,"stop":1728457555212,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a7818c61d3817c","name":"returns all values when wanted number is greater than available values","time":{"start":1728457170050,"stop":1728457170051,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b4a95137c25a04","name":"Check publish message containing Arabic","time":{"start":1728457481254,"stop":1728457481255,"duration":1},"status":"passed","severity":"normal"},{"uid":"889b4e6992137b7e","name":"Push message with XML payload","time":{"start":1728457473514,"stop":1728457473514,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d8a27d11417bf0","name":"Refresh subscription","time":{"start":1728457537137,"stop":1728457537138,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea5796d8c89bc83","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728457162220,"stop":1728457162221,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccae23b6b60476b7","name":"Encoder throws on empty string content topic","time":{"start":1728457162907,"stop":1728457162907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b730506919efbe","name":"Overlapping topic subscription","time":{"start":1728457360305,"stop":1728457360305,"duration":0},"status":"passed","severity":"normal"},{"uid":"791404ebef6969f5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728457154572,"stop":1728457154574,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1ed86f83e5922ce","name":"Passing an array","time":{"start":1728457604301,"stop":1728457604301,"duration":0},"status":"passed","severity":"normal"},{"uid":"137bbc1b89eb11f3","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728457146558,"stop":1728457146559,"duration":1},"status":"passed","severity":"normal"},{"uid":"179995afaab0f740","name":"random static sharding 5 - Cluster ID: 950, Shard ID: 136","time":{"start":1728457528779,"stop":1728457528779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e904bc6062a680","name":"should be called for bootstrap peers","time":{"start":1728457212732,"stop":1728457212733,"duration":1},"status":"passed","severity":"normal"},{"uid":"259bde9983a29b06","name":"should reject if WakuNode is not started","time":{"start":1728457186692,"stop":1728457186694,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f8a9c862b45294c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728457401558,"stop":1728457401571,"duration":13},"status":"passed","severity":"normal"},{"uid":"e79b1c2d3f9cc0ca","name":"Register correct protocols","time":{"start":1728457490909,"stop":1728457490910,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b44e1c941415b61","name":"Generator, 2 different pubsubtopics","time":{"start":1728457554119,"stop":1728457554119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b7ba7ffffb798d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728457401553,"stop":1728457401553,"duration":0},"status":"passed","severity":"normal"},{"uid":"68921f4cb2b2a396","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728457562261,"stop":1728457562262,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfe8e8b3d2dcdc5","name":"Push message with content topic containing Script","time":{"start":1728457473526,"stop":1728457473527,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4564b03e48f5f6e","name":"should wait for Store peer to be connected","time":{"start":1728457186699,"stop":1728457186700,"duration":1},"status":"passed","severity":"normal"},{"uid":"f294fffeece2b323","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728457149127,"stop":1728457149127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b5e90c9fabdebe","name":"Relay + Store","time":{"start":1728457211432,"stop":1728457211433,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e10d8625ab6aec","name":"should not fail to stop the service if it was not started","time":{"start":1728457174880,"stop":1728457174881,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6a4fac098e475b","name":"Generator, 2 different pubsubtopics","time":{"start":1728457554122,"stop":1728457554123,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9367e26fd97f00d","name":"can start the service","time":{"start":1728457498404,"stop":1728457498404,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bf25ced839e4de","name":"Push message with content topic containing special chars","time":{"start":1728457510449,"stop":1728457510449,"duration":0},"status":"passed","severity":"normal"},{"uid":"610a6ae63b0d5192","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728457377681,"stop":1728457377681,"duration":0},"status":"passed","severity":"normal"}] |