mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-19 13:23:13 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"9a94c0b12e050f55","name":"Subscribe and receive messages via waku relay post","time":{"start":1714473706698,"stop":1714473706698,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f898d33b306f8","name":"Push message with content topic containing escaped characters","time":{"start":1714473618094,"stop":1714473618094,"duration":0},"status":"passed","severity":"normal"},{"uid":"458ffed226febb47","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714473017046,"stop":1714473017048,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b4393268a1490c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714473009072,"stop":1714473009072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7918a53e4d2c9e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app42/8/topic764/json","time":{"start":1714473565466,"stop":1714473565466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d21c1f298496c88","name":"Check received message containing short","time":{"start":1714473515143,"stop":1714473515144,"duration":1},"status":"passed","severity":"normal"},{"uid":"e586a7976bf7ed09","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714473009176,"stop":1714473009176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71902efa85f0b58","name":"should only return 1 node with relay capability","time":{"start":1714473034196,"stop":1714473034197,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d78be9b3c9e26","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714473034127,"stop":1714473034128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20db2e015247b2e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714473618089,"stop":1714473618090,"duration":1},"status":"passed","severity":"normal"},{"uid":"6796037731d7911d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714473233281,"stop":1714473233282,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f12a7b83f5bdda8","name":"Push message with short payload","time":{"start":1714473466853,"stop":1714473466854,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ffbebb54a86c7b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714473061653,"stop":1714473061653,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2ce410797bdaed","name":"Non TWN Cluster","time":{"start":1714473565460,"stop":1714473565460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce1028661867adc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714473069070,"stop":1714473069071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19ff5c614b7c8da","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714473136870,"stop":1714473136871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee32ae3a0f26c5a5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714473706714,"stop":1714473706715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d732b8f31b82a8","name":"Push message with Chinese payload","time":{"start":1714473466856,"stop":1714473466856,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c6ecff438623fd","name":"Passing page size 19 when there are 20 messages","time":{"start":1714473650988,"stop":1714473650989,"duration":1},"status":"passed","severity":"normal"},{"uid":"de87370e795f93e2","name":"Correctly serialized arguments","time":{"start":1714473333418,"stop":1714473333418,"duration":0},"status":"passed","severity":"normal"},{"uid":"152ff8b56258bc0","name":"should encode/decode to RLP encoding","time":{"start":1714473018002,"stop":1714473018002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ffd5a875e865f1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714473009103,"stop":1714473009103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7be28c1c32efa0d","name":"Fails to push message with large meta","time":{"start":1714473618096,"stop":1714473618100,"duration":4},"status":"passed","severity":"normal"},{"uid":"5736111a12c7fe43","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714473706707,"stop":1714473706707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8552417766670f1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714473136872,"stop":1714473136873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28bfc0dbe93d61d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714473233289,"stop":1714473233289,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e33e8161d7a1dc","name":"should configure sharding based on application and version for autosharding","time":{"start":1714473009103,"stop":1714473009103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6d6e7204f28ad2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714473706712,"stop":1714473706713,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc3c8cd83f13c3f","name":"Callback on promise","time":{"start":1714473625124,"stop":1714473625124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20c2d17819be6c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714473367572,"stop":1714473367572,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ba16c26d414d76","name":"getPeersByDiscovery","time":{"start":1714473101574,"stop":1714473101574,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdec1bee8a10b185","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714473706712,"stop":1714473706712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e96b8f4e235c0ed","name":"Init the array if not present","time":{"start":1714473008729,"stop":1714473008730,"duration":1},"status":"passed","severity":"normal"},{"uid":"512e2df6874496d9","name":"Push message with unicode special characters payload","time":{"start":1714473618064,"stop":1714473618064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5b6772c99334c6","name":"Used by Waku Relay","time":{"start":1714473665581,"stop":1714473665582,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b941bece7c7f230","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714473034198,"stop":1714473034199,"duration":1},"status":"skipped","severity":"normal"},{"uid":"373509b382217886","name":"Reopen subscription with peer with lost subscription","time":{"start":1714473134146,"stop":1714473134146,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fd75ea168bef0d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714473505253,"stop":1714473505253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7fda8c15761f1c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714473009079,"stop":1714473009079,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd626395d816777e","name":"Subscribe to topic containing short and publish message","time":{"start":1714473531311,"stop":1714473531311,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffe26aa48dbae0c","name":"Passing an array","time":{"start":1714473665580,"stop":1714473665580,"duration":0},"status":"passed","severity":"normal"},{"uid":"34386c58b290e205","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714473009102,"stop":1714473009102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6bbcc71220666c","name":"start node with empty shard","time":{"start":1714473579882,"stop":1714473579883,"duration":1},"status":"passed","severity":"normal"},{"uid":"56200595fbe7d8a4","name":"Encoder throws on empty string content topic","time":{"start":1714473023000,"stop":1714473023000,"duration":0},"status":"passed","severity":"normal"},{"uid":"569095f5eb81e9ed","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714473640177,"stop":1714473640177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1808241c6213dbb5","name":"handles empty shards array correctly","time":{"start":1714473009105,"stop":1714473009105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b57e91152ea1a2","name":"Push message on custom pubsubTopic","time":{"start":1714473326249,"stop":1714473326249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad57a0b4b74a4cdc","name":"Check received message containing numeric","time":{"start":1714473231281,"stop":1714473231282,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcef67c06837ec9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714473011807,"stop":1714473011808,"duration":1},"status":"passed","severity":"normal"},{"uid":"deebdb55f0519ba4","name":"should throw an error for missing sharding configuration","time":{"start":1714473009104,"stop":1714473009104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c118161da59a3a76","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714473061649,"stop":1714473061651,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f9c60bdb23f968a","name":"Push message with Russian payload","time":{"start":1714473466856,"stop":1714473466857,"duration":1},"status":"passed","severity":"normal"},{"uid":"546b853fb7b920cd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714473531314,"stop":1714473531314,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6883fef7711f660","name":"Query generator for multiple messages","time":{"start":1714473625122,"stop":1714473625122,"duration":0},"status":"passed","severity":"normal"},{"uid":"362ab305b2f2dd5f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714473009079,"stop":1714473009079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f93a132d67faeff","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714473531316,"stop":1714473531316,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dfcd4b5ff4819b","name":"Using a function","time":{"start":1714473665581,"stop":1714473665581,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a348ec98cf898af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714473233296,"stop":1714473233297,"duration":1},"status":"passed","severity":"normal"},{"uid":"383135734a838542","name":"Publish message with custom timestamp: Wed May 10 2023 10:38:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1714473526508,"stop":1714473526513,"duration":5},"status":"passed","severity":"normal"},{"uid":"57381eeaca62caca","name":"Push message with content topic containing unicode special characters","time":{"start":1714473466869,"stop":1714473466869,"duration":0},"status":"passed","severity":"normal"},{"uid":"847363be9d7e479b","name":"handles empty contentTopics array correctly","time":{"start":1714473009105,"stop":1714473009105,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8137865477b188","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714473706708,"stop":1714473706708,"duration":0},"status":"passed","severity":"normal"},{"uid":"699b5226a5d87d53","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714473565280,"stop":1714473565281,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cd7ed9643e665","name":"Ephemeral messages are not stored","time":{"start":1714473072005,"stop":1714473072005,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7cf0ddb87f5a","name":"Push message with SQL Injection payload","time":{"start":1714473618060,"stop":1714473618061,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3157875bca0ae9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714473662917,"stop":1714473662917,"duration":0},"status":"passed","severity":"normal"},{"uid":"987c27576e8c90f9","name":"Ping on subscribed peer","time":{"start":1714473093503,"stop":1714473093503,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f9add4d3c10ef3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714473613891,"stop":1714473613892,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2309f481af0c5d","name":"addEventListener with wrong event","time":{"start":1714473101573,"stop":1714473101573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca457770f9c5455","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714473017055,"stop":1714473017056,"duration":1},"status":"passed","severity":"normal"},{"uid":"d628d2e418c536d4","name":"can dial TLS multiaddrs","time":{"start":1714473333350,"stop":1714473333350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b85b96001da4ad","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714473531309,"stop":1714473531309,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5a0b8bd860229","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714473312985,"stop":1714473312985,"duration":0},"status":"passed","severity":"normal"},{"uid":"da919728e0f0cf8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714473264771,"stop":1714473264771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6825dfacde6607b6","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1714473011810,"stop":1714473011810,"duration":0},"status":"broken","severity":"normal"},{"uid":"d3c21809e5571709","name":"should return empty list for no shard","time":{"start":1714473009083,"stop":1714473009083,"duration":0},"status":"passed","severity":"normal"},{"uid":"af79640bef09425e","name":"isConnected should return false after all peers disconnect","time":{"start":1714473112814,"stop":1714473112815,"duration":1},"status":"passed","severity":"normal"},{"uid":"389ee97c24574946","name":"Push message with content topic containing Script","time":{"start":1714473618088,"stop":1714473618089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bcf3ae33d1c786","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714473264766,"stop":1714473264767,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3f584db452838","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714473009085,"stop":1714473009085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe7986334303af2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714473531313,"stop":1714473531313,"duration":0},"status":"passed","severity":"normal"},{"uid":"7548515030c50c97","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714473662916,"stop":1714473662916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9079aa7c1b3015","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714473515135,"stop":1714473515135,"duration":0},"status":"passed","severity":"normal"},{"uid":"247d9be2465f66be","name":"Check received message containing XML","time":{"start":1714473515129,"stop":1714473515130,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8899155395004","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714473017048,"stop":1714473017049,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8232931f5d5988a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714473017058,"stop":1714473017059,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05811b4edb23399","name":"configure the node with multiple pubsub topics","time":{"start":1714473579881,"stop":1714473579881,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f779a7b4e4d1b4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714473233279,"stop":1714473233279,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c245b4e5ec0ba97","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714473312983,"stop":1714473312984,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aef5a8d02c7ca3f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714473017053,"stop":1714473017054,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6575a56188dbc1a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714473706708,"stop":1714473706709,"duration":1},"status":"passed","severity":"normal"},{"uid":"82bfb3a78e2dd7e4","name":"Subscribe to topic containing long and receive message","time":{"start":1714473706702,"stop":1714473706702,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fd89cf06e75772","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714473526521,"stop":1714473526521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6074b9920f1a080","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714473009070,"stop":1714473009070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e8e51b6ff13def","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714473009089,"stop":1714473009089,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa23affe25d532b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714473264768,"stop":1714473264768,"duration":0},"status":"passed","severity":"normal"},{"uid":"972ab26d7bbddd47","name":"Check message with non string payload is not received","time":{"start":1714473515156,"stop":1714473515157,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b804a79c81c489","name":"Subscribe and publish message","time":{"start":1714473531308,"stop":1714473531308,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acddf3c9be3994c","name":"Publish message with large meta","time":{"start":1714473526522,"stop":1714473526522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e640f5a034f2a36","name":"Check received message containing escaped characters","time":{"start":1714473231289,"stop":1714473231289,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c2e169f2e0ff8b","name":"Encoder throws on empty string content topic","time":{"start":1714473044189,"stop":1714473044190,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3c7a1cecdd34f1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714473044187,"stop":1714473044188,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb4a21d1741006f","name":"Push message with numeric payload","time":{"start":1714473618053,"stop":1714473618053,"duration":0},"status":"passed","severity":"normal"},{"uid":"66807a15ec32bed5","name":"Decoder throws on undefined content topic","time":{"start":1714473044190,"stop":1714473044191,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fff3fe4a9910b45","name":"receives messages sent to provided content topic through stream","time":{"start":1714473515502,"stop":1714473515502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3f98583ae427c31","name":"configure the node with multiple content topics","time":{"start":1714473565503,"stop":1714473565503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9593d250fed1ecc1","name":"Push message with content topic containing numeric","time":{"start":1714473618067,"stop":1714473618067,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeeb78599053942","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714473312984,"stop":1714473312984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3b9d3d284f945c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714473034130,"stop":1714473034130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d7ea36638ee9cd","name":"should not receive a peer event after stop","time":{"start":1714473070114,"stop":1714473070114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25cabfd3d4f0d00","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714473009087,"stop":1714473009088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8719a322c52da4","name":"Subscribe and receive messages via lightPush","time":{"start":1714473706708,"stop":1714473706708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29d4cb4ce05100a","name":"should add and remove event listeners correctly","time":{"start":1714473038140,"stop":1714473038140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b0f0c5299e84dd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714473034128,"stop":1714473034128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2325efcabd6b7ed0","name":"Passing cursor with wrong message digest","time":{"start":1714473565283,"stop":1714473565284,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9ea237a8ec165d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714473706709,"stop":1714473706709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c70b9524d51169c","name":"Subscribe to topic containing XML and publish message","time":{"start":1714473531315,"stop":1714473531315,"duration":0},"status":"passed","severity":"normal"},{"uid":"17526617159a9da4","name":"1 Relay, 1 Filter, gives up","time":{"start":1714473033456,"stop":1714473033456,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6686c1599015f3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714473112816,"stop":1714473112816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9320ad792d9948fc","name":"ignores domain fetching errors","time":{"start":1714473034195,"stop":1714473034195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1826b8a206604d1c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714473009082,"stop":1714473009082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bfe1144493398f","name":"can start and stop the service","time":{"start":1714473038137,"stop":1714473038137,"duration":0},"status":"passed","severity":"normal"},{"uid":"90740d5e8a00816f","name":"Check message with no payload is not received","time":{"start":1714473515136,"stop":1714473515137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6351b75e6dbb424","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714473009107,"stop":1714473009107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2068fb160071bcf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714473625125,"stop":1714473625125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e966309b31073e7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714473466867,"stop":1714473466868,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcaf0e49f88d3900","name":"Push message equal or less that 1MB","time":{"start":1714473618105,"stop":1714473618105,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edf5c1fde742641","name":"Decrypt messages","time":{"start":1714473469528,"stop":1714473469528,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d48c900add4846","name":"should not fail to start the service if it is already started","time":{"start":1714473070112,"stop":1714473070113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a79311e08a8be","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473628080,"stop":1714473628081,"duration":1},"status":"passed","severity":"normal"},{"uid":"55faf70e46bcfa18","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714473009083,"stop":1714473009083,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d509d46260cc30","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714473009079,"stop":1714473009080,"duration":1},"status":"passed","severity":"normal"},{"uid":"72027c843aedb50b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714473233281,"stop":1714473233281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c888fdc604d7d2b0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714473613895,"stop":1714473613896,"duration":1},"status":"passed","severity":"normal"},{"uid":"509a87baea040391","name":"same cluster, same shard: nodes connect","time":{"start":1714473233274,"stop":1714473233274,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cadcc3237edf13","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714473038140,"stop":1714473038140,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d974e023eb5400","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714473565278,"stop":1714473565278,"duration":0},"status":"passed","severity":"normal"},{"uid":"72971c90df550fa0","name":"Subscribe to topic containing Script and publish message","time":{"start":1714473531314,"stop":1714473531315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fe4084434b5912","name":"Refresh subscription","time":{"start":1714473706711,"stop":1714473706711,"duration":0},"status":"passed","severity":"normal"},{"uid":"573e5776aea4f106","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714473233287,"stop":1714473233287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae098568ea0c84b8","name":"Subscribe and receive messages via lightPush","time":{"start":1714473312970,"stop":1714473312971,"duration":1},"status":"passed","severity":"normal"},{"uid":"45420bd86989bddb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714473009085,"stop":1714473009085,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9d76c0dd38035","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714473009075,"stop":1714473009075,"duration":0},"status":"passed","severity":"normal"},{"uid":"985468a13b06b410","name":"Nodes with multiple pubsub topic","time":{"start":1714473505247,"stop":1714473505250,"duration":3},"status":"passed","severity":"normal"},{"uid":"7762cac76edee300","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714473662918,"stop":1714473662919,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19fe1f29b61d1b9","name":"Check message with no content topic is not received","time":{"start":1714473515136,"stop":1714473515136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7750278c2b445c6","name":"should encodeTxt and decodeTxt","time":{"start":1714473017997,"stop":1714473017998,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dea7e81f13eca31","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714473233288,"stop":1714473233288,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceacdf5b767dea7","name":"more peers than existing","time":{"start":1714473467078,"stop":1714473467078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2421e39fcd4826e9","name":"should not fail to stop the service if it was not started","time":{"start":1714473038137,"stop":1714473038137,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe7f136adf2d9c9","name":"Check meta is set [symmetric]","time":{"start":1714473044188,"stop":1714473044188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1fa045ce0928f0","name":"Generator, 2 different pubsubtopics","time":{"start":1714473628079,"stop":1714473628080,"duration":1},"status":"passed","severity":"normal"},{"uid":"398cc04fa4113527","name":"Check message received after nwaku node is restarted","time":{"start":1714473515158,"stop":1714473515158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5049e1edc391153","name":"Push message with Script payload","time":{"start":1714473466857,"stop":1714473466858,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d1e1c28cdbe603","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473326255,"stop":1714473326256,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d137b2573493ea9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714473017044,"stop":1714473017045,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09d9865c93698dd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714473565459,"stop":1714473565459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e14a4993302134","name":"Fails to push message with large meta","time":{"start":1714473466871,"stop":1714473466872,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b1ff3d994a9621","name":"handles different networkShards values correctly","time":{"start":1714473009077,"stop":1714473009077,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27115b800d59ee","name":"Push message with content topic containing Arabic","time":{"start":1714473466865,"stop":1714473466866,"duration":1},"status":"passed","severity":"normal"},{"uid":"17737f79cadcf994","name":"should throw error - no id","time":{"start":1714473018000,"stop":1714473018000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7e4c26d68be7b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714473233280,"stop":1714473233280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0895f1c74722241","name":"Subscribe to topic containing XML and receive message","time":{"start":1714473706714,"stop":1714473706714,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bda10f9c51d5c4","name":"Push message with meta","time":{"start":1714473618095,"stop":1714473618096,"duration":1},"status":"passed","severity":"normal"},{"uid":"137f03443815e88d","name":"Push message with content topic containing short","time":{"start":1714473618066,"stop":1714473618066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a344ae6c8ed3a4","name":"Check received message containing shell command","time":{"start":1714473515131,"stop":1714473515131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6112c315743be3","name":"Fails to push message with empty content topic","time":{"start":1714473618095,"stop":1714473618095,"duration":0},"status":"passed","severity":"normal"},{"uid":"308a229abb85f16f","name":"should decode valid enr with tcp successfully","time":{"start":1714473017999,"stop":1714473017999,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ea4dc5d39b452d","name":"should not fail to stop the service if it was not started","time":{"start":1714473070111,"stop":1714473070112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ae2bb6ef8f6cf2","name":"should get / set UDP multiaddr","time":{"start":1714473018002,"stop":1714473018003,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40861fc0e010869","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714473233293,"stop":1714473233294,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8adfab581a1d5a6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714473017057,"stop":1714473017058,"duration":1},"status":"passed","severity":"normal"},{"uid":"7332218eeecadaec","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app12/8/topic519/test.js","time":{"start":1714473565461,"stop":1714473565461,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3229ef0b2a04703","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473628075,"stop":1714473628076,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e20ce52070adb46","name":"Push message with content topic containing emoji","time":{"start":1714473466870,"stop":1714473466870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4119e78c74febb37","name":"Push message with content topic containing JSON","time":{"start":1714473618090,"stop":1714473618093,"duration":3},"status":"passed","severity":"normal"},{"uid":"99452f389f2b1948","name":"Check publish message containing Russian","time":{"start":1714473526496,"stop":1714473526496,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde6632ce2c5acf5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714473233297,"stop":1714473233297,"duration":0},"status":"passed","severity":"normal"},{"uid":"961d63818fe455ca","name":"Query with Promise Callback, No Decoder","time":{"start":1714473613896,"stop":1714473613897,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3967767d758651a","name":"random static sharding 3 - Cluster ID: 65, Shard ID: 681","time":{"start":1714473579874,"stop":1714473579874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42590762967f041","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714473069073,"stop":1714473069073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7126eb6802f929e5","name":"Check received message containing Basic HTML tag","time":{"start":1714473515130,"stop":1714473515130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e08c50f707f8258","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714473231291,"stop":1714473231292,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a851a3aff1c48e","name":"Decoder throws on empty string content topic","time":{"start":1714473023001,"stop":1714473023001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f28c74600f5c9f1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714473034197,"stop":1714473034198,"duration":1},"status":"passed","severity":"normal"},{"uid":"41aed5284289200f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714473531317,"stop":1714473531317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e04ed62cb096543","name":"Ping on peer without subscriptions","time":{"start":1714473134148,"stop":1714473134148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2bf9a4605d7617","name":"Check received message with timestamp: 1714473061063000000 ","time":{"start":1714473231290,"stop":1714473231290,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e9061ae2a57dd6","name":"Passing page size 0 when there are 110 messages","time":{"start":1714473650986,"stop":1714473650986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40843f9d9ba3479","name":"Push message with Script payload","time":{"start":1714473618061,"stop":1714473618061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90abd6bf15f2324","name":"throws on content topic with empty topic name field","time":{"start":1714473009068,"stop":1714473009068,"duration":0},"status":"passed","severity":"normal"},{"uid":"552ef96b6adc3a48","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714473009074,"stop":1714473009074,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f40928f8c105c3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714473233294,"stop":1714473233294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fee4df4a053a27b","name":"recovers when dns.resolve returns empty","time":{"start":1714473034195,"stop":1714473034195,"duration":0},"status":"passed","severity":"normal"},{"uid":"315e15579b7df9c0","name":"throws on empty content topic","time":{"start":1714473009065,"stop":1714473009065,"duration":0},"status":"passed","severity":"normal"},{"uid":"230940f9282ec60e","name":"getPeersByDiscovery","time":{"start":1714473489102,"stop":1714473489102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f68f987e2eade36","name":"Generator, custom pubsub topic","time":{"start":1714473628074,"stop":1714473628075,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba52ce39fc4f67f2","name":"Relay - dialed after","time":{"start":1714473672375,"stop":1714473672375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9654ef82ba184de5","name":"Check received message containing long","time":{"start":1714473231281,"stop":1714473231281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97d6f0b1627b025","name":"should set field with only RELAY enabled","time":{"start":1714473018006,"stop":1714473018006,"duration":0},"status":"passed","severity":"normal"},{"uid":"334330e5811960a8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714473706702,"stop":1714473706702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9708609e6c2d90","name":"should set field with all protocols enabled","time":{"start":1714473018006,"stop":1714473018006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcf6db740c6ccce","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714473706700,"stop":1714473706700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e79b9c61422886b","name":"Ping on unsubscribed peer","time":{"start":1714473134148,"stop":1714473134148,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b22ed1f324c910","name":"isConnected return false after peer stops","time":{"start":1714473112815,"stop":1714473112815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2359fbecc4fcb21","name":"Waku message hash computation (no timestamp)","time":{"start":1714473011809,"stop":1714473011809,"duration":0},"status":"broken","severity":"normal"},{"uid":"bd367604079462dd","name":"Push message equal or less that 1MB","time":{"start":1714473466874,"stop":1714473466874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2929a46794f43c7","name":"unsubscribes","time":{"start":1714473653699,"stop":1714473653699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6833400c43164880","name":"random static sharding 9 - Cluster ID: 316, Shard ID: 894","time":{"start":1714473579879,"stop":1714473579879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc676ccc4c4f287","name":"Check message received after nwaku node is restarted","time":{"start":1714473231322,"stop":1714473231326,"duration":4},"status":"skipped","severity":"normal"},{"uid":"744e5e0f1842a770","name":"Publishes to nwaku","time":{"start":1714473497217,"stop":1714473497218,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e2ee6a8f3f7ca0","name":"Check publish message containing long","time":{"start":1714473526493,"stop":1714473526493,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ae4def65304dbf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714473613894,"stop":1714473613894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49e4d39cc12f618","name":"should be able to encode the field with only STORE set to true","time":{"start":1714473017041,"stop":1714473017043,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b39d0b844b62f42","name":"random static sharding 2 - Cluster ID: 180, Shard ID: 421","time":{"start":1714473579873,"stop":1714473579874,"duration":1},"status":"passed","severity":"normal"},{"uid":"67eaa4ddfd4e119c","name":"Js publishes, other Js receives","time":{"start":1714473497218,"stop":1714473497219,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd1366fae34c441","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714473233294,"stop":1714473233295,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe18bd0158de7567","name":"Check received message containing unicode special characters","time":{"start":1714473515152,"stop":1714473515152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5427bbb6a680f0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473628078,"stop":1714473628078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7866c4c690299baf","name":"can start and stop the service","time":{"start":1714473525428,"stop":1714473525428,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b958ebea7328b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714473009092,"stop":1714473009092,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8df78ceee64f6c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714473233288,"stop":1714473233289,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8ba90e19072333","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714473072006,"stop":1714473072008,"duration":2},"status":"passed","severity":"normal"},{"uid":"570adea27515fe8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714473009106,"stop":1714473009106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56aca0abc82aa3a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714473061653,"stop":1714473061654,"duration":1},"status":"passed","severity":"normal"},{"uid":"8403143feafd7d29","name":"Check publish message containing shell command","time":{"start":1714473526504,"stop":1714473526505,"duration":1},"status":"passed","severity":"normal"},{"uid":"778c050ef1059d8a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714473312980,"stop":1714473312980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1db64629b014f17","name":"nwaku subscribes","time":{"start":1714473497217,"stop":1714473497217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06150b4cece1838","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714473009176,"stop":1714473009176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65a94f6f9616256","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714473069074,"stop":1714473069075,"duration":1},"status":"passed","severity":"normal"},{"uid":"14669c7a02bc69f3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714473017039,"stop":1714473017041,"duration":2},"status":"passed","severity":"normal"},{"uid":"ced06c9b49efc3ba","name":"Promise Callback - backward","time":{"start":1714473639549,"stop":1714473639549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d7b52bb715ba27","name":"Passing page size 3 when there are 20 messages","time":{"start":1714473650987,"stop":1714473650987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a741b350db853bb2","name":"should not fail to start the service if it is already started","time":{"start":1714473525429,"stop":1714473525429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec82304848121529","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714473312980,"stop":1714473312981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa4b860e6e95cf1","name":"Push message with Chinese payload","time":{"start":1714473618053,"stop":1714473618054,"duration":1},"status":"passed","severity":"normal"},{"uid":"8818592a9a1ef9fa","name":"Push message with shell command payload","time":{"start":1714473618063,"stop":1714473618063,"duration":0},"status":"passed","severity":"normal"},{"uid":"343364f818be9713","name":"should properly create location multiaddrs - tcp6","time":{"start":1714473018004,"stop":1714473018004,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4b9f4dc1b607d","name":"receives messages sent to provided content topic through callback","time":{"start":1714473515501,"stop":1714473515501,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31ea1076c6fb4be6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714473009093,"stop":1714473009093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb8003a54f80fab","name":"Check message on other pubsub topic is not received","time":{"start":1714473515135,"stop":1714473515136,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb1fdb093112e5","name":"Push message with custom timestamp: 1714476833486","time":{"start":1714473466873,"stop":1714473466874,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1622bf82a9ff8af","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714473505251,"stop":1714473505251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90be9920438dba6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714473034129,"stop":1714473034130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3db5319d66298","name":"should throw an error for insufficient data","time":{"start":1714473009176,"stop":1714473009176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd80da4a9ec671a","name":"Decoder throws on empty string content topic","time":{"start":1714473046113,"stop":1714473046114,"duration":1},"status":"passed","severity":"normal"},{"uid":"f398b461eaacb5a5","name":"Push message with custom timestamp: 1714476831571","time":{"start":1714473618104,"stop":1714473618104,"duration":0},"status":"passed","severity":"normal"},{"uid":"313b99b71211fe7c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714473009087,"stop":1714473009087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3204512385a3e0fe","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714473515500,"stop":1714473515501,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eaf72be4ef1e58f4","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714473565279,"stop":1714473565280,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3abf6b3fba10c0","name":"Relay","time":{"start":1714473071104,"stop":1714473071105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d414eacc9e00d97","name":"Check message received after jswaku node is restarted","time":{"start":1714473515137,"stop":1714473515137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c952b99b9d6a984","name":"handles multiple messages","time":{"start":1714473653698,"stop":1714473653699,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3ef94354aedf71","name":"Refresh subscription","time":{"start":1714473312978,"stop":1714473312978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d455da6c7f5f0f9c","name":"Check received message containing Russian","time":{"start":1714473515128,"stop":1714473515128,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b9380eb619b7cf","name":"Push message on custom pubsubTopic","time":{"start":1714473326253,"stop":1714473326254,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d57ddec163a326","name":"Ping on peer without subscriptions","time":{"start":1714473093503,"stop":1714473093503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac7899201b3914f","name":"Check received message containing escaped characters","time":{"start":1714473515152,"stop":1714473515152,"duration":0},"status":"passed","severity":"normal"},{"uid":"262aea0d799feaf6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714473231291,"stop":1714473231291,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4039c0017442eea","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714473233286,"stop":1714473233286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbb4d183f08b8cb","name":"should properly create location multiaddrs - udp","time":{"start":1714473018004,"stop":1714473018005,"duration":1},"status":"passed","severity":"normal"},{"uid":"519828ac2f3cbb9e","name":"tcp ip4 address","time":{"start":1714473017248,"stop":1714473017248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d885d59c089a5c","name":"Push message with content topic containing XML","time":{"start":1714473618089,"stop":1714473618089,"duration":0},"status":"passed","severity":"normal"},{"uid":"db19b8703a532c10","name":"Ephemeral field set to true","time":{"start":1714473022998,"stop":1714473022998,"duration":0},"status":"passed","severity":"normal"},{"uid":"accea9faf4e85b1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473136869,"stop":1714473136870,"duration":1},"status":"passed","severity":"normal"},{"uid":"493df8230aac3dcc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714473312976,"stop":1714473312976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2afbdb1e7476bc","name":"Check received message containing escaped characters","time":{"start":1714473515131,"stop":1714473515132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f038c904903ea5e7","name":"Check meta is set [ecies]","time":{"start":1714473046111,"stop":1714473046112,"duration":1},"status":"passed","severity":"normal"},{"uid":"632f7c0fafac0229","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714473034130,"stop":1714473034131,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d83550403d102c","name":"retrieves a single peer","time":{"start":1714473034194,"stop":1714473034194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29fdad84d01855c","name":"Publish message with custom timestamp: Tue Apr 30 2024 09:38:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1714473526514,"stop":1714473526514,"duration":0},"status":"passed","severity":"normal"},{"uid":"666d07259ed0ca04","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714473009073,"stop":1714473009073,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5ebe01bae5f023","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714473613892,"stop":1714473613892,"duration":0},"status":"passed","severity":"normal"},{"uid":"b750db26d2228f0d","name":"Check publish message containing Arabic","time":{"start":1714473526496,"stop":1714473526496,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cda5fbe1b32572","name":"Refresh subscription","time":{"start":1714473531310,"stop":1714473531310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71290d32c7a2e9a6","name":"it tolerates circular branch references","time":{"start":1714473034194,"stop":1714473034195,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c48d2f4e3b6c8b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714473233295,"stop":1714473233295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fba472e78c785c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714473018007,"stop":1714473018007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7f22ce0e1e7c2d","name":"Subscribe to topic containing long and receive message","time":{"start":1714473312978,"stop":1714473312979,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b04c2ea5e6533df","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714473009088,"stop":1714473009088,"duration":0},"status":"passed","severity":"normal"},{"uid":"938a33c56062b8eb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714473034130,"stop":1714473034130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a3413300b21326","name":"should be able to decode the field with only STORE set to true","time":{"start":1714473017054,"stop":1714473017055,"duration":1},"status":"passed","severity":"normal"},{"uid":"b459199b538c84c5","name":"Passing page size 110 when there are 120 messages","time":{"start":1714473650989,"stop":1714473650989,"duration":0},"status":"passed","severity":"normal"},{"uid":"48adf0791231d747","name":"Push message with content topic containing JSON","time":{"start":1714473466868,"stop":1714473466868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8792b2cc453a5c1","name":"should properly create location multiaddrs - tcp","time":{"start":1714473018005,"stop":1714473018005,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c43d143b71aca1c","name":"Check received message containing Script","time":{"start":1714473515129,"stop":1714473515129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1fe647bf5c3953","name":"Check message with invalid timestamp is not received","time":{"start":1714473231292,"stop":1714473231292,"duration":0},"status":"passed","severity":"normal"},{"uid":"8637f0ca61240dbd","name":"Push message with XML payload","time":{"start":1714473618061,"stop":1714473618062,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0dba88b75f8a5d8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714473565279,"stop":1714473565279,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae1560941150d16","name":"Symmetric encrypt & Decrypt","time":{"start":1714473044721,"stop":1714473044721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a58b66356f138de","name":"Check message with invalid timestamp is not received","time":{"start":1714473515154,"stop":1714473515155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4670e88096a91ca7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714473017056,"stop":1714473017057,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4a7a8515f42a30","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714473706705,"stop":1714473706706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfc37100623824c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714473706700,"stop":1714473706701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab7d680aaf73aed","name":"Push message with content topic containing long","time":{"start":1714473618066,"stop":1714473618066,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa0e90d378b8943","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714473505242,"stop":1714473505245,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d725ac7b699a9b9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app84/10/topic796/test.js","time":{"start":1714473565475,"stop":1714473565495,"duration":20},"status":"passed","severity":"normal"},{"uid":"a7939bb14a407f15","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714473312982,"stop":1714473312983,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d94597c15c50485","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714473233285,"stop":1714473233286,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d4e6acdca8be6b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714473009089,"stop":1714473009090,"duration":1},"status":"passed","severity":"normal"},{"uid":"f458253233644d27","name":"Nodes with multiple pubsub topic","time":{"start":1714473505252,"stop":1714473505252,"duration":0},"status":"passed","severity":"normal"},{"uid":"a741e36f360428d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714473009088,"stop":1714473009088,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5b4866df5da50d","name":"Check publish message containing short","time":{"start":1714473526488,"stop":1714473526492,"duration":4},"status":"passed","severity":"normal"},{"uid":"8301b0667a9fc2c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714473706716,"stop":1714473706716,"duration":0},"status":"passed","severity":"normal"},{"uid":"11caef5a4822d736","name":"Passing page size 1 when there are 4 messages","time":{"start":1714473650986,"stop":1714473650987,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1d9524f837e033","name":"Push message on custom pubsubTopic","time":{"start":1714473326244,"stop":1714473326247,"duration":3},"status":"passed","severity":"normal"},{"uid":"382c1184f10c365b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714473640175,"stop":1714473640175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea28d832b661c06","name":"random static sharding 5 - Cluster ID: 303, Shard ID: 322","time":{"start":1714473579875,"stop":1714473579876,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfa7bf3e394d653","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714473009081,"stop":1714473009082,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5f48511450f602","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714473009106,"stop":1714473009107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edeab8218b312f7","name":"Check received message with timestamp: 1714473060109 ","time":{"start":1714473515153,"stop":1714473515153,"duration":0},"status":"passed","severity":"normal"},{"uid":"db86e619c66b171c","name":"Push message with special chars payload","time":{"start":1714473618053,"stop":1714473618053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a378dcd66ce8286","name":"Push message with content topic containing SQL Injection","time":{"start":1714473618088,"stop":1714473618088,"duration":0},"status":"passed","severity":"normal"},{"uid":"744d679d2c622d0b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714473312981,"stop":1714473312981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6131ca6991584c67","name":"Encoder throws on undefined content topic","time":{"start":1714473044189,"stop":1714473044189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdef9e8b0bf13c0","name":"Check message with no pubsub topic is not received","time":{"start":1714473231293,"stop":1714473231306,"duration":13},"status":"passed","severity":"normal"},{"uid":"62d4ecd3f1593e7d","name":"A test","time":{"start":1714473313116,"stop":1714473313117,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ef090c2562a9c3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714473706713,"stop":1714473706713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dd7ad9911b3d42","name":"Publish message with rate limit","time":{"start":1714473526522,"stop":1714473526523,"duration":1},"status":"passed","severity":"normal"},{"uid":"781025093f24ec29","name":"Check received message containing numeric","time":{"start":1714473515123,"stop":1714473515124,"duration":1},"status":"passed","severity":"normal"},{"uid":"1930a6d760cbe24b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714473009091,"stop":1714473009091,"duration":0},"status":"passed","severity":"normal"},{"uid":"820f095e9210e946","name":"Push message with content topic containing Script","time":{"start":1714473466867,"stop":1714473466867,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd3874fe9d3afeb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714473312983,"stop":1714473312983,"duration":0},"status":"passed","severity":"normal"},{"uid":"679185c414afd286","name":"Subscribe to topic containing Script and receive message","time":{"start":1714473312982,"stop":1714473312982,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e057e88866d986","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714473312981,"stop":1714473312981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac728d333dd7eed4","name":"should emit a peer event after start","time":{"start":1714473525429,"stop":1714473525430,"duration":1},"status":"passed","severity":"normal"},{"uid":"accb4ba86a24675b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714473154602,"stop":1714473154602,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc056c47abfa401","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714473233290,"stop":1714473233290,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fe255548ef3e6e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714473069074,"stop":1714473069074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4538b2cc34a25f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714473326254,"stop":1714473326255,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cda7236715e499","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714473233276,"stop":1714473233276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9544e5e3101236","name":"should properly create location multiaddrs - tcp4","time":{"start":1714473018004,"stop":1714473018004,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f6f6a88f0fd7f4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714473264765,"stop":1714473264766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97f2b1d404a3a43","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714473009104,"stop":1714473009104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae5e26e9fd27fab","name":"through manual discovery","time":{"start":1714473333350,"stop":1714473333351,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff287dae6f41dc45","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714473112813,"stop":1714473112813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beb90ef17445157","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714473326249,"stop":1714473326251,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3f9d5dc9895a9d3","name":"random static sharding 4 - Cluster ID: 298, Shard ID: 558","time":{"start":1714473579875,"stop":1714473579875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1479ff7893fa0e93","name":"Check message with non string payload is not received","time":{"start":1714473231321,"stop":1714473231321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8088d19841bfd47d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714473706697,"stop":1714473706698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f48cbff32afde06","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714473009106,"stop":1714473009106,"duration":0},"status":"passed","severity":"normal"},{"uid":"904454ca73a02208","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714473233296,"stop":1714473233296,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d649c24e6b9056","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714473264767,"stop":1714473264767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4373722762a6939","name":"Fails to push message bigger that 1MB","time":{"start":1714473466874,"stop":1714473466875,"duration":1},"status":"passed","severity":"normal"},{"uid":"668ed4b1886227d1","name":"Sample","time":{"start":1714473017188,"stop":1714473017188,"duration":0},"status":"passed","severity":"normal"},{"uid":"23111508b220a52","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714473526519,"stop":1714473526520,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebce87a4179d5106","name":"listenerCount","time":{"start":1714473101575,"stop":1714473101575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e953af7aa800041","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714473706710,"stop":1714473706710,"duration":0},"status":"passed","severity":"normal"},{"uid":"77baaa6c2cf6a5cf","name":"should get / set TCP multiaddr","time":{"start":1714473018003,"stop":1714473018003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cff6b009db9fe5","name":"Reopen subscription with peer with lost subscription","time":{"start":1714473093505,"stop":1714473093505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a599152a030cffae","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714473009101,"stop":1714473009101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b291e43e64e01e33","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714473233293,"stop":1714473233293,"duration":0},"status":"passed","severity":"normal"},{"uid":"92788a0778706ce8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714473706715,"stop":1714473706715,"duration":0},"status":"passed","severity":"normal"},{"uid":"178abb86ca888444","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714473489103,"stop":1714473489103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f716d3028914b7ae","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714473531309,"stop":1714473531309,"duration":0},"status":"passed","severity":"normal"},{"uid":"208a19e5ac6a11d0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714473706706,"stop":1714473706707,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba97d6069848e52","name":"start node with ApplicationInfo","time":{"start":1714473565504,"stop":1714473565504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97c2413f62221ac","name":"Check received message containing Chinese","time":{"start":1714473231284,"stop":1714473231284,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f8553e67a2f349","name":"Check message on other pubsub topic is not received","time":{"start":1714473231292,"stop":1714473231293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d186323713797c","name":"Check message with no payload is not received","time":{"start":1714473231320,"stop":1714473231320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92bc716182a24f3","name":"isConnected should return false after all peers disconnect","time":{"start":1714473061655,"stop":1714473061656,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d432862a29f63ec","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714473565284,"stop":1714473565284,"duration":0},"status":"passed","severity":"normal"},{"uid":"562c734044d000c5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714473233277,"stop":1714473233277,"duration":0},"status":"passed","severity":"normal"},{"uid":"1257433f7fa310f7","name":"Passing page size 11 when there are 10 messages","time":{"start":1714473650988,"stop":1714473650988,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe63bc38de1dc0c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714473706706,"stop":1714473706706,"duration":0},"status":"passed","severity":"normal"},{"uid":"df50883d2f8c85c9","name":"Push message with content topic containing escaped characters","time":{"start":1714473466869,"stop":1714473466869,"duration":0},"status":"passed","severity":"normal"},{"uid":"651b994bb7007ac0","name":"Push message with JSON payload","time":{"start":1714473618063,"stop":1714473618063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24b886f03b54a89","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714473312974,"stop":1714473312974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28591cbc3cb8e2f","name":"Wrong topic","time":{"start":1714473565496,"stop":1714473565502,"duration":6},"status":"passed","severity":"normal"},{"uid":"90f074240ec10f47","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714473136868,"stop":1714473136869,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f57cd3204a3025","name":"Nodes with multiple pubsub topic","time":{"start":1714473505254,"stop":1714473505255,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aca7b9ab9f0ccd0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714473233292,"stop":1714473233293,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c12139b8c5daf05","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714473009071,"stop":1714473009072,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa81d1bac07e61","name":"Check publish message containing Script","time":{"start":1714473526497,"stop":1714473526497,"duration":0},"status":"passed","severity":"normal"},{"uid":"409b1dc88add1c39","name":"Check received message containing Arabic","time":{"start":1714473515125,"stop":1714473515128,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca802bbb9ab5890f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714473264768,"stop":1714473264769,"duration":1},"status":"passed","severity":"normal"},{"uid":"be618bb5dee55bdd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714473233278,"stop":1714473233279,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83d4cc6804f0be6","name":"Overlapping topic subscription","time":{"start":1714473312977,"stop":1714473312977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff96238944e32c90","name":"should handle a minimal index list","time":{"start":1714473009175,"stop":1714473009175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5edfacc31bd404","name":"should throw error - no public key","time":{"start":1714473017999,"stop":1714473018000,"duration":1},"status":"passed","severity":"normal"},{"uid":"47351cc9323626b5","name":"non connected peers","time":{"start":1714473467078,"stop":1714473467078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bc9acfb61202904","name":"should properly create peer info with all multiaddrs","time":{"start":1714473018005,"stop":1714473018005,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f740a7d7ca6fd4","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714473367572,"stop":1714473367573,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc319dd96a09044f","name":"Push message with content topic containing Russian","time":{"start":1714473618088,"stop":1714473618088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be87daeb81c13da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714473009090,"stop":1714473009090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b09601a2e0b898c","name":"new peer added after a peer was already found","time":{"start":1714473489103,"stop":1714473489103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1d16bda2caac3ef","name":"random static sharding 7 - Cluster ID: 807, Shard ID: 185","time":{"start":1714473579877,"stop":1714473579877,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95a567107a24d51","name":"Encoder throws on undefined content topic","time":{"start":1714473022999,"stop":1714473023000,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9c0829f9495859","name":"Privacy Node - default protocol","time":{"start":1714473672378,"stop":1714473672379,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbab2d490591b1a6","name":"Push message with Basic HTML tag payload","time":{"start":1714473466858,"stop":1714473466859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e037e048216149","name":"should properly compute the node id","time":{"start":1714473018001,"stop":1714473018002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c585cad703defacb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714473515154,"stop":1714473515154,"duration":0},"status":"passed","severity":"normal"},{"uid":"661bc425c7e3e490","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714473009074,"stop":1714473009074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5233f96caaa2140","name":"Check received message containing Russian","time":{"start":1714473515147,"stop":1714473515148,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e434b406de5b63","name":"Push message with emoji payload","time":{"start":1714473466861,"stop":1714473466861,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b837ee5388d9d","name":"Subscribe to topic containing short and receive message","time":{"start":1714473312978,"stop":1714473312978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cff409857e398a","name":"Push message with short payload","time":{"start":1714473618051,"stop":1714473618052,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a283e37e687946","name":"should not receive a peer event before start","time":{"start":1714473038138,"stop":1714473038138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2a3206356f3370","name":"removeEventListener with correct event","time":{"start":1714473101573,"stop":1714473101573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d63a2c657692417","name":"Subscribe to topic containing Script and receive message","time":{"start":1714473706713,"stop":1714473706713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6f19e743f3e2f6","name":"Check received message containing special chars","time":{"start":1714473515124,"stop":1714473515124,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfcd39422b46634","name":"Push message with content topic containing shell command","time":{"start":1714473466868,"stop":1714473466869,"duration":1},"status":"passed","severity":"normal"},{"uid":"702f5c2119673ba4","name":"Push to array if already present","time":{"start":1714473008731,"stop":1714473008731,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcff6fcfa0e435f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714473136878,"stop":1714473136879,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f1d7d7f357ef6d","name":"Ordered callback, aborts when callback returns true","time":{"start":1714473625125,"stop":1714473625125,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eccbf1592d7a98","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714473515154,"stop":1714473515154,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e2f8f894b6a2f9","name":"Query Generator, No message returned","time":{"start":1714473613893,"stop":1714473613893,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea501b30651bc35","name":"Push message with custom timestamp: 1714469633486","time":{"start":1714473466873,"stop":1714473466873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0a2feb36f0183e","name":"Query Generator, No Decoder","time":{"start":1714473613892,"stop":1714473613893,"duration":1},"status":"passed","severity":"normal"},{"uid":"450829ca5424b09b","name":"Push message with content topic containing Chinese","time":{"start":1714473466865,"stop":1714473466865,"duration":0},"status":"passed","severity":"normal"},{"uid":"170eea0c83cf3f1a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714473017998,"stop":1714473017999,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80184682d2eba84","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714473706699,"stop":1714473706699,"duration":0},"status":"passed","severity":"normal"},{"uid":"950b5867915f7d68","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714473009074,"stop":1714473009075,"duration":1},"status":"passed","severity":"normal"},{"uid":"27895da44e26dac4","name":"Refresh subscription","time":{"start":1714473706701,"stop":1714473706701,"duration":0},"status":"passed","severity":"normal"},{"uid":"87936b0b45769014","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714473017049,"stop":1714473017050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ccea38b996f2c8","name":"LightPush","time":{"start":1714473672377,"stop":1714473672377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6ff8e411b45a73","name":"throws on content topic with empty encoding field","time":{"start":1714473009069,"stop":1714473009069,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd88ffc368f69af","name":"pre and post cipher","time":{"start":1714473044722,"stop":1714473044722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab22be569c3ed2e","name":"should only return 1 node with store capability","time":{"start":1714473034197,"stop":1714473034197,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cbc545e4283037","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714473009086,"stop":1714473009087,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab26c4da32f838c5","name":"Query generator for multiple messages with different content topic format","time":{"start":1714473625123,"stop":1714473625124,"duration":1},"status":"passed","severity":"normal"},{"uid":"985715fa320ee1b2","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714473531308,"stop":1714473531309,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf21e487e8a8515","name":"Mutual subscription","time":{"start":1714473531306,"stop":1714473531307,"duration":1},"status":"passed","severity":"normal"},{"uid":"42458e493890227a","name":"should return unique PubsubTopics for static sharding","time":{"start":1714473009080,"stop":1714473009081,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df44a5c16ba9933","name":"different cluster, different shard: nodes don't connect","time":{"start":1714473233275,"stop":1714473233276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36a0ccf023900b8","name":"Decoder throws on empty string content topic","time":{"start":1714473044191,"stop":1714473044191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcb7153f8476481","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714473009090,"stop":1714473009090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec141ee1031c507f","name":"Check received message containing long","time":{"start":1714473515144,"stop":1714473515144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87ecd15ff04b265","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714473312985,"stop":1714473312985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8364a492fba5b540","name":"Subscribe to topic containing long and receive message","time":{"start":1714473706711,"stop":1714473706711,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bbaa45f2bb7461","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714473154601,"stop":1714473154602,"duration":1},"status":"passed","severity":"normal"},{"uid":"e204e5ab3c7cfd96","name":"Push message with content topic containing SQL Injection","time":{"start":1714473466866,"stop":1714473466866,"duration":0},"status":"passed","severity":"normal"},{"uid":"453e1ae4eca198c9","name":"Subscribe to topic containing Script and receive message","time":{"start":1714473706705,"stop":1714473706705,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdb31cb239faefc","name":"Fails to publish message with wrong content topic","time":{"start":1714473526516,"stop":1714473526517,"duration":1},"status":"passed","severity":"normal"},{"uid":"21febd43a92f4a39","name":"Asymmetric encrypt & decrypt","time":{"start":1714473044720,"stop":1714473044721,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa38c58e16bd1f51","name":"returns all values when wanted number is greater than available values","time":{"start":1714473033349,"stop":1714473033350,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9df5fbea2e95c3d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714473565503,"stop":1714473565504,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dca1e615056745","name":"Waku message hash computation (payload length 0)","time":{"start":1714473011808,"stop":1714473011809,"duration":1},"status":"passed","severity":"normal"},{"uid":"f535eff047f43b4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714473009089,"stop":1714473009089,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d287dbd8a311680","name":"Push message with custom timestamp: 1714469631571","time":{"start":1714473618103,"stop":1714473618103,"duration":0},"status":"passed","severity":"normal"},{"uid":"10338d314e611b27","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714473017060,"stop":1714473017060,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb4115c10df8731","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app42/4/topic917/test.js","time":{"start":1714473565470,"stop":1714473565473,"duration":3},"status":"passed","severity":"normal"},{"uid":"d99dcf06d2861f56","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714473033350,"stop":1714473033350,"duration":0},"status":"passed","severity":"normal"},{"uid":"36eae0e81ace02bb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714473136866,"stop":1714473136867,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95db12e6d07fa92","name":"Push 30 different messages","time":{"start":1714473618065,"stop":1714473618065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7267c8faa480700d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714473061654,"stop":1714473061655,"duration":1},"status":"passed","severity":"normal"},{"uid":"33db19592591020d","name":"Callback on promise, aborts when callback returns true","time":{"start":1714473625124,"stop":1714473625124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a52c12a82151ec","name":"Subscribe and receives messages on 20 topics","time":{"start":1714473312975,"stop":1714473312976,"duration":1},"status":"passed","severity":"normal"},{"uid":"e968ee797801fda7","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714473515501,"stop":1714473515502,"duration":1},"status":"skipped","severity":"normal"},{"uid":"694a82c09e622e99","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714473136882,"stop":1714473136883,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef2ba6667dc69b5","name":"Check publish message containing numeric","time":{"start":1714473526493,"stop":1714473526494,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c7ee7e80625819","name":"different cluster, same shard: nodes don't connect","time":{"start":1714473367574,"stop":1714473367574,"duration":0},"status":"passed","severity":"normal"},{"uid":"443e0bee9e2ee922","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714473233282,"stop":1714473233283,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed84a625e13faa8","name":"Subscribe and receives messages on 20 topics","time":{"start":1714473706699,"stop":1714473706700,"duration":1},"status":"passed","severity":"normal"},{"uid":"924b57e9a5f9ca21","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714473579882,"stop":1714473579882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c972257cf422bd5b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714473312976,"stop":1714473312976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf99c0bb49ea193","name":"safeDispatchEvent","time":{"start":1714473101575,"stop":1714473101576,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c9622d82f8a626","name":"Relay - dialed first","time":{"start":1714473672374,"stop":1714473672374,"duration":0},"status":"passed","severity":"normal"},{"uid":"84abfc8ebf07349","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714473154600,"stop":1714473154601,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c7b61d62e458b","name":"Push message with rate limit","time":{"start":1714473466872,"stop":1714473466872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1360ab56c2cee90f","name":"dispatchEvent via connectionManager","time":{"start":1714473101575,"stop":1714473101575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24ceeb18b80c18c","name":"Push message with content topic containing long","time":{"start":1714473466863,"stop":1714473466864,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebf11eb320703ec","name":"isConnected should return true after first peer connects","time":{"start":1714473112813,"stop":1714473112814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43b7d6f17a4f0c0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714473312990,"stop":1714473312991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9c5a343f67cb44","name":"Push message with long payload","time":{"start":1714473466854,"stop":1714473466854,"duration":0},"status":"passed","severity":"normal"},{"uid":"122fd98ca832d668","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714473233291,"stop":1714473233291,"duration":0},"status":"passed","severity":"normal"},{"uid":"29506bcf61f07194","name":"Check received message containing long","time":{"start":1714473515122,"stop":1714473515123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb922beaaa29b9f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714473531317,"stop":1714473531318,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6662523376d52a","name":"connects to nwaku","time":{"start":1714473665578,"stop":1714473665578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9a5f32adcfcd3a","name":"Check received message containing special chars","time":{"start":1714473231282,"stop":1714473231284,"duration":2},"status":"passed","severity":"normal"},{"uid":"c24e4147963e7120","name":"should not receive a peer event after stop","time":{"start":1714473038139,"stop":1714473038139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e2585f96ea84f2","name":"Sign & Recover","time":{"start":1714473044722,"stop":1714473044722,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f90164eaac2369","name":"can start and stop the service","time":{"start":1714473070110,"stop":1714473070110,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a281e5ea8bbe261","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714473662919,"stop":1714473662919,"duration":0},"status":"passed","severity":"normal"},{"uid":"76198dc6a8feda4e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714473706710,"stop":1714473706710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b484fd4d447eecf","name":"Check message with no content topic is not received","time":{"start":1714473231307,"stop":1714473231319,"duration":12},"status":"passed","severity":"normal"},{"uid":"dec0627765c8755","name":"Push message with content topic containing XML","time":{"start":1714473466867,"stop":1714473466867,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcdc273f3a53374","name":"Check publish message containing emoji","time":{"start":1714473526506,"stop":1714473526506,"duration":0},"status":"passed","severity":"normal"},{"uid":"182436694cfca4ff","name":"can start the service","time":{"start":1714473038136,"stop":1714473038137,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cbf4c113a54c05","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app73/7/topic439/proto","time":{"start":1714473565462,"stop":1714473565462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f240a58a85530761","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714473706705,"stop":1714473706705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58b1c759c731470","name":"Push 30 different messages","time":{"start":1714473466862,"stop":1714473466862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ae00b284935924","name":"Check publish message after service node is restarted","time":{"start":1714473526521,"stop":1714473526521,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acddfc8bd650456b","name":"handles different clusterIds correctly","time":{"start":1714473009077,"stop":1714473009077,"duration":0},"status":"passed","severity":"normal"},{"uid":"77874776fd00d3c2","name":"Check publish message containing SQL Injection","time":{"start":1714473526496,"stop":1714473526497,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ce74e64aaaf12c","name":"Encoder throws on empty string content topic","time":{"start":1714473046113,"stop":1714473046113,"duration":0},"status":"passed","severity":"normal"},{"uid":"60660c1b65a8f7b5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714473009078,"stop":1714473009078,"duration":0},"status":"passed","severity":"normal"},{"uid":"99785793894ff98c","name":"Ping on unsubscribed peer","time":{"start":1714473093504,"stop":1714473093504,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdd90c0ff8dc1b6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714473034198,"stop":1714473034198,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a39850dedee918","name":"Check received message containing numeric","time":{"start":1714473515144,"stop":1714473515145,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f211c37f9751fe","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app37/6/topic415/xml","time":{"start":1714473565467,"stop":1714473565469,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a41a610731c2248","name":"Push message with custom timestamp: 1683714833486","time":{"start":1714473466872,"stop":1714473466872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c66ade188009f93","name":"shard 0","time":{"start":1714473579872,"stop":1714473579872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dd15cccfce6be6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714473505252,"stop":1714473505253,"duration":1},"status":"passed","severity":"normal"},{"uid":"37faa44a9bec1c53","name":"Push message with meta","time":{"start":1714473466870,"stop":1714473466871,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53b1f3eb00f598e","name":"should properly create location multiaddrs - udp6","time":{"start":1714473018004,"stop":1714473018004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6943f5b33510428","name":"Nwaku publishes","time":{"start":1714473497218,"stop":1714473497218,"duration":0},"status":"passed","severity":"normal"},{"uid":"6020023219fc0fa4","name":"Check received message containing Chinese","time":{"start":1714473515124,"stop":1714473515125,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e420b0908778f2","name":"Generator, 2 different pubsubtopics","time":{"start":1714473628075,"stop":1714473628075,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d29c528343419cb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714474136512,"stop":1714474136513,"duration":1},"status":"passed","severity":"normal"},{"uid":"fddaa7db5efa93fb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714473233283,"stop":1714473233283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3164bda9b9f72a81","name":"Decoder throws on undefined content topic","time":{"start":1714473046113,"stop":1714473046113,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4394fda72c96e4d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714473312971,"stop":1714473312972,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76b7340270709ad","name":"Check received message with timestamp: 1714473060109 ","time":{"start":1714473515134,"stop":1714473515134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3a851ce5dcf9b2","name":"creates an iterator","time":{"start":1714473653698,"stop":1714473653698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2636341e2c23243","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714473312979,"stop":1714473312980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d96eff2a07772a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714473009082,"stop":1714473009083,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f21d7f296964fc","name":"should throw an error for an unconfigured topic","time":{"start":1714473009095,"stop":1714473009095,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf384db29fa2486","name":"Subscribe to topic containing long and publish message","time":{"start":1714473531311,"stop":1714473531312,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cde2ef3f4b02b7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714473233280,"stop":1714473233280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f19227df5c7e7f4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714473515134,"stop":1714473515134,"duration":0},"status":"passed","severity":"normal"},{"uid":"747e9c39b0824ddc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714473706714,"stop":1714473706714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8f9597e892cd68","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714473023001,"stop":1714473023002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3888870ff8695ff9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714473489104,"stop":1714473489108,"duration":4},"status":"passed","severity":"normal"},{"uid":"43e46f0a571c2e7","name":"Check received message containing SQL Injection","time":{"start":1714473231286,"stop":1714473231286,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfb3e5688125150","name":"throws an error for improperly formatted content topics","time":{"start":1714473009078,"stop":1714473009078,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c98f2756e8bcc3","name":"Delete observer","time":{"start":1714473469529,"stop":1714473469529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c580ed3f0eadb14","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473326248,"stop":1714473326248,"duration":0},"status":"passed","severity":"normal"},{"uid":"26469f1db0fea471","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714473112812,"stop":1714473112813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d21548071dd2a97","name":"1 Store, 2 fetches","time":{"start":1714473033455,"stop":1714473033455,"duration":0},"status":"passed","severity":"normal"},{"uid":"529ef260e177aae9","name":"Check received message containing Russian","time":{"start":1714473231285,"stop":1714473231285,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd47a07906b87a47","name":"should only return 1 node with relay and store capability","time":{"start":1714473034197,"stop":1714473034197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5886973552e92f7b","name":"should return false","time":{"start":1714473018001,"stop":1714473018001,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d0078db85ff3d1","name":"Check received message with timestamp: 1714473061063 ","time":{"start":1714473231290,"stop":1714473231291,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9a1832336ebd72","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714473017045,"stop":1714473017046,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7a5ea14f7c4386","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714473009086,"stop":1714473009086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c010d8a8830a3c7a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473136875,"stop":1714473136876,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e4858cb1b442ac","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714473706703,"stop":1714473706703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1097b38393b1d97","name":"random static sharding 10 - Cluster ID: 909, Shard ID: 735","time":{"start":1714473579879,"stop":1714473579880,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6514a08a9bd658b","name":"Ping on subscribed peer","time":{"start":1714473134144,"stop":1714473134145,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5cecd2928b74bc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714473154601,"stop":1714473154601,"duration":0},"status":"passed","severity":"normal"},{"uid":"806ab281cdd94a31","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714473009095,"stop":1714473009095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f039e5578d50b8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714473706704,"stop":1714473706704,"duration":0},"status":"passed","severity":"normal"},{"uid":"48203a209576e123","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714474136511,"stop":1714474136512,"duration":1},"status":"broken","severity":"normal"},{"uid":"39f5c701f8ea88bd","name":"Push message with content topic containing emoji","time":{"start":1714473618094,"stop":1714473618094,"duration":0},"status":"passed","severity":"normal"},{"uid":"580366e4f0e1c09b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714473706698,"stop":1714473706698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f648d6ba975130db","name":"1 Relay, 1 fetch","time":{"start":1714473033454,"stop":1714473033455,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0f5e88def09358","name":"Fails to publish message with empty text","time":{"start":1714473526516,"stop":1714473526516,"duration":0},"status":"passed","severity":"normal"},{"uid":"906f57b6efec9574","name":"Push message with content topic containing special chars","time":{"start":1714473618067,"stop":1714473618086,"duration":19},"status":"passed","severity":"normal"},{"uid":"30bfc2493cf71b84","name":"should properly create location multiaddrs - udp4","time":{"start":1714473018003,"stop":1714473018003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7502f1d470cba3b3","name":"Ordered Callback - backward","time":{"start":1714473639550,"stop":1714473639550,"duration":0},"status":"passed","severity":"normal"},{"uid":"f729c09cf62b4f45","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714473706708,"stop":1714473706708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7086a41465b38962","name":"Ping on peer without subscriptions","time":{"start":1714473134145,"stop":1714473134145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa234f2be9f80f3","name":"should throw error - no id","time":{"start":1714473017999,"stop":1714473017999,"duration":0},"status":"passed","severity":"normal"},{"uid":"745db25c7fe80cb6","name":"different cluster, same shard: nodes don't connect","time":{"start":1714473233275,"stop":1714473233275,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ca368139be86b","name":"Fails to push message bigger that 1MB","time":{"start":1714473618106,"stop":1714473618106,"duration":0},"status":"passed","severity":"normal"},{"uid":"849f5bcd792ecd5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714473706713,"stop":1714473706713,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c328dc40b3d123","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app18/5/topic348/xml","time":{"start":1714473565467,"stop":1714473565467,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e15ff05e5ece056","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714473011806,"stop":1714473011807,"duration":1},"status":"passed","severity":"normal"},{"uid":"671c718014711ce1","name":"Publish message with custom timestamp: Tue Apr 30 2024 11:38:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1714473526515,"stop":1714473526515,"duration":0},"status":"passed","severity":"normal"},{"uid":"6068fd789367a2bb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473326251,"stop":1714473326252,"duration":1},"status":"passed","severity":"normal"},{"uid":"47aba172a352f2cf","name":"Fails to publish duplicate message","time":{"start":1714473526515,"stop":1714473526516,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dfc69e6fec655b","name":"should emit a peer event after start","time":{"start":1714473038138,"stop":1714473038138,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9276b69a3f5190","name":"same cluster, same shard: nodes connect","time":{"start":1714473367573,"stop":1714473367573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b6f063e752a63c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714473505245,"stop":1714473505247,"duration":2},"status":"passed","severity":"normal"},{"uid":"8aabcdb37063021d","name":"Query with Ordered Callback, No message returned","time":{"start":1714473613895,"stop":1714473613895,"duration":0},"status":"passed","severity":"normal"},{"uid":"488e5c58fb4324da","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714473662917,"stop":1714473662917,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c846d5e04ccf9a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714473154600,"stop":1714473154600,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5480b40a694e3d","name":"Push message with content topic containing numeric","time":{"start":1714473466864,"stop":1714473466864,"duration":0},"status":"passed","severity":"normal"},{"uid":"59447a22081f6794","name":"Query generator for multiple messages with different message text format","time":{"start":1714473625122,"stop":1714473625123,"duration":1},"status":"passed","severity":"normal"},{"uid":"545888641838bed8","name":"Check message with invalid timestamp is not received","time":{"start":1714473515135,"stop":1714473515135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a44503809af7fb","name":"throws on content topic with empty application field","time":{"start":1714473009067,"stop":1714473009067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a650f7fb1325f3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714473009076,"stop":1714473009077,"duration":1},"status":"passed","severity":"normal"},{"uid":"35de00a74c187c53","name":"should load peers from local storage and dispatch events","time":{"start":1714473038139,"stop":1714473038140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee74ad338cb0a1f3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714473505250,"stop":1714473505250,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa18e5f1cc5afe5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714473531313,"stop":1714473531313,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6dd75c655c8be2","name":"groups content topics by expected pubsub topic","time":{"start":1714473009076,"stop":1714473009076,"duration":0},"status":"passed","severity":"normal"},{"uid":"4827ad9f1a3f190c","name":"Register correct protocols","time":{"start":1714473531307,"stop":1714473531308,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cfb17406173234","name":"same cluster, different shard: nodes connect","time":{"start":1714473367573,"stop":1714473367573,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcb02a5162ec535","name":"should return valid sharding parameters for static sharding","time":{"start":1714473009102,"stop":1714473009102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40df848b279c836","name":"A test","time":{"start":1714473313116,"stop":1714473313116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c0e70d32b8bd47","name":"Overlapping topic subscription","time":{"start":1714473706701,"stop":1714473706701,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafaf4071e4d6cd4","name":"Check received message containing Arabic","time":{"start":1714473515146,"stop":1714473515147,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff558da349025e95","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app72/1/topic596/test.js","time":{"start":1714473565461,"stop":1714473565461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1413369f5c4412a","name":"start node with empty content topic","time":{"start":1714473565504,"stop":1714473565505,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da4db7845e68b73","name":"Push message with content topic containing special chars","time":{"start":1714473466864,"stop":1714473466865,"duration":1},"status":"passed","severity":"normal"},{"uid":"276a5fd852b8b51f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714473233290,"stop":1714473233290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6872d49dbc6c5a1b","name":"Default pageSize","time":{"start":1714473650989,"stop":1714473650990,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c3a110b5ba54ba","name":"addEventListener with correct event","time":{"start":1714473101572,"stop":1714473101573,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4973d7e4a95a01d","name":"Check received message containing Script","time":{"start":1714473515148,"stop":1714473515149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09047bf5f51422","name":"Push message with JSON payload","time":{"start":1714473466859,"stop":1714473466859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fc12e1fb7d6dee","name":"Check publish message containing JSON","time":{"start":1714473526498,"stop":1714473526498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cff0d36301c4a2","name":"Check message with non string payload is not received","time":{"start":1714473515137,"stop":1714473515137,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5c552e161d9f9a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714474136513,"stop":1714474136513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2685b1edbd04067","name":"Push message with Arabic payload","time":{"start":1714473618054,"stop":1714473618059,"duration":5},"status":"passed","severity":"normal"},{"uid":"a179f51123633b3e","name":"Check received message with timestamp: 1714473060109000000 ","time":{"start":1714473515153,"stop":1714473515153,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1dcf79bf1c1393","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714473531314,"stop":1714473531314,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f402736cd8ed599","name":"Promise Callback - forward","time":{"start":1714473639548,"stop":1714473639549,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea33db39201f077","name":"Relay - times out","time":{"start":1714473672375,"stop":1714473672376,"duration":1},"status":"passed","severity":"normal"},{"uid":"337b35a9e8a47007","name":"Query Generator - forward","time":{"start":1714473639547,"stop":1714473639548,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2ab8bf6cd38eaf","name":"Check received message containing emoji","time":{"start":1714473515133,"stop":1714473515133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c849134a480372d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714473264771,"stop":1714473264771,"duration":0},"status":"passed","severity":"normal"},{"uid":"adea40c4d007f807","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714473046111,"stop":1714473046111,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3df71b4a2e13bf","name":"Decoder throws on undefined content topic","time":{"start":1714473023000,"stop":1714473023001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b220a49f2952594","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714473613893,"stop":1714473613893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce307c9291766fa","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714473009070,"stop":1714473009071,"duration":1},"status":"passed","severity":"normal"},{"uid":"407c775d55194249","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714473264767,"stop":1714473264767,"duration":0},"status":"passed","severity":"normal"},{"uid":"77074db8c36025","name":"Push message with content topic containing short","time":{"start":1714473466862,"stop":1714473466863,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffc39e0ddd2e9a4","name":"should throw an error for missing required configuration","time":{"start":1714473009084,"stop":1714473009084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd42e476f69297f","name":"Publish without waiting for remote peer","time":{"start":1714473531308,"stop":1714473531308,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b14187cd13ce42","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714473312973,"stop":1714473312973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b423bbe63bfe3ff","name":"Check received message containing XML","time":{"start":1714473515149,"stop":1714473515150,"duration":1},"status":"passed","severity":"normal"},{"uid":"950bafeffd4ee2e5","name":"should set field with only FILTER enabled","time":{"start":1714473018006,"stop":1714473018007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b57a245f0a28a0b","name":"Check message with no payload is not received","time":{"start":1714473515156,"stop":1714473515156,"duration":0},"status":"passed","severity":"normal"},{"uid":"796a00fee22b275","name":"Check publish message after client node is restarted","time":{"start":1714473526521,"stop":1714473526522,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c593f71967b370b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714473706699,"stop":1714473706699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3689a9c37ebcc69c","name":"Push message with special chars payload","time":{"start":1714473466855,"stop":1714473466855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4434a4cbe4c37d4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714473233292,"stop":1714473233292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6936ad7bd9df868","name":"Does not throw an exception when node disconnects","time":{"start":1714473665579,"stop":1714473665579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4650f4e4778baa31","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714473706715,"stop":1714473706715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddeed757d827fe4d","name":"different cluster, different shard: nodes don't connect","time":{"start":1714473367574,"stop":1714473367575,"duration":1},"status":"passed","severity":"normal"},{"uid":"3907a289374f4a4d","name":"Check received message containing Arabic","time":{"start":1714473231284,"stop":1714473231285,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c99217a1f4ba344","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714473233283,"stop":1714473233285,"duration":2},"status":"passed","severity":"normal"},{"uid":"556dd6b87bbe179e","name":"should use DNS peer discovery with light client","time":{"start":1714473070115,"stop":1714473070115,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0f5d268da42216a","name":"Push message with unicode special characters payload","time":{"start":1714473466861,"stop":1714473466861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73b3869235b6977","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714473070116,"stop":1714473070116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45ac70187958d5f9","name":"Passing page size 10 when there are 10 messages","time":{"start":1714473650987,"stop":1714473650988,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e7fd54c7d8e209","name":"ignores unrecognized TXT record formats","time":{"start":1714473034195,"stop":1714473034196,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa696934581b7729","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714473154599,"stop":1714473154600,"duration":1},"status":"passed","severity":"normal"},{"uid":"72431d2183149d2b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714473017051,"stop":1714473017052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69bc38746db4a84","name":"Relay + Store","time":{"start":1714473018007,"stop":1714473018007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e305e7a768c345d6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714473009096,"stop":1714473009096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8886548049ffb33","name":"Check publish message containing escaped characters","time":{"start":1714473526505,"stop":1714473526505,"duration":0},"status":"passed","severity":"normal"},{"uid":"345ac2a6bc52711d","name":"Check received message containing special chars","time":{"start":1714473515145,"stop":1714473515145,"duration":0},"status":"passed","severity":"normal"},{"uid":"20072e1309dd5175","name":"Check received message containing short","time":{"start":1714473231280,"stop":1714473231280,"duration":0},"status":"passed","severity":"normal"},{"uid":"8febab954c8c5f9b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714473233286,"stop":1714473233286,"duration":0},"status":"passed","severity":"normal"},{"uid":"443426348ee56b50","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714473233287,"stop":1714473233288,"duration":1},"status":"passed","severity":"normal"},{"uid":"5661fe6e1bcfde02","name":"throws on content topic with generation field greater than 0","time":{"start":1714473009066,"stop":1714473009067,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87028015bbd0952","name":"Relay + Store","time":{"start":1714473071105,"stop":1714473071105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c27f10dac416a","name":"Push message with content topic containing Russian","time":{"start":1714473466866,"stop":1714473466866,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d8e055e54a7f2f","name":"Check received message containing JSON","time":{"start":1714473515131,"stop":1714473515131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a447dc568e114a94","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714473034129,"stop":1714473034129,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d507371a423f68","name":"removeEventListener with wrong event","time":{"start":1714473101574,"stop":1714473101574,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cfaa2967a4a35","name":"Overlapping topic subscription","time":{"start":1714473531310,"stop":1714473531311,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad5dd5d451e9c26e","name":"returns all values when wanted number matches available values","time":{"start":1714473033347,"stop":1714473033349,"duration":2},"status":"passed","severity":"normal"},{"uid":"e35923030529957a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714473312982,"stop":1714473312982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5962c08b7f2bfbf","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714473640175,"stop":1714473640177,"duration":2},"status":"passed","severity":"normal"},{"uid":"252971e9c76adfba","name":"Push message with escaped characters payload","time":{"start":1714473466860,"stop":1714473466861,"duration":1},"status":"passed","severity":"normal"},{"uid":"998289116f3a5372","name":"Check received message containing Basic HTML tag","time":{"start":1714473515150,"stop":1714473515150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fda4f63ea9e9191","name":"Generator, custom pubsub topic","time":{"start":1714473628076,"stop":1714473628077,"duration":1},"status":"passed","severity":"normal"},{"uid":"77855aebc3525f96","name":"Push message with content topic containing unicode special characters","time":{"start":1714473618094,"stop":1714473618094,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e6a7e14de808a4","name":"Push message with content topic containing shell command","time":{"start":1714473618093,"stop":1714473618093,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd241712dcc05a9a","name":"Check received message containing unicode special characters","time":{"start":1714473515132,"stop":1714473515133,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a9d24ef1f773b2","name":"Check received message containing shell command","time":{"start":1714473515151,"stop":1714473515152,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9936c4df88eb1f","name":"Check received message containing JSON","time":{"start":1714473515150,"stop":1714473515151,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e43f4dccf5b6b80","name":"Sets default value correctly","time":{"start":1714473665582,"stop":1714473665582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1889cf04d94d75f","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714473515500,"stop":1714473515500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88fbae4ac182135a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714473233279,"stop":1714473233280,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e62a8ae2eba33d","name":"should not fail to start the service if it is already started","time":{"start":1714473038138,"stop":1714473038138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11ef5522bfa9df1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714473022699,"stop":1714473022700,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2aaf62168b4e7f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714473009071,"stop":1714473009071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47b87d76ed32158","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714473312975,"stop":1714473312975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e63fa30c14db71a","name":"Check publish message containing special chars","time":{"start":1714473526494,"stop":1714473526495,"duration":1},"status":"passed","severity":"normal"},{"uid":"df72895300627839","name":"Check publish message containing Basic HTML tag","time":{"start":1714473526498,"stop":1714473526498,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d6ce8834f8153f","name":"Generator, custom pubsub topic","time":{"start":1714473628079,"stop":1714473628079,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a891452a084bfe","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714473009086,"stop":1714473009086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1322054b93fef50","name":"Query with Promise Callback, No message returned","time":{"start":1714473613897,"stop":1714473613897,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3f31626339b576","name":"Generator, 2 different pubsubtopics","time":{"start":1714473628077,"stop":1714473628077,"duration":0},"status":"passed","severity":"normal"},{"uid":"9723a5476ad6ced3","name":"does not throw on valid cases","time":{"start":1714473009064,"stop":1714473009064,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c48bc5ae017d05","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714473706703,"stop":1714473706704,"duration":1},"status":"passed","severity":"normal"},{"uid":"867c799d76d38d5c","name":"random static sharding 8 - Cluster ID: 925, Shard ID: 917","time":{"start":1714473579878,"stop":1714473579878,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e0bae5eb1c294","name":"Subscribe to topic containing short and receive message","time":{"start":1714473706702,"stop":1714473706702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3be7df16f61864b","name":"Check received message containing SQL Injection","time":{"start":1714473515148,"stop":1714473515148,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e49f6a53a751cac","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714473264765,"stop":1714473264765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b096acabe15f0fe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714473706704,"stop":1714473706704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85e5167b0b2a7e2","name":"Store - dialed first","time":{"start":1714473672376,"stop":1714473672376,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b445caf26abea8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714473017043,"stop":1714473017044,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcc50b2c73c6eef","name":"Throws when trying to push message with empty payload","time":{"start":1714473466862,"stop":1714473466862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c1524d4c2de86e","name":"Check message with no content topic is not received","time":{"start":1714473515155,"stop":1714473515155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb6e3688b0bc169","name":"stop","time":{"start":1714473101576,"stop":1714473101576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4919f06d1c778a4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714473662917,"stop":1714473662918,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb123ca472ef7f8","name":"throws on content topic with non-number generation field","time":{"start":1714473009066,"stop":1714473009066,"duration":0},"status":"passed","severity":"normal"},{"uid":"355d264055fa46c6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714473706715,"stop":1714473706715,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0da50ba761d5f9","name":"Subscribe to topic containing XML and receive message","time":{"start":1714473706705,"stop":1714473706705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e3b660584f9e30","name":"Encoder throws on undefined content topic","time":{"start":1714473046112,"stop":1714473046112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87c654e0117c19e","name":"should throw error - no public key","time":{"start":1714473018001,"stop":1714473018001,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d3721e55c8fbb5","name":"Check received message containing Chinese","time":{"start":1714473515145,"stop":1714473515146,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f0b5300a9b66c3","name":"Push message with long payload","time":{"start":1714473618052,"stop":1714473618052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44ef8443efc44ed","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714473505254,"stop":1714473505254,"duration":0},"status":"passed","severity":"normal"},{"uid":"965143b96bb49b60","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714473233282,"stop":1714473233282,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0add02228ee730","name":"topics with same application and version share the same shard","time":{"start":1714473009075,"stop":1714473009075,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ae300276f0b2ef","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714473233296,"stop":1714473233296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94db94e50dffde7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714473505255,"stop":1714473505255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4cd3ce67691aba8","name":"should handle application and version for autosharding","time":{"start":1714473009081,"stop":1714473009081,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad7b4732af2cd20","name":"Push message with numeric payload","time":{"start":1714473466855,"stop":1714473466855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0181847312c205","name":"Check received message containing XML","time":{"start":1714473231287,"stop":1714473231287,"duration":0},"status":"passed","severity":"normal"},{"uid":"27421d524678448c","name":"should set field with only STORE enabled","time":{"start":1714473018006,"stop":1714473018006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34e02452bf72229","name":"Rejects garbage","time":{"start":1714473026488,"stop":1714473026488,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc776155be4978ee","name":"should emit a peer event after start","time":{"start":1714473070113,"stop":1714473070113,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bc40cdf5e24eb4","name":"Ping on subscribed peer","time":{"start":1714473134147,"stop":1714473134148,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c09a758d2cdcf5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714473706703,"stop":1714473706703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39cedc70a06da1b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714473136881,"stop":1714473136882,"duration":1},"status":"passed","severity":"normal"},{"uid":"956cd0c6e0a779c0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714473264772,"stop":1714473264772,"duration":0},"status":"passed","severity":"normal"},{"uid":"e057ce02902efc6d","name":"All","time":{"start":1714473071105,"stop":1714473071106,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf189dfdd7544b4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714473531312,"stop":1714473531312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4893736acf084f5b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714473233277,"stop":1714473233278,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e578548a9ace19","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714474136510,"stop":1714474136511,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cff541ebe76d073","name":"Subscribe and receive messages via waku relay post","time":{"start":1714473312974,"stop":1714473312974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e67215ab36b15f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714473662918,"stop":1714473662918,"duration":0},"status":"passed","severity":"normal"},{"uid":"98279647970c08dc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714473009092,"stop":1714473009093,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a5e70746406002","name":"Check received message containing unicode special characters","time":{"start":1714473231289,"stop":1714473231289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5479af4d82649ae2","name":"Check received message containing Script","time":{"start":1714473231286,"stop":1714473231287,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5ec3a7153b0f13","name":"Accepts a valid Waku Message","time":{"start":1714473026486,"stop":1714473026488,"duration":2},"status":"passed","severity":"normal"},{"uid":"e575f195469dfd7d","name":"can start the service","time":{"start":1714473070109,"stop":1714473070110,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae38f3fd1ca3d17","name":"Push message with Basic HTML tag payload","time":{"start":1714473618062,"stop":1714473618062,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b4166ecccc9fb8","name":"Fields are not dropped","time":{"start":1714473022361,"stop":1714473022362,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b36bca8309dae68","name":"Reopen subscription with peer with lost subscription","time":{"start":1714473134149,"stop":1714473134149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c6055779d2c002","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714473531318,"stop":1714473531318,"duration":0},"status":"passed","severity":"normal"},{"uid":"44960af11385c275","name":"Check received message containing emoji","time":{"start":1714473515152,"stop":1714473515153,"duration":1},"status":"passed","severity":"normal"},{"uid":"118174e948f86803","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/9/topic118/test.js","time":{"start":1714473565460,"stop":1714473565460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6a11929b75570c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714473579872,"stop":1714473579873,"duration":1},"status":"passed","severity":"normal"},{"uid":"af17ade39a1c3f4","name":"Push message with content topic containing Arabic","time":{"start":1714473618087,"stop":1714473618088,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2b974b0f8a2757","name":"Ping on unsubscribed peer","time":{"start":1714473134145,"stop":1714473134146,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac802490179a57d","name":"Push message with rate limit","time":{"start":1714473618100,"stop":1714473618101,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26d92f44e9f17c3","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714473613896,"stop":1714473613896,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b9869bf0ad43ed","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714473531315,"stop":1714473531316,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ccf25d2d85409e","name":"should return all peers when numPeers is 0","time":{"start":1714473022698,"stop":1714473022699,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c57dc1345b8965","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714473136873,"stop":1714473136874,"duration":1},"status":"passed","severity":"normal"},{"uid":"f432226c02e1310c","name":"Subscribe and receives messages on 20 topics","time":{"start":1714473706709,"stop":1714473706709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a1435b78cf7438","name":"should not receive a peer event before start","time":{"start":1714473525430,"stop":1714473525430,"duration":0},"status":"passed","severity":"normal"},{"uid":"54991f0506244668","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714473009080,"stop":1714473009080,"duration":0},"status":"passed","severity":"normal"},{"uid":"668e35891e547b29","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714473531310,"stop":1714473531310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff34aea8bf64c97","name":"should not fail to stop the service if it was not started","time":{"start":1714473525428,"stop":1714473525429,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bec77f6f6ae93e0","name":"Check publish message containing XML","time":{"start":1714473526497,"stop":1714473526498,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa84196d86cf506","name":"should not throw an error for a single configured topic","time":{"start":1714473009094,"stop":1714473009094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83c4e939cb7dc07","name":"should decode valid enr successfully","time":{"start":1714473017998,"stop":1714473017998,"duration":0},"status":"passed","severity":"normal"},{"uid":"11143a21e94b82a9","name":"Push message with shell command payload","time":{"start":1714473466859,"stop":1714473466860,"duration":1},"status":"passed","severity":"normal"},{"uid":"a132bd9d57642da5","name":"throws on content topic with empty version field","time":{"start":1714473009067,"stop":1714473009068,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f362af307ec392a","name":"Push message with emoji payload","time":{"start":1714473618064,"stop":1714473618065,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c9ea643f4ac58d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714473706706,"stop":1714473706706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c739257c611e57b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714473662919,"stop":1714473662920,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e006350128250f0","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714473112812,"stop":1714473112812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d629b4c9742cff","name":"should be called for bootstrap peers","time":{"start":1714473069072,"stop":1714473069072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da4965ebaac0805","name":"random static sharding 6 - Cluster ID: 916, Shard ID: 339","time":{"start":1714473579876,"stop":1714473579877,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65b985774e32145","name":"Check received message containing short","time":{"start":1714473515120,"stop":1714473515121,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3f97787535d0c3","name":"Check message received after jswaku node is restarted","time":{"start":1714473515157,"stop":1714473515158,"duration":1},"status":"skipped","severity":"normal"},{"uid":"73464d5373f972df","name":"throws on content topic with too few or too many fields","time":{"start":1714473009065,"stop":1714473009066,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7e38b96e96d8eb","name":"should handle corrupted local storage data gracefully","time":{"start":1714473038140,"stop":1714473038140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10fab2bcccd6cc7","name":"should throw error - invalid id","time":{"start":1714473018000,"stop":1714473018000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cc872315ecc2cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714473009093,"stop":1714473009093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dee48ba2a0d25ba","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714473312979,"stop":1714473312979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c6b73eec03754a","name":"Check message received after nwaku node is restarted","time":{"start":1714473515137,"stop":1714473515142,"duration":5},"status":"skipped","severity":"normal"},{"uid":"ff0e7764725c1b2f","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714473233276,"stop":1714473233276,"duration":0},"status":"passed","severity":"normal"},{"uid":"687601c391b7485a","name":"Round trip binary serialization","time":{"start":1714473022997,"stop":1714473022998,"duration":1},"status":"passed","severity":"normal"},{"uid":"45398fe70619d584","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714473034199,"stop":1714473034199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6df849292d673585","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714473009094,"stop":1714473009094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa156a8d8559601","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714473526506,"stop":1714473526506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c10c4b083cd8e12","name":"Push message with escaped characters payload","time":{"start":1714473618063,"stop":1714473618064,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5627e9d8507bfd7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714473009092,"stop":1714473009092,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9d1d48084ba69a","name":"caches peers it previously fetched","time":{"start":1714473034196,"stop":1714473034196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e62ef4dce299720","name":"should not receive a peer event after stop","time":{"start":1714473525430,"stop":1714473525430,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6acc76a7729f95","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714473046110,"stop":1714473046111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96915304185c7a5","name":"Throws when trying to push message with empty payload","time":{"start":1714473618065,"stop":1714473618066,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea4e3a9e44e8bf4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714473009101,"stop":1714473009101,"duration":0},"status":"passed","severity":"normal"},{"uid":"580c8d3765d19326","name":"Check received message containing emoji","time":{"start":1714473231290,"stop":1714473231290,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f3d47347741200","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714473312990,"stop":1714473312990,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b34a02fe5ef8ce","name":"should not receive a peer event before start","time":{"start":1714473070113,"stop":1714473070114,"duration":1},"status":"passed","severity":"normal"},{"uid":"51528a07bfb1c054","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714473264766,"stop":1714473264766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2af6422aa19e83d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714473033456,"stop":1714473033456,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d4f8285113d457","name":"Check received message containing SQL Injection","time":{"start":1714473515128,"stop":1714473515129,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a4d34bf1d488a0","name":"Light Node - default protocols","time":{"start":1714473672378,"stop":1714473672378,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f63a7a3bc8613d","name":"Meta field set when metaSetter is specified","time":{"start":1714473022999,"stop":1714473022999,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2a614fc5c7e119","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714473009103,"stop":1714473009104,"duration":1},"status":"passed","severity":"normal"},{"uid":"482092496fa7e23e","name":"can start the service","time":{"start":1714473525427,"stop":1714473525427,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e00560e8b75999","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714473706712,"stop":1714473706712,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d227268573a118","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714473009073,"stop":1714473009074,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edd069ac0b0d92d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714473022700,"stop":1714473022700,"duration":0},"status":"passed","severity":"normal"},{"uid":"61286788bad3b436","name":"Check message received after jswaku node is restarted","time":{"start":1714473231322,"stop":1714473231322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff86d115f080b46a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714473625123,"stop":1714473625123,"duration":0},"status":"passed","severity":"normal"},{"uid":"397f12ec66662769","name":"Push message with custom timestamp: 1683714831571","time":{"start":1714473618101,"stop":1714473618102,"duration":1},"status":"passed","severity":"normal"},{"uid":"593c07129cc01b0c","name":"Store - dialed after - with timeout","time":{"start":1714473672376,"stop":1714473672377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e5eeee56741b85","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714473011808,"stop":1714473011808,"duration":0},"status":"passed","severity":"normal"},{"uid":"a839eaf9755439bd","name":"Fails to push message with empty content topic","time":{"start":1714473466870,"stop":1714473466870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeba33992032707","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714473706714,"stop":1714473706714,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa5b75b678ea664","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714473061652,"stop":1714473061652,"duration":0},"status":"passed","severity":"normal"},{"uid":"980ebd339d326bc7","name":"Subscribe and receive messages via lightPush","time":{"start":1714473706697,"stop":1714473706697,"duration":0},"status":"passed","severity":"normal"},{"uid":"24822bc7d7ecdad4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714473233291,"stop":1714473233292,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0749b1c742dbdf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714473264772,"stop":1714473264772,"duration":0},"status":"passed","severity":"normal"},{"uid":"168417346f80bceb","name":"Check publish message containing unicode special characters","time":{"start":1714473526505,"stop":1714473526506,"duration":1},"status":"passed","severity":"normal"},{"uid":"555e744ae587d949","name":"should set field with all protocols disabled","time":{"start":1714473018005,"stop":1714473018005,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5b558cceff2f0a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714473136876,"stop":1714473136877,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e8d8b4643ec918","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714473326247,"stop":1714473326248,"duration":1},"status":"passed","severity":"normal"},{"uid":"10987fae0554c4a3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714473009084,"stop":1714473009085,"duration":1},"status":"passed","severity":"normal"},{"uid":"2676e6b126310ab4","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714473072005,"stop":1714473072006,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd406ca449cdcf62","name":"Ordered Callback - forward","time":{"start":1714473639549,"stop":1714473639549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7553caac7d2863","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714473233293,"stop":1714473233293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ce7095cd248ea7","name":"Query with Ordered Callback, No Decoder","time":{"start":1714473613894,"stop":1714473613895,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f98bd5e0c7c63d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714473070116,"stop":1714473070116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9441ac710b591ff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714473009091,"stop":1714473009091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcd5245e8f33d2e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app8/1/topic800/xml","time":{"start":1714473565469,"stop":1714473565470,"duration":1},"status":"passed","severity":"normal"},{"uid":"e299e419b5131105","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714473565278,"stop":1714473565279,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de0a3b54948d63c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714473009100,"stop":1714473009101,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dc1f08ac7f6efe","name":"Push message with XML payload","time":{"start":1714473466858,"stop":1714473466858,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcda211b50c0fdef","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714473009072,"stop":1714473009072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e4e8f387a7b32b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714473662920,"stop":1714473662920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6369b37fe5198a31","name":"udp ip6 address","time":{"start":1714473017249,"stop":1714473017249,"duration":0},"status":"passed","severity":"normal"},{"uid":"213b2f06aae94069","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714473233289,"stop":1714473233289,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e08139a7042271","name":"Reusing cursor across nodes","time":{"start":1714473565281,"stop":1714473565283,"duration":2},"status":"passed","severity":"normal"},{"uid":"cec7f01df5a54abf","name":"Check message on other pubsub topic is not received","time":{"start":1714473515155,"stop":1714473515155,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfac63b93fb7d244","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714473034126,"stop":1714473034126,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f5b45295cecaa6","name":"should encode/decode to text encoding","time":{"start":1714473018002,"stop":1714473018002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a77bf35f13e8d31","name":"less peers than existing","time":{"start":1714473467078,"stop":1714473467078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"498e19a78bc0a03b","name":"Filter","time":{"start":1714473672378,"stop":1714473672378,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3de753ea11c917","name":"Check received message containing Basic HTML tag","time":{"start":1714473231287,"stop":1714473231288,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0facf5c3171ab6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714473706709,"stop":1714473706709,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf060584af264de","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714473531312,"stop":1714473531313,"duration":1},"status":"passed","severity":"normal"},{"uid":"71461428be1865fe","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714473505251,"stop":1714473505252,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb64b7bf516903db","name":"Check publish message containing Chinese","time":{"start":1714473526495,"stop":1714473526495,"duration":0},"status":"passed","severity":"normal"},{"uid":"532b56a36219a969","name":"connected peers and dial","time":{"start":1714473467077,"stop":1714473467077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb630febcca026be","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714473072006,"stop":1714473072006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3e0a19f9e080d1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714473706707,"stop":1714473706707,"duration":0},"status":"passed","severity":"normal"},{"uid":"266bf264f3a3cc5c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714473034128,"stop":1714473034129,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5e3793d646bf53","name":"random static sharding 1 - Cluster ID: 814, Shard ID: 26","time":{"start":1714473579873,"stop":1714473579873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b281243f92655be","name":"Subscribe to topic containing short and receive message","time":{"start":1714473706711,"stop":1714473706711,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd00cb26fa026fc3","name":"Push message with content topic containing Chinese","time":{"start":1714473618087,"stop":1714473618087,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ca9dd86cc8b5fa","name":"Check received message with timestamp: 1714473060109000000 ","time":{"start":1714473515133,"stop":1714473515134,"duration":1},"status":"passed","severity":"normal"},{"uid":"8490acb3276924aa","name":"Check received message containing shell command","time":{"start":1714473231288,"stop":1714473231289,"duration":1},"status":"passed","severity":"normal"},{"uid":"def463daf133dff4","name":"same cluster, different shard: nodes don't connect","time":{"start":1714473233274,"stop":1714473233275,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f631e6ae53fa284","name":"Push message with SQL Injection payload","time":{"start":1714473466857,"stop":1714473466857,"duration":0},"status":"passed","severity":"normal"},{"uid":"af643d5b60569b27","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714473009073,"stop":1714473009073,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c44ef529774859","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714473022700,"stop":1714473022701,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd1a50bfd8fe6bd","name":"Overlapping topic subscription","time":{"start":1714473706710,"stop":1714473706711,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b3c6618418529d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714473044185,"stop":1714473044186,"duration":1},"status":"passed","severity":"normal"},{"uid":"8295cb7efc4573e6","name":"Query generator for 2000 messages","time":{"start":1714473625125,"stop":1714473625126,"duration":1},"status":"passed","severity":"normal"},{"uid":"1400504df3ddad51","name":"Push message with Arabic payload","time":{"start":1714473466856,"stop":1714473466856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ef4093b2c07f6","name":"Push message with Russian payload","time":{"start":1714473618060,"stop":1714473618060,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5605f83f6ea298","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714473136880,"stop":1714473136880,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c6a412698f33f5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714473565280,"stop":1714473565280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c664439ac327992","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714473706712,"stop":1714473706712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab21232daac0f91","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714473640174,"stop":1714473640174,"duration":0},"status":"passed","severity":"normal"},{"uid":"561a14d6047da92","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714473531316,"stop":1714473531317,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52af7cb285c34e","name":"Check received message containing JSON","time":{"start":1714473231288,"stop":1714473231288,"duration":0},"status":"passed","severity":"normal"},{"uid":"300f757887d3d88","name":"Query Generator - backward","time":{"start":1714473639548,"stop":1714473639548,"duration":0},"status":"passed","severity":"normal"}] |