allure-jswaku/7579/widgets/severity.json
2024-10-11 20:08:10 +00:00

1 line
163 KiB
JSON

[{"uid":"4c3f2ee51239ffb9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728677216369,"stop":1728677216370,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ebf3c705eccb28","name":"random static sharding 2 - Cluster ID: 697, Shard ID: 296","time":{"start":1728677163571,"stop":1728677163572,"duration":1},"status":"passed","severity":"normal"},{"uid":"419cc85c3db2cb89","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728677216354,"stop":1728677216354,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4f0f90dae5fede","name":"Check message with non string payload is not received","time":{"start":1728676853904,"stop":1728676853904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac580649a3a45aed","name":"Check received message containing Arabic","time":{"start":1728677082000,"stop":1728677082001,"duration":1},"status":"passed","severity":"normal"},{"uid":"e301a224269eaecf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728676900542,"stop":1728676900542,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b2cb49d591dd89","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728676629304,"stop":1728676629305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a17e75a984f039","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728676810286,"stop":1728676810287,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acd30a1e2add4f2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728677216364,"stop":1728677216364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5384f67c8a062726","name":"throws on content topic with generation field greater than 0","time":{"start":1728676621404,"stop":1728676621404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b9571263b755c2","name":"should not fail to start the service if it is already started","time":{"start":1728676648930,"stop":1728676648930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b1f38997125d2f","name":"Decoder throws on empty string content topic","time":{"start":1728676656595,"stop":1728676656595,"duration":0},"status":"passed","severity":"normal"},{"uid":"77402f83ef0be0fa","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728677115741,"stop":1728677115741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f540bcbad78e7ac8","name":"should not receive a peer event after stop","time":{"start":1728677104188,"stop":1728677104190,"duration":2},"status":"passed","severity":"normal"},{"uid":"74a98395c4d90761","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728677264667,"stop":1728677264668,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23b88e9925eea5e","name":"should find and add new peers","time":{"start":1728676661489,"stop":1728676661489,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfb6e3a89813214","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app51/10/topic876/proto","time":{"start":1728677156811,"stop":1728677156811,"duration":0},"status":"passed","severity":"normal"},{"uid":"985d5a37f9178d36","name":"Publish message with large meta","time":{"start":1728677103503,"stop":1728677103503,"duration":0},"status":"passed","severity":"normal"},{"uid":"265cb3a57b5c6352","name":"throws on content topic with empty version field","time":{"start":1728676621405,"stop":1728676621405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2800b78a1c2b02","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728677194229,"stop":1728677194229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5c96970c26e9f5","name":"Relay","time":{"start":1728676690539,"stop":1728676690540,"duration":1},"status":"passed","severity":"normal"},{"uid":"5962ca82d7b610be","name":"nwaku subscribes","time":{"start":1728677105011,"stop":1728677105011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa63bf632207382","name":"Check received message containing Script","time":{"start":1728677082003,"stop":1728677082004,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4ecc175845195e","name":"Push message with content topic containing Chinese","time":{"start":1728677184686,"stop":1728677184687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e315812205697c7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728676810300,"stop":1728676810300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a542725cae6a62c","name":"should set field with all protocols disabled","time":{"start":1728676629980,"stop":1728676629981,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb5629a359f1d7a","name":"Overlapping topic subscription","time":{"start":1728677216372,"stop":1728677216372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8645b5005864dd84","name":"should throw error - no public key","time":{"start":1728676629971,"stop":1728676629971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c049e3df2d1f4b7d","name":"should not receive a peer event before start","time":{"start":1728676648931,"stop":1728676648931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d0f66c02e77869","name":"Push message equal or less that 1MB","time":{"start":1728677184696,"stop":1728677184696,"duration":0},"status":"passed","severity":"normal"},{"uid":"87210c610911170a","name":"Push message with content topic containing special chars","time":{"start":1728677184686,"stop":1728677184686,"duration":0},"status":"passed","severity":"normal"},{"uid":"410e0198a65b563a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728677115750,"stop":1728677115750,"duration":0},"status":"passed","severity":"normal"},{"uid":"50047451f76e846f","name":"Reopen subscription with peer with lost subscription","time":{"start":1728676744597,"stop":1728676744598,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef07c383894feb61","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728676621419,"stop":1728676621419,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb252305a9d3f8c2","name":"Push message with content topic containing JSON","time":{"start":1728677184690,"stop":1728677184690,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0125b9dea4f2a6","name":"should remove a peer","time":{"start":1728676661486,"stop":1728676661486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c480243f54457262","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728676955718,"stop":1728676955718,"duration":0},"status":"passed","severity":"normal"},{"uid":"de26bd6b9eb0b0b8","name":"Generator, custom pubsub topic","time":{"start":1728677207492,"stop":1728677207492,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d8821e02d4660f","name":"Subscribe and receives messages on 20 topics","time":{"start":1728677216370,"stop":1728677216371,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9520053e8b07da9","name":"Check message with no content topic is not received","time":{"start":1728677082015,"stop":1728677082016,"duration":1},"status":"passed","severity":"normal"},{"uid":"340530e2c867b597","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728677216354,"stop":1728677216355,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93008c11d5abf17","name":"Subscribe and receives messages on 20 topics","time":{"start":1728677216351,"stop":1728677216351,"duration":0},"status":"passed","severity":"normal"},{"uid":"72517c2aea9aa5c5","name":"handles multiple messages","time":{"start":1728677218640,"stop":1728677218640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24cd9728bb1b87d","name":"random static sharding 5 - Cluster ID: 421, Shard ID: 29","time":{"start":1728677163576,"stop":1728677163577,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e11a4f9b000d791","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728677216356,"stop":1728677216356,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bff3287ff9e7eb9","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728676637413,"stop":1728676637413,"duration":0},"status":"passed","severity":"normal"},{"uid":"493707335fc7ad5d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728677156819,"stop":1728677156819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b990ac8e9e4f89d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/3/topic642/proto","time":{"start":1728677156809,"stop":1728677156809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7ec0bee1a29f8a","name":"should encode/decode to text encoding","time":{"start":1728676629973,"stop":1728676629973,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b357e51a8254b5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728676810283,"stop":1728676810284,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfab963ee53bc9d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728677082011,"stop":1728677082011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7671f9cd6edd2ed0","name":"Check received message with timestamp: 1728676680246 ","time":{"start":1728677082010,"stop":1728677082011,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d5d37d23db19ed","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728677115743,"stop":1728677115743,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed5230397c7c041","name":"Check publish message containing Chinese","time":{"start":1728677103486,"stop":1728677103488,"duration":2},"status":"passed","severity":"normal"},{"uid":"645bfc577fd7dc69","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728677216349,"stop":1728677216350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75ac11115409c08","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728676955722,"stop":1728676955722,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a23f658890c5b3","name":"Passing page size 19 when there are 20 messages","time":{"start":1728677222567,"stop":1728677222568,"duration":1},"status":"passed","severity":"normal"},{"uid":"13638d543d7c5fa4","name":"Check message received after nwaku node is restarted","time":{"start":1728677081995,"stop":1728677081995,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9de03c5490c145d2","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728676955723,"stop":1728676955723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a3d71ff011ca67","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728676644983,"stop":1728676644984,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db1ccc9ea5b2642","name":"Check message received after jswaku node is restarted","time":{"start":1728677082018,"stop":1728677082018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6eba6b71efa53b38","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728676810297,"stop":1728676810298,"duration":1},"status":"passed","severity":"normal"},{"uid":"be87e139dcb6180e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728677194228,"stop":1728677194228,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd9f6b3f4f96cbe","name":"Push message with long payload","time":{"start":1728677184673,"stop":1728677184674,"duration":1},"status":"passed","severity":"normal"},{"uid":"336c17a688f864de","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728676621428,"stop":1728676621428,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa57d13385f9d1ac","name":"Nodes with multiple pubsub topic","time":{"start":1728677091266,"stop":1728677091266,"duration":0},"status":"passed","severity":"normal"},{"uid":"76193eb295a4c819","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728676621426,"stop":1728676621426,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d5e21dbe1aebde","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728676900541,"stop":1728676900541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45b7baa3f37bc18","name":"should reject if Relay is requested but not mounted","time":{"start":1728676661419,"stop":1728676661420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0ba20ebf78a1e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728676924482,"stop":1728676924483,"duration":1},"status":"passed","severity":"normal"},{"uid":"8118a0e093ffddb5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728676645203,"stop":1728676645203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af212fb5f441af91","name":"Check received message containing long","time":{"start":1728677081981,"stop":1728677081981,"duration":0},"status":"passed","severity":"normal"},{"uid":"20878a2985191a69","name":"Push message with content topic containing escaped characters","time":{"start":1728677107974,"stop":1728677107983,"duration":9},"status":"passed","severity":"normal"},{"uid":"45179466124bb178","name":"Ping on peer without subscriptions","time":{"start":1728676761147,"stop":1728676761148,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cabcbb65fab1411","name":"should retry on failure if specified","time":{"start":1728676660885,"stop":1728676660886,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dfa4b8d75fa52fb5","name":"new peer added after a peer was already found","time":{"start":1728677083879,"stop":1728677083879,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8030b3609083d784","name":"Publish message with custom timestamp: Sat Oct 21 2023 20:04:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1728677103495,"stop":1728677103495,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff8e0a0d46cd6c4","name":"Subscribe and receive messages via lightPush","time":{"start":1728677216348,"stop":1728677216349,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ba9e1a7d04cefe","name":"Fails to push message with empty content topic","time":{"start":1728677107984,"stop":1728677107984,"duration":0},"status":"passed","severity":"normal"},{"uid":"16203f9ef052d2e4","name":"Tracks peer failures correctly","time":{"start":1728676808325,"stop":1728676808325,"duration":0},"status":"passed","severity":"normal"},{"uid":"569ba464da8d6612","name":"should reject on timeout if it was set","time":{"start":1728676661422,"stop":1728676661422,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd392f7f9269c9d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728676644979,"stop":1728676644979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a412b0891612f28","name":"Register correct protocols","time":{"start":1728677115738,"stop":1728677115739,"duration":1},"status":"passed","severity":"normal"},{"uid":"6808a8428f623d95","name":"Check received message containing special chars","time":{"start":1728677081982,"stop":1728677081982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02ec1ac404d6317","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728676621444,"stop":1728676621444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cad558fafddda4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728676900512,"stop":1728676900512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c793f065500e23fc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728676980220,"stop":1728676980222,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f6e95d8a3de7d49","name":"LightPush","time":{"start":1728677238451,"stop":1728677238452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e519934bb46596","name":"Subscribe and receive messages via waku relay post","time":{"start":1728676900511,"stop":1728676900511,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5fae92f8841933","name":"should handle a minimal index list","time":{"start":1728676621445,"stop":1728676621445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed206f77364baa92","name":"Check received message containing numeric","time":{"start":1728677081981,"stop":1728677081982,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f8954fafeebb15","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728676644980,"stop":1728676644981,"duration":1},"status":"passed","severity":"normal"},{"uid":"de91b3e755e7aedf","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728676680975,"stop":1728676680986,"duration":11},"status":"passed","severity":"normal"},{"uid":"800a9c9f93880cf1","name":"can start and stop the service","time":{"start":1728676648929,"stop":1728676648929,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c5d9c5c05e006b","name":"should set field with only RELAY enabled","time":{"start":1728676629981,"stop":1728676629981,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f6276f5484d3be","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728676955721,"stop":1728676955722,"duration":1},"status":"passed","severity":"normal"},{"uid":"737bd5056304d832","name":"Push message with content topic containing short","time":{"start":1728677107961,"stop":1728677107961,"duration":0},"status":"passed","severity":"normal"},{"uid":"52abcb2bd63c0ef6","name":"Wrong topic","time":{"start":1728677156817,"stop":1728677156818,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7474d4a5e339ad9","name":"should push to needed amount of connections","time":{"start":1728676929954,"stop":1728676929955,"duration":1},"status":"passed","severity":"normal"},{"uid":"787c77a094d1189c","name":"Check received message containing SQL Injection","time":{"start":1728677082002,"stop":1728677082003,"duration":1},"status":"passed","severity":"normal"},{"uid":"46655282e617fdac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728676621437,"stop":1728676621437,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f526a569b2945d","name":"Push message with custom timestamp: 1728680524713","time":{"start":1728677107989,"stop":1728677107989,"duration":0},"status":"passed","severity":"normal"},{"uid":"56158e04ba3b6b3c","name":"Renews subscription after lossing a connection","time":{"start":1728677216380,"stop":1728677216380,"duration":0},"status":"passed","severity":"normal"},{"uid":"4141a51c9e0289e9","name":"Push message with meta","time":{"start":1728677107984,"stop":1728677107985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7d0d0fdebb0255","name":"through manual discovery","time":{"start":1728676985051,"stop":1728676985051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1954cade01f16c39","name":"Check meta is set [symmetric]","time":{"start":1728676655188,"stop":1728676655188,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f17d6284d69e9a","name":"Check message with no pubsub topic is not received","time":{"start":1728676853903,"stop":1728676853903,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3ff754cf2373b0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728676621440,"stop":1728676621440,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d2f11094408f35","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728676629296,"stop":1728676629301,"duration":5},"status":"passed","severity":"normal"},{"uid":"2f6438dc9c6bdeb5","name":"different cluster, different shard: nodes don't connect","time":{"start":1728676995529,"stop":1728676995529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92c78f2dbb129b4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728677206656,"stop":1728677206656,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f3d8ce20d7111c","name":"should wait for Filter peer to be connected","time":{"start":1728676661424,"stop":1728676661424,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1e016213902266","name":"Push message with Arabic payload","time":{"start":1728677107955,"stop":1728677107955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95dd05821c4c0ac","name":"should check connected peers if present and suitable","time":{"start":1728676661422,"stop":1728676661423,"duration":1},"status":"passed","severity":"normal"},{"uid":"3254aa974a96e4ad","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728676637065,"stop":1728676637065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a211a77a9cd8e44","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728676621419,"stop":1728676621419,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e87ed63a345954","name":"Check received message containing Chinese","time":{"start":1728677081982,"stop":1728677081983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4904db8549bf928a","name":"Throws when trying to push message with empty payload","time":{"start":1728677107960,"stop":1728677107960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1548621ae19405","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728677115754,"stop":1728677115755,"duration":1},"status":"passed","severity":"normal"},{"uid":"16944b9c68951fd7","name":"should not receive a peer event after stop","time":{"start":1728676648931,"stop":1728676648931,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dbdee2ca68f2d1","name":"should fail to send if no connections available","time":{"start":1728676929955,"stop":1728676929955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b08f39b108caf69","name":"should be able to encode the field with only STORE set to true","time":{"start":1728676629292,"stop":1728676629292,"duration":0},"status":"passed","severity":"normal"},{"uid":"af698fece05510a1","name":"Promise Callback - false","time":{"start":1728677205666,"stop":1728677205666,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e3282d498faa95","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728676924477,"stop":1728676924478,"duration":1},"status":"passed","severity":"normal"},{"uid":"605754f06e7a54c9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728676621435,"stop":1728676621435,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0ca7904661dbc6","name":"random static sharding 4 - Cluster ID: 41, Shard ID: 499","time":{"start":1728677163573,"stop":1728677163574,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f27230925a7086","name":"Push message with Script payload","time":{"start":1728677107957,"stop":1728677107957,"duration":0},"status":"passed","severity":"normal"},{"uid":"557e13617269332e","name":"Encoder throws on undefined content topic","time":{"start":1728676656594,"stop":1728676656594,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce75a683671bea4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728677194226,"stop":1728677194227,"duration":1},"status":"passed","severity":"normal"},{"uid":"b720f0316c59d122","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728676621431,"stop":1728676621431,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4765877360bdbb","name":"should return empty list for no shard","time":{"start":1728676621429,"stop":1728676621429,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0ea570ed238e10","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728677091266,"stop":1728677091266,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedd71705bfd6ec1","name":"Check received message containing XML","time":{"start":1728676853895,"stop":1728676853895,"duration":0},"status":"passed","severity":"normal"},{"uid":"35db58744c80f184","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728677082011,"stop":1728677082012,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bce6aa3e5718cf","name":"Push message with XML payload","time":{"start":1728677107957,"stop":1728677107958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f0a49ee8e028d9","name":"should not fail to stop the service if it was not started","time":{"start":1728676648929,"stop":1728676648930,"duration":1},"status":"passed","severity":"normal"},{"uid":"887e38e1b1fb0e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728676621443,"stop":1728676621443,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b19cd06b88deac","name":"Push message with Script payload","time":{"start":1728677184680,"stop":1728677184680,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb0142aa0a4c417","name":"topics with same application and version share the same shard","time":{"start":1728676621422,"stop":1728676621423,"duration":1},"status":"passed","severity":"normal"},{"uid":"395a9b7310693818","name":"Using a function","time":{"start":1728677247281,"stop":1728677247281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff975c0ab63ee1fe","name":"should return false when no peers exist","time":{"start":1728676661487,"stop":1728676661488,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a72d7f1f7484da9","name":"Publishes to nwaku","time":{"start":1728677105012,"stop":1728677105012,"duration":0},"status":"passed","severity":"normal"},{"uid":"18487eeeb944921a","name":"should return different streams if requested simultaniously","time":{"start":1728676637001,"stop":1728676637002,"duration":1},"status":"passed","severity":"normal"},{"uid":"520ff8f30ba1ad60","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728676629287,"stop":1728676629291,"duration":4},"status":"passed","severity":"normal"},{"uid":"2b9dbbdd0ed3136f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728676629307,"stop":1728676629308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec01d9d13cdc4d01","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728676629303,"stop":1728676629304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7dd1e002ccd5d9","name":"Encoder throws on empty string content topic","time":{"start":1728676656594,"stop":1728676656595,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b5fb413b163715","name":"should emit a peer event after start","time":{"start":1728676692588,"stop":1728676692588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e70ca1e1a6cbfc","name":"listenerCount","time":{"start":1728676721301,"stop":1728676721301,"duration":0},"status":"passed","severity":"normal"},{"uid":"643d8000dd35d919","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728677207497,"stop":1728677207497,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e9a91281b6a0ae","name":"Query with Promise Callback, No message returned","time":{"start":1728677194230,"stop":1728677194231,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bdc7ea895f6c3c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728676621421,"stop":1728676621421,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6364b82065964e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728676629294,"stop":1728676629295,"duration":1},"status":"passed","severity":"normal"},{"uid":"557ee14409f58bd8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728676810284,"stop":1728676810285,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c55e8cb07df8c9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728677115746,"stop":1728677115747,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab8532c94a0f87b","name":"Passing page size 0 when there are 110 messages","time":{"start":1728677222566,"stop":1728677222566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9410bbcd28e9c480","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728676810292,"stop":1728676810292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19e35511af6047","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728677115749,"stop":1728677115749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9eb7b614af2aec","name":"Check publish message containing Arabic","time":{"start":1728677103488,"stop":1728677103489,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4ce25b3d3b47ca","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728676955719,"stop":1728676955720,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb25f0b59008e40","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728676637005,"stop":1728676637005,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4f344e03335907","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728676761462,"stop":1728676761466,"duration":4},"status":"passed","severity":"normal"},{"uid":"29a1ff39ad2303f0","name":"returns all values when wanted number matches available values","time":{"start":1728676643813,"stop":1728676643814,"duration":1},"status":"passed","severity":"normal"},{"uid":"366ffcc4018c0e73","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728676730786,"stop":1728676730786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec8a1185a03c72f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728676621434,"stop":1728676621434,"duration":0},"status":"passed","severity":"normal"},{"uid":"5899c8a6ca1f42a3","name":"udp ip6 address","time":{"start":1728676629329,"stop":1728676629329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab09d5f85ddedb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728676621425,"stop":1728676621425,"duration":0},"status":"passed","severity":"normal"},{"uid":"34162da2f573f4bb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728676637064,"stop":1728676637064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a31e1508ff22a56","name":"Subscribe and publish message","time":{"start":1728677115740,"stop":1728677115740,"duration":0},"status":"passed","severity":"normal"},{"uid":"8361ea2b1d43b8b9","name":"Push message with content topic containing Russian","time":{"start":1728677107963,"stop":1728677107963,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc19fd3157043a3","name":"Encoder throws on undefined content topic","time":{"start":1728676655189,"stop":1728676655189,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dd9044146f98eb","name":"Publish message with rate limit","time":{"start":1728677103503,"stop":1728677103504,"duration":1},"status":"passed","severity":"normal"},{"uid":"602c76a153acfcee","name":"should throw error - no id","time":{"start":1728676629969,"stop":1728676629969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1078e63d462bfbc9","name":"Subscribe to topic containing short and receive message","time":{"start":1728677216373,"stop":1728677216373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1704ec95354ac50","name":"should encodeTxt and decodeTxt","time":{"start":1728676629967,"stop":1728676629968,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5b3efd39bb21f8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728676900540,"stop":1728676900540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af8ec32ab05083f","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728676955723,"stop":1728676955724,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4268b71b6392de","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app94/2/topic453/proto","time":{"start":1728677156812,"stop":1728677156813,"duration":1},"status":"passed","severity":"normal"},{"uid":"748fed851b815ed7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728676995524,"stop":1728676995527,"duration":3},"status":"passed","severity":"normal"},{"uid":"f645eb8c3d7f2c00","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/10/topic226/json","time":{"start":1728677156809,"stop":1728677156810,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbaa6d4da11583c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728676621420,"stop":1728676621421,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69f59da18d2b766","name":"returns nothing if no connections present","time":{"start":1728676636506,"stop":1728676636507,"duration":1},"status":"passed","severity":"normal"},{"uid":"46905a7402eebafe","name":"Should update shard info","time":{"start":1728676995800,"stop":1728676995800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8de98fc068e0e7a","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728676637004,"stop":1728676637004,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afaa5e8c3af18a1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728677216377,"stop":1728677216378,"duration":1},"status":"passed","severity":"normal"},{"uid":"575b00ef5c1b4f0b","name":"Push message with content topic containing unicode special characters","time":{"start":1728677107983,"stop":1728677107984,"duration":1},"status":"passed","severity":"normal"},{"uid":"7420837fdde96660","name":"Store - dialed first","time":{"start":1728677238451,"stop":1728677238451,"duration":0},"status":"passed","severity":"normal"},{"uid":"38813ae298137104","name":"Push message with content topic containing Chinese","time":{"start":1728677107962,"stop":1728677107962,"duration":0},"status":"passed","severity":"normal"},{"uid":"478f5914c8495f05","name":"Decrypt messages","time":{"start":1728677084920,"stop":1728677084921,"duration":1},"status":"passed","severity":"normal"},{"uid":"25db323a663371bf","name":"throws on content topic with empty encoding field","time":{"start":1728676621407,"stop":1728676621408,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee34c8350165ae8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728676810287,"stop":1728676810288,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f95dfdcb1c31245","name":"Ping on peer without subscriptions","time":{"start":1728676744596,"stop":1728676744596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab155d9887529d5","name":"should only return 1 node with relay and store capability","time":{"start":1728676645200,"stop":1728676645201,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65a1819c83c992c","name":"throws on content topic with empty application field","time":{"start":1728676621404,"stop":1728676621405,"duration":1},"status":"passed","severity":"normal"},{"uid":"148b87beb764b124","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728677107964,"stop":1728677107973,"duration":9},"status":"passed","severity":"normal"},{"uid":"5f6beaefd4fb7656","name":"Check received message containing Script","time":{"start":1728677081984,"stop":1728677081984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e0992c2e91b0dc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728676810291,"stop":1728676810292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07920d4a792d83a","name":"Non TWN Cluster","time":{"start":1728677156808,"stop":1728677156809,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a730b35d6da19b7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728677115747,"stop":1728677115747,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c2806c873572d2","name":"Check received message with timestamp: 1728676679789000000 ","time":{"start":1728676853897,"stop":1728676853901,"duration":4},"status":"passed","severity":"normal"},{"uid":"18860bf7c4ff2ca2","name":"should return no connections if no open connection provided","time":{"start":1728676636508,"stop":1728676636513,"duration":5},"status":"passed","severity":"normal"},{"uid":"ecac75b9c348f37f","name":"Renews peer on consistent missed messages","time":{"start":1728676808326,"stop":1728676808326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c221e1950eb9b5f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728677216366,"stop":1728677216366,"duration":0},"status":"passed","severity":"normal"},{"uid":"161e70d3ea952248","name":"Push message with content topic containing long","time":{"start":1728677107961,"stop":1728677107961,"duration":0},"status":"passed","severity":"normal"},{"uid":"8982c026f5ea3b8f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728676924480,"stop":1728676924480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32293d6e39f4605","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728676810293,"stop":1728676810293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c601aba87271127","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728676621445,"stop":1728676621446,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c41be3f976bbf3","name":"throws on content topic with empty topic name field","time":{"start":1728676621406,"stop":1728676621407,"duration":1},"status":"passed","severity":"normal"},{"uid":"aceb4d09e26cb3d2","name":"Check message with no content topic is not received","time":{"start":1728677081991,"stop":1728677081992,"duration":1},"status":"passed","severity":"normal"},{"uid":"868f951bda79b92b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728676900510,"stop":1728676900511,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b133cbf74f6613","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728676924482,"stop":1728676924482,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d5fcc099373fdf","name":"Ephemeral messages are not stored","time":{"start":1728676692176,"stop":1728676692178,"duration":2},"status":"passed","severity":"normal"},{"uid":"d47da8990cf85eec","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728677216374,"stop":1728677216375,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79b69ca9b3dfdb9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728677231123,"stop":1728677231124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1408c2547a1d717","name":"Sign & Recover","time":{"start":1728676655410,"stop":1728676655411,"duration":1},"status":"passed","severity":"normal"},{"uid":"7424b72bd8ced016","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728676900513,"stop":1728676900514,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d55a8d8f1e61","name":"Subscribe to topic containing long and publish message","time":{"start":1728677115745,"stop":1728677115745,"duration":0},"status":"passed","severity":"normal"},{"uid":"311248462e63d7d","name":"should be able to decode the field with only STORE set to true","time":{"start":1728676629302,"stop":1728676629303,"duration":1},"status":"passed","severity":"normal"},{"uid":"47279b90f7828870","name":"Reusing cursor across nodes","time":{"start":1728677151466,"stop":1728677151467,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98fe4afbc2b5a25","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728677216351,"stop":1728677216351,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ca9c286c04e97","name":"Push message with Arabic payload","time":{"start":1728677184679,"stop":1728677184679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7921cf831df4a64","name":"should return true when peers exist","time":{"start":1728676661487,"stop":1728676661487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eabe857f33f14a1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728677216349,"stop":1728677216349,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cfb34c15d338f7","name":"Push message with content topic containing numeric","time":{"start":1728677184686,"stop":1728677184686,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb007a4f51fdd5c4","name":"LightPush with 3 connections","time":{"start":1728676901171,"stop":1728676901172,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaae47a77dd856a","name":"should select older connection if present","time":{"start":1728676636513,"stop":1728676636514,"duration":1},"status":"passed","severity":"normal"},{"uid":"940d53f5eb52dbfe","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728676761470,"stop":1728676761470,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3bb7273c16efbb","name":"Symmetric encrypt & Decrypt","time":{"start":1728676655409,"stop":1728676655410,"duration":1},"status":"passed","severity":"normal"},{"uid":"12691ce354061a51","name":"Push message with content topic containing Script","time":{"start":1728677107964,"stop":1728677107964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec07c9ae156f7c7b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728676810291,"stop":1728676810291,"duration":0},"status":"passed","severity":"normal"},{"uid":"351d6d3b606b3914","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728676680974,"stop":1728676680974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3fe626461ff633","name":"Check received message containing SQL Injection","time":{"start":1728677081984,"stop":1728677081984,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c22c41b128eb1c","name":"Encoder throws on undefined content topic","time":{"start":1728676637412,"stop":1728676637412,"duration":0},"status":"passed","severity":"normal"},{"uid":"100497df8c82ad07","name":"Push message with custom timestamp: 1697918524713","time":{"start":1728677107988,"stop":1728677107988,"duration":0},"status":"passed","severity":"normal"},{"uid":"284e3ef92544cfe8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728676810290,"stop":1728676810291,"duration":1},"status":"passed","severity":"normal"},{"uid":"855097d9f5fe6d4d","name":"should only return 1 node with store capability","time":{"start":1728676645201,"stop":1728676645201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62423958d5cfb88","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728676629293,"stop":1728676629293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d18492f9ca71372","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728676853901,"stop":1728676853902,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8000299d19e465a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728677216360,"stop":1728677216361,"duration":1},"status":"passed","severity":"normal"},{"uid":"816013bdc70a2fdd","name":"Check message with invalid timestamp is not received","time":{"start":1728676853902,"stop":1728676853902,"duration":0},"status":"passed","severity":"normal"},{"uid":"4759db9151d92e58","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728677184690,"stop":1728677184690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c93092da35cadcd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728676621427,"stop":1728676621428,"duration":1},"status":"passed","severity":"normal"},{"uid":"871cc983755c462a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728676924479,"stop":1728676924480,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ecf5626fb3b427","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728677216359,"stop":1728677216360,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6037ccbafba217","name":"Check received message with timestamp: 1728676680246000000 ","time":{"start":1728677081989,"stop":1728677081989,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bf04b6bb709482","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728677216375,"stop":1728677216375,"duration":0},"status":"passed","severity":"normal"},{"uid":"66687b3b4d9f7e5b","name":"Check message with invalid timestamp is not received","time":{"start":1728677081991,"stop":1728677081991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f204f73646ab49af","name":"LightPush with 2 connections","time":{"start":1728676901169,"stop":1728676901170,"duration":1},"status":"passed","severity":"normal"},{"uid":"31df2acbdaf30a91","name":"configure the node with multiple pubsub topics","time":{"start":1728677163584,"stop":1728677163584,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc5097aed2dca7c","name":"stop","time":{"start":1728676721302,"stop":1728676721302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afc05c7b5d220f0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728676807593,"stop":1728676807594,"duration":1},"status":"passed","severity":"normal"},{"uid":"33932f1d05fe645a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728676621420,"stop":1728676621420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f5dcbd3e65a790","name":"Check message on other pubsub topic is not received","time":{"start":1728677081991,"stop":1728677081991,"duration":0},"status":"passed","severity":"normal"},{"uid":"737c47005527dd3b","name":"Push message with content topic containing Script","time":{"start":1728677184688,"stop":1728677184689,"duration":1},"status":"passed","severity":"normal"},{"uid":"75addde0192ac18c","name":"Generator, 2 different pubsubtopics","time":{"start":1728677207495,"stop":1728677207495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7268c5cd904cb4a","name":"should throw error - no public key","time":{"start":1728676629970,"stop":1728676629970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edf13ee3e65cf77","name":"LightPush with 1 connections","time":{"start":1728676901168,"stop":1728676901168,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e295ee9d11a796","name":"Ping succeeds for all connected peers","time":{"start":1728676808321,"stop":1728676808322,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ac303146e29fd0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728676692604,"stop":1728676692604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b788f7e8a8f9af53","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728677083881,"stop":1728677083881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f9fe2b20506752e","name":"it tolerates circular branch references","time":{"start":1728676645198,"stop":1728676645198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6a798d10fa413a","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728676955717,"stop":1728676955717,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb8e249d29044bf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728677216371,"stop":1728677216371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2827a71e6d0b64b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728677216364,"stop":1728677216364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdcec41b6211c83","name":"Query generator for multiple messages","time":{"start":1728677206652,"stop":1728677206653,"duration":1},"status":"passed","severity":"normal"},{"uid":"3945a657d2f0a5f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728676621437,"stop":1728676621437,"duration":0},"status":"passed","severity":"normal"},{"uid":"272fc31c74a3baf7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728676644981,"stop":1728676644982,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ee4c88571f3f10","name":"Push message with short payload","time":{"start":1728677184671,"stop":1728677184673,"duration":2},"status":"passed","severity":"normal"},{"uid":"f28d97f9cfa46a6e","name":"should set field with only FILTER enabled","time":{"start":1728676629982,"stop":1728676629982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5429fb134d3d457","name":"random static sharding 9 - Cluster ID: 271, Shard ID: 535","time":{"start":1728677163582,"stop":1728677163582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf9e30960cf17d7","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728676623918,"stop":1728676623918,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeef0acc85bd3e95","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728677091267,"stop":1728677091267,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fecc2fbf997d1d","name":"should properly create peer info with all multiaddrs","time":{"start":1728676629980,"stop":1728676629980,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f93364a138b5dd6","name":"should return all peers when numPeers is 0","time":{"start":1728676637064,"stop":1728676637064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b146e20755991d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app48/7/topic860/utf8","time":{"start":1728677156814,"stop":1728677156815,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf421c2796c559e","name":"Nwaku publishes","time":{"start":1728677105012,"stop":1728677105012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44d79ed14fc3569","name":"Check received message containing emoji","time":{"start":1728677081988,"stop":1728677081988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e520127572c5a709","name":"Rejects garbage","time":{"start":1728676664770,"stop":1728676664771,"duration":1},"status":"passed","severity":"normal"},{"uid":"31969ceeb6f08af2","name":"Check message received after jswaku node is restarted","time":{"start":1728676853904,"stop":1728676853904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42e07f93c451be66","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728676810287,"stop":1728676810287,"duration":0},"status":"passed","severity":"normal"},{"uid":"508a52c4b3ed7d9e","name":"Check message with no payload is not received","time":{"start":1728676853904,"stop":1728676853904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90d56dbe951658d","name":"Used by Waku Relay","time":{"start":1728677247282,"stop":1728677247282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f020eed60103dc2d","name":"Passing page size 110 when there are 120 messages","time":{"start":1728677222568,"stop":1728677222568,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba245b83cfca882","name":"Does not throw an exception when node disconnects","time":{"start":1728677247280,"stop":1728677247280,"duration":0},"status":"passed","severity":"normal"},{"uid":"767cc578fc83a8ec","name":"Query with Promise Callback, No Decoder","time":{"start":1728677194230,"stop":1728677194230,"duration":0},"status":"passed","severity":"normal"},{"uid":"26adff58b1740689","name":"isConnected should return true after first peer connects","time":{"start":1728676730787,"stop":1728676730787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bd539dfe6515e9","name":"start node with empty content topic","time":{"start":1728677156819,"stop":1728677156820,"duration":1},"status":"passed","severity":"normal"},{"uid":"e363e29a3ae963a8","name":"Relay + Store","time":{"start":1728676629983,"stop":1728676629983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7400285dbbdc53f","name":"Check publish message containing Russian","time":{"start":1728677103489,"stop":1728677103490,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d42aa6e26adf47","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728676644982,"stop":1728676644982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d983adb104042154","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728677216374,"stop":1728677216374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d5ec8f22e1ef4","name":"Init the array if not present","time":{"start":1728676621026,"stop":1728676621027,"duration":1},"status":"passed","severity":"normal"},{"uid":"94df0d7a7a376ad5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728676621443,"stop":1728676621443,"duration":0},"status":"passed","severity":"normal"},{"uid":"785080157fff641d","name":"can dial TLS multiaddrs","time":{"start":1728676985050,"stop":1728676985051,"duration":1},"status":"passed","severity":"normal"},{"uid":"2898b40af3d01b20","name":"Round trip binary serialization","time":{"start":1728676637410,"stop":1728676637411,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9cfd70902ab270","name":"creates an iterator","time":{"start":1728677218639,"stop":1728677218639,"duration":0},"status":"passed","severity":"normal"},{"uid":"acca720f284e6704","name":"removeEventListener with wrong event","time":{"start":1728676721300,"stop":1728676721300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1ab9d7a260f260","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728676853902,"stop":1728676853902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6514b6d83fe1004","name":"Push message with numeric payload","time":{"start":1728677107953,"stop":1728677107954,"duration":1},"status":"passed","severity":"normal"},{"uid":"e580a8fa9df9a734","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728676730786,"stop":1728676730787,"duration":1},"status":"passed","severity":"normal"},{"uid":"df67ecc0b6f6432","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728677216366,"stop":1728677216367,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3c5ac44d53e6d7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728676900513,"stop":1728676900513,"duration":0},"status":"passed","severity":"normal"},{"uid":"254e8ae01b84ae00","name":"Relay - dialed first","time":{"start":1728677238450,"stop":1728677238450,"duration":0},"status":"passed","severity":"normal"},{"uid":"54958220398e1a4d","name":"Renews peer on consistent ping failures","time":{"start":1728676808324,"stop":1728676808325,"duration":1},"status":"passed","severity":"normal"},{"uid":"11de7b4ca741cd35","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728676656593,"stop":1728676656593,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dde9cec0e2bdb9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728676761477,"stop":1728676761478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b814e51abd924b0b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728677115743,"stop":1728677115743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d36a771427dcca5","name":"Push message with content topic containing Russian","time":{"start":1728677184687,"stop":1728677184688,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee5a74c06d1543e","name":"Check received message containing special chars","time":{"start":1728676853892,"stop":1728676853892,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de94d1708e7886f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728677115745,"stop":1728677115746,"duration":1},"status":"passed","severity":"normal"},{"uid":"728d464b67302392","name":"Store - dialed after - with timeout","time":{"start":1728677238451,"stop":1728677238451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e296186eba120dc","name":"Check message received after jswaku node is restarted","time":{"start":1728677081994,"stop":1728677081994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"869fd28b694025a4","name":"should use DNS peer discovery with light client","time":{"start":1728676692603,"stop":1728676692603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d00a5c7845cc28e4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728677216376,"stop":1728677216376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49e8e609016d318","name":"Check received message containing Russian","time":{"start":1728677082001,"stop":1728677082002,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3d077373f27229","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728676810300,"stop":1728676810300,"duration":0},"status":"passed","severity":"normal"},{"uid":"37583ecbe1aeb559","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728676621434,"stop":1728676621435,"duration":1},"status":"passed","severity":"normal"},{"uid":"7820ea0bc82e778d","name":"Push message with content topic containing unicode special characters","time":{"start":1728677184691,"stop":1728677184692,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e018bf39d763da","name":"Subscribe to topic containing short and receive message","time":{"start":1728677216353,"stop":1728677216353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd54297c26a0e99","name":"less peers than existing","time":{"start":1728677082259,"stop":1728677082259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d71583ff3d3cf702","name":"Push message with SQL Injection payload","time":{"start":1728677184680,"stop":1728677184680,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fc33b2950733f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728676621433,"stop":1728676621433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ef7778c2738079","name":"Fields are not dropped","time":{"start":1728676637108,"stop":1728676637109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30ed70720f13d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728676810292,"stop":1728676810293,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43e2224b3441651","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728676810298,"stop":1728676810298,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4533cbd2660ece","name":"Push message with escaped characters payload","time":{"start":1728677184682,"stop":1728677184683,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adeab327c5d3c33","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728676621426,"stop":1728676621427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c745d5961c95fd62","name":"Ordered Callback - false","time":{"start":1728677205667,"stop":1728677205667,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda84f2aff8bf7be","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728676692178,"stop":1728676692178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba083bddcc1fd4bd","name":"should be online or offline if network state changed","time":{"start":1728676680988,"stop":1728676680989,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0aad2abb7270016","name":"Check publish message containing SQL Injection","time":{"start":1728677103490,"stop":1728677103491,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9c2c9f5d198ded","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728676900543,"stop":1728676900544,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4fbdbf97d5058d","name":"Ping fails for unsubscribed peers","time":{"start":1728676808322,"stop":1728676808323,"duration":1},"status":"passed","severity":"normal"},{"uid":"58735082b8c13fde","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728677231122,"stop":1728677231123,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90bf736128f52ef","name":"random static sharding 8 - Cluster ID: 613, Shard ID: 632","time":{"start":1728677163580,"stop":1728677163582,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdabce400a7c3abc","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728676810306,"stop":1728676810306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a034dd81990774d","name":"Renews subscription after lossing a connection","time":{"start":1728677216364,"stop":1728677216365,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a47cf40667353c","name":"Check received message containing escaped characters","time":{"start":1728677082008,"stop":1728677082009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ba8100ebe1f16a","name":"can start and stop the service","time":{"start":1728676692587,"stop":1728676692587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6a797b06423fdb","name":"Throws when trying to push message with empty payload","time":{"start":1728677184684,"stop":1728677184684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b89421c02cfeaf6","name":"Accepts a valid Waku Message","time":{"start":1728676664769,"stop":1728676664770,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d657eed5bf24e0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728677115755,"stop":1728677115755,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd3f00c810b3b3","name":"Push message with content topic containing long","time":{"start":1728677184685,"stop":1728677184685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0b1a1629132c7d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728676924480,"stop":1728676924481,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bf17b254253c86","name":"addEventListener with wrong event","time":{"start":1728676721299,"stop":1728676721299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9886c152143c086a","name":"Push message with custom timestamp: 1728673324713","time":{"start":1728677107988,"stop":1728677107989,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5c3405d5c7798d","name":"should be called for bootstrap peers","time":{"start":1728676687920,"stop":1728676687920,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d2a1b0aa6eadce","name":"should decode valid enr with tcp successfully","time":{"start":1728676629969,"stop":1728676629969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c5304dcc174591","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728677216377,"stop":1728677216377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3dd42562dd46ba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728676810304,"stop":1728676810304,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecd728352c9a9ef","name":"should properly create location multiaddrs - tcp","time":{"start":1728676629980,"stop":1728676629980,"duration":0},"status":"passed","severity":"normal"},{"uid":"124f9a820d1df349","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728676807594,"stop":1728676807594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76656336d24b7e7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728677151467,"stop":1728677151468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef507053378ff58c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728676621440,"stop":1728676621440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a3cd15aa669a7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728676980225,"stop":1728676980225,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd28eaeed849ddaf","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728677206654,"stop":1728677206654,"duration":0},"status":"passed","severity":"normal"},{"uid":"974f806a69ed0014","name":"Check received message containing emoji","time":{"start":1728677082009,"stop":1728677082010,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3a02e3cb72b239","name":"should not receive a peer event before start","time":{"start":1728677104187,"stop":1728677104188,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45f8125702b1d54","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728676629982,"stop":1728676629982,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6aa3f847769a5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728676900544,"stop":1728676900544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8009e2a7b4cedf7","name":"Query Generator, No Decoder","time":{"start":1728677194227,"stop":1728677194227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f688f4a4c829030","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728676900547,"stop":1728676900548,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4c0032e93961c3","name":"Check publish message containing escaped characters","time":{"start":1728677103493,"stop":1728677103493,"duration":0},"status":"passed","severity":"normal"},{"uid":"520392341ff566b8","name":"Check publish message containing emoji","time":{"start":1728677103494,"stop":1728677103494,"duration":0},"status":"passed","severity":"normal"},{"uid":"765f9c6ce650e802","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728677151465,"stop":1728677151465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f2f5910432851e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728676692179,"stop":1728676692179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bac2a813ab1f96","name":"Query Generator, No message returned","time":{"start":1728677194227,"stop":1728677194227,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d67a7e20b14671","name":"1 Store, 2 fetches","time":{"start":1728676645009,"stop":1728676645010,"duration":1},"status":"passed","severity":"normal"},{"uid":"281ca90454a037fc","name":"Check received message containing Chinese","time":{"start":1728677082000,"stop":1728677082000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba08cf053f094558","name":"should add and remove event listeners correctly","time":{"start":1728676648933,"stop":1728676648933,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f45a89718264a8","name":"Subscribe to topic containing short and receive message","time":{"start":1728676900519,"stop":1728676900520,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c3736698013c8d","name":"Push message with numeric payload","time":{"start":1728677184674,"stop":1728677184675,"duration":1},"status":"passed","severity":"normal"},{"uid":"18166ac1ab613339","name":"Check received message containing Basic HTML tag","time":{"start":1728676853895,"stop":1728676853895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f306054678a3b3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app43/6/topic852/proto","time":{"start":1728677156810,"stop":1728677156810,"duration":0},"status":"passed","severity":"normal"},{"uid":"65be61c3c887b13f","name":"throws on content topic with non-number generation field","time":{"start":1728676621404,"stop":1728676621404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85f2601c98b6f1b","name":"Check message with non string payload is not received","time":{"start":1728677082017,"stop":1728677082017,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2fdd32909f74a","name":"All","time":{"start":1728676690541,"stop":1728676690541,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e16d68ecd779c0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728676621419,"stop":1728676621420,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5edfc31fc72be8c","name":"Check received message containing unicode special characters","time":{"start":1728676853897,"stop":1728676853897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c132644f218184","name":"Passing page size 1 when there are 4 messages","time":{"start":1728677222566,"stop":1728677222566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac16e7b7e76092b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728676623918,"stop":1728676623918,"duration":0},"status":"passed","severity":"normal"},{"uid":"264cb6f2600d9412","name":"should load peers from local storage and dispatch events","time":{"start":1728676648932,"stop":1728676648932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9b2e669299f5e4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728676687917,"stop":1728676687918,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3c5b52fa2bb71b","name":"Encoder throws on empty string content topic","time":{"start":1728676655189,"stop":1728676655191,"duration":2},"status":"passed","severity":"normal"},{"uid":"24d2b5a8fd712825","name":"Generator, 2 different pubsubtopics","time":{"start":1728677207492,"stop":1728677207494,"duration":2},"status":"passed","severity":"normal"},{"uid":"38a3763235580c0f","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728676955724,"stop":1728676955724,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d43808418e70933","name":"Check received message with timestamp: 1728676679789 ","time":{"start":1728676853901,"stop":1728676853901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d4172a544b746f","name":"Push message with content topic containing XML","time":{"start":1728677107964,"stop":1728677107964,"duration":0},"status":"passed","severity":"normal"},{"uid":"800f65f6892b8e","name":"Push message with long payload","time":{"start":1728677107953,"stop":1728677107953,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd719a971f94bc69","name":"Check received message containing long","time":{"start":1728676853891,"stop":1728676853892,"duration":1},"status":"passed","severity":"normal"},{"uid":"39217593825f2dd3","name":"Fails to push message with large meta","time":{"start":1728677107985,"stop":1728677107985,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6db3d317b04a632","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728677103500,"stop":1728677103501,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb812853deb16796","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728676955720,"stop":1728676955721,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fb1c94f810c483","name":"Ping on unsubscribed peer","time":{"start":1728676744597,"stop":1728676744597,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59bdd198a29596e","name":"Decoder throws on undefined content topic","time":{"start":1728676637412,"stop":1728676637412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4409aa1f7132d12","name":"random static sharding 7 - Cluster ID: 131, Shard ID: 37","time":{"start":1728677163579,"stop":1728677163579,"duration":0},"status":"passed","severity":"normal"},{"uid":"769957cd21dee5a1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728677231126,"stop":1728677231126,"duration":0},"status":"passed","severity":"normal"},{"uid":"651897abdced063f","name":"random static sharding 1 - Cluster ID: 680, Shard ID: 828","time":{"start":1728677163569,"stop":1728677163570,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eea12dab4a228a0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728676637065,"stop":1728676637065,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62d1c7dca2237da","name":"Check received message containing Basic HTML tag","time":{"start":1728677082005,"stop":1728677082006,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f11ae81a002577","name":"Push message with content topic containing escaped characters","time":{"start":1728677184691,"stop":1728677184691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7afd2193ddc5e54","name":"Check received message containing unicode special characters","time":{"start":1728677082009,"stop":1728677082009,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d8bc6e0e9752d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728677194228,"stop":1728677194228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5355cd87832271f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728676621436,"stop":1728676621436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d991fd3c565be6b1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728676980219,"stop":1728676980219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f7e24a0cf4d440","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728676810285,"stop":1728676810286,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3d225761b74c58","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728676807595,"stop":1728676807596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6746ed6b6c6cdf0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728676810304,"stop":1728676810305,"duration":1},"status":"passed","severity":"normal"},{"uid":"218ac041cd3a79bc","name":"can start and stop the service","time":{"start":1728677104182,"stop":1728677104183,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8178109b93e919","name":"Subscribe to topic containing Script and publish message","time":{"start":1728677115748,"stop":1728677115748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd5f7d81c1a5059","name":"Check received message containing Russian","time":{"start":1728676853893,"stop":1728676853894,"duration":1},"status":"passed","severity":"normal"},{"uid":"3311492bf58b3197","name":"Push message with content topic containing shell command","time":{"start":1728677107974,"stop":1728677107974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f0b58ba4a2016e","name":"Push message with rate limit","time":{"start":1728677107985,"stop":1728677107988,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c2637a8af6ccad6","name":"Push message with rate limit","time":{"start":1728677184694,"stop":1728677184694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aad8bdbddbbe46f","name":"Push message with escaped characters payload","time":{"start":1728677107959,"stop":1728677107959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67da0d7d75e3141","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728677091266,"stop":1728677091266,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2d282f05a6da46","name":"Mutual subscription","time":{"start":1728677115736,"stop":1728677115737,"duration":1},"status":"passed","severity":"normal"},{"uid":"803a831724c74464","name":"Push message with JSON payload","time":{"start":1728677107958,"stop":1728677107958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82a08e6d8fd0bfe","name":"handles empty shards array correctly","time":{"start":1728676621442,"stop":1728676621442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df18fa95aff6dd6","name":"Reopen subscription with peer with lost subscription","time":{"start":1728676761148,"stop":1728676761149,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb10fe884cca3548","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728676644983,"stop":1728676644983,"duration":0},"status":"passed","severity":"normal"},{"uid":"6281d57f1b214ad2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728676648932,"stop":1728676648932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8e9947986e41c","name":"addEventListener with correct event","time":{"start":1728676721298,"stop":1728676721298,"duration":0},"status":"passed","severity":"normal"},{"uid":"692fd241a0ab7f3a","name":"Check received message containing shell command","time":{"start":1728677081986,"stop":1728677081987,"duration":1},"status":"passed","severity":"normal"},{"uid":"261b0f05a9d3b21c","name":"Push message equal or less that 1MB","time":{"start":1728677107989,"stop":1728677107990,"duration":1},"status":"passed","severity":"normal"},{"uid":"41212e57b79b8fc7","name":"should remove the specified number of excess peers","time":{"start":1728676661488,"stop":1728676661488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12281076163d9c0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728677216354,"stop":1728677216354,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a25a02c7d34916","name":"Check received message containing Arabic","time":{"start":1728677081983,"stop":1728677081983,"duration":0},"status":"passed","severity":"normal"},{"uid":"925a0409e7ba49ac","name":"Check message with non string payload is not received","time":{"start":1728677081992,"stop":1728677081993,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbce28c43365120c","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728676955721,"stop":1728676955721,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ca6402de4befae","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728676621429,"stop":1728676621429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdc54b9a3faa23f","name":"Ping on unsubscribed peer","time":{"start":1728676761155,"stop":1728676761155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5a845a9a6e76aa","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728677194229,"stop":1728677194230,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb03a60d365ba777","name":"Fails to publish duplicate message","time":{"start":1728677103496,"stop":1728677103497,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4ec53ca5919db7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728676730788,"stop":1728676730788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f77686d6d0ac9ae","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728676810305,"stop":1728676810306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4053c9e45af348","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728677216351,"stop":1728677216352,"duration":1},"status":"passed","severity":"normal"},{"uid":"33336c21d189edfd","name":"should throw an error for missing sharding configuration","time":{"start":1728676621442,"stop":1728676621442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c20f60a779d6e","name":"ignores unrecognized TXT record formats","time":{"start":1728676645199,"stop":1728676645199,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea1077c37777815","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/6/topic119/json","time":{"start":1728677156816,"stop":1728677156817,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde0357c5e62a04e","name":"Check received message containing Arabic","time":{"start":1728676853893,"stop":1728676853893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f973d5b5d6fd28aa","name":"Check received message containing escaped characters","time":{"start":1728676853896,"stop":1728676853896,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d2799654167770","name":"Push message with custom timestamp: 1728680500758","time":{"start":1728677184695,"stop":1728677184696,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c4c01b4fc7f9ce","name":"should create a new stream if no existing for protocol found","time":{"start":1728676637001,"stop":1728676637001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4eba8f7a0cec91","name":"Promise Callback - true","time":{"start":1728677205666,"stop":1728677205666,"duration":0},"status":"passed","severity":"normal"},{"uid":"71908369776a824b","name":"Check publish message containing Basic HTML tag","time":{"start":1728677103492,"stop":1728677103492,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d8be015dcf024a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728676645202,"stop":1728676645203,"duration":1},"status":"skipped","severity":"normal"},{"uid":"53d9c5466026cc68","name":"should throw an error for insufficient data","time":{"start":1728676621446,"stop":1728676621446,"duration":0},"status":"passed","severity":"normal"},{"uid":"48dc26b2cd89b54e","name":"Subscribe to topic containing XML and publish message","time":{"start":1728677115748,"stop":1728677115749,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfd50f5f373aaad","name":"Subscribe to topic containing long and receive message","time":{"start":1728677216353,"stop":1728677216353,"duration":0},"status":"passed","severity":"normal"},{"uid":"679b92c7c7bb9624","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728677151464,"stop":1728677151464,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dc3d6e9a8c0635","name":"should not receive a peer event before start","time":{"start":1728676692590,"stop":1728676692590,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dccf868684489b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728676810303,"stop":1728676810304,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e317acb88d3097","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728676645202,"stop":1728676645202,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c60986059a010df","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728677216368,"stop":1728677216369,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba7ab4f91c21221","name":"Push message with Russian payload","time":{"start":1728677184679,"stop":1728677184680,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af706a0f8e01892","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728676995527,"stop":1728676995527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f684a4cde88d328","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728676621436,"stop":1728676621436,"duration":0},"status":"passed","severity":"normal"},{"uid":"68461b2b4b9584bc","name":"safeDispatchEvent","time":{"start":1728676721301,"stop":1728676721302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3db491bd824747","name":"should properly create location multiaddrs - tcp4","time":{"start":1728676629978,"stop":1728676629979,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c94e96c7af56109","name":"Ordered Callback - true","time":{"start":1728677205666,"stop":1728677205667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a8885ffe26192b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728676761487,"stop":1728676761495,"duration":8},"status":"passed","severity":"normal"},{"uid":"e12ef308eb95fc73","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728676644984,"stop":1728676644984,"duration":0},"status":"passed","severity":"normal"},{"uid":"4058f0c6e2297374","name":"should not fail to start the service if it is already started","time":{"start":1728677104185,"stop":1728677104186,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f42c8c38d0f0d6","name":"should set field with only STORE enabled","time":{"start":1728676629982,"stop":1728676629982,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc43211167653d3","name":"Check received message containing special chars","time":{"start":1728677081999,"stop":1728677081999,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aec71f5b8b3e0e","name":"Filter with 1 connections","time":{"start":1728676901168,"stop":1728676901169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9955de7b6f98df","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728676900511,"stop":1728676900511,"duration":0},"status":"passed","severity":"normal"},{"uid":"370509b587525f64","name":"Light Node - default protocols","time":{"start":1728677238452,"stop":1728677238452,"duration":0},"status":"passed","severity":"normal"},{"uid":"542fac481609ba3","name":"pre and post cipher","time":{"start":1728676655410,"stop":1728676655410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1db0d76b850a6f","name":"can start the service","time":{"start":1728676692586,"stop":1728676692587,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bddd23fce98dff","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728677231126,"stop":1728677231126,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cafe5456c182178","name":"Js publishes, other Js receives","time":{"start":1728677105013,"stop":1728677105013,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e9b0986fa0d9e0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728676900541,"stop":1728676900541,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad086d3079acc28","name":"Check publish message containing long","time":{"start":1728677103485,"stop":1728677103485,"duration":0},"status":"passed","severity":"normal"},{"uid":"720bc99198ea77c4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728677216377,"stop":1728677216377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f669bbed5afc5bc7","name":"Passing page size 3 when there are 20 messages","time":{"start":1728677222566,"stop":1728677222567,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed489459b9514bf","name":"should handle corrupted local storage data gracefully","time":{"start":1728676648932,"stop":1728676648933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6effee6783351fd5","name":"should not fail to stop the service if it was not started","time":{"start":1728677104184,"stop":1728677104185,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a63d4d3dccd9ff","name":"should reject if Store is requested but not mounted","time":{"start":1728676661420,"stop":1728676661421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bb4303128194c5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728677216362,"stop":1728677216363,"duration":1},"status":"passed","severity":"normal"},{"uid":"2840aaaec49552bf","name":"Filter with 2 connections","time":{"start":1728676901170,"stop":1728676901171,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6e854635bf5dd1","name":"should throw an error for an unconfigured topic","time":{"start":1728676621439,"stop":1728676621439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85a729db92f48a4","name":"should reject if LightPush is requested but not mounted","time":{"start":1728676661420,"stop":1728676661420,"duration":0},"status":"passed","severity":"normal"},{"uid":"593587d8abdaf092","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728676692180,"stop":1728676692181,"duration":1},"status":"passed","severity":"normal"},{"uid":"479699186c99d011","name":"Check received message containing short","time":{"start":1728676853891,"stop":1728676853891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d398d077275badf4","name":"LightPush with 0 connections","time":{"start":1728676901166,"stop":1728676901166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3f43a1d3b42f55","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728676810290,"stop":1728676810290,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ba4fa5566cb4b2","name":"Push message with content topic containing emoji","time":{"start":1728677184692,"stop":1728677184692,"duration":0},"status":"passed","severity":"normal"},{"uid":"158225059a7dd36a","name":"Check publish message containing short","time":{"start":1728677103484,"stop":1728677103484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1794820e1fbc526","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728676680971,"stop":1728676680973,"duration":2},"status":"passed","severity":"normal"},{"uid":"3208f01e05e0f3a","name":"1 Relay, 1 fetch","time":{"start":1728676645009,"stop":1728676645009,"duration":0},"status":"passed","severity":"normal"},{"uid":"661bc5b53b508297","name":"Push message with content topic containing JSON","time":{"start":1728677107973,"stop":1728677107974,"duration":1},"status":"passed","severity":"normal"},{"uid":"881c43319367ab74","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/4/topic732/json","time":{"start":1728677156817,"stop":1728677156817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ae7ad862ed67e2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728676687923,"stop":1728676687923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8085e07d863fa623","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728677081990,"stop":1728677081990,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6edbfea98e5bc3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728677216378,"stop":1728677216379,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac275155bf6f5e8","name":"Check publish message containing special chars","time":{"start":1728677103486,"stop":1728677103486,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03b798e5426f593","name":"should wait for LightPush peer to be connected","time":{"start":1728676661423,"stop":1728676661423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d0f98f151bbea0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728676924478,"stop":1728676924478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aec0f7af9203ae5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728676810298,"stop":1728676810298,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ad15b3c70df9e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728676980226,"stop":1728676980226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29b3f50119f7f9e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728676924483,"stop":1728676924483,"duration":0},"status":"passed","severity":"normal"},{"uid":"54514fedb7f8b4c5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728676629292,"stop":1728676629292,"duration":0},"status":"passed","severity":"normal"},{"uid":"212e7e6c3fadd166","name":"should not add existing peers","time":{"start":1728676661489,"stop":1728676661489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f0019587570091","name":"Subscribe and receive messages via waku relay post","time":{"start":1728677216367,"stop":1728677216368,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26ed3bc01c20863","name":"Check received message containing escaped characters","time":{"start":1728677081987,"stop":1728677081987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e0fb5c78b0796f","name":"can start the service","time":{"start":1728676648928,"stop":1728676648928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c0b7c165f6d5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728676621433,"stop":1728676621433,"duration":0},"status":"passed","severity":"normal"},{"uid":"72efaa53ea5d4ae1","name":"Subscribe and receive messages via lightPush","time":{"start":1728676900510,"stop":1728676900510,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccccdfeab5f3475c","name":"should throw if no connection provided","time":{"start":1728676637000,"stop":1728676637001,"duration":1},"status":"passed","severity":"normal"},{"uid":"28063a14fc2f3385","name":"Push 30 different messages","time":{"start":1728677184684,"stop":1728677184684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfe8c56123bf41e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728677083881,"stop":1728677083882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7b5cf9c9628c5f","name":"Check message received after nwaku node is restarted","time":{"start":1728677082018,"stop":1728677082018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cdc107255fb933e8","name":"A test","time":{"start":1728676955822,"stop":1728676955823,"duration":1},"status":"passed","severity":"normal"},{"uid":"51510b7d4576ab0f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728677216378,"stop":1728677216378,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa23ac1df87255a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728677194226,"stop":1728677194226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bd7f8c2e51f587","name":"random static sharding 3 - Cluster ID: 829, Shard ID: 740","time":{"start":1728677163572,"stop":1728677163573,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2d962a63ba8aa9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728676621441,"stop":1728676621441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d241b9fd603afe4","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728676810293,"stop":1728676810293,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c882ba41abadc0","name":"Push message with unicode special characters payload","time":{"start":1728677184683,"stop":1728677184683,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b6e56e842f7b24","name":"Push to array if already present","time":{"start":1728676621028,"stop":1728676621028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec545333048de80f","name":"should throw error - invalid id","time":{"start":1728676629971,"stop":1728676629971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc4ac383b9d536d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728676687921,"stop":1728676687922,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba37751e6c574def","name":"Filter with 3 connections","time":{"start":1728676901172,"stop":1728676901181,"duration":9},"status":"passed","severity":"normal"},{"uid":"226c33da84782a69","name":"should throw an error for missing required configuration","time":{"start":1728676621430,"stop":1728676621430,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b5734c71f40cd2","name":"Check publish message after service node is restarted","time":{"start":1728677103502,"stop":1728677103502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd3ab3ea01efbbec","name":"Check received message containing shell command","time":{"start":1728677082007,"stop":1728677082008,"duration":1},"status":"passed","severity":"normal"},{"uid":"4557c7e17319896a","name":"Push message with meta","time":{"start":1728677184693,"stop":1728677184693,"duration":0},"status":"passed","severity":"normal"},{"uid":"264311d2880745af","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728677091268,"stop":1728677091268,"duration":0},"status":"passed","severity":"normal"},{"uid":"daeb0165234b944a","name":"caches peers it previously fetched","time":{"start":1728676645199,"stop":1728676645200,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e2aa0b455ec886","name":"Check received message containing Basic HTML tag","time":{"start":1728677081985,"stop":1728677081986,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e3ac1c916f78bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728676810299,"stop":1728676810299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8661d9f835486eeb","name":"Filter","time":{"start":1728677238452,"stop":1728677238452,"duration":0},"status":"passed","severity":"normal"},{"uid":"faded968cb86c493","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728676900547,"stop":1728676900547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fba24707ba977e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728676980227,"stop":1728676980228,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8988113cc4a2ee8","name":"more peers than existing","time":{"start":1728677082256,"stop":1728677082259,"duration":3},"status":"skipped","severity":"normal"},{"uid":"7de59579bb25426e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728676924478,"stop":1728676924479,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a1bf1b4336d89a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728677151460,"stop":1728677151464,"duration":4},"status":"passed","severity":"normal"},{"uid":"250c907f222a5b93","name":"should set field with all protocols enabled","time":{"start":1728676629981,"stop":1728676629981,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e75be0737c81ac6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728677216361,"stop":1728677216362,"duration":1},"status":"passed","severity":"normal"},{"uid":"242443dc75d75181","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728676900545,"stop":1728676900547,"duration":2},"status":"passed","severity":"normal"},{"uid":"c688a82fb4d476ad","name":"Push message on custom pubsubTopic","time":{"start":1728676980223,"stop":1728676980224,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fe87fc56b15766","name":"same cluster, same shard: nodes connect","time":{"start":1728676995527,"stop":1728676995528,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbf5a0ce5866ae3","name":"Push message with special chars payload","time":{"start":1728677107954,"stop":1728677107954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b1364d65659abf","name":"should get / set TCP multiaddr","time":{"start":1728676629974,"stop":1728676629974,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb09924eec33d97","name":"Check received message containing short","time":{"start":1728677081996,"stop":1728677081997,"duration":1},"status":"passed","severity":"normal"},{"uid":"5302524bcf4efcc5","name":"Check meta is set [ecies]","time":{"start":1728676656594,"stop":1728676656594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0538c8549ce62c7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728676761472,"stop":1728676761476,"duration":4},"status":"passed","severity":"normal"},{"uid":"257677c716eb1249","name":"Push message with unicode special characters payload","time":{"start":1728677107959,"stop":1728677107959,"duration":0},"status":"passed","severity":"normal"},{"uid":"556d5b0dc2851a0e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728677151464,"stop":1728677151465,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d99f309db8ac112","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728677216355,"stop":1728677216355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eee28aeb2428352","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728676621435,"stop":1728676621436,"duration":1},"status":"passed","severity":"normal"},{"uid":"694948c8360dc06e","name":"Passing page size 11 when there are 10 messages","time":{"start":1728677222567,"stop":1728677222567,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5d2f49a164495","name":"should properly compute the node id","time":{"start":1728676629972,"stop":1728676629972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9b0ba8a8843ef3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728677264668,"stop":1728677264669,"duration":1},"status":"passed","severity":"normal"},{"uid":"12093564e02e15cb","name":"Check received message containing long","time":{"start":1728677081997,"stop":1728677081998,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b34e259c14635e","name":"should reject if Filter is requested but not mounted","time":{"start":1728676661421,"stop":1728676661422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a863d6e3e289dec","name":"Subscribe and receive messages via waku relay post","time":{"start":1728677216350,"stop":1728677216350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c111d6dbdbe3097d","name":"getPeersByDiscovery","time":{"start":1728676721300,"stop":1728676721300,"duration":0},"status":"passed","severity":"normal"},{"uid":"399fd718f0717844","name":"Check received message containing Script","time":{"start":1728676853894,"stop":1728676853894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0dcf6f7c2eeba","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728676807593,"stop":1728676807593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc09e59dcee5834","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728676761479,"stop":1728676761485,"duration":6},"status":"passed","severity":"normal"},{"uid":"887bee210113e855","name":"start node with empty shard should fail","time":{"start":1728677163585,"stop":1728677163585,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ce39eafae67ce4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728676687924,"stop":1728676687924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1007eaee4a46bde","name":"should only return 1 node with relay capability","time":{"start":1728676645200,"stop":1728676645200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4ffde9fb790c86","name":"should wait for Store peer to be connected","time":{"start":1728676661424,"stop":1728676661425,"duration":1},"status":"passed","severity":"normal"},{"uid":"7badff3b6de16a4d","name":"Check message received after nwaku node is restarted","time":{"start":1728676853904,"stop":1728676853905,"duration":1},"status":"skipped","severity":"normal"},{"uid":"837ca05de0dfa42d","name":"Sample","time":{"start":1728676629353,"stop":1728676629354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b373bfe53a213","name":"Filter with 0 connections","time":{"start":1728676901167,"stop":1728676901167,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c69fff0b6f829f","name":"Generator, custom pubsub topic","time":{"start":1728677207496,"stop":1728677207496,"duration":0},"status":"passed","severity":"normal"},{"uid":"287e3dd7ff4555ce","name":"Publish message with custom timestamp: Fri Oct 11 2024 19:04:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1728677103495,"stop":1728677103496,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae42eb5bcc3f0353","name":"should emit a peer event after start","time":{"start":1728676648930,"stop":1728676648930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02641dcaa3d8200","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728677163568,"stop":1728677163569,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3eee613cbd3dcb","name":"should not fail to start the service if it is already started","time":{"start":1728676692588,"stop":1728676692588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a292adf08a1679a8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728676621420,"stop":1728676621420,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce7ec00a969dbb8","name":"Query Generator - false","time":{"start":1728677205665,"stop":1728677205665,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a23ffb42c4b40","name":"should fail to send if no connected peers found","time":{"start":1728676660884,"stop":1728676660884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc9e7996b093d82c","name":"Push message with content topic containing special chars","time":{"start":1728677107962,"stop":1728677107962,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ac7268021a1cf7","name":"Correctly serialized arguments","time":{"start":1728676985181,"stop":1728676985181,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4f88ca72d0a568","name":"Check received message containing short","time":{"start":1728677081980,"stop":1728677081981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66b1e8044c6452a","name":"Check received message with timestamp: 1728676680246000000 ","time":{"start":1728677082010,"stop":1728677082010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6153bf9a811ed6","name":"should return valid sharding parameters for static sharding","time":{"start":1728676621441,"stop":1728676621441,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7dd5c612d310a8","name":"Ping on subscribed peer","time":{"start":1728676761147,"stop":1728676761147,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fdfc84327cc40","name":"Push message with content topic containing SQL Injection","time":{"start":1728677107963,"stop":1728677107964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf5c771cbabd29d","name":"ignores domain fetching errors","time":{"start":1728676645199,"stop":1728676645199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5c341a8804de27","name":"Push message with Basic HTML tag payload","time":{"start":1728677107958,"stop":1728677107958,"duration":0},"status":"passed","severity":"normal"},{"uid":"85805d150194f4cd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728677216363,"stop":1728677216363,"duration":0},"status":"passed","severity":"normal"},{"uid":"298ab9fc5f57e334","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728676621438,"stop":1728676621439,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efd1ec6ce1f2d6f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728676629293,"stop":1728676629294,"duration":1},"status":"passed","severity":"normal"},{"uid":"b458df39f5f06aae","name":"should return false","time":{"start":1728676629971,"stop":1728676629972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cd45ce3eed83d7","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728676955724,"stop":1728676955724,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2f31dab65cfecf","name":"Subscribe to topic containing short and publish message","time":{"start":1728677115744,"stop":1728677115745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e928207eb2418538","name":"Push message with content topic containing XML","time":{"start":1728677184689,"stop":1728677184690,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65e2a6a64a5e20","name":"Refresh subscription","time":{"start":1728676900518,"stop":1728676900519,"duration":1},"status":"passed","severity":"normal"},{"uid":"718929b4cf14823e","name":"Push message with Russian payload","time":{"start":1728677107955,"stop":1728677107955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46776833e315b3e","name":"returns only open connection if one present","time":{"start":1728676636508,"stop":1728676636508,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf321462e80c9f4","name":"Check received message containing JSON","time":{"start":1728677082006,"stop":1728677082007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a513c7f16877b0d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728676621433,"stop":1728676621434,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d55cebe012379a","name":"Check received message containing shell command","time":{"start":1728676853896,"stop":1728676853896,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c22c8d6656b425","name":"Check received message containing emoji","time":{"start":1728676853897,"stop":1728676853897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0216323d07ccb3","name":"Query generator for 2000 messages","time":{"start":1728677206657,"stop":1728677206657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42c0f9c80bf1a9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728676810300,"stop":1728676810303,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea2828d7bbea5c8a","name":"Decoder throws on empty string content topic","time":{"start":1728676637413,"stop":1728676637413,"duration":0},"status":"passed","severity":"normal"},{"uid":"c100d040dd166f65","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728677264669,"stop":1728677264669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c1539221542c6a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728677216375,"stop":1728677216375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f9245ee6bf40ce","name":"Check publish message containing shell command","time":{"start":1728677103493,"stop":1728677103493,"duration":0},"status":"passed","severity":"normal"},{"uid":"e738908777ae35d3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728676692605,"stop":1728676692605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aee22aa8309053d2","name":"throws an error for improperly formatted content topics","time":{"start":1728676621424,"stop":1728676621425,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b37c6576b92671","name":"Push message with XML payload","time":{"start":1728677184681,"stop":1728677184681,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c2437741a0d2dc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728677163584,"stop":1728677163585,"duration":1},"status":"passed","severity":"normal"},{"uid":"313ada3739e68505","name":"Ordered callback, aborts when callback returns true","time":{"start":1728677206656,"stop":1728677206656,"duration":0},"status":"passed","severity":"normal"},{"uid":"41de028d01d14104","name":"Check publish message containing numeric","time":{"start":1728677103485,"stop":1728677103486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b160b9c33c6dcc81","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728676900548,"stop":1728676900548,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a7b06a96b45766","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728676656593,"stop":1728676656593,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a683c9c027d2b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728677207494,"stop":1728677207494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1951db2f3271b3f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728676761471,"stop":1728676761471,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aefd7a56f1598a2","name":"Push message with content topic containing emoji","time":{"start":1728677107984,"stop":1728677107984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2546fe55b3fa079","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728676621435,"stop":1728676621435,"duration":0},"status":"passed","severity":"normal"},{"uid":"475efb992bf30d7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728676655185,"stop":1728676655187,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0cdfac958042370","name":"Subscribe to topic containing Script and receive message","time":{"start":1728677216376,"stop":1728677216376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4317a6788aa0b682","name":"Check received message containing numeric","time":{"start":1728677081998,"stop":1728677081998,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a778e32b8e038a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728677151459,"stop":1728677151460,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c1cd6344585958","name":"Sets default value correctly","time":{"start":1728677247282,"stop":1728677247282,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2074b3cbc2c1a9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728676807596,"stop":1728676807596,"duration":0},"status":"passed","severity":"normal"},{"uid":"492dd6fb958424fa","name":"should return usable stream attached to connection","time":{"start":1728676636999,"stop":1728676637000,"duration":1},"status":"passed","severity":"normal"},{"uid":"127bbe4aa5492ea9","name":"groups content topics by expected pubsub topic","time":{"start":1728676621423,"stop":1728676621423,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b0d73dd3acde1d","name":"should call waitForPeer on Relay","time":{"start":1728676661425,"stop":1728676661425,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a51c1ef502c0c1","name":"Generator, custom pubsub topic","time":{"start":1728677207494,"stop":1728677207495,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef64175d00dea2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728676621434,"stop":1728676621434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a08b1b6e167b826","name":"should return the correct number of peers","time":{"start":1728676661486,"stop":1728676661487,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b4a1c9c37d6038","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728676629968,"stop":1728676629969,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b66527cc394b5f5","name":"Push message with short payload","time":{"start":1728677107952,"stop":1728677107953,"duration":1},"status":"passed","severity":"normal"},{"uid":"adce92ebccd25498","name":"Check received message containing numeric","time":{"start":1728676853892,"stop":1728676853892,"duration":0},"status":"passed","severity":"normal"},{"uid":"955bb3c2d1250766","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728676900544,"stop":1728676900545,"duration":1},"status":"passed","severity":"normal"},{"uid":"7666e26adc9f1838","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728676621427,"stop":1728676621427,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf48e74b3e35d6b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728676621432,"stop":1728676621433,"duration":1},"status":"passed","severity":"normal"},{"uid":"991816664aca8243","name":"Query generator for multiple messages with different content topic format","time":{"start":1728677206654,"stop":1728677206654,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f6d9f12083a9e2","name":"Check message with no payload is not received","time":{"start":1728677082016,"stop":1728677082017,"duration":1},"status":"passed","severity":"normal"},{"uid":"111ea74770ea74dd","name":"Privacy Node - default protocol","time":{"start":1728677238452,"stop":1728677238452,"duration":0},"status":"passed","severity":"normal"},{"uid":"263d734050888b55","name":"Decoder throws on undefined content topic","time":{"start":1728676655191,"stop":1728676655192,"duration":1},"status":"passed","severity":"normal"},{"uid":"3647201930eae2e2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728677231124,"stop":1728677231124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02afd05bace7c3a","name":"should throw error - no id","time":{"start":1728676629970,"stop":1728676629970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aebaf585df8e99","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728677264668,"stop":1728677264668,"duration":0},"status":"passed","severity":"normal"},{"uid":"303d47ef2019279e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728676621431,"stop":1728676621431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85e928c99d5d816","name":"Query Generator - true","time":{"start":1728677205664,"stop":1728677205665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f14373edc8ba81","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728676955725,"stop":1728676955725,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd51d6f0161242b3","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728677221173,"stop":1728677221174,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f8592fb2700118","name":"Relay - dialed after","time":{"start":1728677238450,"stop":1728677238450,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc3cdbf403e156b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728676810286,"stop":1728676810286,"duration":0},"status":"passed","severity":"normal"},{"uid":"662cbcb8aa58a1f6","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1728676660882,"stop":1728676660883,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f33271e52635b8a0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728676900548,"stop":1728676900548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68c5eb81666962","name":"should not receive a peer event after stop","time":{"start":1728676692590,"stop":1728676692591,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08dcb9137d73754","name":"Push message with emoji payload","time":{"start":1728677107959,"stop":1728677107960,"duration":1},"status":"passed","severity":"normal"},{"uid":"559e9b7f40713c0","name":"A test","time":{"start":1728676955821,"stop":1728676955822,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbe1e2d615ed388","name":"different cluster, same shard: nodes don't connect","time":{"start":1728676995528,"stop":1728676995528,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcd06561fb10c53","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728676810285,"stop":1728676810285,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa956ccff2690a38","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728676955722,"stop":1728676955722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fa15ea60d80c5b","name":"Callback on promise, aborts when callback returns true","time":{"start":1728677206655,"stop":1728677206655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b87334e9bca4b69","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728676621417,"stop":1728676621418,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f27f0a3a90a4c1d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728676621432,"stop":1728676621432,"duration":0},"status":"passed","severity":"normal"},{"uid":"594128c6518e177b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728677216350,"stop":1728677216350,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c7b99de4d3766a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728676900542,"stop":1728676900542,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cfbff0ecc58dac","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app55/9/topic653/test.js","time":{"start":1728677156815,"stop":1728677156816,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3244a4ba344f369","name":"Query with Ordered Callback, No Decoder","time":{"start":1728677194228,"stop":1728677194229,"duration":1},"status":"passed","severity":"normal"},{"uid":"64763058f818c599","name":"can start the service","time":{"start":1728677104177,"stop":1728677104182,"duration":5},"status":"passed","severity":"normal"},{"uid":"e8c0b1a4b855acf6","name":"Passing page size 10 when there are 10 messages","time":{"start":1728677222567,"stop":1728677222567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6600f539cb21eb","name":"Reopen subscription with peer with lost subscription","time":{"start":1728676761155,"stop":1728676761156,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d18641942064f76","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728676644980,"stop":1728676644980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6b9b8e4a9c07aa","name":"Query with Ordered Callback, No message returned","time":{"start":1728677194229,"stop":1728677194229,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd66e604ecaf3ed6","name":"should encode/decode to RLP encoding","time":{"start":1728676629972,"stop":1728676629973,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cfed2083a18196","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728676761456,"stop":1728676761461,"duration":5},"status":"passed","severity":"normal"},{"uid":"bfb2a7650f9e3fac","name":"Subscribe and receives messages on 20 topics","time":{"start":1728676900512,"stop":1728676900513,"duration":1},"status":"passed","severity":"normal"},{"uid":"89202b2bebd3938e","name":"should decode valid enr successfully","time":{"start":1728676629968,"stop":1728676629968,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f37de76a93f678","name":"should not fail to stop the service if it was not started","time":{"start":1728676692587,"stop":1728676692587,"duration":0},"status":"passed","severity":"normal"},{"uid":"361c8d325898b1e6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728676621423,"stop":1728676621423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff0d6976ae7e56a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728676621428,"stop":1728676621429,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b474a2148ac557","name":"should reject if WakuNode is not started","time":{"start":1728676661418,"stop":1728676661419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b5236462eede45","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728676621432,"stop":1728676621432,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5f5f15c85ad46f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728677103501,"stop":1728677103502,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccff06f3a8ddb386","name":"Subscribe to topic containing XML and receive message","time":{"start":1728677216356,"stop":1728677216359,"duration":3},"status":"passed","severity":"normal"},{"uid":"ecf8b846bf00b42d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728676645010,"stop":1728676645010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c25fa4ee10fd92e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728676623919,"stop":1728676623920,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3acc52fed0e43f0","name":"does not throw on valid cases","time":{"start":1728676621402,"stop":1728676621402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee3401b3c33357c","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728676955719,"stop":1728676955719,"duration":0},"status":"passed","severity":"normal"},{"uid":"72518ff5189da28d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728676621436,"stop":1728676621436,"duration":0},"status":"passed","severity":"normal"},{"uid":"14925db41485efe8","name":"Push message on custom pubsubTopic","time":{"start":1728676980225,"stop":1728676980226,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c390fe70751bb22","name":"should emit a peer event after start","time":{"start":1728677104186,"stop":1728677104187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7aad0cb24567a31","name":"Check received message containing Chinese","time":{"start":1728676853892,"stop":1728676853893,"duration":1},"status":"passed","severity":"normal"},{"uid":"df87d13eba9ab51e","name":"Publish message with custom timestamp: Fri Oct 11 2024 21:04:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1728677103496,"stop":1728677103496,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e4fcd02973b32","name":"Push message with content topic containing shell command","time":{"start":1728677184690,"stop":1728677184691,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7397b21b3fec97","name":"isConnected return false after peer stops","time":{"start":1728676730788,"stop":1728676730788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdcbbb4284946e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728676924479,"stop":1728676924479,"duration":0},"status":"passed","severity":"normal"},{"uid":"340d89687541424","name":"Decoder throws on undefined content topic","time":{"start":1728676656595,"stop":1728676656595,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf89fbed812d332","name":"Push message with custom timestamp: 1697918500758","time":{"start":1728677184694,"stop":1728677184695,"duration":1},"status":"passed","severity":"normal"},{"uid":"1077c91cb5aa20f5","name":"should log when no additional peers are found","time":{"start":1728676661489,"stop":1728676661490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04cbe098d4fa5ec","name":"should not throw an error for a single configured topic","time":{"start":1728676621438,"stop":1728676621438,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ee97cf2afea1ef","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728677115750,"stop":1728677115751,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc53a917fa276094","name":"Push message with shell command payload","time":{"start":1728677184682,"stop":1728677184682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f50d5a23296a6ec","name":"Push message with Chinese payload","time":{"start":1728677107954,"stop":1728677107954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2f5809cb8be571","name":"Fails to push message with large meta","time":{"start":1728677184694,"stop":1728677184694,"duration":0},"status":"passed","severity":"normal"},{"uid":"426722a3d18fb346","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728676629295,"stop":1728676629295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37c47bad40c9c98","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728676645201,"stop":1728676645201,"duration":0},"status":"passed","severity":"normal"},{"uid":"87df362f30641022","name":"Push message with shell command payload","time":{"start":1728677107958,"stop":1728677107959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abcdd2aea392426","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728676637002,"stop":1728676637004,"duration":2},"status":"passed","severity":"normal"},{"uid":"b93bf1146d83cfe","name":"handles different networkShards values correctly","time":{"start":1728676621424,"stop":1728676621424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfe489a51e21ef3","name":"Push message with custom timestamp: 1728673300758","time":{"start":1728677184695,"stop":1728677184695,"duration":0},"status":"passed","severity":"normal"},{"uid":"457a301f475c6dd6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728677216374,"stop":1728677216374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5163b61a318ddac6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728676621441,"stop":1728676621442,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf460c4f67c357a6","name":"Fails to push message with empty content topic","time":{"start":1728677184692,"stop":1728677184693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a61920af50a2363","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728677216379,"stop":1728677216379,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c5603d16d81313","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1728676808326,"stop":1728676808327,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65323327607127f","name":"1 Relay, 1 Filter, gives up","time":{"start":1728676645010,"stop":1728676645011,"duration":1},"status":"passed","severity":"normal"},{"uid":"642933ae1443eba6","name":"Ping on unsubscribed peer","time":{"start":1728676761148,"stop":1728676761148,"duration":0},"status":"passed","severity":"normal"},{"uid":"273b00915917eb10","name":"should add a peer","time":{"start":1728676661485,"stop":1728676661485,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b59ccb8cf05400b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728676761497,"stop":1728676761498,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb37f4f88fc1cf4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728676643815,"stop":1728676643816,"duration":1},"status":"passed","severity":"normal"},{"uid":"712ba0bd342f011e","name":"Ping on peer without subscriptions","time":{"start":1728676761151,"stop":1728676761151,"duration":0},"status":"passed","severity":"normal"},{"uid":"460a209510616b52","name":"Check received message containing XML","time":{"start":1728677082004,"stop":1728677082005,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e123f5b51ea229","name":"tcp ip4 address","time":{"start":1728676629328,"stop":1728676629329,"duration":1},"status":"passed","severity":"normal"},{"uid":"848b4daf2e77cc7b","name":"Ping on subscribed peer","time":{"start":1728676761149,"stop":1728676761151,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b91ae95e63ad2d4","name":"Push message with content topic containing short","time":{"start":1728677184684,"stop":1728677184685,"duration":1},"status":"passed","severity":"normal"},{"uid":"680932a019b7a864","name":"isConnected should return false after all peers disconnect","time":{"start":1728676730787,"stop":1728676730788,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fae59f25ed07b2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728676810305,"stop":1728676810305,"duration":0},"status":"passed","severity":"normal"},{"uid":"af12b39fd4eed863","name":"Ping on subscribed peer","time":{"start":1728676744595,"stop":1728676744596,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa893dea4645321f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728676621429,"stop":1728676621430,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a0fd8e0cc1f061","name":"should properly create location multiaddrs - tcp6","time":{"start":1728676629979,"stop":1728676629979,"duration":0},"status":"passed","severity":"normal"},{"uid":"11431eaa23645abd","name":"Subscribe to topic containing XML and receive message","time":{"start":1728677216376,"stop":1728677216377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ccb5329e6b21d68","name":"should properly create location multiaddrs - udp","time":{"start":1728676629979,"stop":1728676629980,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22a5dd16174efbf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728677216355,"stop":1728677216355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f0c36dc1a53aa2","name":"Query generator for multiple messages with different message text format","time":{"start":1728677206653,"stop":1728677206653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6330864d582402","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728676810306,"stop":1728676810306,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2bfc2858a057dd","name":"handles empty contentTopics array correctly","time":{"start":1728676621442,"stop":1728676621443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba03c15eee39fc16","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728677081990,"stop":1728677081990,"duration":0},"status":"passed","severity":"normal"},{"uid":"361f46b66c30996","name":"Passing an array","time":{"start":1728677247281,"stop":1728677247281,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f7016c0ae199ad","name":"Push message with content topic containing SQL Injection","time":{"start":1728677184688,"stop":1728677184688,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1ea0fd52c50623","name":"Push message with content topic containing numeric","time":{"start":1728677107961,"stop":1728677107962,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f8d398d63a8e76","name":"Fails to push message bigger that 1MB","time":{"start":1728677184696,"stop":1728677184696,"duration":0},"status":"passed","severity":"normal"},{"uid":"353913519a6604c7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728676623916,"stop":1728676623917,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e0076467daa14c","name":"Check message on other pubsub topic is not received","time":{"start":1728677082012,"stop":1728677082015,"duration":3},"status":"passed","severity":"normal"},{"uid":"86619ba6d23d320f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728676807594,"stop":1728676807595,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ec60558b726994","name":"Subscribe to topic containing XML and receive message","time":{"start":1728676900543,"stop":1728676900543,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f93f3635e9c947","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728677221174,"stop":1728677221174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0df2c774b1dc46","name":"Push 30 different messages","time":{"start":1728677107960,"stop":1728677107960,"duration":0},"status":"passed","severity":"normal"},{"uid":"710c330960c21a8","name":"Overlapping topic subscription","time":{"start":1728676900514,"stop":1728676900515,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cf90994a42a2f4","name":"should return unique PubsubTopics for static sharding","time":{"start":1728676621428,"stop":1728676621428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50925eaf9a63dae","name":"Check received message containing JSON","time":{"start":1728676853895,"stop":1728676853896,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac3725f414b3379","name":"Meta field set when metaSetter is specified","time":{"start":1728676637411,"stop":1728676637411,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc5ba584087d7c2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728676621439,"stop":1728676621439,"duration":0},"status":"passed","severity":"normal"},{"uid":"799d487319f4248c","name":"should send to number of used peers","time":{"start":1728676660885,"stop":1728676660885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83604fd6798cf57f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728676629307,"stop":1728676629307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8516123c3f197a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728676810288,"stop":1728676810289,"duration":1},"status":"passed","severity":"normal"},{"uid":"73288cc326a5a614","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728676980224,"stop":1728676980224,"duration":0},"status":"passed","severity":"normal"},{"uid":"823046bd0782a4f0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728676621443,"stop":1728676621444,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d48fc9a32cc90f2","name":"Check publish message containing XML","time":{"start":1728677103491,"stop":1728677103492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09f3b5f81731c19","name":"Publish without waiting for remote peer","time":{"start":1728677115739,"stop":1728677115740,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a93b24b69d08f8a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728676810305,"stop":1728676810305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80a0f73f661845b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728677115747,"stop":1728677115747,"duration":0},"status":"passed","severity":"normal"},{"uid":"967fd71ab3fa47b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728676900540,"stop":1728676900540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebdde254c548dd4","name":"Number of peers are maintained correctly","time":{"start":1728676808320,"stop":1728676808321,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcf4e05c2c74395","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728676629305,"stop":1728676629307,"duration":2},"status":"passed","severity":"normal"},{"uid":"941f581f5d3902a0","name":"handles different clusterIds correctly","time":{"start":1728676621423,"stop":1728676621424,"duration":1},"status":"passed","severity":"normal"},{"uid":"22251463266a7e8e","name":"Default pageSize","time":{"start":1728677222568,"stop":1728677222568,"duration":0},"status":"passed","severity":"normal"},{"uid":"11416561cd3d2eb8","name":"Decoder throws on empty string content topic","time":{"start":1728676655192,"stop":1728676655193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fe320698b55a7a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728677156808,"stop":1728677156808,"duration":0},"status":"passed","severity":"normal"},{"uid":"86588b337a57fea1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728677231124,"stop":1728677231124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00020ec4989f143","name":"Subscribe to topic containing Script and receive message","time":{"start":1728676900542,"stop":1728676900543,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a93c31424f9595","name":"Check received message containing JSON","time":{"start":1728677081986,"stop":1728677081986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8eaab62294117a","name":"Delete observer","time":{"start":1728677084921,"stop":1728677084921,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd899d8bcf349584","name":"recovers when dns.resolve returns empty","time":{"start":1728676645198,"stop":1728676645198,"duration":0},"status":"passed","severity":"normal"},{"uid":"35db61d1cfdfda91","name":"Check publish message containing JSON","time":{"start":1728677103492,"stop":1728677103492,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9cb8680c981f7c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728676621418,"stop":1728676621418,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c89dc247b2f2a0e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728677216372,"stop":1728677216372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b874ce7f4267b718","name":"same cluster, different shard: nodes connect","time":{"start":1728676995528,"stop":1728676995528,"duration":0},"status":"passed","severity":"normal"},{"uid":"300e9fe178e1a195","name":"random static sharding 10 - Cluster ID: 791, Shard ID: 437","time":{"start":1728677163583,"stop":1728677163583,"duration":0},"status":"passed","severity":"normal"},{"uid":"70aeabdb20e3606c","name":"Check received message containing unicode special characters","time":{"start":1728677081987,"stop":1728677081987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcfbd929dfacbec","name":"non connected peers","time":{"start":1728677082260,"stop":1728677082260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"607302cb6efaebab","name":"Push message with emoji payload","time":{"start":1728677184683,"stop":1728677184683,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dc864ca496a3f2","name":"should properly create location multiaddrs - udp4","time":{"start":1728676629974,"stop":1728676629978,"duration":4},"status":"passed","severity":"normal"},{"uid":"847d5411e79bd56c","name":"Check message with no payload is not received","time":{"start":1728677081992,"stop":1728677081992,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70fba9880dc5f97","name":"Push message on custom pubsubTopic","time":{"start":1728676980218,"stop":1728676980219,"duration":1},"status":"passed","severity":"normal"},{"uid":"757b6c0b4f071877","name":"Overlapping topic subscription","time":{"start":1728677115744,"stop":1728677115744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9985367100ddd756","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728676680987,"stop":1728676680988,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b48e7690c262ff2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728677091265,"stop":1728677091266,"duration":1},"status":"passed","severity":"normal"},{"uid":"22027976edeed1bc","name":"Check publish message containing Script","time":{"start":1728677103491,"stop":1728677103491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae589305e87ad58d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728677115747,"stop":1728677115748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4daf6ec49c5d2174","name":"Fails to push message bigger that 1MB","time":{"start":1728677107990,"stop":1728677107990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1aac65b8f34577","name":"Subscribe and receive messages via lightPush","time":{"start":1728677216365,"stop":1728677216365,"duration":0},"status":"passed","severity":"normal"},{"uid":"500e2d51fd2c910e","name":"throws on empty content topic","time":{"start":1728676621403,"stop":1728676621403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ea367f6279abaf","name":"Subscribe to topic containing long and receive message","time":{"start":1728676900533,"stop":1728676900539,"duration":6},"status":"passed","severity":"normal"},{"uid":"ed668fd03eaa29e4","name":"Callback on promise","time":{"start":1728677206655,"stop":1728677206655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c01f89df3e038df","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728676761486,"stop":1728676761487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6275562759377a88","name":"throws on content topic with too few or too many fields","time":{"start":1728676621403,"stop":1728676621403,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b3d3137c82f13f","name":"Relay - times out","time":{"start":1728677238451,"stop":1728677238451,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a0e66b276f8d6c","name":"dispatchEvent via connectionManager","time":{"start":1728676721301,"stop":1728676721301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8432aae76683345","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728676900512,"stop":1728676900512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e043626853e3c00","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app38/2/topic228/proto","time":{"start":1728677156810,"stop":1728677156811,"duration":1},"status":"passed","severity":"normal"},{"uid":"f306d333331da251","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728677103494,"stop":1728677103494,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd9ef59f602dd23","name":"connected peers and dial","time":{"start":1728677082256,"stop":1728677082256,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcfff833bbb0a46","name":"Check message on other pubsub topic is not received","time":{"start":1728676853902,"stop":1728676853903,"duration":1},"status":"passed","severity":"normal"},{"uid":"288ad20354ac9ef9","name":"unsubscribes","time":{"start":1728677218640,"stop":1728677218640,"duration":0},"status":"passed","severity":"normal"},{"uid":"85154b6318cd587c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728677115750,"stop":1728677115750,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a601feca1f47fd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728676629294,"stop":1728676629294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80a4d45c1b41893","name":"getPeersByDiscovery","time":{"start":1728677083878,"stop":1728677083879,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6a75af9fff3725","name":"should get / set UDP multiaddr","time":{"start":1728676629973,"stop":1728676629974,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae603be616386ae","name":"Push message with SQL Injection payload","time":{"start":1728677107956,"stop":1728677107957,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd9cb9522ea216e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728676629301,"stop":1728676629302,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf77abb4330aae98","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728676810284,"stop":1728676810284,"duration":0},"status":"passed","severity":"normal"},{"uid":"683fd6e41bb1146","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728676621431,"stop":1728676621431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9a026d8bb4d3d0","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728676621440,"stop":1728676621440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f209f05d25e156d5","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728676808326,"stop":1728676808326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c412867dde9984","name":"Refresh subscription","time":{"start":1728677216372,"stop":1728677216373,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba02bfb3f8a5b5bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728677216352,"stop":1728677216352,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb91fdde19bba49b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728677091267,"stop":1728677091267,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2751141df4b5f","name":"Asymmetric encrypt & decrypt","time":{"start":1728676655409,"stop":1728676655409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e9a8a87a675f95","name":"Push message with content topic containing Arabic","time":{"start":1728677184687,"stop":1728677184687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b14c438281701b1","name":"random static sharding 6 - Cluster ID: 326, Shard ID: 308","time":{"start":1728677163577,"stop":1728677163578,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb99d0dee8d8155e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728677231123,"stop":1728677231123,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab5595b64a67171","name":"Refresh subscription","time":{"start":1728677115743,"stop":1728677115744,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a038f56f90c00340","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728677221173,"stop":1728677221173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc6965452de7756","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728677231125,"stop":1728677231126,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e8bb774db968c","name":"Waku message hash computation (no timestamp)","time":{"start":1728676623919,"stop":1728676623919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e122e2f6d660c84","name":"Check received message with timestamp: 1728676680246 ","time":{"start":1728677081989,"stop":1728677081989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57ce755b37280e2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728676621421,"stop":1728676621421,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f28a32de2b0aa4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728676730787,"stop":1728676730787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba48b769e7fd2ab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728677207495,"stop":1728677207495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52348c33ece37a5","name":"should properly create location multiaddrs - udp6","time":{"start":1728676629979,"stop":1728676629979,"duration":0},"status":"passed","severity":"normal"},{"uid":"91806f77fa4a2279","name":"Waku message hash computation (payload length 0)","time":{"start":1728676623918,"stop":1728676623919,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e36420483daf83d","name":"Failed peers are renewed","time":{"start":1728676929955,"stop":1728676929955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f371e163746aba9","name":"Check message with no content topic is not received","time":{"start":1728676853903,"stop":1728676853903,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d144234bdbe4f7","name":"Refresh subscription","time":{"start":1728677216352,"stop":1728677216353,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1ea78a348039ff","name":"Check message with invalid timestamp is not received","time":{"start":1728677082012,"stop":1728677082012,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fda504ee21700b","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728676955718,"stop":1728676955718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7ac87a2ca958c1","name":"Subscribe to topic containing long and receive message","time":{"start":1728677216373,"stop":1728677216374,"duration":1},"status":"passed","severity":"normal"},{"uid":"284fdd9796d370e3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728677115742,"stop":1728677115742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a85a218ecc4905","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728676621422,"stop":1728676621422,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d0831800824bbe","name":"Subscribe to topic containing Script and receive message","time":{"start":1728677216356,"stop":1728677216356,"duration":0},"status":"passed","severity":"normal"},{"uid":"567f1653f7666fcb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728676621418,"stop":1728676621418,"duration":0},"status":"passed","severity":"normal"},{"uid":"855a1204a1e98df5","name":"Relay + Store","time":{"start":1728676690540,"stop":1728676690540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2753048e91d1f4b","name":"Ephemeral field set to true","time":{"start":1728676637411,"stop":1728676637411,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2f3a3dfc7d3de","name":"Push message with content topic containing Arabic","time":{"start":1728677107963,"stop":1728677107963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef735970814ef66","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728676621430,"stop":1728676621430,"duration":0},"status":"passed","severity":"normal"},{"uid":"111471014de019c7","name":"Push message with JSON payload","time":{"start":1728677184682,"stop":1728677184682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3358e2c1ed6b376","name":"Fails to publish message with wrong content topic","time":{"start":1728677103499,"stop":1728677103500,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e04a92ef5c71e6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728676621421,"stop":1728676621421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a16816bb720766","name":"Overlapping topic subscription","time":{"start":1728677216352,"stop":1728677216352,"duration":0},"status":"passed","severity":"normal"},{"uid":"571e73b7549feef9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728676924470,"stop":1728676924477,"duration":7},"status":"passed","severity":"normal"},{"uid":"b45b1ef9dff2624d","name":"removeEventListener with correct event","time":{"start":1728676721299,"stop":1728676721300,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95f09543f5cfd21","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728677231124,"stop":1728677231125,"duration":1},"status":"passed","severity":"normal"},{"uid":"70efb70653d97874","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728676655187,"stop":1728676655187,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8270482363fb58","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728677216379,"stop":1728677216379,"duration":0},"status":"passed","severity":"normal"},{"uid":"678cbc01a89f8ddf","name":"Passing invalid cursor","time":{"start":1728677151467,"stop":1728677151467,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce6a4e83546ae0c","name":"shard 0","time":{"start":1728677163567,"stop":1728677163568,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d17f582b8f5e496","name":"returns all values when wanted number is greater than available values","time":{"start":1728676643815,"stop":1728676643815,"duration":0},"status":"passed","severity":"normal"},{"uid":"429275a9b8482753","name":"Check received message containing SQL Injection","time":{"start":1728676853894,"stop":1728676853894,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16d2949ed5cc6af","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728676810299,"stop":1728676810299,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a20c3dfccccf56","name":"configure the node with multiple content topics","time":{"start":1728677156818,"stop":1728677156819,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d83bc29ffed3314","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728676621446,"stop":1728676621446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49393e3f4114865","name":"Push message with Chinese payload","time":{"start":1728677184676,"stop":1728677184678,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8d3b62ac5aac63a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728677221174,"stop":1728677221174,"duration":0},"status":"passed","severity":"normal"},{"uid":"55531e433d4a2804","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728677115746,"stop":1728677115746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3030c25cf37dbe1c","name":"Encoder throws on empty string content topic","time":{"start":1728676637412,"stop":1728676637412,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df046228bb78008","name":"retrieves a single peer","time":{"start":1728676645197,"stop":1728676645198,"duration":1},"status":"passed","severity":"normal"},{"uid":"855aba50d0bb5b72","name":"Keep-alive pings maintain the connection","time":{"start":1728676808323,"stop":1728676808324,"duration":1},"status":"passed","severity":"normal"},{"uid":"223585277a1c27f9","name":"Check publish message after client node is restarted","time":{"start":1728677103503,"stop":1728677103503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6aaca40ff688c47","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728676621437,"stop":1728676621438,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e322dbe314613c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728676644981,"stop":1728676644981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a474a99bbcdd6a67","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728676810288,"stop":1728676810288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a250a87b9b293e","name":"Nodes with multiple pubsub topic","time":{"start":1728677091267,"stop":1728677091268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b28eec7c785a672","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728677151465,"stop":1728677151466,"duration":1},"status":"passed","severity":"normal"},{"uid":"81739e12e3567d55","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728676680986,"stop":1728676680987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5128a4004335489e","name":"Check received message containing Russian","time":{"start":1728677081983,"stop":1728677081983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad966b93f7f20b47","name":"Check received message containing XML","time":{"start":1728677081984,"stop":1728677081985,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2af220c3064078e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728676924481,"stop":1728676924482,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8f902db2c13275","name":"Should update multiaddrs","time":{"start":1728676995799,"stop":1728676995799,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fddd59d11c3a25","name":"Generator, 2 different pubsubtopics","time":{"start":1728677207496,"stop":1728677207497,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bb7def7ff28b93","name":"connects to nwaku","time":{"start":1728677247280,"stop":1728677247280,"duration":0},"status":"passed","severity":"normal"},{"uid":"14203a567ea023df","name":"Fails to publish message with empty text","time":{"start":1728677103497,"stop":1728677103499,"duration":2},"status":"passed","severity":"normal"},{"uid":"34c32eae3de161d1","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728676955723,"stop":1728676955723,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e46c28caf7565","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728676810290,"stop":1728676810290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c661a2148f5c26d3","name":"Check publish message containing unicode special characters","time":{"start":1728677103493,"stop":1728677103494,"duration":1},"status":"passed","severity":"normal"},{"uid":"b638f888561ae9d0","name":"Push message with Basic HTML tag payload","time":{"start":1728677184681,"stop":1728677184681,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbee4453c26a44e","name":"Push message with special chars payload","time":{"start":1728677184675,"stop":1728677184676,"duration":1},"status":"passed","severity":"normal"},{"uid":"47975ff96ab885b6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728676761466,"stop":1728676761468,"duration":2},"status":"passed","severity":"normal"}]