mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"319b27ba17b2dd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app16/3/topic352/utf8","time":{"start":1726642343260,"stop":1726642343260,"duration":0},"status":"passed","severity":"normal"},{"uid":"588be26d71357542","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726642038967,"stop":1726642038967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4528f73ad206e437","name":"Push message with content topic containing Script","time":{"start":1726642360428,"stop":1726642360429,"duration":1},"status":"passed","severity":"normal"},{"uid":"497cec2d69bf4bc6","name":"random static sharding 1 - Cluster ID: 60, Shard ID: 262","time":{"start":1726642372852,"stop":1726642372853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8df832a4d209b","name":"Promise Callback - false","time":{"start":1726642395992,"stop":1726642395992,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c88e010cb3ea0f","name":"Check received message containing emoji","time":{"start":1726642027598,"stop":1726642027599,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdcd88ccfcd565f","name":"Passing page size 11 when there are 10 messages","time":{"start":1726642413774,"stop":1726642413774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20b6cd0df809b8","name":"should throw an error for missing sharding configuration","time":{"start":1726641802496,"stop":1726641802496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4dbe3cfa3151a0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726641802498,"stop":1726641802498,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe51fcefae6e122","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726642067848,"stop":1726642067849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe043e94a8fa895","name":"Push message with shell command payload","time":{"start":1726642360422,"stop":1726642360422,"duration":0},"status":"passed","severity":"normal"},{"uid":"84846a9ecf8fc882","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726642199538,"stop":1726642199539,"duration":1},"status":"passed","severity":"normal"},{"uid":"4753e99a345c94c2","name":"Renews peer on consistent ping failures","time":{"start":1726641968358,"stop":1726641968359,"duration":1},"status":"passed","severity":"normal"},{"uid":"71aa8e7bf851f034","name":"Check message received after nwaku node is restarted","time":{"start":1726642272440,"stop":1726642272440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c513494333b56c0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726642390359,"stop":1726642390360,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1a0a69c1190703","name":"should return unique PubsubTopics for static sharding","time":{"start":1726641802483,"stop":1726641802483,"duration":0},"status":"passed","severity":"normal"},{"uid":"76deef06566b1476","name":"Subscribe to topic containing XML and receive message","time":{"start":1726642390384,"stop":1726642390384,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8925df7195551c","name":"Callback on promise, aborts when callback returns true","time":{"start":1726642406001,"stop":1726642406001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a64e3653298d4b3","name":"unsubscribes","time":{"start":1726642408757,"stop":1726642408757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8041a22cdf29fb5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726642067852,"stop":1726642067852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe8b7d7125994da","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726641810163,"stop":1726641810164,"duration":1},"status":"passed","severity":"normal"},{"uid":"de008fa2fd49dd47","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726642390361,"stop":1726642390361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f096b81da14320a9","name":"Check received message containing JSON","time":{"start":1726642272426,"stop":1726642272427,"duration":1},"status":"passed","severity":"normal"},{"uid":"e174e84ca142ff3b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726641802494,"stop":1726641802494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2342ac301708f47","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726642038970,"stop":1726642038971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab68eaee8533968","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726641835004,"stop":1726641835004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4a9c798e28f8f5","name":"Push message with content topic containing XML","time":{"start":1726642360429,"stop":1726642360429,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6ce2b18e46af32","name":"Push message with content topic containing shell command","time":{"start":1726642360430,"stop":1726642360430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc885c5122847fdc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726642314854,"stop":1726642314854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c012fcb7c12c85","name":"Publishes to nwaku","time":{"start":1726642295825,"stop":1726642295826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5754bb66fce4453","name":"Push message with content topic containing SQL Injection","time":{"start":1726642280540,"stop":1726642280540,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf7da36e8b4fdc0","name":"stop","time":{"start":1726641893793,"stop":1726641893793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1151effb53345d3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726642038975,"stop":1726642038975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc900461f33a147","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642155791,"stop":1726642155791,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b0a646f9fb9669","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726642390376,"stop":1726642390376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58d9d677d792712","name":"Nodes with multiple pubsub topic","time":{"start":1726642293115,"stop":1726642293115,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6771c3985a3e3d","name":"Init the array if not present","time":{"start":1726641802088,"stop":1726641802089,"duration":1},"status":"passed","severity":"normal"},{"uid":"153594e69427acbd","name":"Check message with non string payload is not received","time":{"start":1726642272431,"stop":1726642272431,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05db91682654bd6","name":"Push message with content topic containing escaped characters","time":{"start":1726642280543,"stop":1726642280543,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d95376bc54d979","name":"Fails to push message with large meta","time":{"start":1726642280547,"stop":1726642280548,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fec6be84c65d7d","name":"same cluster, different shard: nodes connect","time":{"start":1726642199928,"stop":1726642199928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c496072ecf21a202","name":"Subscribe to topic containing long and receive message","time":{"start":1726642390364,"stop":1726642390365,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e37a09df0607935","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726642199547,"stop":1726642199548,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ff9790216e3090","name":"can start and stop the service","time":{"start":1726641827503,"stop":1726641827503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29ded3a5720da3f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726642390385,"stop":1726642390385,"duration":0},"status":"passed","severity":"normal"},{"uid":"893e2bb6efd045ce","name":"Check received message containing SQL Injection","time":{"start":1726642027595,"stop":1726642027595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80f036a12c51957","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726642199541,"stop":1726642199545,"duration":4},"status":"passed","severity":"normal"},{"uid":"45fc1969b29b34d8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726641802487,"stop":1726641802487,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c80c87fff859e7","name":"handles different networkShards values correctly","time":{"start":1726641802480,"stop":1726641802480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6605ad50ed4b6a","name":"Overlapping topic subscription","time":{"start":1726642390379,"stop":1726642390380,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeef355a80f2e5ad","name":"Check received message with timestamp: 1726641853440 ","time":{"start":1726642027601,"stop":1726642027605,"duration":4},"status":"passed","severity":"normal"},{"uid":"c522c750877f65c5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726641853939,"stop":1726641853940,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e536816d390d41d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726641823441,"stop":1726641823442,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf619bb064a3190b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726642390386,"stop":1726642390386,"duration":0},"status":"passed","severity":"normal"},{"uid":"623fc010991d82c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726642293113,"stop":1726642293113,"duration":0},"status":"passed","severity":"normal"},{"uid":"985e9b54a355a6ca","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726641822845,"stop":1726641822845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41fdc2bd4f157e4","name":"new peer added after a peer was already found","time":{"start":1726642288849,"stop":1726642288850,"duration":1},"status":"skipped","severity":"normal"},{"uid":"709f3f736bb201a8","name":"Throws when trying to push message with empty payload","time":{"start":1726642280536,"stop":1726642280537,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d75370a9765da1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642038969,"stop":1726642038969,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a2c8ec8d7059c2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726641822848,"stop":1726641822848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c80a10892ac9b7d","name":"Push message with content topic containing short","time":{"start":1726642360425,"stop":1726642360425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d43043e19f1c76","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726642293114,"stop":1726642293115,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf9e51fce7f3077","name":"Refresh subscription","time":{"start":1726642314844,"stop":1726642314844,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46bf052432fac700","name":"Check received message containing JSON","time":{"start":1726642027597,"stop":1726642027597,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c482e75d07e28c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726642038973,"stop":1726642038973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5e633679d34bf5","name":"Publish without waiting for remote peer","time":{"start":1726642314842,"stop":1726642314842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dced4f592b49e5","name":"Check received message containing shell command","time":{"start":1726642272427,"stop":1726642272427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d129c144e3ac765f","name":"through manual discovery","time":{"start":1726642203000,"stop":1726642203000,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fe32f90e2669c1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726642315317,"stop":1726642315317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f89c23835595aba","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726641861287,"stop":1726641861287,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b58f66e380b55d4","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726642406050,"stop":1726642406050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c234b01dc3148143","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726642038980,"stop":1726642038981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52936d854803212","name":"Check received message containing special chars","time":{"start":1726642027593,"stop":1726642027594,"duration":1},"status":"passed","severity":"normal"},{"uid":"656abf40ba468b86","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726642390379,"stop":1726642390379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8ae40e788d4570","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726641802495,"stop":1726641802495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7729ca28011ca8","name":"should not fail to stop the service if it was not started","time":{"start":1726641867078,"stop":1726641867078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4ae0cfd9e5cf","name":"Check publish message after client node is restarted","time":{"start":1726642315318,"stop":1726642315318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c7ef5fb870869cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1726642390377,"stop":1726642390377,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c647e6162004ec","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726641815524,"stop":1726641815524,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9fe17f8658b3f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726641802487,"stop":1726641802488,"duration":1},"status":"passed","severity":"normal"},{"uid":"161fe7e103c574d4","name":"Subscribe and receives messages on 20 topics","time":{"start":1726642390362,"stop":1726642390362,"duration":0},"status":"passed","severity":"normal"},{"uid":"104353407d832364","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726642067850,"stop":1726642067850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d393dd66b97624bb","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726642406051,"stop":1726642406053,"duration":2},"status":"passed","severity":"normal"},{"uid":"5badbb7e621315b1","name":"Push message equal or less that 1MB","time":{"start":1726642360440,"stop":1726642360441,"duration":1},"status":"passed","severity":"normal"},{"uid":"29847443d708b6ce","name":"Push message with content topic containing short","time":{"start":1726642280537,"stop":1726642280537,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb2c53934b2c787","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726642385213,"stop":1726642385214,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa10d32a8bbab8e1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726641802474,"stop":1726641802475,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c87dbc0644c104","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642155786,"stop":1726642155787,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f5f772d1409202","name":"handles empty contentTopics array correctly","time":{"start":1726641802497,"stop":1726641802497,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf2d9008a97dfc5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726641966313,"stop":1726641966313,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc25ae655a87b25","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app76/1/topic732/xml","time":{"start":1726642343260,"stop":1726642343260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07d7b67f259ea49","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726642475098,"stop":1726642475098,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe38f9886bd1e1f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726641810159,"stop":1726641810160,"duration":1},"status":"passed","severity":"normal"},{"uid":"2970157d5e27e288","name":"recovers when dns.resolve returns empty","time":{"start":1726641823439,"stop":1726641823439,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d246c4dbc17","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726641802477,"stop":1726641802477,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed863cbd023bf8e9","name":"Ping on peer without subscriptions","time":{"start":1726641927402,"stop":1726641927403,"duration":1},"status":"passed","severity":"normal"},{"uid":"d684c2d0d33919e6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726641802497,"stop":1726641802497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01d4d91148d1249","name":"should return all peers when numPeers is 0","time":{"start":1726641815523,"stop":1726641815523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c9332cf6409e68","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726641864355,"stop":1726641864356,"duration":1},"status":"passed","severity":"normal"},{"uid":"baee5700df133d54","name":"should properly create location multiaddrs - udp","time":{"start":1726641810831,"stop":1726641810831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0439a002c59212a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726642385213,"stop":1726642385213,"duration":0},"status":"passed","severity":"normal"},{"uid":"85231d204a5ecdd6","name":"Subscribe to topic containing Script and publish message","time":{"start":1726642314852,"stop":1726642314852,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd48de449a0207db","name":"Renews peer on consistent missed messages","time":{"start":1726641968360,"stop":1726641968361,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f89ee745dd36336","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726642067853,"stop":1726642067856,"duration":3},"status":"passed","severity":"normal"},{"uid":"968db2c846fc755e","name":"Subscribe and receive messages via waku relay post","time":{"start":1726642064048,"stop":1726642064049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8700802f408437a3","name":"Push message with emoji payload","time":{"start":1726642280536,"stop":1726642280536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3afc44e57b78331","name":"Store - dialed after - with timeout","time":{"start":1726642428224,"stop":1726642428225,"duration":1},"status":"passed","severity":"normal"},{"uid":"a908c3cbd16281e7","name":"A test","time":{"start":1726642156029,"stop":1726642156029,"duration":0},"status":"passed","severity":"normal"},{"uid":"5127bd1313cb2db7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726642390384,"stop":1726642390384,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe865b8df09f7d3","name":"Decoder throws on undefined content topic","time":{"start":1726641835006,"stop":1726641835006,"duration":0},"status":"passed","severity":"normal"},{"uid":"37125a804ba8cd2c","name":"Check publish message containing XML","time":{"start":1726642315269,"stop":1726642315270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e3842cce50584f","name":"Relay + Store","time":{"start":1726641810834,"stop":1726641810834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc52f5410a02b3b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726641802496,"stop":1726641802496,"duration":0},"status":"passed","severity":"normal"},{"uid":"c277f64bef80999c","name":"Publish message with custom timestamp: Wed Sep 18 2024 05:51:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1726642315305,"stop":1726642315305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6a6fc3650e3549","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726641802488,"stop":1726641802488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5907a59b0b16d7","name":"Push message with Arabic payload","time":{"start":1726642280531,"stop":1726642280531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb927893d27b2bd","name":"Decrypt messages","time":{"start":1726642275253,"stop":1726642275254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e092f715efd64b8","name":"Waku message hash computation (payload length 0)","time":{"start":1726641804890,"stop":1726641804890,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3dd754fb39b6d5","name":"Check received message containing Basic HTML tag","time":{"start":1726642027596,"stop":1726642027597,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c977d6bb2c9771d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726642038978,"stop":1726642038978,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cf6de2198720cf","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726641810168,"stop":1726641810168,"duration":0},"status":"passed","severity":"normal"},{"uid":"97993146ced87350","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726641815715,"stop":1726641815715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c00c1bb700e8979","name":"should properly compute the node id","time":{"start":1726641810825,"stop":1726641810825,"duration":0},"status":"passed","severity":"normal"},{"uid":"477d257b5d3351ef","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726641802478,"stop":1726641802478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63003361b789aa7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726641810157,"stop":1726641810158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac5b68c61b1d51a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726641932470,"stop":1726641932470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d9ca1f5522ed9","name":"Failed peers are renewed","time":{"start":1726642101201,"stop":1726642101201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d645e1c4a942c67e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726642406051,"stop":1726642406051,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c13a79f1721396","name":"Subscribe and receive messages via waku relay post","time":{"start":1726642390360,"stop":1726642390361,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e6ba3ebf13993a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726642027607,"stop":1726642027607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96b22535b2c6680","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726641966314,"stop":1726641966320,"duration":6},"status":"passed","severity":"normal"},{"uid":"4a143c5ef1767d06","name":"Tracks peer failures correctly","time":{"start":1726641968359,"stop":1726641968360,"duration":1},"status":"passed","severity":"normal"},{"uid":"613b4105888fa8ce","name":"Generator, 2 different pubsubtopics","time":{"start":1726642398854,"stop":1726642398857,"duration":3},"status":"passed","severity":"normal"},{"uid":"34a8c2a17e7f4087","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726641822844,"stop":1726641822844,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea2da7301388fee","name":"handles empty shards array correctly","time":{"start":1726641802496,"stop":1726641802497,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b121fac44b3700e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726641802474,"stop":1726641802474,"duration":0},"status":"passed","severity":"normal"},{"uid":"12feb88682a3d71b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726641802491,"stop":1726641802491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88046e03667c346","name":"Check received message containing numeric","time":{"start":1726642272422,"stop":1726642272422,"duration":0},"status":"passed","severity":"normal"},{"uid":"12024bfc21ef7725","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726641802484,"stop":1726641802484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b716321cfacc2d6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726641835004,"stop":1726641835004,"duration":0},"status":"passed","severity":"normal"},{"uid":"76acfc4e2f791ae7","name":"returns all values when wanted number matches available values","time":{"start":1726641822118,"stop":1726641822120,"duration":2},"status":"passed","severity":"normal"},{"uid":"8da47046f20585e4","name":"Check publish message containing Arabic","time":{"start":1726642315268,"stop":1726642315268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6930f901a51b3eda","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726641804889,"stop":1726641804890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77975374498ee60","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726642038944,"stop":1726642038944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25a9359e619872b","name":"Check message with non string payload is not received","time":{"start":1726642027612,"stop":1726642027612,"duration":0},"status":"passed","severity":"normal"},{"uid":"affd55280b8d35ff","name":"it tolerates circular branch references","time":{"start":1726641823438,"stop":1726641823438,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1eab8f36135727","name":"Passing page size 3 when there are 20 messages","time":{"start":1726642413773,"stop":1726642413773,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf35d84ef02cb1d","name":"should throw an error for an unconfigured topic","time":{"start":1726641802494,"stop":1726641802494,"duration":0},"status":"passed","severity":"normal"},{"uid":"754011f1ce0b01f7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726642422282,"stop":1726642422282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fdd5611b3e4343","name":"Fails to push message with large meta","time":{"start":1726642360434,"stop":1726642360434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a581e8a25954b521","name":"random static sharding 5 - Cluster ID: 294, Shard ID: 413","time":{"start":1726642372854,"stop":1726642372854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcbde21100cf528","name":"Ordered Callback - true","time":{"start":1726642395992,"stop":1726642395992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04d342f4a2d756e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726642361025,"stop":1726642361025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47614881c8b0ac5","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726642199533,"stop":1726642199534,"duration":1},"status":"passed","severity":"normal"},{"uid":"f633301bc44a5537","name":"1 Store, 2 fetches","time":{"start":1726641822932,"stop":1726641822933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ebaabeeb38c466","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726642475099,"stop":1726642475100,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f705f7d2e01ad9d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726641802475,"stop":1726641802475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7142c5b1600176f3","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726641804891,"stop":1726641804891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9075a637bc958e","name":"Check received message with timestamp: 1726641853092 ","time":{"start":1726642272437,"stop":1726642272438,"duration":1},"status":"passed","severity":"normal"},{"uid":"68778230ab173ec1","name":"Check publish message containing numeric","time":{"start":1726642315264,"stop":1726642315264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff922e768a3ec77","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642038957,"stop":1726642038960,"duration":3},"status":"passed","severity":"normal"},{"uid":"db0d99f36c0997d9","name":"Accepts a valid Waku Message","time":{"start":1726641838206,"stop":1726641838207,"duration":1},"status":"passed","severity":"normal"},{"uid":"741c55f13212f861","name":"Check received message containing Arabic","time":{"start":1726642272423,"stop":1726642272423,"duration":0},"status":"passed","severity":"normal"},{"uid":"21632f4143e2ab9b","name":"should use DNS peer discovery with light client","time":{"start":1726641867081,"stop":1726641867081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab2895f2d73de127","name":"returns all values when wanted number is greater than available values","time":{"start":1726641822120,"stop":1726641822121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d2d8a96deea2c0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726641802483,"stop":1726641802483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a255ea72d0c5037","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726641802488,"stop":1726641802489,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c366a30ac3e88c","name":"Push message with Arabic payload","time":{"start":1726642360419,"stop":1726642360419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a96b95475c50c3","name":"LightPush with 0 connections","time":{"start":1726642088613,"stop":1726642088621,"duration":8},"status":"passed","severity":"normal"},{"uid":"efadcd9b02a5acaf","name":"Check received message containing Chinese","time":{"start":1726642272433,"stop":1726642272434,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c4ff633f83888f","name":"tcp ip4 address","time":{"start":1726641810170,"stop":1726641810171,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5f959f26f73918","name":"isConnected should return true after first peer connects","time":{"start":1726641903823,"stop":1726641903823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb8b55e7bdf194d","name":"Filter with 1 connections","time":{"start":1726642088624,"stop":1726642088624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcc832ef244c6a5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726642390363,"stop":1726642390363,"duration":0},"status":"passed","severity":"normal"},{"uid":"499fadfd3247cc7","name":"Check received message containing numeric","time":{"start":1726642027592,"stop":1726642027593,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7b01f66e72d0c5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726642360429,"stop":1726642360430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85bacfda66beb50","name":"ignores unrecognized TXT record formats","time":{"start":1726641823439,"stop":1726641823439,"duration":0},"status":"passed","severity":"normal"},{"uid":"2765b5b2b4509a17","name":"Fails to push message with empty content topic","time":{"start":1726642360433,"stop":1726642360433,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7a3a5b427a45fa","name":"Check message received after jswaku node is restarted","time":{"start":1726642027613,"stop":1726642027613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcb9ee043264d568","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726642314844,"stop":1726642314844,"duration":0},"status":"passed","severity":"normal"},{"uid":"397722ecaaded4dc","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726642422279,"stop":1726642422279,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9a9bae97d0c9df","name":"can start the service","time":{"start":1726642323207,"stop":1726642323207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3460d28551978953","name":"Check message with no content topic is not received","time":{"start":1726642027610,"stop":1726642027611,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0eb9b771fb425c","name":"LightPush with 2 connections","time":{"start":1726642088624,"stop":1726642088624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e110efbe97dd12e","name":"Push message with long payload","time":{"start":1726642280530,"stop":1726642280530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e81d5ccfa2d501d","name":"groups content topics by expected pubsub topic","time":{"start":1726641802479,"stop":1726641802479,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffeb07c947a7a14b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726642361006,"stop":1726642361025,"duration":19},"status":"passed","severity":"normal"},{"uid":"770a2102ebd3868c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726642390365,"stop":1726642390365,"duration":0},"status":"passed","severity":"normal"},{"uid":"25798c1a3af44de7","name":"Check received message containing Russian","time":{"start":1726642027595,"stop":1726642027595,"duration":0},"status":"passed","severity":"normal"},{"uid":"49be4443fb8b905e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642038951,"stop":1726642038951,"duration":0},"status":"passed","severity":"normal"},{"uid":"61491bdc57905d73","name":"Check message with invalid timestamp is not received","time":{"start":1726642027607,"stop":1726642027608,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f4fa247db1a95c","name":"Ping on peer without subscriptions","time":{"start":1726641914696,"stop":1726641914696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51ad35d9ce36fc6","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726642199530,"stop":1726642199531,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae918fdb17dc4537","name":"Fails to push message bigger that 1MB","time":{"start":1726642280556,"stop":1726642280557,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e5b019a08279b4","name":"Passing page size 0 when there are 110 messages","time":{"start":1726642413772,"stop":1726642413772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d743b26cd3d37539","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726642293115,"stop":1726642293115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade753256bc4cb32","name":"Passing an array","time":{"start":1726642418801,"stop":1726642418801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5a88eb95dbe18b","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726641903823,"stop":1726641903823,"duration":0},"status":"passed","severity":"normal"},{"uid":"85381f075783480c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726641932472,"stop":1726641932479,"duration":7},"status":"passed","severity":"normal"},{"uid":"79bc71d58c2d3c61","name":"should set field with all protocols enabled","time":{"start":1726641810832,"stop":1726641810832,"duration":0},"status":"passed","severity":"normal"},{"uid":"43108f9ed9a8cc16","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642038977,"stop":1726642038978,"duration":1},"status":"passed","severity":"normal"},{"uid":"400c0d4d48d30af0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726642390368,"stop":1726642390369,"duration":1},"status":"passed","severity":"normal"},{"uid":"803e4cd214c8627b","name":"Push message with content topic containing long","time":{"start":1726642280537,"stop":1726642280538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56d6ba4c29e113b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726641802486,"stop":1726641802486,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6a0289e4e23b4","name":"Throws when trying to push message with empty payload","time":{"start":1726642360424,"stop":1726642360425,"duration":1},"status":"passed","severity":"normal"},{"uid":"631821676709171f","name":"non connected peers","time":{"start":1726642272645,"stop":1726642272646,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22c5157e3866c7c6","name":"Subscribe to topic containing Script and receive message","time":{"start":1726642064070,"stop":1726642064070,"duration":0},"status":"passed","severity":"normal"},{"uid":"517fa5692dae1376","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726642272429,"stop":1726642272429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1075af47ef65248c","name":"Meta field set when metaSetter is specified","time":{"start":1726641815712,"stop":1726641815713,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e35e992d476f68","name":"should throw error - invalid id","time":{"start":1726641810823,"stop":1726641810824,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c03c193100f8ba8","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726642199540,"stop":1726642199541,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01d4b3fd914e6c0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726641802492,"stop":1726641802492,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f14368a9504ffb3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726642390361,"stop":1726642390362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef82579a5c1c4990","name":"should load peers from local storage and dispatch events","time":{"start":1726641827505,"stop":1726641827506,"duration":1},"status":"passed","severity":"normal"},{"uid":"de96802fdc563ce5","name":"Nwaku publishes","time":{"start":1726642295826,"stop":1726642295826,"duration":0},"status":"passed","severity":"normal"},{"uid":"296ac6da503a293c","name":"Check received message containing long","time":{"start":1726642272432,"stop":1726642272433,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28fea4f41ce0895","name":"Subscribe and receive messages via lightPush","time":{"start":1726642390374,"stop":1726642390374,"duration":0},"status":"passed","severity":"normal"},{"uid":"645882b1c90380a6","name":"shard 0","time":{"start":1726642372850,"stop":1726642372852,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cff7a19da340d1a","name":"Push message with unicode special characters payload","time":{"start":1726642280535,"stop":1726642280536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9864f5d3dd72df2d","name":"topics with same application and version share the same shard","time":{"start":1726641802478,"stop":1726641802478,"duration":0},"status":"passed","severity":"normal"},{"uid":"4017198031104221","name":"should not fail to start the service if it is already started","time":{"start":1726641867079,"stop":1726641867079,"duration":0},"status":"passed","severity":"normal"},{"uid":"180b9319bcdf05ad","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726642038981,"stop":1726642038982,"duration":1},"status":"passed","severity":"normal"},{"uid":"f647ed0eddbfeb87","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726642406001,"stop":1726642406001,"duration":0},"status":"passed","severity":"normal"},{"uid":"c029745003486bba","name":"Check publish message containing emoji","time":{"start":1726642315303,"stop":1726642315304,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f7dc4f8fbeb06f","name":"Filter","time":{"start":1726642428225,"stop":1726642428226,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d38187929282680","name":"should properly create location multiaddrs - udp4","time":{"start":1726641810830,"stop":1726641810830,"duration":0},"status":"passed","severity":"normal"},{"uid":"401a9350551fe92","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642038972,"stop":1726642038973,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db08e07d98205b2","name":"Check message received after jswaku node is restarted","time":{"start":1726642272431,"stop":1726642272431,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50825bb9497a8021","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726641968360,"stop":1726641968360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9266831e338f7c4f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726641815524,"stop":1726641815525,"duration":1},"status":"passed","severity":"normal"},{"uid":"4411000654797ac3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642038975,"stop":1726642038975,"duration":0},"status":"passed","severity":"normal"},{"uid":"71da85073f7afbf3","name":"Query with Promise Callback, No Decoder","time":{"start":1726642385216,"stop":1726642385216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26442e69c576ae1","name":"random static sharding 4 - Cluster ID: 996, Shard ID: 534","time":{"start":1726642372854,"stop":1726642372854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e901e7ed0db12f7","name":"should throw error - no id","time":{"start":1726641810823,"stop":1726641810823,"duration":0},"status":"passed","severity":"normal"},{"uid":"738b9b83a9d44fe8","name":"random static sharding 3 - Cluster ID: 571, Shard ID: 571","time":{"start":1726642372853,"stop":1726642372853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0bf6bf0cbd76f6","name":"Check message with no payload is not received","time":{"start":1726642272430,"stop":1726642272431,"duration":1},"status":"passed","severity":"normal"},{"uid":"250365bcc19d0c36","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726641822933,"stop":1726641822933,"duration":0},"status":"passed","severity":"normal"},{"uid":"306e832525dc777e","name":"can start the service","time":{"start":1726641867077,"stop":1726641867078,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9f6e7fc541f609","name":"ignores domain fetching errors","time":{"start":1726641823439,"stop":1726641823439,"duration":0},"status":"passed","severity":"normal"},{"uid":"112cba562a8ff6c8","name":"dispatchEvent via connectionManager","time":{"start":1726641893792,"stop":1726641893792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a085d77b2113d60e","name":"Reusing cursor across nodes","time":{"start":1726642361026,"stop":1726642361026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a0e55217a64ce","name":"Ping on unsubscribed peer","time":{"start":1726641927400,"stop":1726641927401,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9db8fb8da41ff40","name":"random static sharding 8 - Cluster ID: 165, Shard ID: 26","time":{"start":1726642372856,"stop":1726642372856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa43b3988d25aac","name":"Generator, 2 different pubsubtopics","time":{"start":1726642398853,"stop":1726642398853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1b78d8186e156","name":"same cluster, same shard: nodes connect","time":{"start":1726642038939,"stop":1726642038940,"duration":1},"status":"passed","severity":"normal"},{"uid":"adce3470fd4cc1ce","name":"should throw error - no public key","time":{"start":1726641810824,"stop":1726641810824,"duration":0},"status":"passed","severity":"normal"},{"uid":"738e40ae2569d67d","name":"should not receive a peer event before start","time":{"start":1726641827504,"stop":1726641827505,"duration":1},"status":"passed","severity":"normal"},{"uid":"108b81cd24364eb8","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726642199927,"stop":1726642199927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8998781bbdc1aa87","name":"Check received message containing emoji","time":{"start":1726642272428,"stop":1726642272428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9563f9cd9c2125a3","name":"Check received message containing Chinese","time":{"start":1726642027594,"stop":1726642027594,"duration":0},"status":"passed","severity":"normal"},{"uid":"227408225d4f168f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726642314843,"stop":1726642314844,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf2df16c5cd87e9","name":"random static sharding 7 - Cluster ID: 519, Shard ID: 671","time":{"start":1726642372855,"stop":1726642372856,"duration":1},"status":"passed","severity":"normal"},{"uid":"da69ab969d076c03","name":"Push message with Russian payload","time":{"start":1726642280532,"stop":1726642280532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4321e65cfe2c1b56","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726642067852,"stop":1726642067852,"duration":0},"status":"passed","severity":"normal"},{"uid":"556a54d2d8540fb1","name":"Check publish message containing SQL Injection","time":{"start":1726642315268,"stop":1726642315269,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d1e9d4308bf7a5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726641802486,"stop":1726641802486,"duration":0},"status":"passed","severity":"normal"},{"uid":"294b8bce08161df0","name":"should be online or offline if network state changed","time":{"start":1726641853943,"stop":1726641853943,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfe2753115c88c5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726642475098,"stop":1726642475098,"duration":0},"status":"passed","severity":"normal"},{"uid":"402756dcb28a234f","name":"addEventListener with correct event","time":{"start":1726641893785,"stop":1726641893785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8a5f2d96dceef4","name":"Subscribe to topic containing short and receive message","time":{"start":1726642064059,"stop":1726642064060,"duration":1},"status":"passed","severity":"normal"},{"uid":"2255c11e27eeacb7","name":"Ephemeral messages are not stored","time":{"start":1726641864332,"stop":1726641864333,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c2ef633d3201d9","name":"Reopen subscription with peer with lost subscription","time":{"start":1726641914697,"stop":1726641914697,"duration":0},"status":"passed","severity":"normal"},{"uid":"a267ad06a39f6a82","name":"Light Node - default protocols","time":{"start":1726642428226,"stop":1726642428226,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e10faae6fbcade","name":"should only return 1 node with relay capability","time":{"start":1726641823440,"stop":1726641823440,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b896f0fa51ca4a","name":"Round trip binary serialization","time":{"start":1726641815711,"stop":1726641815712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24e213db7ab559d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726641966330,"stop":1726641966331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77a49570e34a820","name":"Check message with invalid timestamp is not received","time":{"start":1726642272438,"stop":1726642272438,"duration":0},"status":"passed","severity":"normal"},{"uid":"da01aedeb28b2295","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726642064074,"stop":1726642064075,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a295ee7fa44d2b","name":"Check publish message containing Basic HTML tag","time":{"start":1726642315274,"stop":1726642315302,"duration":28},"status":"passed","severity":"normal"},{"uid":"b04d182937bf977f","name":"Default pageSize","time":{"start":1726642413775,"stop":1726642413776,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcfb63b1b726ce6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726642390377,"stop":1726642390378,"duration":1},"status":"passed","severity":"normal"},{"uid":"1667325c1250d15a","name":"Check received message containing emoji","time":{"start":1726642272437,"stop":1726642272437,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2a2632a8acae9b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726642064076,"stop":1726642064076,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3aa6c4e2275e2f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726642067849,"stop":1726642067849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5609e49cd546d025","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726642288850,"stop":1726642288850,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d6922c5fa464d56","name":"Check received message containing shell command","time":{"start":1726642272436,"stop":1726642272436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6f8a331967e5f0","name":"Generator, custom pubsub topic","time":{"start":1726642398845,"stop":1726642398852,"duration":7},"status":"passed","severity":"normal"},{"uid":"ba47d6e1d88e5843","name":"Publish message with large meta","time":{"start":1726642315318,"stop":1726642315318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8e96705b651b6f","name":"Subscribe to topic containing XML and publish message","time":{"start":1726642314853,"stop":1726642314853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4defcf442e9bc6e","name":"start node with empty shard should fail","time":{"start":1726642372873,"stop":1726642372874,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edc3cc8d3fcb6af","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726642390362,"stop":1726642390363,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa94776c0d041368","name":"Query with Ordered Callback, No message returned","time":{"start":1726642385214,"stop":1726642385215,"duration":1},"status":"passed","severity":"normal"},{"uid":"351eb51546f76e82","name":"Encoder throws on empty string content topic","time":{"start":1726641835005,"stop":1726641835006,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfde0e27a62c3e1","name":"should not fail to stop the service if it was not started","time":{"start":1726642323208,"stop":1726642323208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e326cf396a1f3818","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726641861286,"stop":1726641861287,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d8f0d91f7f07b3","name":"LightPush with 3 connections","time":{"start":1726642088625,"stop":1726642088625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7f6b209622b34f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726642390369,"stop":1726642390369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1025f3916bb0ef6b","name":"Push message with content topic containing special chars","time":{"start":1726642360426,"stop":1726642360426,"duration":0},"status":"passed","severity":"normal"},{"uid":"24302a6f236a7bc2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726641802487,"stop":1726641802487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb923d61de078fb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726642390368,"stop":1726642390368,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2f5998ef0c998c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726642475100,"stop":1726642475100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc46ef4a3153660e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726642314853,"stop":1726642314853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff78d327788ab9c0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726642390379,"stop":1726642390379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ca6d1b751d8e57","name":"Push message with content topic containing Script","time":{"start":1726642280540,"stop":1726642280541,"duration":1},"status":"passed","severity":"normal"},{"uid":"d649b8ab46d52a96","name":"Push message with custom timestamp: 1726645664304","time":{"start":1726642360440,"stop":1726642360440,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fe8244136bdb3c","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726642199548,"stop":1726642199549,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a6112dbcaea0da","name":"nwaku subscribes","time":{"start":1726642295825,"stop":1726642295825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1d0bf890c23a28","name":"Filter with 0 connections","time":{"start":1726642088621,"stop":1726642088623,"duration":2},"status":"passed","severity":"normal"},{"uid":"268b6ce6bb9dbdcd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726641802484,"stop":1726641802485,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e080c5ed35047a1","name":"Check message with no content topic is not received","time":{"start":1726642272439,"stop":1726642272439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b141c7094fd29d73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726641802488,"stop":1726641802488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d95d2161aea3993","name":"should not receive a peer event before start","time":{"start":1726641867080,"stop":1726641867080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba10cbc239781b03","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726642314843,"stop":1726642314843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfef052e05ad509","name":"Subscribe and receives messages on 20 topics","time":{"start":1726642390378,"stop":1726642390378,"duration":0},"status":"passed","severity":"normal"},{"uid":"801a2104ed07b196","name":"Push message with content topic containing Russian","time":{"start":1726642280540,"stop":1726642280540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd8eb24aaf59db5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726642385211,"stop":1726642385212,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b65a730b19e0b31","name":"same cluster, different shard: nodes don't connect","time":{"start":1726642038940,"stop":1726642038941,"duration":1},"status":"passed","severity":"normal"},{"uid":"498a074f1ec4db8c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726641864352,"stop":1726641864352,"duration":0},"status":"passed","severity":"normal"},{"uid":"367cce260bea3bee","name":"Passing page size 19 when there are 20 messages","time":{"start":1726642413774,"stop":1726642413774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e9d225ed1d85c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726641802489,"stop":1726641802489,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e80a6dffce0e5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642155788,"stop":1726642155788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a52ac52075c887f","name":"isConnected should return false after all peers disconnect","time":{"start":1726641903823,"stop":1726641903824,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fc41c7da76b9","name":"Push message with Chinese payload","time":{"start":1726642280531,"stop":1726642280531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a31e9cc0d35c4f","name":"Check message received after jswaku node is restarted","time":{"start":1726642272440,"stop":1726642272440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1476154b017578c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726642390381,"stop":1726642390381,"duration":0},"status":"passed","severity":"normal"},{"uid":"1245ec2ee4425428","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726641932471,"stop":1726641932472,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2dc05d3a84f5e3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726642293114,"stop":1726642293114,"duration":0},"status":"passed","severity":"normal"},{"uid":"43057f8f4fbfb4b8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726641864333,"stop":1726641864351,"duration":18},"status":"passed","severity":"normal"},{"uid":"d44fa48af8a545e3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726642064075,"stop":1726642064075,"duration":0},"status":"passed","severity":"normal"},{"uid":"1428829a3263d920","name":"Check received message containing Script","time":{"start":1726642027595,"stop":1726642027596,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b80e9f6d349c81","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726641802491,"stop":1726641802491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f6d1bf6a382215","name":"should be able to decode the field with only STORE set to true","time":{"start":1726641810164,"stop":1726641810164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4fb684a0686789","name":"Ping succeeds for all connected peers","time":{"start":1726641968355,"stop":1726641968356,"duration":1},"status":"passed","severity":"normal"},{"uid":"504de5786ae6fcac","name":"Mutual subscription","time":{"start":1726642314841,"stop":1726642314841,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b7e207caac32b","name":"Subscribe to topic containing long and receive message","time":{"start":1726642390380,"stop":1726642390381,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0b7bdf06c3ce74","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726641823442,"stop":1726641823443,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55fcbac5c2c9a8e5","name":"removeEventListener with correct event","time":{"start":1726641893786,"stop":1726641893787,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba2a5251b41a0af","name":"Callback on promise","time":{"start":1726642406000,"stop":1726642406000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3038aa660faf1499","name":"Check received message with timestamp: 1726641853092000000 ","time":{"start":1726642272428,"stop":1726642272428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee143f025439db73","name":"different cluster, same shard: nodes don't connect","time":{"start":1726642199929,"stop":1726642199929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a422aa3937275fe","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726642314855,"stop":1726642314855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0313e46d754b666","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726642372860,"stop":1726642372873,"duration":13},"status":"passed","severity":"normal"},{"uid":"e5995b7d5a601426","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726642064062,"stop":1726642064065,"duration":3},"status":"passed","severity":"normal"},{"uid":"47a5dd8cf14f323f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642398866,"stop":1726642398867,"duration":1},"status":"passed","severity":"normal"},{"uid":"9970cc603c1724c3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726642361027,"stop":1726642361027,"duration":0},"status":"passed","severity":"normal"},{"uid":"94586f8bb13f5756","name":"Promise Callback - true","time":{"start":1726642395991,"stop":1726642395992,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac36b5d1c05d1e90","name":"pre and post cipher","time":{"start":1726641833916,"stop":1726641833916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81de7f580032b2c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726641810165,"stop":1726641810166,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc56f9ee802989f7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726642067856,"stop":1726642067857,"duration":1},"status":"passed","severity":"normal"},{"uid":"332d54762dd404ec","name":"Check received message containing special chars","time":{"start":1726642272433,"stop":1726642272433,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e79992212f7471","name":"Push message with Chinese payload","time":{"start":1726642360419,"stop":1726642360419,"duration":0},"status":"passed","severity":"normal"},{"uid":"20832fb07e45b926","name":"same cluster, same shard: nodes connect","time":{"start":1726642199928,"stop":1726642199928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d3f8509bdad689","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726642361005,"stop":1726642361005,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2c8e628825f1c1","name":"Push message on custom pubsubTopic","time":{"start":1726642155790,"stop":1726642155790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a10186c0e8b943","name":"Fails to push message bigger that 1MB","time":{"start":1726642360441,"stop":1726642360441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd15a5ee2b41e11","name":"Push message with meta","time":{"start":1726642360434,"stop":1726642360434,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a8afda1631883","name":"throws on content topic with empty application field","time":{"start":1726641802466,"stop":1726641802466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bb3d8214ec1488","name":"can start and stop the service","time":{"start":1726642323207,"stop":1726642323208,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dc980fdfd49280","name":"should throw an error for insufficient data","time":{"start":1726641802536,"stop":1726641802536,"duration":0},"status":"passed","severity":"normal"},{"uid":"352b3204f470e384","name":"retrieves a single peer","time":{"start":1726641823437,"stop":1726641823438,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a4f73782c00a6e","name":"should encode/decode to RLP encoding","time":{"start":1726641810825,"stop":1726641810825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f184297b446faaa","name":"Ephemeral field set to true","time":{"start":1726641815712,"stop":1726641815712,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de3e693817b93a4","name":"Refresh subscription","time":{"start":1726642390380,"stop":1726642390380,"duration":0},"status":"passed","severity":"normal"},{"uid":"146f631bf55603bc","name":"Delete observer","time":{"start":1726642275254,"stop":1726642275254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f5b85606e68065","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726641853937,"stop":1726641853939,"duration":2},"status":"passed","severity":"normal"},{"uid":"3368cc23203b3f67","name":"Ping on unsubscribed peer","time":{"start":1726641927403,"stop":1726641927404,"duration":1},"status":"passed","severity":"normal"},{"uid":"a348c3acc77d123","name":"Check meta is set [symmetric]","time":{"start":1726641833469,"stop":1726641833469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f51edef2c399a26","name":"should properly create peer info with all multiaddrs","time":{"start":1726641810832,"stop":1726641810832,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7077f85b78fd8e6","name":"should be called for bootstrap peers","time":{"start":1726641861285,"stop":1726641861286,"duration":1},"status":"passed","severity":"normal"},{"uid":"5050f2a3a68e3b20","name":"Non TWN Cluster","time":{"start":1726642343258,"stop":1726642343258,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e998a71f5981d5","name":"Subscribe to topic containing short and receive message","time":{"start":1726642390364,"stop":1726642390364,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d6be6e9885c44b","name":"Ping on peer without subscriptions","time":{"start":1726641927400,"stop":1726641927400,"duration":0},"status":"passed","severity":"normal"},{"uid":"886b90898e7db38","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726641802477,"stop":1726641802478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c0cb1e682bfad4","name":"Push message with custom timestamp: 1726638464304","time":{"start":1726642360435,"stop":1726642360440,"duration":5},"status":"passed","severity":"normal"},{"uid":"4ff3b6e03a3a4c56","name":"Rejects garbage","time":{"start":1726641838208,"stop":1726641838208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccf7e4029a9c4c2","name":"Push message on custom pubsubTopic","time":{"start":1726642155785,"stop":1726642155786,"duration":1},"status":"passed","severity":"normal"},{"uid":"741fcc241055bbc0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726642038974,"stop":1726642038974,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6128f94b80e343","name":"LightPush","time":{"start":1726642428225,"stop":1726642428225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4abcf9131fb3792","name":"Subscribe and receives messages on 20 topics","time":{"start":1726642064052,"stop":1726642064052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5046a814df95c481","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726642038952,"stop":1726642038953,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9e2a253988ae26","name":"Push message with content topic containing numeric","time":{"start":1726642280538,"stop":1726642280538,"duration":0},"status":"passed","severity":"normal"},{"uid":"d670c68a1e7422a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726642038965,"stop":1726642038966,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05dccc9c89b518a","name":"Check received message containing Arabic","time":{"start":1726642272434,"stop":1726642272434,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bfc854feb97584","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726641853940,"stop":1726641853941,"duration":1},"status":"passed","severity":"normal"},{"uid":"794f14740b3a7024","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726642390386,"stop":1726642390386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c9fa2e71a5f42","name":"should properly create location multiaddrs - tcp","time":{"start":1726641810831,"stop":1726641810831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7d13ef566e4399","name":"Push message with content topic containing long","time":{"start":1726642360425,"stop":1726642360425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22db427f8f2d262","name":"random static sharding 2 - Cluster ID: 43, Shard ID: 44","time":{"start":1726642372853,"stop":1726642372853,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bf240d8aa8231e","name":"Push message with numeric payload","time":{"start":1726642360418,"stop":1726642360418,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbfdf715d3ae4cb","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726642199532,"stop":1726642199533,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4fb58238c89023","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726642422278,"stop":1726642422279,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b43df8a92d0721","name":"Subscribe and publish message","time":{"start":1726642314842,"stop":1726642314843,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cfaddaac26585d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726642064052,"stop":1726642064053,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23a0e2a378a390","name":"Subscribe to topic containing Script and receive message","time":{"start":1726642390367,"stop":1726642390367,"duration":0},"status":"passed","severity":"normal"},{"uid":"424d1b1384f98e8d","name":"Push message with custom timestamp: 1695883664304","time":{"start":1726642360435,"stop":1726642360435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85c667cf66ef84c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726642038976,"stop":1726642038977,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2ae2a8846ddf2a","name":"Generator, custom pubsub topic","time":{"start":1726642398864,"stop":1726642398865,"duration":1},"status":"passed","severity":"normal"},{"uid":"b008b31a0cd610d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726642038971,"stop":1726642038971,"duration":0},"status":"passed","severity":"normal"},{"uid":"720850686158cb3c","name":"Check received message containing XML","time":{"start":1726642272425,"stop":1726642272426,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3bc498197e6f88","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726641802476,"stop":1726641802476,"duration":0},"status":"passed","severity":"normal"},{"uid":"146ecab2c93e57f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726641903822,"stop":1726641903822,"duration":0},"status":"passed","severity":"normal"},{"uid":"591ecd318a81ee55","name":"Query Generator - true","time":{"start":1726642395991,"stop":1726642395991,"duration":0},"status":"passed","severity":"normal"},{"uid":"6453f2336abf9158","name":"Reopen subscription with peer with lost subscription","time":{"start":1726641927404,"stop":1726641927405,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce20c1e41f564499","name":"Keep-alive pings maintain the connection","time":{"start":1726641968357,"stop":1726641968358,"duration":1},"status":"passed","severity":"normal"},{"uid":"defe3909b8480e71","name":"Push message with content topic containing JSON","time":{"start":1726642280542,"stop":1726642280542,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d459adebfd5187","name":"Fields are not dropped","time":{"start":1726641815017,"stop":1726641815018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ef5ebcc2e4d36","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726642199531,"stop":1726642199532,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed63f1f672a46d80","name":"should properly create location multiaddrs - udp6","time":{"start":1726641810831,"stop":1726641810831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff195bf71c255fd","name":"start node with empty content topic","time":{"start":1726642343264,"stop":1726642343265,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba0d209f237b563","name":"Push message with content topic containing Chinese","time":{"start":1726642360426,"stop":1726642360427,"duration":1},"status":"passed","severity":"normal"},{"uid":"413b4a19f94dd42b","name":"Ping on subscribed peer","time":{"start":1726641914695,"stop":1726641914696,"duration":1},"status":"passed","severity":"normal"},{"uid":"9442e741630cd716","name":"does not throw on valid cases","time":{"start":1726641802463,"stop":1726641802464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2a78036d6b3ad4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726641802480,"stop":1726641802481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6899704d75abf4a","name":"Push message with custom timestamp: 1726645688950","time":{"start":1726642280551,"stop":1726642280552,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd200919cd6fbff","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726641833467,"stop":1726641833468,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87c852caede0a41","name":"Push message with content topic containing Arabic","time":{"start":1726642280539,"stop":1726642280539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7854249728d3cb8e","name":"Encoder throws on undefined content topic","time":{"start":1726641815713,"stop":1726641815713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3452c29bc6150daf","name":"Check publish message containing long","time":{"start":1726642315264,"stop":1726642315264,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08efe1131c894c3","name":"Sample","time":{"start":1726641810255,"stop":1726641810255,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc211e46f0a525f8","name":"Passing page size 110 when there are 120 messages","time":{"start":1726642413774,"stop":1726642413775,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb05c69dc3e4e50","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726641802481,"stop":1726641802482,"duration":1},"status":"passed","severity":"normal"},{"uid":"217d5a727fde55ae","name":"Subscribe to topic containing Script and receive message","time":{"start":1726642390383,"stop":1726642390383,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9f1a673d4f0998","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726642199535,"stop":1726642199536,"duration":1},"status":"passed","severity":"normal"},{"uid":"46afe2815fce8291","name":"should handle corrupted local storage data gracefully","time":{"start":1726641827506,"stop":1726641827506,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e9a870b998d01","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726642038978,"stop":1726642038979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c938b5db9f0ca350","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726642422279,"stop":1726642422279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cedaf0ae9cb09c7","name":"Check received message containing Basic HTML tag","time":{"start":1726642272426,"stop":1726642272426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0d47b143a24fff","name":"less peers than existing","time":{"start":1726642272645,"stop":1726642272645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"739dc6494a81b1f4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726641802493,"stop":1726641802494,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d3e0ccfe5be7d6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726642038960,"stop":1726642038963,"duration":3},"status":"passed","severity":"normal"},{"uid":"61fa81f8d7e22f4e","name":"Check received message containing escaped characters","time":{"start":1726642027598,"stop":1726642027598,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc027f374ca94ed0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726642038976,"stop":1726642038976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2438428e3e7b12ac","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726641802483,"stop":1726641802484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8182c11485e3971","name":"Push 30 different messages","time":{"start":1726642360424,"stop":1726642360424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d90a94800be7927","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app38/5/topic576/xml","time":{"start":1726642343259,"stop":1726642343259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a30845edeeda953","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726641810165,"stop":1726641810165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e9e074941024dc","name":"Check received message containing long","time":{"start":1726642272421,"stop":1726642272422,"duration":1},"status":"passed","severity":"normal"},{"uid":"efcd4508fd974f8a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726642038974,"stop":1726642038974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebbfbe315faadb2","name":"Check message on other pubsub topic is not received","time":{"start":1726642272439,"stop":1726642272439,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c6263a7581767f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726641802479,"stop":1726641802479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15322c5593eafe6","name":"Filter with 2 connections","time":{"start":1726642088625,"stop":1726642088625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2368d386d228f4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726642064069,"stop":1726642064069,"duration":0},"status":"passed","severity":"normal"},{"uid":"6589e43814a7abee","name":"Push message with short payload","time":{"start":1726642280529,"stop":1726642280530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24cfc98fd6a9731","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726642199536,"stop":1726642199536,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cf8946b3fff118","name":"Check received message containing Script","time":{"start":1726642272435,"stop":1726642272435,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e915af633547b4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726642390374,"stop":1726642390375,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fa7ae2ef5ba2f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726641802468,"stop":1726641802474,"duration":6},"status":"passed","severity":"normal"},{"uid":"416ab50cd348d00d","name":"can start and stop the service","time":{"start":1726641867078,"stop":1726641867078,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a07002f4a477a9","name":"Ping fails for unsubscribed peers","time":{"start":1726641968356,"stop":1726641968357,"duration":1},"status":"passed","severity":"normal"},{"uid":"145b9259b637e48a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726642027606,"stop":1726642027606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0248a5344a59c1c","name":"Query generator for multiple messages","time":{"start":1726642405996,"stop":1726642405997,"duration":1},"status":"passed","severity":"normal"},{"uid":"116335e0d5e89911","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726642390382,"stop":1726642390382,"duration":0},"status":"passed","severity":"normal"},{"uid":"90388746afcddae6","name":"should set field with only STORE enabled","time":{"start":1726641810833,"stop":1726641810833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e07ff93ea76b3f8","name":"Check received message containing escaped characters","time":{"start":1726642272436,"stop":1726642272436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6691c2b322c3ec75","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726641903824,"stop":1726641903826,"duration":2},"status":"passed","severity":"normal"},{"uid":"21c4abdca21e19d4","name":"removeEventListener with wrong event","time":{"start":1726641893789,"stop":1726641893789,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5ee61f6de68978","name":"connects to nwaku","time":{"start":1726642418800,"stop":1726642418800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4388e20006fe385e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726642390386,"stop":1726642390387,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14e9bc32983f2c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1726642064071,"stop":1726642064071,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c2c82a0b19236f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726641810167,"stop":1726641810168,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9fa35cd5d1f1e2","name":"Renews subscription after lossing a connection","time":{"start":1726642390372,"stop":1726642390372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7974d653fd6894df","name":"Check received message containing long","time":{"start":1726642027591,"stop":1726642027592,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e7346f49bef016","name":"Fails to push message with empty content topic","time":{"start":1726642280545,"stop":1726642280546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f06ad337f20e67","name":"Push message with JSON payload","time":{"start":1726642360422,"stop":1726642360422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdd3a3ebb6fe06","name":"should handle a minimal index list","time":{"start":1726641802535,"stop":1726641802535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1a7d942d21a289","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app17/4/topic260/test.js","time":{"start":1726642343261,"stop":1726642343261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5955301d640770c","name":"Decoder throws on empty string content topic","time":{"start":1726641815714,"stop":1726641815715,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ef02d3cf4fc056","name":"Fails to publish message with wrong content topic","time":{"start":1726642315308,"stop":1726642315316,"duration":8},"status":"passed","severity":"normal"},{"uid":"58fc12e5abbc7c53","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726641802490,"stop":1726641802490,"duration":0},"status":"passed","severity":"normal"},{"uid":"520f50e93b1f0c71","name":"Push message with numeric payload","time":{"start":1726642280530,"stop":1726642280530,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f64047b0cd3b3bc","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726641810162,"stop":1726641810163,"duration":1},"status":"passed","severity":"normal"},{"uid":"89488737d220b3e6","name":"Check message on other pubsub topic is not received","time":{"start":1726642027608,"stop":1726642027609,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ed5a2a41dba36e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726641802498,"stop":1726641802498,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a2dde3e4d18a2c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726642314852,"stop":1726642314852,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e4d87bb0716171","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726642067851,"stop":1726642067851,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e1b4eedc890373","name":"Check publish message containing escaped characters","time":{"start":1726642315303,"stop":1726642315303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f401e375e1a78394","name":"Push message with SQL Injection payload","time":{"start":1726642360420,"stop":1726642360420,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7c0d438f75469b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726642385215,"stop":1726642385215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae5198e14676e38","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726641802476,"stop":1726641802477,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ff3f4ed8911920","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642155788,"stop":1726642155789,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0d3dbadaa5f319","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726641853942,"stop":1726641853942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7abb30b75c00c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726642390371,"stop":1726642390372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d634f963ddea7e07","name":"Check received message containing short","time":{"start":1726642272432,"stop":1726642272432,"duration":0},"status":"passed","severity":"normal"},{"uid":"d472ff1e76786dac","name":"Push to array if already present","time":{"start":1726641802090,"stop":1726641802090,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0da6d76a786408","name":"getPeersByDiscovery","time":{"start":1726641893789,"stop":1726641893790,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0639d5625719105","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726641810159,"stop":1726641810159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1332f1b94cde3a5a","name":"Publish message with rate limit","time":{"start":1726642315318,"stop":1726642315318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ff663f22ca6994","name":"Correctly serialized arguments","time":{"start":1726642200027,"stop":1726642200028,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b7f7ac8ce28f4d","name":"Push message with escaped characters payload","time":{"start":1726642360423,"stop":1726642360423,"duration":0},"status":"passed","severity":"normal"},{"uid":"107fd3e7f3d43567","name":"Relay - dialed first","time":{"start":1726642428223,"stop":1726642428223,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc14e2d8543026f8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642038966,"stop":1726642038967,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2916aecd17892d5","name":"Push message with Script payload","time":{"start":1726642280532,"stop":1726642280533,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1b3a06c7ade3c6","name":"should return false","time":{"start":1726641810824,"stop":1726641810824,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5f88ff9390033b","name":"getPeersByDiscovery","time":{"start":1726642288849,"stop":1726642288849,"duration":0},"status":"passed","severity":"normal"},{"uid":"44df3dccec7d7cf8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726642038968,"stop":1726642038968,"duration":0},"status":"passed","severity":"normal"},{"uid":"362cce4d585f54ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726642064073,"stop":1726642064074,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1e3f5da59f1867","name":"should add and remove event listeners correctly","time":{"start":1726641827506,"stop":1726641827507,"duration":1},"status":"passed","severity":"normal"},{"uid":"222308d2a3dcf739","name":"Using a function","time":{"start":1726642418801,"stop":1726642418802,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95e3a186075d748","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726642064053,"stop":1726642064053,"duration":0},"status":"passed","severity":"normal"},{"uid":"82022f66419bfc0a","name":"Push message with content topic containing escaped characters","time":{"start":1726642360431,"stop":1726642360431,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a01a6b8c94bf10","name":"Push message with content topic containing Russian","time":{"start":1726642360428,"stop":1726642360428,"duration":0},"status":"passed","severity":"normal"},{"uid":"13dc30c602fd88d1","name":"should only return 1 node with store capability","time":{"start":1726641823441,"stop":1726641823441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7127ed61389526","name":"Ping on subscribed peer","time":{"start":1726641927402,"stop":1726641927402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459e2c44aec7821","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726642314849,"stop":1726642314850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff9a2ad61d0c174","name":"Overlapping topic subscription","time":{"start":1726642390363,"stop":1726642390364,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2b3df54fe3d3d6","name":"caches peers it previously fetched","time":{"start":1726641823440,"stop":1726641823440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b32d5d34a2f1c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726641802491,"stop":1726641802492,"duration":1},"status":"passed","severity":"normal"},{"uid":"df826f777fed218f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726641802486,"stop":1726641802487,"duration":1},"status":"passed","severity":"normal"},{"uid":"8125b9f092d756c3","name":"different cluster, different shard: nodes don't connect","time":{"start":1726642038942,"stop":1726642038943,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f375c0954a5c50d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app38/4/topic53/proto","time":{"start":1726642343261,"stop":1726642343261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6839af6372b7da1","name":"should properly create location multiaddrs - tcp6","time":{"start":1726641810831,"stop":1726641810831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaea9fcb39f4976","name":"Should update multiaddrs","time":{"start":1726642203561,"stop":1726642203562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d515de60b7173e8","name":"should throw an error for missing required configuration","time":{"start":1726641802485,"stop":1726641802485,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f262ff8535b266","name":"Check meta is set [ecies]","time":{"start":1726641835005,"stop":1726641835005,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9421ca2c3ebcf36","name":"should encodeTxt and decodeTxt","time":{"start":1726641810820,"stop":1726641810821,"duration":1},"status":"passed","severity":"normal"},{"uid":"af358f72e3fe0e1d","name":"Js publishes, other Js receives","time":{"start":1726642295826,"stop":1726642295827,"duration":1},"status":"passed","severity":"normal"},{"uid":"58656a9608173659","name":"should not fail to stop the service if it was not started","time":{"start":1726641827504,"stop":1726641827504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e61ec8cab82229","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726641802536,"stop":1726641802536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a46c0d811c54da","name":"Push message with XML payload","time":{"start":1726642360421,"stop":1726642360421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a4c46e4e02fd50","name":"Subscribe to topic containing long and receive message","time":{"start":1726642064060,"stop":1726642064061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6991b06f7fafb30","name":"Query with Ordered Callback, No Decoder","time":{"start":1726642385214,"stop":1726642385214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be53c4c2bb18487","name":"Check publish message containing Script","time":{"start":1726642315269,"stop":1726642315269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3e3021d10ab400","name":"Check message with no pubsub topic is not received","time":{"start":1726642027609,"stop":1726642027610,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc22be0d2750a75a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726641833468,"stop":1726641833469,"duration":1},"status":"passed","severity":"normal"},{"uid":"41514219c8294d2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726642390384,"stop":1726642390385,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a552768f60ed632","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726642314851,"stop":1726642314851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9ae1a6e3024691","name":"Check received message containing unicode special characters","time":{"start":1726642027598,"stop":1726642027598,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b30e80f14422833","name":"Decoder throws on empty string content topic","time":{"start":1726641835006,"stop":1726641835006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbe4845d194f97a","name":"Query generator for multiple messages with different message text format","time":{"start":1726642405998,"stop":1726642405998,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece291327be7b6fc","name":"Subscribe to topic containing XML and receive message","time":{"start":1726642390368,"stop":1726642390368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9c3dd80cceb2dc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726642272438,"stop":1726642272438,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e55bc14dff7de2","name":"Refresh subscription","time":{"start":1726642390364,"stop":1726642390364,"duration":0},"status":"passed","severity":"normal"},{"uid":"815b3f7b47121fda","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726641966320,"stop":1726641966329,"duration":9},"status":"passed","severity":"normal"},{"uid":"56e7fbbcefc996f9","name":"Check received message containing XML","time":{"start":1726642027596,"stop":1726642027596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac03b94208ecdcc6","name":"Wrong topic","time":{"start":1726642343263,"stop":1726642343263,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a47963f77127c7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726642372852,"stop":1726642372852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2246f12242e8f4b","name":"Push message with Basic HTML tag payload","time":{"start":1726642280534,"stop":1726642280534,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3d7a0a3ae9d82","name":"should be able to encode the field with only STORE set to true","time":{"start":1726641810156,"stop":1726641810156,"duration":0},"status":"passed","severity":"normal"},{"uid":"54035301a141cc44","name":"Relay","time":{"start":1726641862020,"stop":1726641862020,"duration":0},"status":"passed","severity":"normal"},{"uid":"708c0dd19e6fafc1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726642315304,"stop":1726642315304,"duration":0},"status":"passed","severity":"normal"},{"uid":"54848ce89f10c661","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642398860,"stop":1726642398863,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ab23e9e26928927","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726641802490,"stop":1726641802490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb231664d5607259","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726642038969,"stop":1726642038970,"duration":1},"status":"passed","severity":"normal"},{"uid":"814d4f79e9d9f742","name":"Relay + Store","time":{"start":1726641862020,"stop":1726641862021,"duration":1},"status":"passed","severity":"normal"},{"uid":"570351ac0e40a86a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726641802475,"stop":1726641802476,"duration":1},"status":"passed","severity":"normal"},{"uid":"18994a79abfc91c6","name":"should not throw an error for a single configured topic","time":{"start":1726641802493,"stop":1726641802493,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d4b05140511638","name":"Check message with invalid timestamp is not received","time":{"start":1726642272429,"stop":1726642272430,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd26c7e5a0a6e29","name":"Push message with content topic containing unicode special characters","time":{"start":1726642360431,"stop":1726642360431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e217e569bcc99f6","name":"Decoder throws on undefined content topic","time":{"start":1726641815714,"stop":1726641815714,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c0cb66821705ec","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726642067853,"stop":1726642067853,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd22e6a9fdfe70c2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726642314851,"stop":1726642314852,"duration":1},"status":"passed","severity":"normal"},{"uid":"715b667b90b82bbe","name":"Sets default value correctly","time":{"start":1726642418802,"stop":1726642418803,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa8ff009dc44415","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726642288850,"stop":1726642288850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6a5fd7ca0b1547","name":"Query with Promise Callback, No message returned","time":{"start":1726642385216,"stop":1726642385216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4779204860b4517","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726641810166,"stop":1726641810167,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7f833910433f02","name":"Overlapping topic subscription","time":{"start":1726642064057,"stop":1726642064058,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5bd1d50bc6d08f","name":"configure the node with multiple content topics","time":{"start":1726642343263,"stop":1726642343264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cb2a491b04c563","name":"throws an error for improperly formatted content topics","time":{"start":1726641802480,"stop":1726641802480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f238619580ebf6cc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726642422280,"stop":1726642422281,"duration":1},"status":"passed","severity":"normal"},{"uid":"1551154bc1f409a0","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726642199537,"stop":1726642199538,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d5208c4b82c31","name":"Check received message containing escaped characters","time":{"start":1726642272427,"stop":1726642272427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2078db323598add","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726642361025,"stop":1726642361026,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5c33c96219c937","name":"Publish message with custom timestamp: Wed Sep 18 2024 07:51:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1726642315305,"stop":1726642315306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f627aa2e8bfea39","name":"Push message with Script payload","time":{"start":1726642360420,"stop":1726642360421,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5394cf0c149825","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726642406053,"stop":1726642406054,"duration":1},"status":"passed","severity":"normal"},{"uid":"424d0bce27a88501","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726641802485,"stop":1726641802485,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bc8b2767273200","name":"should only return 1 node with relay and store capability","time":{"start":1726641823441,"stop":1726641823441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8a1db9323bedbd","name":"throws on content topic with empty encoding field","time":{"start":1726641802467,"stop":1726641802467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90dc97c779f9f66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726641802489,"stop":1726641802490,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb0ead44c60611b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726641802495,"stop":1726641802495,"duration":0},"status":"passed","severity":"normal"},{"uid":"29357cf603c6c522","name":"throws on content topic with generation field greater than 0","time":{"start":1726641802465,"stop":1726641802466,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0c3a4b117f25d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726641802493,"stop":1726641802493,"duration":0},"status":"passed","severity":"normal"},{"uid":"f510e7be2bfc7672","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726641810156,"stop":1726641810157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5e3db60c96293c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726642422282,"stop":1726642422283,"duration":1},"status":"passed","severity":"normal"},{"uid":"c023af827486a78a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726641867082,"stop":1726641867082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21e1398215070cc9","name":"should set field with only RELAY enabled","time":{"start":1726641810832,"stop":1726641810833,"duration":1},"status":"passed","severity":"normal"},{"uid":"c660a0fed3ebb564","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app57/10/topic568/utf8","time":{"start":1726642343262,"stop":1726642343262,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc59864701f381d7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726642199927,"stop":1726642199927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f622fe3069aa258f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642398853,"stop":1726642398854,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2380dfc32ca4ad","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726641903822,"stop":1726641903823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75c9ad68a0eba7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642155791,"stop":1726642155791,"duration":0},"status":"passed","severity":"normal"},{"uid":"719cd32aac1938d6","name":"random static sharding 9 - Cluster ID: 696, Shard ID: 353","time":{"start":1726642372857,"stop":1726642372857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a9076ced983bbb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726642038971,"stop":1726642038972,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2dcf3bb6e3bca11","name":"Check received message with timestamp: 1726641853092 ","time":{"start":1726642272429,"stop":1726642272429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb96abf4095ed7e","name":"Encoder throws on undefined content topic","time":{"start":1726641835005,"stop":1726641835005,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3264ad0f29471f7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726642293116,"stop":1726642293116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e38907bca5421c2","name":"Asymmetric encrypt & decrypt","time":{"start":1726641833915,"stop":1726641833915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6339cddf0baf57b","name":"Push message with XML payload","time":{"start":1726642280533,"stop":1726642280533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2550bc0d9d0533e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726642293113,"stop":1726642293113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ed9273f8a85d3d","name":"Register correct protocols","time":{"start":1726642314841,"stop":1726642314842,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1024a982afc403c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726641822847,"stop":1726641822847,"duration":0},"status":"passed","severity":"normal"},{"uid":"67743e2677f123bc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726641861288,"stop":1726641861288,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e318fff2f65aa","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726642422280,"stop":1726642422280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e61634bd52484ed","name":"handles different clusterIds correctly","time":{"start":1726641802479,"stop":1726641802479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8729d477a67de79d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726641810154,"stop":1726641810155,"duration":1},"status":"passed","severity":"normal"},{"uid":"2765bb2d045b8eae","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app11/2/topic778/proto","time":{"start":1726642343259,"stop":1726642343259,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a36a457d8cbcc9","name":"1 Relay, 1 Filter, gives up","time":{"start":1726641822933,"stop":1726641822934,"duration":1},"status":"passed","severity":"normal"},{"uid":"74885e77eec8f7eb","name":"can start the service","time":{"start":1726641827502,"stop":1726641827503,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69b55bae600fe6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726642280541,"stop":1726642280542,"duration":1},"status":"passed","severity":"normal"},{"uid":"317f3f3b768ff5a5","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726642199546,"stop":1726642199547,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9b6e8fbca79e7c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726641802477,"stop":1726641802477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7147eac5645ae96","name":"Push message with escaped characters payload","time":{"start":1726642280535,"stop":1726642280535,"duration":0},"status":"passed","severity":"normal"},{"uid":"154157c39a54e328","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726642361005,"stop":1726642361006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb4a429fc2f8f87","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726642361005,"stop":1726642361005,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fe10419f4e42c9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726641823442,"stop":1726641823442,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1f53ed20bf38b8","name":"Push message with content topic containing SQL Injection","time":{"start":1726642360428,"stop":1726642360428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3e088cb0472d04","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726641802476,"stop":1726641802476,"duration":0},"status":"passed","severity":"normal"},{"uid":"428c789caa65e4e8","name":"Check message received after nwaku node is restarted","time":{"start":1726642272431,"stop":1726642272431,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd8bdb0be817c4c2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726642038963,"stop":1726642038965,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5d4c6d667ffc25a","name":"Check message received after nwaku node is restarted","time":{"start":1726642027614,"stop":1726642027614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0019cfd946a1a56","name":"Check publish message containing shell command","time":{"start":1726642315302,"stop":1726642315303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab02aea88b3e42ad","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726642390370,"stop":1726642390370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0843734daf40d6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726641802482,"stop":1726641802483,"duration":1},"status":"passed","severity":"normal"},{"uid":"5357f4b9098db557","name":"Number of peers are maintained correctly","time":{"start":1726641968354,"stop":1726641968355,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9043e4ae98053a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726641932480,"stop":1726641932481,"duration":1},"status":"passed","severity":"normal"},{"uid":"737302eb12c433c1","name":"throws on content topic with empty version field","time":{"start":1726641802466,"stop":1726641802467,"duration":1},"status":"passed","severity":"normal"},{"uid":"330738c66e8d56c6","name":"Check received message containing short","time":{"start":1726642027590,"stop":1726642027591,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3be018d74b85a28","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/6/topic493/xml","time":{"start":1726642343262,"stop":1726642343263,"duration":1},"status":"passed","severity":"normal"},{"uid":"b917c6b34825d867","name":"throws on content topic with non-number generation field","time":{"start":1726641802465,"stop":1726641802465,"duration":0},"status":"passed","severity":"normal"},{"uid":"df853d48fc042a92","name":"random static sharding 10 - Cluster ID: 127, Shard ID: 994","time":{"start":1726642372858,"stop":1726642372858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87cddb92ce77c1a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726641810833,"stop":1726641810833,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cd21087dce31e1","name":"Check received message containing unicode special characters","time":{"start":1726642272428,"stop":1726642272428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a322be274ed837","name":"Push message with content topic containing shell command","time":{"start":1726642280542,"stop":1726642280543,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8d06fd1e065c89","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726641810821,"stop":1726641810822,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8812e1ba9f0b34","name":"Check received message containing SQL Injection","time":{"start":1726642272434,"stop":1726642272435,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a3396f4e371b7d","name":"A test","time":{"start":1726642156029,"stop":1726642156031,"duration":2},"status":"passed","severity":"normal"},{"uid":"e26ffb53b00b3fe9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726642422278,"stop":1726642422278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7295a2ded4c10a","name":"Relay - times out","time":{"start":1726642428224,"stop":1726642428224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a221de9085266eb1","name":"Check received message containing XML","time":{"start":1726642272435,"stop":1726642272435,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cec6905fafa1829","name":"Check received message containing Russian","time":{"start":1726642272434,"stop":1726642272434,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2e0a9bc7f15fb3","name":"Generator, custom pubsub topic","time":{"start":1726642398854,"stop":1726642398854,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2daf5ec83b22b0","name":"Push message with custom timestamp: 1695883688950","time":{"start":1726642280549,"stop":1726642280550,"duration":1},"status":"passed","severity":"normal"},{"uid":"348c2f4c029e8d59","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app58/4/topic283/utf8","time":{"start":1726642343262,"stop":1726642343262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b280888d8bb3a20a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726642390383,"stop":1726642390383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f329bbdab6411bc8","name":"Fails to publish message with empty text","time":{"start":1726642315307,"stop":1726642315308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef75e36388d0d89e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726642064072,"stop":1726642064073,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6052da73af2234","name":"should get / set UDP multiaddr","time":{"start":1726641810829,"stop":1726641810830,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6f36f4ce17f672","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726641932470,"stop":1726641932471,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1d5a2d3ca730a7","name":"should not fail to start the service if it is already started","time":{"start":1726641827504,"stop":1726641827504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b27c4e88d02cfd5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726641932465,"stop":1726641932468,"duration":3},"status":"passed","severity":"normal"},{"uid":"19d02e77bd36ec11","name":"different cluster, same shard: nodes don't connect","time":{"start":1726642038941,"stop":1726642038942,"duration":1},"status":"passed","severity":"normal"},{"uid":"4487c6a952a722c","name":"Check received message containing Script","time":{"start":1726642272424,"stop":1726642272425,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaebb880ac6f94a0","name":"Fails to publish duplicate message","time":{"start":1726642315306,"stop":1726642315307,"duration":1},"status":"passed","severity":"normal"},{"uid":"4747ae3770aaa054","name":"Push message with custom timestamp: 1726638488950","time":{"start":1726642280550,"stop":1726642280551,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01ea8416bc490b3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726642038966,"stop":1726642038966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4380696417a702","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726642064070,"stop":1726642064070,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2d59b845b5beff","name":"Push message with shell command payload","time":{"start":1726642280535,"stop":1726642280535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18892498ed3bc7c","name":"should not fail to start the service if it is already started","time":{"start":1726642323208,"stop":1726642323209,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4ffc55f354b6b5","name":"Symmetric encrypt & Decrypt","time":{"start":1726641833915,"stop":1726641833916,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f0feca96fdde57","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726642343258,"stop":1726642343258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3e173bdca709c0","name":"Ordered callback, aborts when callback returns true","time":{"start":1726642406001,"stop":1726642406002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe494550e7a45f7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726641822845,"stop":1726641822846,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1636ca40cbf24c2","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726642038945,"stop":1726642038946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a910d6b9634a1e","name":"Check message on other pubsub topic is not received","time":{"start":1726642272430,"stop":1726642272430,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e166b9dbde4904","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726641932469,"stop":1726641932469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a65b8dc2efa4b1c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726642315316,"stop":1726642315316,"duration":0},"status":"passed","severity":"normal"},{"uid":"800c3a3b5ff2d6a1","name":"udp ip6 address","time":{"start":1726641810171,"stop":1726641810171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdc0d0d6274a06","name":"creates an iterator","time":{"start":1726642408756,"stop":1726642408756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead811f175736960","name":"Encoder throws on empty string content topic","time":{"start":1726641815714,"stop":1726641815714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ff703868389fb8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726641802482,"stop":1726641802482,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf73ada9001809d","name":"Check message with no payload is not received","time":{"start":1726642027611,"stop":1726642027612,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b8e1d2c9649c53","name":"Push message with content topic containing JSON","time":{"start":1726642360430,"stop":1726642360430,"duration":0},"status":"passed","severity":"normal"},{"uid":"d128a7658dd4fbe8","name":"should not receive a peer event before start","time":{"start":1726642323210,"stop":1726642323210,"duration":0},"status":"passed","severity":"normal"},{"uid":"80642775e99294df","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726641804889,"stop":1726641804889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76c7d4538aaf5c9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726642390369,"stop":1726642390369,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb4b13a446dc43a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726641861284,"stop":1726641861285,"duration":1},"status":"passed","severity":"normal"},{"uid":"89987296e4d269ab","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726642390366,"stop":1726642390366,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fa74763569c6dd","name":"Store - dialed first","time":{"start":1726642428224,"stop":1726642428224,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdebe4bd0f259220","name":"Push message with long payload","time":{"start":1726642360417,"stop":1726642360417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a74c391f4f1f86","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726641815525,"stop":1726641815525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4fe3a3e4997058","name":"Check message with no content topic is not received","time":{"start":1726642272430,"stop":1726642272430,"duration":0},"status":"passed","severity":"normal"},{"uid":"512fc0d83fe1bfec","name":"Should update shard info","time":{"start":1726642203562,"stop":1726642203562,"duration":0},"status":"passed","severity":"normal"},{"uid":"f631b4f8f75148","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726642390382,"stop":1726642390383,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6ffeaad2fa4ceb","name":"should emit a peer event after start","time":{"start":1726642323209,"stop":1726642323209,"duration":0},"status":"passed","severity":"normal"},{"uid":"a904cb3f904e068b","name":"should emit a peer event after start","time":{"start":1726641867079,"stop":1726641867079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ead3a38e1111134","name":"should set field with all protocols disabled","time":{"start":1726641810832,"stop":1726641810832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64d348ef563e865","name":"Check received message containing Chinese","time":{"start":1726642272423,"stop":1726642272423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d317a964716a9068","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726641822121,"stop":1726641822121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1396253cc9ae13d6","name":"Push message with unicode special characters payload","time":{"start":1726642360423,"stop":1726642360423,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ccd918758b806a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726642385212,"stop":1726642385212,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c4293313ae9a81","name":"Push 30 different messages","time":{"start":1726642280536,"stop":1726642280536,"duration":0},"status":"passed","severity":"normal"},{"uid":"545f9c94a94d7908","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726641802535,"stop":1726641802535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99626e1ce7d423e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726642038976,"stop":1726642038976,"duration":0},"status":"passed","severity":"normal"},{"uid":"935fae7beb9ca5be","name":"Subscribe to topic containing short and publish message","time":{"start":1726642314846,"stop":1726642314846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e9dd165e3ffeb2","name":"Push message with content topic containing special chars","time":{"start":1726642280538,"stop":1726642280539,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e80d7b3230ce3db","name":"Push message with special chars payload","time":{"start":1726642360418,"stop":1726642360419,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b0070eeb27c8c","name":"Generator, 2 different pubsubtopics","time":{"start":1726642398865,"stop":1726642398866,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6229ee973325817","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726641966320,"stop":1726641966320,"duration":0},"status":"passed","severity":"normal"},{"uid":"646c12109bf692a9","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726642038947,"stop":1726642038948,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7a5b2697d8b368","name":"can dial TLS multiaddrs","time":{"start":1726642202999,"stop":1726642202999,"duration":0},"status":"passed","severity":"normal"},{"uid":"41213c147972baf1","name":"Passing invalid cursor","time":{"start":1726642361026,"stop":1726642361027,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e117b3344bb0122","name":"Check received message containing special chars","time":{"start":1726642272422,"stop":1726642272423,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d2347521060b99","name":"Sign & Recover","time":{"start":1726641833916,"stop":1726641833917,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6f326d75934bbc","name":"Check received message containing short","time":{"start":1726642272421,"stop":1726642272421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1e3dfd0456679c","name":"Privacy Node - default protocol","time":{"start":1726642428226,"stop":1726642428226,"duration":0},"status":"passed","severity":"normal"},{"uid":"399344546ed155bd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726642067850,"stop":1726642067850,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd75c0c82d702119","name":"Encoder throws on empty string content topic","time":{"start":1726641833470,"stop":1726641833470,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce2e384bd183b1a","name":"1 Relay, 1 fetch","time":{"start":1726641822932,"stop":1726641822932,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c83429aa2d2158","name":"Push message with Russian payload","time":{"start":1726642360419,"stop":1726642360420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3e56f8e14ca81","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app14/2/topic960/json","time":{"start":1726642343260,"stop":1726642343261,"duration":1},"status":"passed","severity":"normal"},{"uid":"6736268ebddf1b92","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726642314853,"stop":1726642314854,"duration":1},"status":"passed","severity":"normal"},{"uid":"f435c1608a8e4658","name":"Encoder throws on undefined content topic","time":{"start":1726641833470,"stop":1726641833470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44eedcdcf82b068","name":"addEventListener with wrong event","time":{"start":1726641893785,"stop":1726641893786,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7effb4a246c36","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726642064073,"stop":1726642064073,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f51471cf94d650","name":"Check received message containing Arabic","time":{"start":1726642027594,"stop":1726642027595,"duration":1},"status":"passed","severity":"normal"},{"uid":"5374b884385ba4ea","name":"Check publish message containing special chars","time":{"start":1726642315264,"stop":1726642315265,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc59e352d6eddf5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726642064072,"stop":1726642064072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb2389f1bc85429","name":"Renews subscription after lossing a connection","time":{"start":1726642390387,"stop":1726642390387,"duration":0},"status":"passed","severity":"normal"},{"uid":"266fb4d7669024c5","name":"Subscribe and receive messages via lightPush","time":{"start":1726642064042,"stop":1726642064043,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc61d7792d9ecbe","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726641867082,"stop":1726641867082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8940d4620f595169","name":"Push message with content topic containing numeric","time":{"start":1726642360426,"stop":1726642360426,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ddcbc49a4e34a","name":"Check publish message containing JSON","time":{"start":1726642315302,"stop":1726642315302,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6c989ee06366e","name":"should set field with only FILTER enabled","time":{"start":1726641810833,"stop":1726641810833,"duration":0},"status":"passed","severity":"normal"},{"uid":"435e5b22de75164f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726642038968,"stop":1726642038968,"duration":0},"status":"passed","severity":"normal"},{"uid":"304b05d78767e4c0","name":"handles multiple messages","time":{"start":1726642408756,"stop":1726642408757,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b91613bae9d8cf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726642385215,"stop":1726642385216,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9f05e135942864","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726641810160,"stop":1726641810161,"duration":1},"status":"passed","severity":"normal"},{"uid":"8235bf5568518bb9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726641802495,"stop":1726641802495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b574c272509b011c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726642390360,"stop":1726642390360,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d45cf5e484d69b","name":"Publish message with custom timestamp: Thu Sep 28 2023 06:51:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1726642315304,"stop":1726642315305,"duration":1},"status":"passed","severity":"normal"},{"uid":"775f658dbe7d6978","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726642390378,"stop":1726642390378,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c1c0dc8203b700","name":"should not receive a peer event after stop","time":{"start":1726642323210,"stop":1726642323210,"duration":0},"status":"passed","severity":"normal"},{"uid":"54556d43a6928afd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726642390366,"stop":1726642390366,"duration":0},"status":"passed","severity":"normal"},{"uid":"952aa98a7591748e","name":"All","time":{"start":1726641862021,"stop":1726641862021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94b88eb47f331da","name":"Check received message containing Russian","time":{"start":1726642272424,"stop":1726642272424,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf7a6c05773406c","name":"isConnected return false after peer stops","time":{"start":1726641903824,"stop":1726641903824,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40f249a84c653f1","name":"Decoder throws on undefined content topic","time":{"start":1726641833471,"stop":1726641833471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d445ae9b4eee95e2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726641802474,"stop":1726641802474,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e01150a5df9236","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726641804888,"stop":1726641804889,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc9abda11f13f0d","name":"should return valid sharding parameters for static sharding","time":{"start":1726641802496,"stop":1726641802496,"duration":0},"status":"passed","severity":"normal"},{"uid":"84121060dfe3bc9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726642422282,"stop":1726642422282,"duration":0},"status":"passed","severity":"normal"},{"uid":"7004db2c32f0e78e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642155787,"stop":1726642155788,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1509c5aef45948e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726641932479,"stop":1726641932480,"duration":1},"status":"passed","severity":"normal"},{"uid":"14df2e2abfb34992","name":"Refresh subscription","time":{"start":1726642064058,"stop":1726642064059,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05bb2cb575ba2a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726641802489,"stop":1726641802489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7338edcf50c06da","name":"Decoder throws on empty string content topic","time":{"start":1726641833471,"stop":1726641833471,"duration":0},"status":"passed","severity":"normal"},{"uid":"309e09a6e85cbd00","name":"Push message with content topic containing emoji","time":{"start":1726642280544,"stop":1726642280545,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30d278a4fed7b2c","name":"Used by Waku Relay","time":{"start":1726642418802,"stop":1726642418802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bd05abfda5133d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726642272429,"stop":1726642272429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4959d52fdb023274","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726641932468,"stop":1726641932468,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b6c526e84b5561","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726642199534,"stop":1726642199535,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b513b4e6d418aa7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726642314843,"stop":1726642314843,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d76c2cdb60d4c3","name":"Check message with no payload is not received","time":{"start":1726642272439,"stop":1726642272439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1a26fadfefbeaa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726641802492,"stop":1726641802492,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe0eb334c443ff5","name":"Push message on custom pubsubTopic","time":{"start":1726642155788,"stop":1726642155788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55879faa53be710","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726642390381,"stop":1726642390381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84d73470aee1cfe","name":"Ping on subscribed peer","time":{"start":1726641927399,"stop":1726641927399,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e6911d94a89fdb","name":"should properly create location multiaddrs - tcp4","time":{"start":1726641810830,"stop":1726641810831,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fb519793a492ee","name":"Check publish message containing Chinese","time":{"start":1726642315265,"stop":1726642315267,"duration":2},"status":"passed","severity":"normal"},{"uid":"480ffd8f20c6c528","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726641802495,"stop":1726641802495,"duration":0},"status":"passed","severity":"normal"},{"uid":"455b642ab5c5335d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726642343264,"stop":1726642343264,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fca3d9171a6ee6","name":"Push message with special chars payload","time":{"start":1726642280530,"stop":1726642280531,"duration":1},"status":"passed","severity":"normal"},{"uid":"9952d471195eb697","name":"Query generator for multiple messages with different content topic format","time":{"start":1726642405999,"stop":1726642406000,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc9e3321597ed68","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726642038955,"stop":1726642038956,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faea6345f606a72","name":"Push message with content topic containing Arabic","time":{"start":1726642360427,"stop":1726642360428,"duration":1},"status":"passed","severity":"normal"},{"uid":"f637434a88a77010","name":"Query Generator, No Decoder","time":{"start":1726642385212,"stop":1726642385212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f9f0a8ca10c451","name":"Subscribe to topic containing short and receive message","time":{"start":1726642390380,"stop":1726642390380,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d4274427e602c4","name":"Query Generator - false","time":{"start":1726642395991,"stop":1726642395991,"duration":0},"status":"passed","severity":"normal"},{"uid":"29012773fbbd203b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726641966329,"stop":1726641966330,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe764019f1dc85","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726642390365,"stop":1726642390365,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d82c2f46688b17","name":"Does not throw an exception when node disconnects","time":{"start":1726642418800,"stop":1726642418801,"duration":1},"status":"passed","severity":"normal"},{"uid":"3405509964109734","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726642390370,"stop":1726642390370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8697aab4c260f2","name":"Overlapping topic subscription","time":{"start":1726642314846,"stop":1726642314846,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20aef4c87dafd127","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726641802490,"stop":1726641802491,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddf7e55b01cee31","name":"Nodes with multiple pubsub topic","time":{"start":1726642293114,"stop":1726642293114,"duration":0},"status":"passed","severity":"normal"},{"uid":"a780164a586d00ef","name":"Push message with short payload","time":{"start":1726642360416,"stop":1726642360417,"duration":1},"status":"passed","severity":"normal"},{"uid":"241a1bc3cdcef1a0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726642064068,"stop":1726642064068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fd636a7bdf41cb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726641932481,"stop":1726641932481,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1da9ecf38aa6cd2","name":"should throw error - no id","time":{"start":1726641810822,"stop":1726641810822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a720021075fa9fcf","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726642038979,"stop":1726642038980,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdc77b7c118f99f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726642064065,"stop":1726642064068,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea53eba724caffa0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726641822846,"stop":1726641822846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8885f767b3b82c5","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726641822848,"stop":1726641822849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe0e5a5e5f237f2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726642038967,"stop":1726642038968,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58f272f3201c2de","name":"throws on content topic with too few or too many fields","time":{"start":1726641802464,"stop":1726641802465,"duration":1},"status":"passed","severity":"normal"},{"uid":"714e7469ffd87e8","name":"Check publish message containing Russian","time":{"start":1726642315268,"stop":1726642315268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b341a703b84e422a","name":"Query Generator, No message returned","time":{"start":1726642385213,"stop":1726642385213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff614c58942af836","name":"random static sharding 6 - Cluster ID: 52, Shard ID: 812","time":{"start":1726642372855,"stop":1726642372855,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbe14a33d62607c","name":"Push message with content topic containing emoji","time":{"start":1726642360431,"stop":1726642360432,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb73776080c9aa9","name":"Check message with non string payload is not received","time":{"start":1726642272440,"stop":1726642272440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38d82a0ac72c11d","name":"Check publish message after service node is restarted","time":{"start":1726642315317,"stop":1726642315317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86575ff66b0219af","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726642314850,"stop":1726642314850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef5a694ffd27073","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726641822847,"stop":1726641822848,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe641b6c16f12e2","name":"throws on content topic with empty topic name field","time":{"start":1726641802467,"stop":1726641802467,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac332e039d4c7c0","name":"Check received message with timestamp: 1726641853092000000 ","time":{"start":1726642272437,"stop":1726642272437,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac87617d1e45659","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726642038946,"stop":1726642038947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99cf32c53d48d87","name":"Passing page size 1 when there are 4 messages","time":{"start":1726642413772,"stop":1726642413773,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb280658b027160","name":"Check publish message containing unicode special characters","time":{"start":1726642315303,"stop":1726642315303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da74cc0b0bfeba2","name":"should not receive a peer event after stop","time":{"start":1726641827505,"stop":1726641827505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b702f0c2775ec669","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726642038973,"stop":1726642038973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ca74b493b804ac","name":"Check publish message containing short","time":{"start":1726642315263,"stop":1726642315263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9057e730e88c6fb1","name":"Passing page size 10 when there are 10 messages","time":{"start":1726642413773,"stop":1726642413774,"duration":1},"status":"passed","severity":"normal"},{"uid":"725df74e090cead5","name":"Check received message containing unicode special characters","time":{"start":1726642272436,"stop":1726642272437,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e99277e9b1e440","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726641827506,"stop":1726641827506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2f79095ec3fa38","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726642064069,"stop":1726642064070,"duration":1},"status":"passed","severity":"normal"},{"uid":"73eded436a1a305b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726642064050,"stop":1726642064051,"duration":1},"status":"passed","severity":"normal"},{"uid":"d089a307ba427707","name":"should decode valid enr successfully","time":{"start":1726641810821,"stop":1726641810821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cadac105e2d848","name":"configure the node with multiple pubsub topics","time":{"start":1726642372859,"stop":1726642372859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1b47226951cf25","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726642390366,"stop":1726642390367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fae79974155ee3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726642390385,"stop":1726642390385,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d30554ba6f2fe","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726642405999,"stop":1726642405999,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2bb96ce94ce4af","name":"should encode/decode to text encoding","time":{"start":1726641810826,"stop":1726641810829,"duration":3},"status":"passed","severity":"normal"},{"uid":"887252766dcc1989","name":"Check received message containing SQL Injection","time":{"start":1726642272424,"stop":1726642272424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc48f63b45890b8","name":"Push message with meta","time":{"start":1726642280546,"stop":1726642280547,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee137aa3a9dca37b","name":"should emit a peer event after start","time":{"start":1726641827504,"stop":1726641827504,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc712bdf3d2fd6cd","name":"Subscribe to topic containing long and publish message","time":{"start":1726642314846,"stop":1726642314847,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec04abe1c77b8f4","name":"Check received message with timestamp: 1726641853440000000 ","time":{"start":1726642027599,"stop":1726642027601,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d14e65b5fa44977","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726641853941,"stop":1726641853941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa2fd5449db68b7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726641822846,"stop":1726641822847,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e644cf4fdd639b","name":"throws on empty content topic","time":{"start":1726641802464,"stop":1726641802464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8573948cef69253","name":"different cluster, different shard: nodes don't connect","time":{"start":1726642199929,"stop":1726642199929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d518baf9cfed90","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726642314847,"stop":1726642314848,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba6849dd1d977fd","name":"Push message with emoji payload","time":{"start":1726642360423,"stop":1726642360424,"duration":1},"status":"passed","severity":"normal"},{"uid":"628892e766bbb39e","name":"Push message with content topic containing XML","time":{"start":1726642280541,"stop":1726642280541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d894609f8a5c56","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726642314855,"stop":1726642314855,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe62121cea651f3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726641802481,"stop":1726641802481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a725578f81736a","name":"connected peers and dial","time":{"start":1726642272644,"stop":1726642272645,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9760ff9bd88b819e","name":"should get / set TCP multiaddr","time":{"start":1726641810830,"stop":1726641810830,"duration":0},"status":"passed","severity":"normal"},{"uid":"3472bb95a234f0b0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726642067851,"stop":1726642067851,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f33ab14379af365","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726642064043,"stop":1726642064044,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8637a26f760ce8","name":"Push message with content topic containing unicode special characters","time":{"start":1726642280543,"stop":1726642280544,"duration":1},"status":"passed","severity":"normal"},{"uid":"513fdca6d36c54de","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726642067857,"stop":1726642067858,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb504f785771348","name":"Reopen subscription with peer with lost subscription","time":{"start":1726641927401,"stop":1726641927401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3c326d8ac09d53","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726641932480,"stop":1726641932480,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f2428822c4e83","name":"Ping on unsubscribed peer","time":{"start":1726641914696,"stop":1726641914697,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b30c27211ca909","name":"Check received message containing JSON","time":{"start":1726642272436,"stop":1726642272436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6909c37a7d6de7cf","name":"Waku message hash computation (no timestamp)","time":{"start":1726641804890,"stop":1726641804891,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d1b1fc101ffbe2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726642390367,"stop":1726642390367,"duration":0},"status":"passed","severity":"normal"},{"uid":"51856c3219954d3c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726642038952,"stop":1726642038952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f712e3f8f4a891","name":"Push message with rate limit","time":{"start":1726642360434,"stop":1726642360435,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26fab0517de4db1","name":"should decode valid enr with tcp successfully","time":{"start":1726641810822,"stop":1726641810822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21329284b7c039e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726642038953,"stop":1726642038955,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e754fc0499455cc","name":"Push message with SQL Injection payload","time":{"start":1726642280532,"stop":1726642280532,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ec19b88a4222be","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726642064051,"stop":1726642064052,"duration":1},"status":"passed","severity":"normal"},{"uid":"46314d9aacde24c6","name":"safeDispatchEvent","time":{"start":1726641893792,"stop":1726641893792,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f413492dc184dc","name":"Push message with rate limit","time":{"start":1726642280548,"stop":1726642280549,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9e52f69994947e","name":"Relay - dialed after","time":{"start":1726642428223,"stop":1726642428224,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bb57c7ebc226bd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726641810158,"stop":1726641810158,"duration":0},"status":"passed","severity":"normal"},{"uid":"982d72fe8ab5d9ce","name":"Number of peers are maintained correctly","time":{"start":1726642101200,"stop":1726642101200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c222adea529438f6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726642272438,"stop":1726642272438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f704dd9f2e8afb7","name":"listenerCount","time":{"start":1726641893791,"stop":1726641893791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1562fb1558b54","name":"Subscribe and receive messages via lightPush","time":{"start":1726642390359,"stop":1726642390359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5f735464bb864b","name":"Push message with JSON payload","time":{"start":1726642280534,"stop":1726642280534,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f6477f850986cd","name":"should return empty list for no shard","time":{"start":1726641802484,"stop":1726641802484,"duration":0},"status":"passed","severity":"normal"},{"uid":"38038a71b3b46f33","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726642314854,"stop":1726642314854,"duration":0},"status":"passed","severity":"normal"},{"uid":"743f2cd95264c214","name":"Check received message containing numeric","time":{"start":1726642272433,"stop":1726642272433,"duration":0},"status":"passed","severity":"normal"},{"uid":"8714af9fe09fb564","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726642390382,"stop":1726642390382,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5343e752edeeb8","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726642199545,"stop":1726642199546,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02460d505748a98","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726641802497,"stop":1726641802498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78e18ce0c730164","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726642064044,"stop":1726642064048,"duration":4},"status":"passed","severity":"normal"},{"uid":"d78ce8b2d3574876","name":"more peers than existing","time":{"start":1726642272645,"stop":1726642272645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6491ff50dc324a18","name":"Push message equal or less that 1MB","time":{"start":1726642280552,"stop":1726642280556,"duration":4},"status":"passed","severity":"normal"},{"uid":"608c2ea4c5829a07","name":"LightPush with 1 connections","time":{"start":1726642088623,"stop":1726642088623,"duration":0},"status":"passed","severity":"normal"},{"uid":"5099a1cdc68f1508","name":"Filter with 3 connections","time":{"start":1726642088625,"stop":1726642088625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15bc0c66cd02399","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726642064072,"stop":1726642064072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f521c5b1242d219","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726641823443,"stop":1726641823443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1adf331d497468d3","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726642199539,"stop":1726642199540,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1eabcc8fe0100b5","name":"Push message with Basic HTML tag payload","time":{"start":1726642360421,"stop":1726642360422,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1ce5eeb602908b","name":"should throw error - no public key","time":{"start":1726641810822,"stop":1726641810823,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f817a75012d837","name":"Ordered Callback - false","time":{"start":1726642395992,"stop":1726642395994,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7b12da3cdb130c4","name":"Check received message containing shell command","time":{"start":1726642027597,"stop":1726642027597,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8bb28d895294ce","name":"should not receive a peer event after stop","time":{"start":1726641867080,"stop":1726641867081,"duration":1},"status":"passed","severity":"normal"},{"uid":"446fea03fa910db9","name":"Check received message containing Basic HTML tag","time":{"start":1726642272435,"stop":1726642272435,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c690f9a4263782","name":"Push message with content topic containing Chinese","time":{"start":1726642280539,"stop":1726642280539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6a4c821ee64235","name":"Query generator for 2000 messages","time":{"start":1726642406002,"stop":1726642406003,"duration":1},"status":"passed","severity":"normal"}] |