allure-jswaku/7071/widgets/status-chart.json
2024-06-18 18:16:17 +00:00

1 line
154 KiB
JSON

[{"uid":"52e79246ef0575a5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718734025358,"stop":1718734025358,"duration":0},"status":"passed","severity":"normal"},{"uid":"217dad425bc3e980","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718733880250,"stop":1718733880250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4583cb9fd1275bad","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718733804177,"stop":1718733804178,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c0970ad55b3536","name":"removeEventListener with wrong event","time":{"start":1718733844603,"stop":1718733844603,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f4357a1a250015","name":"1 Store, 2 fetches","time":{"start":1718733776979,"stop":1718733776979,"duration":0},"status":"passed","severity":"normal"},{"uid":"43263978b8787a49","name":"Check received message containing XML","time":{"start":1718734296318,"stop":1718734296319,"duration":1},"status":"passed","severity":"normal"},{"uid":"931dd7d38fd849bb","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718734090305,"stop":1718734090306,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ca8ef08a16c1c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718733892641,"stop":1718733892641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6017052b1d2f72","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718733752787,"stop":1718733752788,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde756fe2b583ad3","name":"Generator, custom pubsub topic","time":{"start":1718734393367,"stop":1718734393367,"duration":0},"status":"passed","severity":"normal"},{"uid":"712174e74740d067","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734267705,"stop":1718734267705,"duration":0},"status":"passed","severity":"normal"},{"uid":"201e30dafc3dfe36","name":"isConnected should return false after all peers disconnect","time":{"start":1718733804181,"stop":1718733804182,"duration":1},"status":"passed","severity":"normal"},{"uid":"406e86353c5c36e7","name":"Passing page size 110 when there are 120 messages","time":{"start":1718734422503,"stop":1718734422504,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7f9b08bd180698","name":"Encoder throws on empty string content topic","time":{"start":1718733787132,"stop":1718733787132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f9871fc1aef68a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718733968590,"stop":1718733968590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e30ba8143710e37","name":"Relay","time":{"start":1718733815141,"stop":1718733815141,"duration":0},"status":"passed","severity":"normal"},{"uid":"57221ebc4b69f0ef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718734435041,"stop":1718734435041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51b12906ad24920","name":"random static sharding 2 - Cluster ID: 604, Shard ID: 384","time":{"start":1718734347338,"stop":1718734347339,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c12d7574e4d909e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718733804178,"stop":1718733804179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffec0bdef37f0721","name":"Nwaku publishes","time":{"start":1718734243827,"stop":1718734243828,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fbcacb035b71e4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718734025352,"stop":1718734025352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ece2fc31c1e5e40","name":"topics with same application and version share the same shard","time":{"start":1718733752774,"stop":1718733752775,"duration":1},"status":"passed","severity":"normal"},{"uid":"351b4834c8fd1984","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718734428388,"stop":1718734428388,"duration":0},"status":"passed","severity":"normal"},{"uid":"871e23c5569e5af6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718733752772,"stop":1718733752772,"duration":0},"status":"passed","severity":"normal"},{"uid":"df30038e44fd2d42","name":"Push message with content topic containing XML","time":{"start":1718734368765,"stop":1718734368765,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bf414790b6d591","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718734238531,"stop":1718734238531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f393e4e7fc2f8f1","name":"through manual discovery","time":{"start":1718734096262,"stop":1718734096262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64276c0e7c9719e","name":"Fails to push message with empty content topic","time":{"start":1718734368770,"stop":1718734368770,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea601ee99772c93","name":"should throw error - no id","time":{"start":1718733761369,"stop":1718733761369,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cbd17178c4da7f","name":"Waku message hash computation (no timestamp)","time":{"start":1718733755378,"stop":1718733755378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d49088aa35216b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718733752783,"stop":1718733752783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6213d77cdb3d989d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718733892635,"stop":1718733892639,"duration":4},"status":"passed","severity":"normal"},{"uid":"79da50c3256642c4","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718733968593,"stop":1718733968593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a586f70e32f54ce","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718734347337,"stop":1718734347338,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da7ebbfc440a294","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718734025358,"stop":1718734025358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b83eee6d16145f","name":"Check received message containing shell command","time":{"start":1718734296320,"stop":1718734296320,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d04df0f7c9c9c0","name":"Check received message containing Chinese","time":{"start":1718734296343,"stop":1718734296343,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d4264c6eb22750","name":"Fields are not dropped","time":{"start":1718733765637,"stop":1718733765639,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9d592739f51a0d4","name":"pre and post cipher","time":{"start":1718733787600,"stop":1718733787600,"duration":0},"status":"passed","severity":"normal"},{"uid":"3017e4d358f60bab","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718733813545,"stop":1718733813546,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6d67311d0bfd5c","name":"Push message with meta","time":{"start":1718734219229,"stop":1718734219229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b976fa23684b7512","name":"Generator, 2 different pubsubtopics","time":{"start":1718734393363,"stop":1718734393363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0e64e182dfb364","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718733752777,"stop":1718733752778,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4a7395b6724858","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718734025353,"stop":1718734025353,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0204d4dd69fec6","name":"Push message with Russian payload","time":{"start":1718734368746,"stop":1718734368747,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f230904ed7ad49","name":"Check message on other pubsub topic is not received","time":{"start":1718734296355,"stop":1718734296355,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac13703471f03b81","name":"throws on content topic with too few or too many fields","time":{"start":1718733752767,"stop":1718733752768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db99d46dc7872b0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718734435025,"stop":1718734435026,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b9f2aa815d06d2","name":"random static sharding 9 - Cluster ID: 227, Shard ID: 828","time":{"start":1718734347348,"stop":1718734347348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78fb6f817da504c","name":"should throw an error for an unconfigured topic","time":{"start":1718733752789,"stop":1718733752790,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdd1b2d9a15d08","name":"Check received message containing unicode special characters","time":{"start":1718733992616,"stop":1718733992617,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab16ff78da9c19b6","name":"Check received message containing short","time":{"start":1718734296313,"stop":1718734296313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f11f3db588cfa79","name":"Check publish message containing Arabic","time":{"start":1718734267678,"stop":1718734267678,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc26780560ee530c","name":"Check message with invalid timestamp is not received","time":{"start":1718734296354,"stop":1718734296355,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab620f402721a6a","name":"Reopen subscription with peer with lost subscription","time":{"start":1718733841153,"stop":1718733841154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebec6375867ea91","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718733760604,"stop":1718733760605,"duration":1},"status":"passed","severity":"normal"},{"uid":"855bf66a63f6fbee","name":"Subscribe to topic containing XML and receive message","time":{"start":1718734435039,"stop":1718734435039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf81d089ca0cf4e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718734272348,"stop":1718734272348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0a0e722dc3922e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718733752779,"stop":1718733752779,"duration":0},"status":"passed","severity":"normal"},{"uid":"732417d7857f18b4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718733776478,"stop":1718733776478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc9f4874c92bc2a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718733752780,"stop":1718733752781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05227a78cf3406b","name":"random static sharding 1 - Cluster ID: 827, Shard ID: 658","time":{"start":1718734347338,"stop":1718734347338,"duration":0},"status":"passed","severity":"normal"},{"uid":"63952bd42965c5c1","name":"Generator, 2 different pubsubtopics","time":{"start":1718734393367,"stop":1718734393368,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa7b909bdac78b0","name":"Push message on custom pubsubTopic","time":{"start":1718734089255,"stop":1718734089255,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e79a87a4d34d383","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718733968588,"stop":1718733968588,"duration":0},"status":"passed","severity":"normal"},{"uid":"d002be186d7b0474","name":"Decoder throws on undefined content topic","time":{"start":1718733787132,"stop":1718733787133,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fbbe114f7a263","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718734339728,"stop":1718734339729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7712b340612da0","name":"Subscribe to topic containing long and receive message","time":{"start":1718734435027,"stop":1718734435027,"duration":0},"status":"passed","severity":"normal"},{"uid":"51992158055d538f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718733752773,"stop":1718733752773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b50f94f64f7cbcc","name":"Promise Callback - backward","time":{"start":1718734390731,"stop":1718734390732,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9b444f4f8c6fb6","name":"Push message with Script payload","time":{"start":1718734219189,"stop":1718734219190,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3cd0b38c45d9c6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718734272347,"stop":1718734272348,"duration":1},"status":"passed","severity":"normal"},{"uid":"217d36bde58b01cd","name":"Check received message containing emoji","time":{"start":1718734296321,"stop":1718734296321,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda830c90ac1d039","name":"Decoder throws on empty string content topic","time":{"start":1718733787133,"stop":1718733787133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5494fc6b2fbd0228","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718733787127,"stop":1718733787129,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2a8baa35b037d88","name":"Push 30 different messages","time":{"start":1718734368758,"stop":1718734368758,"duration":0},"status":"passed","severity":"normal"},{"uid":"872526c598c712dc","name":"Check received message containing emoji","time":{"start":1718734296351,"stop":1718734296351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1e98dea440c9cb","name":"should not fail to stop the service if it was not started","time":{"start":1718734281556,"stop":1718734281556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1746f788691c524","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718734428390,"stop":1718734428390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1947e3ea7e2677","name":"Check message with no payload is not received","time":{"start":1718734296356,"stop":1718734296357,"duration":1},"status":"passed","severity":"normal"},{"uid":"556a889296351ea8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718733765992,"stop":1718733765992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58bd0f928613cdd","name":"Check message received after jswaku node is restarted","time":{"start":1718734296358,"stop":1718734296358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba58a8d15fdb9d7c","name":"Check received message containing unicode special characters","time":{"start":1718734296348,"stop":1718734296348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d7f96d32b828a9","name":"handles empty contentTopics array correctly","time":{"start":1718733752794,"stop":1718733752795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f156116639cb38f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718734339728,"stop":1718734339728,"duration":0},"status":"passed","severity":"normal"},{"uid":"2897a80c419e8e6f","name":"Subscribe and receive messages via lightPush","time":{"start":1718734435033,"stop":1718734435033,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a58711ae4d761d","name":"can start and stop the service","time":{"start":1718733822494,"stop":1718733822494,"duration":0},"status":"passed","severity":"normal"},{"uid":"9026d5d3d6d5316c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733880247,"stop":1718733880247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d99c5a861dc2d74","name":"Check received message containing numeric","time":{"start":1718734296314,"stop":1718734296314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c231dbcaad80f9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app98/3/topic553/test.js","time":{"start":1718734335795,"stop":1718734335795,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbaecdb3ace2fb0","name":"isConnected should return false after all peers disconnect","time":{"start":1718733855932,"stop":1718733855933,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a122e139979a471","name":"should properly create location multiaddrs - tcp","time":{"start":1718733761374,"stop":1718733761374,"duration":0},"status":"passed","severity":"normal"},{"uid":"3420da5e4bf18362","name":"Push message with content topic containing Script","time":{"start":1718734219221,"stop":1718734219222,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9be2d5d1f6c432","name":"should not throw an error for a single configured topic","time":{"start":1718733752789,"stop":1718733752789,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb9813b4b877053","name":"Check received message containing XML","time":{"start":1718734296345,"stop":1718734296345,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e1ff9ef1ac2b90","name":"Publish without waiting for remote peer","time":{"start":1718734272342,"stop":1718734272342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed57abc158725503","name":"should throw error - no id","time":{"start":1718733761368,"stop":1718733761369,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f114a79453a9786","name":"Relay + Store","time":{"start":1718733815141,"stop":1718733815141,"duration":0},"status":"passed","severity":"normal"},{"uid":"288dd59f2a05a164","name":"LightPush","time":{"start":1718734437658,"stop":1718734437659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3dce8eeea47b5a4","name":"Passing page size 0 when there are 110 messages","time":{"start":1718734422496,"stop":1718734422498,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc48f1a334835d62","name":"should emit a peer event after start","time":{"start":1718733822495,"stop":1718733822497,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc89de9243d09f47","name":"Query with Promise Callback, No message returned","time":{"start":1718734387694,"stop":1718734387695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a151122893f10d5c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718733968599,"stop":1718733968599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d05e380b5f3297","name":"Push message with content topic containing emoji","time":{"start":1718734368770,"stop":1718734368770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b98d63b3508831f","name":"Check message with non string payload is not received","time":{"start":1718734296336,"stop":1718734296337,"duration":1},"status":"passed","severity":"normal"},{"uid":"872ec410943ff57a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app79/10/topic191/proto","time":{"start":1718734335803,"stop":1718734335804,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd058d40cf7c0205","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718733804175,"stop":1718733804177,"duration":2},"status":"passed","severity":"normal"},{"uid":"e41d92cde80da5a5","name":"can start and stop the service","time":{"start":1718734281555,"stop":1718734281556,"duration":1},"status":"passed","severity":"normal"},{"uid":"908c059b7434264e","name":"Sets default value correctly","time":{"start":1718734432293,"stop":1718734432293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6fadbd6e42d8ab","name":"Nodes with multiple pubsub topic","time":{"start":1718734238535,"stop":1718734238535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6afdf623866200","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718733752788,"stop":1718733752788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c61e2b48b372c90","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718733752780,"stop":1718733752780,"duration":0},"status":"passed","severity":"normal"},{"uid":"63df769263b8a554","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718733752772,"stop":1718733752772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8b56392efeb961","name":"Check publish message containing JSON","time":{"start":1718734267702,"stop":1718734267703,"duration":1},"status":"passed","severity":"normal"},{"uid":"86eabf590f7b0c3f","name":"Query generator for 2000 messages","time":{"start":1718734404326,"stop":1718734404327,"duration":1},"status":"passed","severity":"normal"},{"uid":"37625512c9009a3e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718734042759,"stop":1718734042759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed44f532eb7ac57d","name":"Push message with content topic containing XML","time":{"start":1718734219222,"stop":1718734219222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3f8454af0d6709","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718733776481,"stop":1718733776482,"duration":1},"status":"passed","severity":"normal"},{"uid":"3378c04857df9b25","name":"Check received message with timestamp: 1718733803296 ","time":{"start":1718734296322,"stop":1718734296322,"duration":0},"status":"passed","severity":"normal"},{"uid":"186447e97f95ba1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718733760600,"stop":1718733760601,"duration":1},"status":"passed","severity":"normal"},{"uid":"45be9c540d466f0e","name":"Throws when trying to push message with empty payload","time":{"start":1718734219194,"stop":1718734219194,"duration":0},"status":"passed","severity":"normal"},{"uid":"26513a708c52e0f4","name":"should load peers from local storage and dispatch events","time":{"start":1718733781116,"stop":1718733781116,"duration":0},"status":"passed","severity":"normal"},{"uid":"560fa81d513569ef","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718734435037,"stop":1718734435037,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e5542eecc6b346","name":"same cluster, different shard: nodes connect","time":{"start":1718734090308,"stop":1718734090309,"duration":1},"status":"passed","severity":"normal"},{"uid":"abeb5bd5d525f349","name":"Check received message with timestamp: 1718733803296000000 ","time":{"start":1718734296352,"stop":1718734296352,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbcc3b1d0d145d7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718734042754,"stop":1718734042754,"duration":0},"status":"passed","severity":"normal"},{"uid":"57deb1a32b95d2f7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718734435041,"stop":1718734435041,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a593dde5e8166d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718734238535,"stop":1718734238535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9224816c86f058ec","name":"random static sharding 4 - Cluster ID: 654, Shard ID: 364","time":{"start":1718734347339,"stop":1718734347340,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a76f2f90db780","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718733752779,"stop":1718733752780,"duration":1},"status":"passed","severity":"normal"},{"uid":"6168bd04016ceeee","name":"Check received message containing long","time":{"start":1718733992607,"stop":1718733992607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d486fad5f2c0e4ee","name":"Push message equal or less that 1MB","time":{"start":1718734368773,"stop":1718734368774,"duration":1},"status":"passed","severity":"normal"},{"uid":"af174f0a5d42f615","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718734368765,"stop":1718734368765,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6e87d7fcb89d03","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718733789038,"stop":1718733789038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e32df0b63f78108","name":"Check received message containing short","time":{"start":1718734296341,"stop":1718734296341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6710f80b3cd1db8f","name":"Check publish message after service node is restarted","time":{"start":1718734267733,"stop":1718734267733,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79ac1d4a2dcde840","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718734042752,"stop":1718734042753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc33c08974766fa","name":"Check publish message containing XML","time":{"start":1718734267701,"stop":1718734267701,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e273d179d8c244","name":"Generator, custom pubsub topic","time":{"start":1718734393362,"stop":1718734393362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae18c36b74bcc51a","name":"Ping on unsubscribed peer","time":{"start":1718733888852,"stop":1718733888852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59efcbd096182f3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718734089255,"stop":1718734089256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c19216b903e33","name":"Decoder throws on empty string content topic","time":{"start":1718733766248,"stop":1718733766249,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0a1b15348c6f27","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718734025355,"stop":1718734025355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3046a74393cd0de","name":"should set field with only STORE enabled","time":{"start":1718733761375,"stop":1718733761376,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d83e4b61eec138b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718733812060,"stop":1718733812061,"duration":1},"status":"passed","severity":"normal"},{"uid":"9114ffbb27c0f70a","name":"Push message with content topic containing Chinese","time":{"start":1718734368762,"stop":1718734368762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfb8e882b01a9f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718734296323,"stop":1718734296334,"duration":11},"status":"passed","severity":"normal"},{"uid":"891062af32178983","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718733752791,"stop":1718733752791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfed2bddcba57d7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718733968586,"stop":1718733968587,"duration":1},"status":"passed","severity":"normal"},{"uid":"702d85e4bd6ee64a","name":"Check received message containing special chars","time":{"start":1718733992608,"stop":1718733992609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46bd5492d05c696","name":"Reopen subscription with peer with lost subscription","time":{"start":1718733888852,"stop":1718733888853,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f77bcb7bdda6d93","name":"Subscribe to topic containing long and publish message","time":{"start":1718734272345,"stop":1718734272346,"duration":1},"status":"passed","severity":"normal"},{"uid":"55eacfd71b2ba5a0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718734219222,"stop":1718734219223,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdaf83d8343ca9d0","name":"Push message with Russian payload","time":{"start":1718734219188,"stop":1718734219188,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fd9d396c872280","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718734387693,"stop":1718734387694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0f786301307529","name":"should return empty list for no shard","time":{"start":1718733752780,"stop":1718733752780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6f4dc782e1076b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718734042757,"stop":1718734042758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5b85ef975a7903","name":"should throw error - no public key","time":{"start":1718733761369,"stop":1718733761369,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e46cc881ed5b6f7","name":"Check meta is set [ecies]","time":{"start":1718733789039,"stop":1718733789039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ad1068f31ebb6b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718733760610,"stop":1718733760611,"duration":1},"status":"passed","severity":"normal"},{"uid":"5365d5b4caf95df9","name":"Fails to publish message with wrong content topic","time":{"start":1718734267731,"stop":1718734267731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fca9d12e528b696","name":"Check received message containing SQL Injection","time":{"start":1718734296317,"stop":1718734296318,"duration":1},"status":"passed","severity":"normal"},{"uid":"569c5ed45564e9d8","name":"caches peers it previously fetched","time":{"start":1718733777248,"stop":1718733777248,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e11ad4686409b1","name":"Accepts a valid Waku Message","time":{"start":1718733769654,"stop":1718733769655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68de164d31dbb10","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734393366,"stop":1718734393366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf51c233a1c60db0","name":"Push message with content topic containing JSON","time":{"start":1718734219226,"stop":1718734219226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d84c5c6923c3f8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733880249,"stop":1718733880249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2bee259d7c50c9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718733752785,"stop":1718733752785,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd74e2ad6eb0a6cd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734089260,"stop":1718734089260,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa64ab2fa614a60","name":"Reusing cursor across nodes","time":{"start":1718734339729,"stop":1718734339730,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c00b1e9278e25e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app96/6/topic652/utf8","time":{"start":1718734335805,"stop":1718734335806,"duration":1},"status":"passed","severity":"normal"},{"uid":"963543c64cbcbaac","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718733777250,"stop":1718733777250,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e0a6e0db9276ac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733880246,"stop":1718733880247,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d660cddbffc1a54","name":"isConnected should return true after first peer connects","time":{"start":1718733855932,"stop":1718733855932,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acb0d465a73881e","name":"Push to array if already present","time":{"start":1718733752359,"stop":1718733752359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7052a3f2c86c9a","name":"Publishes to nwaku","time":{"start":1718734243827,"stop":1718734243827,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8791534498e0bc","name":"Push message with custom timestamp: 1718730368758","time":{"start":1718734368772,"stop":1718734368773,"duration":1},"status":"passed","severity":"normal"},{"uid":"954f8f4727019d05","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718733752773,"stop":1718733752773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55685cf310370a2","name":"Publish message with custom timestamp: Tue Jun 18 2024 17:10:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734267706,"stop":1718734267706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8581e21394f3cfc","name":"should return valid sharding parameters for static sharding","time":{"start":1718733752791,"stop":1718733752792,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e939d6ddd8dc771","name":"Push message with long payload","time":{"start":1718734219178,"stop":1718734219181,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c8679876183b228","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718733761376,"stop":1718733761376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d809e43fdd374fb","name":"Refresh subscription","time":{"start":1718734272344,"stop":1718734272344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c565ddd8206565b5","name":"Check received message containing Basic HTML tag","time":{"start":1718733992614,"stop":1718733992615,"duration":1},"status":"passed","severity":"normal"},{"uid":"508928a14b5f3d25","name":"Subscribe and receive messages via waku relay post","time":{"start":1718734435034,"stop":1718734435034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c8c2a1bef4043","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718733822499,"stop":1718733822499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39f573b93591e992","name":"throws on content topic with empty version field","time":{"start":1718733752769,"stop":1718733752769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed740d54c35912ec","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718734435028,"stop":1718734435028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a0ce867c1ac0c4","name":"Passing page size 19 when there are 20 messages","time":{"start":1718734422503,"stop":1718734422503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f3e9cf8d783299","name":"Push message with content topic containing JSON","time":{"start":1718734368766,"stop":1718734368766,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c33b123f8c6f1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718733822500,"stop":1718733822500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acae66e2ab9af526","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718733776477,"stop":1718733776477,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9591273174ce00","name":"connected peers and dial","time":{"start":1718734215895,"stop":1718734215895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcefc5c33512724","name":"Subscribe and publish message","time":{"start":1718734272342,"stop":1718734272342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a607ba49c9f8d41","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718733752795,"stop":1718733752795,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d4d4d937addb03","name":"Push message with special chars payload","time":{"start":1718734219186,"stop":1718734219186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada406ebfb074bc5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718733968578,"stop":1718733968579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e58f0644cb9ed1b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718734272346,"stop":1718734272346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0479d7bde446ad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733880251,"stop":1718733880251,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd36a0b651154c14","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718733968601,"stop":1718733968601,"duration":0},"status":"passed","severity":"normal"},{"uid":"641644db6745aa8d","name":"receives messages sent to provided content topic through stream","time":{"start":1718734268051,"stop":1718734268052,"duration":1},"status":"skipped","severity":"normal"},{"uid":"896ee19b394e4e4b","name":"Fails to publish duplicate message","time":{"start":1718734267706,"stop":1718734267718,"duration":12},"status":"passed","severity":"normal"},{"uid":"7ec1bae8dea4ccc0","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718733968597,"stop":1718733968597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d010e1f128a1fe21","name":"Encoder throws on empty string content topic","time":{"start":1718733766248,"stop":1718733766248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d72796d252dfce","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718734555039,"stop":1718734555040,"duration":1},"status":"passed","severity":"normal"},{"uid":"195f8f85781dad41","name":"should emit a peer event after start","time":{"start":1718733781114,"stop":1718733781114,"duration":0},"status":"passed","severity":"normal"},{"uid":"952a1986a060d8d1","name":"Check message received after jswaku node is restarted","time":{"start":1718733992632,"stop":1718733992632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38fb82207e7a00ff","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718733776481,"stop":1718733776481,"duration":0},"status":"passed","severity":"normal"},{"uid":"3123519e9deaa184","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733968599,"stop":1718733968600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24c874a7bf29801","name":"Push message equal or less that 1MB","time":{"start":1718734219247,"stop":1718734219248,"duration":1},"status":"passed","severity":"normal"},{"uid":"268289c6a7ab5a2f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718734335794,"stop":1718734335794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80e6f66023889ca","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718733755377,"stop":1718733755377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9a18c3b158fda6","name":"Ping on peer without subscriptions","time":{"start":1718733841152,"stop":1718733841153,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcc0c25adf99d84","name":"different cluster, different shard: nodes don't connect","time":{"start":1718733968554,"stop":1718733968554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e80a361a688354e","name":"should handle application and version for autosharding","time":{"start":1718733752779,"stop":1718733752779,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dcd9fdddc24118","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718734238535,"stop":1718734238536,"duration":1},"status":"passed","severity":"normal"},{"uid":"159ddfd85548fd87","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718733892640,"stop":1718733892641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47514e2d0e7874b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718734435039,"stop":1718734435039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c76af03d5e438a","name":"Push message with content topic containing Chinese","time":{"start":1718734219210,"stop":1718734219210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcabf3c05da9762","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718734268050,"stop":1718734268050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41094e1d9b3da42c","name":"Push message with content topic containing SQL Injection","time":{"start":1718734219221,"stop":1718734219221,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ceae917adbff04","name":"udp ip6 address","time":{"start":1718733760737,"stop":1718733760738,"duration":1},"status":"passed","severity":"normal"},{"uid":"638f246fdab0ce30","name":"Check message with invalid timestamp is not received","time":{"start":1718733992628,"stop":1718733992629,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa876e1e7640498","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718734339728,"stop":1718734339728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fff07010c6976f9","name":"should properly create location multiaddrs - tcp4","time":{"start":1718733761373,"stop":1718733761373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5b298740480621","name":"throws on content topic with non-number generation field","time":{"start":1718733752768,"stop":1718733752768,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8041476490ff6f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718734238532,"stop":1718734238532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e984fc6f6f1485e8","name":"Subscribe and receive messages via waku relay post","time":{"start":1718734025343,"stop":1718734025348,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ae0b8cf7bb3fb4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718733760608,"stop":1718733760609,"duration":1},"status":"passed","severity":"normal"},{"uid":"586ea5631d47d5eb","name":"random static sharding 8 - Cluster ID: 68, Shard ID: 60","time":{"start":1718734347346,"stop":1718734347348,"duration":2},"status":"passed","severity":"normal"},{"uid":"49cd5feb637e632d","name":"Overlapping topic subscription","time":{"start":1718734435026,"stop":1718734435026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded6cd66500c9761","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718733789038,"stop":1718733789039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8932f43a8c1925d5","name":"it tolerates circular branch references","time":{"start":1718733777246,"stop":1718733777247,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36ac3bf7673f74e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718734238534,"stop":1718734238534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96e867030a4df34","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718733968577,"stop":1718733968578,"duration":1},"status":"passed","severity":"normal"},{"uid":"96803a5046ab066e","name":"Check publish message containing Russian","time":{"start":1718734267679,"stop":1718734267700,"duration":21},"status":"passed","severity":"normal"},{"uid":"1277a4e9fbe18618","name":"Query Generator, No Decoder","time":{"start":1718734387691,"stop":1718734387691,"duration":0},"status":"passed","severity":"normal"},{"uid":"5208760ee30f6f5f","name":"Push message with content topic containing Arabic","time":{"start":1718734368762,"stop":1718734368763,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2207c37643c32ac","name":"should decode valid enr successfully","time":{"start":1718733761367,"stop":1718733761368,"duration":1},"status":"passed","severity":"normal"},{"uid":"8143465f425c4c55","name":"Push message with Arabic payload","time":{"start":1718734368746,"stop":1718734368746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4957688db21b6a5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718734435023,"stop":1718734435023,"duration":0},"status":"passed","severity":"normal"},{"uid":"221086f2042da112","name":"configure the node with multiple content topics","time":{"start":1718734335815,"stop":1718734335817,"duration":2},"status":"passed","severity":"normal"},{"uid":"cef32538a239d32a","name":"Check received message containing Russian","time":{"start":1718734296316,"stop":1718734296317,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c705466c873001f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718734267731,"stop":1718734267732,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2e1bb46bf18e27","name":"should encode/decode to RLP encoding","time":{"start":1718733761371,"stop":1718733761371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edb07c380939891","name":"Subscribe to topic containing Script and receive message","time":{"start":1718734025354,"stop":1718734025354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee14c27200e9f2a","name":"Push message with emoji payload","time":{"start":1718734368752,"stop":1718734368758,"duration":6},"status":"passed","severity":"normal"},{"uid":"a065fd96f3f2bfe4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718734435032,"stop":1718734435032,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ed6217ef3a7735","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718734435035,"stop":1718734435036,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcad194f126c9be","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718733777251,"stop":1718733777251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b76af31ad9041509","name":"Push message with SQL Injection payload","time":{"start":1718734368748,"stop":1718734368748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3c77a4f228bb6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718733968584,"stop":1718733968585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42f3beb7e6b27ab","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718733752790,"stop":1718733752791,"duration":1},"status":"passed","severity":"normal"},{"uid":"d807defb3d599ed3","name":"Check received message with timestamp: 1718733803426 ","time":{"start":1718733992618,"stop":1718733992627,"duration":9},"status":"passed","severity":"normal"},{"uid":"bf82df04dd49dab8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718733752771,"stop":1718733752771,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13c21a19e8aa6f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733968586,"stop":1718733968586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9bb5963d776606","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718734272347,"stop":1718734272347,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe4fa892b56cf1c","name":"returns all values when wanted number is greater than available values","time":{"start":1718733776499,"stop":1718733776500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a407252f921744","name":"different cluster, same shard: nodes don't connect","time":{"start":1718734090309,"stop":1718734090310,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7495058303d8111","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718733968587,"stop":1718733968587,"duration":0},"status":"passed","severity":"normal"},{"uid":"627de4d85965919c","name":"Check received message containing Arabic","time":{"start":1718734296343,"stop":1718734296343,"duration":0},"status":"passed","severity":"normal"},{"uid":"14897a6a5fc64c68","name":"Push message with content topic containing numeric","time":{"start":1718734368761,"stop":1718734368761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4c2e0930e6848e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app95/1/topic981/utf8","time":{"start":1718734335796,"stop":1718734335796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d74780b6d4ed16","name":"Ping on unsubscribed peer","time":{"start":1718733841153,"stop":1718733841153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68450dba6322374","name":"safeDispatchEvent","time":{"start":1718733844605,"stop":1718733844605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8671ca22d0e6501","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718733760601,"stop":1718733760602,"duration":1},"status":"passed","severity":"normal"},{"uid":"6110c5be2d8018ff","name":"Check received message containing SQL Injection","time":{"start":1718733992613,"stop":1718733992613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ebf8ad1a8bc40","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718734272349,"stop":1718734272350,"duration":1},"status":"passed","severity":"normal"},{"uid":"5417cf22fe9a87d5","name":"Push message with short payload","time":{"start":1718734368743,"stop":1718734368743,"duration":0},"status":"passed","severity":"normal"},{"uid":"763d973ee4641999","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718733968590,"stop":1718733968591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed35b2664e441b1a","name":"Subscribe and receives messages on 20 topics","time":{"start":1718734435035,"stop":1718734435035,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b33dfd3e7ef979","name":"should use DNS peer discovery with light client","time":{"start":1718733822499,"stop":1718733822499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c516b67e4c0ad5c","name":"Check received message containing Arabic","time":{"start":1718733992610,"stop":1718733992610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75567f8d2b2e19c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718734435039,"stop":1718734435039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f29483bf5fd4daf","name":"Check received message with timestamp: 1718733803296 ","time":{"start":1718734296353,"stop":1718734296353,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b78a0bd1efa795","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718734435038,"stop":1718734435038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b997a3bfcf5802","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718734339727,"stop":1718734339727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a279c89d6562c4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718734272351,"stop":1718734272351,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a06cb99c8f05d5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718733752811,"stop":1718733752811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7a27ccc853f547","name":"Query with Promise Callback, No Decoder","time":{"start":1718734387694,"stop":1718734387694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2bd4c63f4502d1","name":"Check received message containing shell command","time":{"start":1718734296346,"stop":1718734296347,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ccf6fa98d96285","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718733761368,"stop":1718733761368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d53e2765dac9ca","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718733760609,"stop":1718733760610,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c675c462c75f4fa","name":"Used by Waku Relay","time":{"start":1718734432292,"stop":1718734432292,"duration":0},"status":"passed","severity":"normal"},{"uid":"65feaedfc44251b9","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718733766249,"stop":1718733766249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fee2b737aa38034","name":"Check received message containing shell command","time":{"start":1718733992615,"stop":1718733992616,"duration":1},"status":"passed","severity":"normal"},{"uid":"3427a116ba79701c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718734428390,"stop":1718734428391,"duration":1},"status":"passed","severity":"normal"},{"uid":"7416fa25dfcae335","name":"random static sharding 6 - Cluster ID: 352, Shard ID: 376","time":{"start":1718734347340,"stop":1718734347341,"duration":1},"status":"passed","severity":"normal"},{"uid":"560928e93207cc6d","name":"Ping on peer without subscriptions","time":{"start":1718733888851,"stop":1718733888852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a5f61f7cd0df5f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718733752785,"stop":1718733752786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b314b48456e17fe0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app64/7/topic566/utf8","time":{"start":1718734335805,"stop":1718734335805,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d3b7c80e558e3","name":"addEventListener with correct event","time":{"start":1718733844600,"stop":1718733844601,"duration":1},"status":"passed","severity":"normal"},{"uid":"503089b7d9feed21","name":"Push message with escaped characters payload","time":{"start":1718734368750,"stop":1718734368751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c91faebfd9c0612","name":"All","time":{"start":1718733815142,"stop":1718733815142,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccab680b77d50b1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718733776500,"stop":1718733776500,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b92f04d8980c800","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718733752796,"stop":1718733752796,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bfe5e9d2f7f53e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app22/4/topic440/xml","time":{"start":1718734335805,"stop":1718734335805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7858570ef9b3e420","name":"groups content topics by expected pubsub topic","time":{"start":1718733752775,"stop":1718733752775,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb57c4f44471db5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718734435029,"stop":1718734435029,"duration":0},"status":"passed","severity":"normal"},{"uid":"77680836d9301fd6","name":"Generator, 2 different pubsubtopics","time":{"start":1718734393366,"stop":1718734393366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a892f7d2b14ab41","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718734025358,"stop":1718734025359,"duration":1},"status":"passed","severity":"normal"},{"uid":"720dae741faefd63","name":"Push message with Chinese payload","time":{"start":1718734368745,"stop":1718734368746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bcdb256ed92700","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718733765993,"stop":1718733765993,"duration":0},"status":"passed","severity":"normal"},{"uid":"64eb970beca5ab9f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718733880245,"stop":1718733880246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c167adfb520ffd5a","name":"new peer added after a peer was already found","time":{"start":1718734215584,"stop":1718734215584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e9d0c39cc7f145b","name":"Check message received after jswaku node is restarted","time":{"start":1718734296337,"stop":1718734296340,"duration":3},"status":"skipped","severity":"normal"},{"uid":"a37e94bf058d132b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718733752788,"stop":1718733752789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3868edb818bb80d","name":"should not fail to start the service if it is already started","time":{"start":1718733822495,"stop":1718733822495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ffecab4405c092","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718734435040,"stop":1718734435040,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d77d3293813c7c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718734296322,"stop":1718734296323,"duration":1},"status":"passed","severity":"normal"},{"uid":"888eea8005b93b51","name":"should only return 1 node with store capability","time":{"start":1718733777249,"stop":1718733777250,"duration":1},"status":"passed","severity":"normal"},{"uid":"4396840fdae18b7c","name":"Check received message containing Russian","time":{"start":1718734296343,"stop":1718734296344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f511f24241f83239","name":"should properly create location multiaddrs - tcp6","time":{"start":1718733761373,"stop":1718733761374,"duration":1},"status":"passed","severity":"normal"},{"uid":"63381299a1aef2f2","name":"should not fail to stop the service if it was not started","time":{"start":1718733781113,"stop":1718733781113,"duration":0},"status":"passed","severity":"normal"},{"uid":"172554bf9dad3f79","name":"Asymmetric encrypt & decrypt","time":{"start":1718733787598,"stop":1718733787599,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ed122691d2e179","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718734272343,"stop":1718734272343,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f4b161d157d9c5","name":"Query with Ordered Callback, No Decoder","time":{"start":1718734387692,"stop":1718734387693,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf0e81dfedf9fde","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733968589,"stop":1718733968589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61782b0caff9b0f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718734387693,"stop":1718734387693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a8d4e33efe5d5a","name":"Rejects garbage","time":{"start":1718733769656,"stop":1718733769656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce781e1f2e51c62","name":"Check received message containing JSON","time":{"start":1718733992615,"stop":1718733992615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20462039c343b43","name":"Push message with content topic containing long","time":{"start":1718734368761,"stop":1718734368761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d989bcf123efba78","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718733776479,"stop":1718733776479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a116ea61f46065dc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718734428391,"stop":1718734428391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd6fe77a12985c4","name":"should properly create location multiaddrs - udp","time":{"start":1718733761374,"stop":1718733761374,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bfc4eea1c41719","name":"Passing an array","time":{"start":1718734432291,"stop":1718734432291,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98cc6b4930682d3","name":"Check publish message after client node is restarted","time":{"start":1718734267733,"stop":1718734267733,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11968bf11f48741e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718734435034,"stop":1718734435034,"duration":0},"status":"passed","severity":"normal"},{"uid":"298150e7708c4181","name":"should decode valid enr with tcp successfully","time":{"start":1718733761368,"stop":1718733761368,"duration":0},"status":"passed","severity":"normal"},{"uid":"82932c64840f9180","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718733760599,"stop":1718733760600,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfdcf3898b39c53","name":"Push message with unicode special characters payload","time":{"start":1718734219193,"stop":1718734219193,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75380bd2d46a90c","name":"Wrong topic","time":{"start":1718734335806,"stop":1718734335806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4a76579a8adac1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718734435030,"stop":1718734435031,"duration":1},"status":"passed","severity":"normal"},{"uid":"528e47a9ee90efc1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718733968587,"stop":1718733968588,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d109b4328603e6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718733752774,"stop":1718733752774,"duration":0},"status":"passed","severity":"normal"},{"uid":"335d4f687db8f1af","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718734435024,"stop":1718734435024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf6c3355d8d8bb1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718733968600,"stop":1718733968601,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7d7ec1c7cfeede","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718733812063,"stop":1718733812064,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4457b0ae3b3a85","name":"random static sharding 7 - Cluster ID: 697, Shard ID: 904","time":{"start":1718734347341,"stop":1718734347346,"duration":5},"status":"passed","severity":"normal"},{"uid":"db064d172028f1d8","name":"Relay - dialed after","time":{"start":1718734437657,"stop":1718734437657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c52086345173841","name":"should configure sharding based on application and version for autosharding","time":{"start":1718733752792,"stop":1718733752793,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb2abbd503af02e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718733992628,"stop":1718733992628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3946152bd585667c","name":"Check received message containing emoji","time":{"start":1718733992617,"stop":1718733992617,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9b091f234b936f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734393363,"stop":1718734393364,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3727f9fada5ee17","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733968582,"stop":1718733968584,"duration":2},"status":"passed","severity":"normal"},{"uid":"53663f9e89fa8d45","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718733880252,"stop":1718733880253,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab9dc0bb6bbfe6c","name":"shard 0","time":{"start":1718734347337,"stop":1718734347337,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedc60a26af5f92f","name":"Subscribe to topic containing short and receive message","time":{"start":1718734025351,"stop":1718734025352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8e319faf5faaaf","name":"Check received message containing Russian","time":{"start":1718733992611,"stop":1718733992613,"duration":2},"status":"passed","severity":"normal"},{"uid":"66bf875b1d3cacb2","name":"Check publish message containing emoji","time":{"start":1718734267704,"stop":1718734267705,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fb3274e9005b13","name":"Refresh subscription","time":{"start":1718734435026,"stop":1718734435026,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f65b64859321be","name":"Query generator for multiple messages","time":{"start":1718734404317,"stop":1718734404318,"duration":1},"status":"passed","severity":"normal"},{"uid":"148ac56650a21c31","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718734089258,"stop":1718734089258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa2b67ded51890f","name":"Ordered Callback - backward","time":{"start":1718734390732,"stop":1718734390732,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c829f3113e6ec3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718734272343,"stop":1718734272344,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4330f2d66840003","name":"Subscribe and receives messages on 20 topics","time":{"start":1718734435025,"stop":1718734435025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab411f79cc203a71","name":"ignores unrecognized TXT record formats","time":{"start":1718733777248,"stop":1718733777248,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d02859c58ab6ac","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718734555039,"stop":1718734555039,"duration":0},"status":"passed","severity":"normal"},{"uid":"554c0b956c1c9388","name":"Check meta is set [symmetric]","time":{"start":1718733787130,"stop":1718733787130,"duration":0},"status":"passed","severity":"normal"},{"uid":"7280c8b74733f085","name":"getPeersByDiscovery","time":{"start":1718734215583,"stop":1718734215584,"duration":1},"status":"passed","severity":"normal"},{"uid":"96dd74e81798f2a0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718733813542,"stop":1718733813542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ad426a20ce47c2","name":"returns all values when wanted number matches available values","time":{"start":1718733776499,"stop":1718733776499,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6bc03aa7b5dcb2","name":"Sign & Recover","time":{"start":1718733787600,"stop":1718733787601,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adefeed67765c01","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718734025349,"stop":1718734025349,"duration":0},"status":"passed","severity":"normal"},{"uid":"76778cdd7e7d1d6d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718734435033,"stop":1718734435034,"duration":1},"status":"passed","severity":"normal"},{"uid":"325a117d41dae539","name":"does not throw on valid cases","time":{"start":1718733752766,"stop":1718733752766,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ad4bc90e064fa9","name":"can dial TLS multiaddrs","time":{"start":1718734096261,"stop":1718734096262,"duration":1},"status":"passed","severity":"normal"},{"uid":"2846f291c66c0579","name":"Check publish message containing escaped characters","time":{"start":1718734267703,"stop":1718734267704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a71a45823ee94c","name":"Meta field set when metaSetter is specified","time":{"start":1718733766246,"stop":1718733766247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7376576e5fb61c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718734025350,"stop":1718734025350,"duration":0},"status":"passed","severity":"normal"},{"uid":"28365f8c030b5f8d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718734042753,"stop":1718734042753,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc96917f43ab3eb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718734025356,"stop":1718734025356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8573a7b2dd3e27e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718734025350,"stop":1718734025350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b0cfaea462691","name":"Subscribe and receive messages via lightPush","time":{"start":1718734435022,"stop":1718734435022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce07a050403c98c0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718734042758,"stop":1718734042758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2b47ef868902d1","name":"should only return 1 node with relay and store capability","time":{"start":1718733777249,"stop":1718733777249,"duration":0},"status":"passed","severity":"normal"},{"uid":"af91818a86e08139","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718734089259,"stop":1718734089260,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5bf616ef5871fe","name":"Passing page size 1 when there are 4 messages","time":{"start":1718734422499,"stop":1718734422499,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e20209ec8fd06fe","name":"Check publish message containing SQL Injection","time":{"start":1718734267700,"stop":1718734267700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eeb04280be1daf4","name":"Check received message containing SQL Injection","time":{"start":1718734296344,"stop":1718734296344,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9124a323e1d865","name":"should set field with all protocols disabled","time":{"start":1718733761374,"stop":1718733761375,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca7e600d9b9d384","name":"different cluster, same shard: nodes don't connect","time":{"start":1718733968552,"stop":1718733968553,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7951be2eaf081cc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718734435037,"stop":1718734435037,"duration":0},"status":"passed","severity":"normal"},{"uid":"771f2efd4451348a","name":"Check received message containing JSON","time":{"start":1718734296345,"stop":1718734296346,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69d68064d0f4f85","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718733752788,"stop":1718733752788,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c8d38fe3b0b82d","name":"Refresh subscription","time":{"start":1718734025351,"stop":1718734025351,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf752eef82cb49c9","name":"Push message with Basic HTML tag payload","time":{"start":1718734368749,"stop":1718734368749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbea3291873849e","name":"Check received message containing JSON","time":{"start":1718734296319,"stop":1718734296320,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd0e0f8bdd846bc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718734267732,"stop":1718734267732,"duration":0},"status":"passed","severity":"normal"},{"uid":"81895e9ee8b9c3b9","name":"Push message on custom pubsubTopic","time":{"start":1718734089257,"stop":1718734089257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27f406aa84f5113","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718733968593,"stop":1718733968594,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ba82030d29cd17","name":"Push message with Script payload","time":{"start":1718734368748,"stop":1718734368748,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeec647fb3aad269","name":"should return all peers when numPeers is 0","time":{"start":1718733765991,"stop":1718733765992,"duration":1},"status":"passed","severity":"normal"},{"uid":"906087f790284009","name":"getPeersByDiscovery","time":{"start":1718733844604,"stop":1718733844604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f237987faa08b60","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718734405258,"stop":1718734405258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bc3179c1016c22","name":"listenerCount","time":{"start":1718733844604,"stop":1718733844604,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fcdc40b01ff57","name":"Overlapping topic subscription","time":{"start":1718734025351,"stop":1718734025351,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d6571d141b8931","name":"should not fail to start the service if it is already started","time":{"start":1718733781114,"stop":1718733781114,"duration":0},"status":"passed","severity":"normal"},{"uid":"481154a535a49ca8","name":"should not receive a peer event before start","time":{"start":1718733781114,"stop":1718733781115,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dafa1c3e1707113","name":"Push message with content topic containing Arabic","time":{"start":1718734219211,"stop":1718734219216,"duration":5},"status":"passed","severity":"normal"},{"uid":"86c631b8c26cd496","name":"Query Generator - backward","time":{"start":1718734390730,"stop":1718734390730,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b15da0a276304","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718733787129,"stop":1718733787130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65b4f858d47acfd","name":"can start the service","time":{"start":1718733822493,"stop":1718733822494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c397bb051c00f0e8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718734296354,"stop":1718734296354,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafdfc1d64761702","name":"Check received message containing numeric","time":{"start":1718733992607,"stop":1718733992608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1efff9b26bbc1b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718733776479,"stop":1718733776480,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bdc91f85f0207b","name":"Push message with content topic containing unicode special characters","time":{"start":1718734368767,"stop":1718734368770,"duration":3},"status":"passed","severity":"normal"},{"uid":"bcc2104046252e9f","name":"Encoder throws on empty string content topic","time":{"start":1718733789040,"stop":1718733789040,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5071f6f96af990","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733968591,"stop":1718733968592,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7ba990669eb11f","name":"more peers than existing","time":{"start":1718734215895,"stop":1718734215895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"237cca2d2f46de37","name":"Symmetric encrypt & Decrypt","time":{"start":1718733787599,"stop":1718733787599,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fe32094b4bb7c9","name":"Filter","time":{"start":1718734437659,"stop":1718734437659,"duration":0},"status":"passed","severity":"normal"},{"uid":"611e55de90a5b815","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718733752793,"stop":1718733752793,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a9f85e33986755","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718733968569,"stop":1718733968574,"duration":5},"status":"passed","severity":"normal"},{"uid":"bc0a0d7c176e36c8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718733813543,"stop":1718733813545,"duration":2},"status":"passed","severity":"normal"},{"uid":"4593e75830fd429f","name":"Push message with JSON payload","time":{"start":1718734368750,"stop":1718734368750,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a08f4139299562","name":"Waku message hash computation (payload length 0)","time":{"start":1718733755377,"stop":1718733755378,"duration":1},"status":"passed","severity":"normal"},{"uid":"8613c235fb2ffe16","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718734025353,"stop":1718734025353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfeee7b020cc7a38","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718734435035,"stop":1718734435035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb372f94ff5ce9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718733752785,"stop":1718733752785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ead6bfc3e52e3c2","name":"dispatchEvent via connectionManager","time":{"start":1718733844605,"stop":1718733844605,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b8c7e289fc954d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718733752783,"stop":1718733752783,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5d8d38f2c2232","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718734387689,"stop":1718734387690,"duration":1},"status":"passed","severity":"normal"},{"uid":"c830dd76eb5757d7","name":"Reopen subscription with peer with lost subscription","time":{"start":1718733888850,"stop":1718733888851,"duration":1},"status":"passed","severity":"normal"},{"uid":"444ff6b0fd4f5590","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718733752790,"stop":1718733752790,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef3340ab635ec72","name":"Check message with no payload is not received","time":{"start":1718734296336,"stop":1718734296336,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a06106192416d6","name":"should get / set UDP multiaddr","time":{"start":1718733761372,"stop":1718733761372,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2968598d9027e9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718734435023,"stop":1718734435023,"duration":0},"status":"passed","severity":"normal"},{"uid":"180668a3bc78540c","name":"Init the array if not present","time":{"start":1718733752357,"stop":1718733752358,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cab69ed4f6cb643","name":"Push message with shell command payload","time":{"start":1718734219191,"stop":1718734219192,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a87edb79969d01","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733880251,"stop":1718733880252,"duration":1},"status":"passed","severity":"normal"},{"uid":"b026e76d3d16a045","name":"Round trip binary serialization","time":{"start":1718733766245,"stop":1718733766246,"duration":1},"status":"passed","severity":"normal"},{"uid":"5278f2abd13d2814","name":"Passing page size 3 when there are 20 messages","time":{"start":1718734422500,"stop":1718734422501,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f487aec47b1f15","name":"ignores domain fetching errors","time":{"start":1718733777247,"stop":1718733777248,"duration":1},"status":"passed","severity":"normal"},{"uid":"96febe94163f13f2","name":"Push message with meta","time":{"start":1718734368771,"stop":1718734368771,"duration":0},"status":"passed","severity":"normal"},{"uid":"30eb24ec159a69b0","name":"Push message with numeric payload","time":{"start":1718734219182,"stop":1718734219186,"duration":4},"status":"passed","severity":"normal"},{"uid":"980ff593f09cbe64","name":"should throw error - no public key","time":{"start":1718733761370,"stop":1718733761370,"duration":0},"status":"passed","severity":"normal"},{"uid":"283108deaa3418f8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718734428391,"stop":1718734428391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6384adcc04673e","name":"Does not throw an exception when node disconnects","time":{"start":1718734432290,"stop":1718734432290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9babff09134fcf3b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718733968592,"stop":1718733968592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f28c3456546935e","name":"Fails to push message with large meta","time":{"start":1718734368771,"stop":1718734368771,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d7703f7ab92847","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718734404324,"stop":1718734404325,"duration":1},"status":"passed","severity":"normal"},{"uid":"96170489787894b2","name":"Check message with no payload is not received","time":{"start":1718733992631,"stop":1718733992631,"duration":0},"status":"passed","severity":"normal"},{"uid":"49eb3681d5ad2d98","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718733752787,"stop":1718733752787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41833bc4f6ed691","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718734387691,"stop":1718734387692,"duration":1},"status":"passed","severity":"normal"},{"uid":"f681657c98e3f99c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718734272347,"stop":1718734272347,"duration":0},"status":"passed","severity":"normal"},{"uid":"67880ff2a70ad52a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718734025353,"stop":1718734025353,"duration":0},"status":"passed","severity":"normal"},{"uid":"9628abbeac42ad78","name":"random static sharding 3 - Cluster ID: 653, Shard ID: 68","time":{"start":1718734347339,"stop":1718734347339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3691373a8ace5d6a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718733752771,"stop":1718733752771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c795ee13803d0e3c","name":"should handle corrupted local storage data gracefully","time":{"start":1718733781116,"stop":1718733781117,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b63c4e3f94c7fa","name":"addEventListener with wrong event","time":{"start":1718733844602,"stop":1718733844602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb759c2c9c61d89","name":"Decrypt messages","time":{"start":1718734219391,"stop":1718734219391,"duration":0},"status":"passed","severity":"normal"},{"uid":"992ece233ec175f0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718733752791,"stop":1718733752791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b8930919385daf","name":"Push message with emoji payload","time":{"start":1718734219193,"stop":1718734219194,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bdcadf43010ba47","name":"should be called for bootstrap peers","time":{"start":1718733812061,"stop":1718733812062,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb93eb39e53ec0d9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718734435028,"stop":1718734435028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8365ac90f7cbd7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718734435027,"stop":1718734435028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7dbc4ce8b6fa12","name":"Ping on subscribed peer","time":{"start":1718733888851,"stop":1718733888851,"duration":0},"status":"passed","severity":"normal"},{"uid":"230c50e0c27d889e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718733880248,"stop":1718733880248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb0ed28c67704a1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718734435031,"stop":1718734435031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf6ad19b3c16bac","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718734238533,"stop":1718734238533,"duration":0},"status":"passed","severity":"normal"},{"uid":"209d83f4dc1d7694","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718733760592,"stop":1718733760594,"duration":2},"status":"passed","severity":"normal"},{"uid":"69bcad0b11644a41","name":"Subscribe and receives messages on 20 topics","time":{"start":1718734025350,"stop":1718734025350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad23559a8903a49c","name":"Non TWN Cluster","time":{"start":1718734335795,"stop":1718734335795,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eb8cd3d46027e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718733752786,"stop":1718733752786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e575d5dd8e0763ac","name":"Promise Callback - forward","time":{"start":1718734390731,"stop":1718734390731,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dccead587e658c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718734405259,"stop":1718734405259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e007ca5fd9a10b86","name":"Check publish message containing Basic HTML tag","time":{"start":1718734267702,"stop":1718734267702,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa84a4d32e95af79","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718733968581,"stop":1718733968582,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1f7139ba758710","name":"should be able to encode the field with only STORE set to true","time":{"start":1718733760595,"stop":1718733760596,"duration":1},"status":"passed","severity":"normal"},{"uid":"600ee027c2e22444","name":"should not receive a peer event before start","time":{"start":1718734281557,"stop":1718734281558,"duration":1},"status":"passed","severity":"normal"},{"uid":"885228d3a3ff3942","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718734435040,"stop":1718734435040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16373d8f67fbc18","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718733752792,"stop":1718733752792,"duration":0},"status":"passed","severity":"normal"},{"uid":"529e7c284c70916b","name":"Check message with non string payload is not received","time":{"start":1718734296357,"stop":1718734296358,"duration":1},"status":"passed","severity":"normal"},{"uid":"705d2d3196fe5caf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718733752777,"stop":1718733752777,"duration":0},"status":"passed","severity":"normal"},{"uid":"901b555560f26a41","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718733760605,"stop":1718733760606,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0b0b63894fac98","name":"1 Relay, 1 fetch","time":{"start":1718733776978,"stop":1718733776979,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7577e104ecccdce","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718734268051,"stop":1718734268051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39e5597075b9b302","name":"should properly create location multiaddrs - udp4","time":{"start":1718733761373,"stop":1718733761373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24c95c4b65f8e10","name":"Check message with non string payload is not received","time":{"start":1718733992631,"stop":1718733992632,"duration":1},"status":"passed","severity":"normal"},{"uid":"4914f98cedb539bc","name":"Ordered callback, aborts when callback returns true","time":{"start":1718734404325,"stop":1718734404326,"duration":1},"status":"passed","severity":"normal"},{"uid":"17243c9f35151a16","name":"can start the service","time":{"start":1718734281554,"stop":1718734281555,"duration":1},"status":"passed","severity":"normal"},{"uid":"566961ce1ee99bcf","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718734428389,"stop":1718734428389,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc9f8ed425c934","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718733892639,"stop":1718733892640,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e3cbc853773d2b","name":"Push message with content topic containing numeric","time":{"start":1718734219196,"stop":1718734219209,"duration":13},"status":"passed","severity":"normal"},{"uid":"71b95929fb46353a","name":"Generator, custom pubsub topic","time":{"start":1718734393365,"stop":1718734393365,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c715bffca394e8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718733752773,"stop":1718733752773,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf595888de7fd24","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733968576,"stop":1718733968577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e636552c406b01","name":"Check publish message containing unicode special characters","time":{"start":1718734267704,"stop":1718734267704,"duration":0},"status":"passed","severity":"normal"},{"uid":"84652236d9e2a30e","name":"handles multiple messages","time":{"start":1718734418929,"stop":1718734418929,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fcc681aa9a9764","name":"removeEventListener with correct event","time":{"start":1718733844602,"stop":1718733844602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d650622d89e7df","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718733752775,"stop":1718733752775,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac828fe3b857c2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app86/6/topic921/proto","time":{"start":1718734335797,"stop":1718734335803,"duration":6},"status":"passed","severity":"normal"},{"uid":"b06fd8486d509a96","name":"should not receive a peer event after stop","time":{"start":1718733822498,"stop":1718733822498,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b37cff6e257f1f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718734272351,"stop":1718734272351,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7917a2fe195de1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718734042754,"stop":1718734042756,"duration":2},"status":"passed","severity":"normal"},{"uid":"71998316f538cd2a","name":"Push message with content topic containing Script","time":{"start":1718734368764,"stop":1718734368765,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcb0016c9cf60e6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734089258,"stop":1718734089258,"duration":0},"status":"passed","severity":"normal"},{"uid":"4546754f15eb329","name":"should be able to decode the field with only STORE set to true","time":{"start":1718733760607,"stop":1718733760608,"duration":1},"status":"passed","severity":"normal"},{"uid":"d642b52ea34f3127","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718733752784,"stop":1718733752784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9a8ed7d90ad930","name":"Fails to push message with large meta","time":{"start":1718734219229,"stop":1718734219230,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b5502287a8861c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718733760598,"stop":1718733760599,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25266709de67b5a","name":"Check received message containing Basic HTML tag","time":{"start":1718734296319,"stop":1718734296319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dfea7e845b203e","name":"Encoder throws on undefined content topic","time":{"start":1718733766247,"stop":1718733766247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54abd1209efbc70","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718733752778,"stop":1718733752778,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc707a3e58da4970","name":"Check publish message containing shell command","time":{"start":1718734267703,"stop":1718734267703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f371629652000e45","name":"should not fail to start the service if it is already started","time":{"start":1718734281557,"stop":1718734281557,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d76cbedc5b0840e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718734435032,"stop":1718734435032,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ae412b61f3ed6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718734435031,"stop":1718734435031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5814303aa024c22","name":"Push message with custom timestamp: 1687975592885","time":{"start":1718734219239,"stop":1718734219246,"duration":7},"status":"passed","severity":"normal"},{"uid":"a31688aa87f4f929","name":"Push message with Arabic payload","time":{"start":1718734219187,"stop":1718734219187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9194a802b1e44133","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718733765992,"stop":1718733765993,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb41eb9d045bf8d","name":"start node with ApplicationInfo","time":{"start":1718734335818,"stop":1718734335818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e071ec66248c856b","name":"Check received message containing special chars","time":{"start":1718734296342,"stop":1718734296342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1735591c53ca0280","name":"Query generator for multiple messages with different content topic format","time":{"start":1718734404320,"stop":1718734404322,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae1c255254911603","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718733752774,"stop":1718733752774,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9a472923ca67fc","name":"throws an error for improperly formatted content topics","time":{"start":1718733752776,"stop":1718733752777,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc428cff93c56461","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718734296353,"stop":1718734296353,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed19974a57a3dca","name":"Push message with content topic containing short","time":{"start":1718734368759,"stop":1718734368760,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5227a498a7726e7","name":"Push message with shell command payload","time":{"start":1718734368750,"stop":1718734368750,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcafc91b5f4c452f","name":"non connected peers","time":{"start":1718734215896,"stop":1718734215896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85376da26da8d6eb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718734435035,"stop":1718734435035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e94322f5759ba45","name":"Check publish message containing Chinese","time":{"start":1718734267678,"stop":1718734267678,"duration":0},"status":"passed","severity":"normal"},{"uid":"7296e8b9beb22d99","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718734272350,"stop":1718734272350,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bb65ddc570b2d7","name":"Push message with short payload","time":{"start":1718734219177,"stop":1718734219178,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48ec650e16ef28c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718733752781,"stop":1718733752781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce58ccacd098c0a","name":"Push message with Basic HTML tag payload","time":{"start":1718734219190,"stop":1718734219191,"duration":1},"status":"passed","severity":"normal"},{"uid":"5971c96757e8ed9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718734042759,"stop":1718734042759,"duration":0},"status":"passed","severity":"normal"},{"uid":"beca78d3d1f290b6","name":"Subscribe to topic containing Script and receive message","time":{"start":1718734435029,"stop":1718734435030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0ead53e8355280","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718734405259,"stop":1718734405259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5732f6b0b705d975","name":"Subscribe to topic containing XML and receive message","time":{"start":1718734435030,"stop":1718734435030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3c9ef6ddf20221","name":"Publish message with large meta","time":{"start":1718734267734,"stop":1718734267734,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ea90903597c8e9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718733892640,"stop":1718733892640,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee56d4c06dcf7e2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718733968598,"stop":1718733968598,"duration":0},"status":"passed","severity":"normal"},{"uid":"56df03f7eadd3b17","name":"Subscribe to topic containing short and receive message","time":{"start":1718734435027,"stop":1718734435027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9239314d2f34c657","name":"Passing page size 10 when there are 10 messages","time":{"start":1718734422501,"stop":1718734422502,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75ebed815b06020","name":"Push message with content topic containing special chars","time":{"start":1718734368761,"stop":1718734368762,"duration":1},"status":"passed","severity":"normal"},{"uid":"f345e3662da406ba","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718734272351,"stop":1718734272352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fa08c36b5f1d06","name":"Correctly serialized arguments","time":{"start":1718734090382,"stop":1718734090382,"duration":0},"status":"passed","severity":"normal"},{"uid":"747ca71975f54f38","name":"1 Relay, 1 Filter, gives up","time":{"start":1718733776980,"stop":1718733776980,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e6d49267e42864","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718733752786,"stop":1718733752786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1b1c6299195a77","name":"Push message with custom timestamp: 1687975568758","time":{"start":1718734368772,"stop":1718734368772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7619af719be9fe","name":"Push message on custom pubsubTopic","time":{"start":1718734089259,"stop":1718734089259,"duration":0},"status":"passed","severity":"normal"},{"uid":"4647e815f14a3c43","name":"Query generator for multiple messages with different message text format","time":{"start":1718734404318,"stop":1718734404319,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6ef55f3363fe20","name":"handles empty shards array correctly","time":{"start":1718733752794,"stop":1718733752794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ae6d33593efbff","name":"Check publish message containing numeric","time":{"start":1718734267677,"stop":1718734267677,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bf9fcced56a7b8","name":"Check message received after nwaku node is restarted","time":{"start":1718734296359,"stop":1718734296359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9b8654cc557ae2d","name":"Check received message containing Script","time":{"start":1718734296344,"stop":1718734296344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcfdba6c81cc1e8","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718733752790,"stop":1718733752790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbafb78be2911ec","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718733752795,"stop":1718733752796,"duration":1},"status":"passed","severity":"normal"},{"uid":"94277d0e223f40b3","name":"should only return 1 node with relay capability","time":{"start":1718733777249,"stop":1718733777249,"duration":0},"status":"passed","severity":"normal"},{"uid":"843aa783a9f2d3c4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718733752778,"stop":1718733752778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6199b5768e5b094","name":"same cluster, same shard: nodes connect","time":{"start":1718733968551,"stop":1718733968551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c75882b4e594d2f","name":"Passing cursor with wrong message digest","time":{"start":1718734339730,"stop":1718734339730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4869a36f0e457059","name":"Push message with custom timestamp: 1718737568758","time":{"start":1718734368773,"stop":1718734368773,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d335902675df91a","name":"receives messages sent to provided content topic through callback","time":{"start":1718734268051,"stop":1718734268051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a29c7ce6321aed63","name":"Check message received after nwaku node is restarted","time":{"start":1718734296340,"stop":1718734296340,"duration":0},"status":"skipped","severity":"normal"},{"uid":"968f8fc7371e92b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718733752793,"stop":1718733752793,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e210b959ab168","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718733781116,"stop":1718733781116,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b146b78d747a5c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718734025356,"stop":1718734025357,"duration":1},"status":"passed","severity":"normal"},{"uid":"28df9150c9f8edd8","name":"Check message on other pubsub topic is not received","time":{"start":1718734296335,"stop":1718734296335,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fc289d3f1feadd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718733752786,"stop":1718733752787,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb27d60ca8f8875e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733880249,"stop":1718733880249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edc8a671b7681bc","name":"Js publishes, other Js receives","time":{"start":1718734243828,"stop":1718734243828,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6459952a933091b","name":"should throw an error for insufficient data","time":{"start":1718733752811,"stop":1718733752812,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b50f0fd0483c61e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718734435037,"stop":1718734435038,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee43db5ebe8ee13","name":"Push 30 different messages","time":{"start":1718734219194,"stop":1718734219194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65c124e88746bf2","name":"Check received message with timestamp: 1718733803296000000 ","time":{"start":1718734296322,"stop":1718734296322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b43d3ce4d6a713","name":"Push message with custom timestamp: 1718737592885","time":{"start":1718734219246,"stop":1718734219247,"duration":1},"status":"passed","severity":"normal"},{"uid":"682f3e90c5998752","name":"Ping on peer without subscriptions","time":{"start":1718733888849,"stop":1718733888850,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4c7ea7abfbf8c7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718734428389,"stop":1718734428390,"duration":1},"status":"passed","severity":"normal"},{"uid":"79416eed0bac1962","name":"Ordered Callback - forward","time":{"start":1718734390732,"stop":1718734390732,"duration":0},"status":"passed","severity":"normal"},{"uid":"651685fca3aa143f","name":"creates an iterator","time":{"start":1718734418928,"stop":1718734418929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f4a04d0ab40a92","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718733752774,"stop":1718733752774,"duration":0},"status":"passed","severity":"normal"},{"uid":"49faeda32539e410","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718733776478,"stop":1718733776479,"duration":1},"status":"passed","severity":"normal"},{"uid":"960a58b23c5a2496","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app67/7/topic774/proto","time":{"start":1718734335804,"stop":1718734335804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb36c0181f70f17","name":"random static sharding 5 - Cluster ID: 320, Shard ID: 534","time":{"start":1718734347340,"stop":1718734347340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a350476fdf2acd17","name":"Fails to push message bigger that 1MB","time":{"start":1718734368774,"stop":1718734368774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad545219d8e625b4","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718734268050,"stop":1718734268050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b14fa0e5376f962e","name":"recovers when dns.resolve returns empty","time":{"start":1718733777247,"stop":1718733777247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2b80e8b3626f66","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718734435040,"stop":1718734435040,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8f0a48349d249","name":"Decoder throws on undefined content topic","time":{"start":1718733789040,"stop":1718733789041,"duration":1},"status":"passed","severity":"normal"},{"uid":"17409944f4dbb765","name":"Encoder throws on undefined content topic","time":{"start":1718733787131,"stop":1718733787131,"duration":0},"status":"passed","severity":"normal"},{"uid":"beac6db610bd46ab","name":"Push message with rate limit","time":{"start":1718734219230,"stop":1718734219238,"duration":8},"status":"passed","severity":"normal"},{"uid":"dfdf107e25633b0e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718733776979,"stop":1718733776980,"duration":1},"status":"passed","severity":"normal"},{"uid":"545c56b4c41f4a78","name":"Refresh subscription","time":{"start":1718734435036,"stop":1718734435036,"duration":0},"status":"passed","severity":"normal"},{"uid":"215add165347d86d","name":"Push message with custom timestamp: 1718730392885","time":{"start":1718734219246,"stop":1718734219246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef796a06321acaf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718734428390,"stop":1718734428390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fedb23141142153","name":"Push message with numeric payload","time":{"start":1718734368744,"stop":1718734368744,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4328a054782e7f","name":"unsubscribes","time":{"start":1718734418929,"stop":1718734418930,"duration":1},"status":"passed","severity":"normal"},{"uid":"20635c7e4ef26873","name":"Check publish message containing short","time":{"start":1718734267676,"stop":1718734267676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89f35824679eb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718734435024,"stop":1718734435024,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e254c3c8666a09","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718734215584,"stop":1718734215585,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ee1ed1a98813165a","name":"Throws when trying to push message with empty payload","time":{"start":1718734368758,"stop":1718734368759,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb67f0101d15325e","name":"Overlapping topic subscription","time":{"start":1718734435036,"stop":1718734435036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8e8362b7889273","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718733968554,"stop":1718733968554,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dc37e3a4e72c27","name":"Using a function","time":{"start":1718734432292,"stop":1718734432292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9ceb3114d1aae3","name":"Encoder throws on undefined content topic","time":{"start":1718733789039,"stop":1718733789040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0152b4f91e61d1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718733776475,"stop":1718733776476,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a3c8fac9d9996c","name":"Push message with content topic containing shell command","time":{"start":1718734219226,"stop":1718734219227,"duration":1},"status":"passed","severity":"normal"},{"uid":"493ebfe272b4b67","name":"Push message with SQL Injection payload","time":{"start":1718734219188,"stop":1718734219189,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d980478cbfb5e48","name":"Decoder throws on undefined content topic","time":{"start":1718733766248,"stop":1718733766248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ca7f4573b1ace2","name":"Check received message containing long","time":{"start":1718734296341,"stop":1718734296342,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a3ec5d910d151f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718734339729,"stop":1718734339729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bd3502f00e60ae","name":"handles different networkShards values correctly","time":{"start":1718733752776,"stop":1718733752776,"duration":0},"status":"passed","severity":"normal"},{"uid":"af50a5cf4fa59d6a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718734339730,"stop":1718734339731,"duration":1},"status":"passed","severity":"normal"},{"uid":"9982a59f6d5be64e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718733968594,"stop":1718733968594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89743a2e6d007d8","name":"Relay - dialed first","time":{"start":1718734437656,"stop":1718734437657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36355d4aea0532b","name":"should set field with only RELAY enabled","time":{"start":1718733761375,"stop":1718733761375,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0938d586df1b59","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718733777250,"stop":1718733777250,"duration":0},"status":"passed","severity":"normal"},{"uid":"594bcd77b9b18b91","name":"Nodes with multiple pubsub topic","time":{"start":1718734238534,"stop":1718734238534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5215252baf198cd2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718734042757,"stop":1718734042757,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fb6cf753076a56","name":"Check received message with timestamp: 1718733803426000000 ","time":{"start":1718733992617,"stop":1718733992618,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00caccbe73a4ca7","name":"Push message with content topic containing SQL Injection","time":{"start":1718734368764,"stop":1718734368764,"duration":0},"status":"passed","severity":"normal"},{"uid":"174ae8e7612200ce","name":"Check message with no content topic is not received","time":{"start":1718733992630,"stop":1718733992631,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b9b353ec47b1de","name":"should properly compute the node id","time":{"start":1718733761371,"stop":1718733761371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d89a81d329ca4f5","name":"Decoder throws on empty string content topic","time":{"start":1718733789041,"stop":1718733789041,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5ab9f11720ec55","name":"should throw an error for missing sharding configuration","time":{"start":1718733752794,"stop":1718733752794,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7a5a105377068c","name":"Check received message containing numeric","time":{"start":1718734296342,"stop":1718734296342,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc17e877f6df2609","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718733968585,"stop":1718733968585,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d0148c93bff4f8","name":"Query Generator - forward","time":{"start":1718734390729,"stop":1718734390729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa7c3fa15488094","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718734339727,"stop":1718734339727,"duration":0},"status":"passed","severity":"normal"},{"uid":"107c391141856117","name":"Check message with no pubsub topic is not received","time":{"start":1718733992629,"stop":1718733992630,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf745d21b050702","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718734435031,"stop":1718734435032,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7889ee7fcee7057","name":"Check publish message containing special chars","time":{"start":1718734267677,"stop":1718734267678,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fbb2f384f4ade0","name":"Push message with Chinese payload","time":{"start":1718734219187,"stop":1718734219187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bba465537c52f90","name":"different cluster, different shard: nodes don't connect","time":{"start":1718734090310,"stop":1718734090311,"duration":1},"status":"passed","severity":"normal"},{"uid":"af34d23cbe4d3ada","name":"Push message with content topic containing escaped characters","time":{"start":1718734368766,"stop":1718734368767,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c010f19163a8b5f","name":"Subscribe to topic containing short and receive message","time":{"start":1718734435036,"stop":1718734435036,"duration":0},"status":"passed","severity":"normal"},{"uid":"707e17b274f17212","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718734025357,"stop":1718734025357,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9cf9819b63de66","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718733777251,"stop":1718733777251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34c277349c2521ad","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app49/2/topic950/xml","time":{"start":1718734335796,"stop":1718734335796,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed0fe89c27dfcd0","name":"configure the node with multiple pubsub topics","time":{"start":1718734347350,"stop":1718734347351,"duration":1},"status":"passed","severity":"normal"},{"uid":"284ddaea5711d10c","name":"Push message with JSON payload","time":{"start":1718734219191,"stop":1718734219191,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c5acb2d28ddb87","name":"Query with Ordered Callback, No message returned","time":{"start":1718734387693,"stop":1718734387693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4203837eda683882","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718733752771,"stop":1718733752771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b1838f4a7ed650","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718733755375,"stop":1718733755376,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7e3abf60c47fea","name":"can start the service","time":{"start":1718733781112,"stop":1718733781113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f23512dc511bc5","name":"Subscribe and receive messages via lightPush","time":{"start":1718734025341,"stop":1718734025342,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaad73c5678a51bc","name":"Delete observer","time":{"start":1718734219392,"stop":1718734219392,"duration":0},"status":"passed","severity":"normal"},{"uid":"259ffa3ac3d0c5c5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718734238532,"stop":1718734238532,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b0d86118c1d4d3","name":"Subscribe to topic containing XML and publish message","time":{"start":1718734272349,"stop":1718734272349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3c331964c2f296","name":"A test","time":{"start":1718734042918,"stop":1718734042918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d980004216f6136f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718734025342,"stop":1718734025342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64bc3bbbe92a344","name":"Subscribe to topic containing Script and publish message","time":{"start":1718734272348,"stop":1718734272349,"duration":1},"status":"passed","severity":"normal"},{"uid":"696f28c5ecb01689","name":"should not receive a peer event before start","time":{"start":1718733822497,"stop":1718733822498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52f415f258c5822","name":"Callback on promise","time":{"start":1718734404322,"stop":1718734404323,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd6f38f718ac2cc","name":"Check received message containing escaped characters","time":{"start":1718734296320,"stop":1718734296321,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bca50682911d9c2","name":"can start and stop the service","time":{"start":1718733781113,"stop":1718733781113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4168571b9af9d5","name":"Light Node - default protocols","time":{"start":1718734437659,"stop":1718734437659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdb4af9f8138b3e","name":"Store - dialed after - with timeout","time":{"start":1718734437658,"stop":1718734437658,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e21beb18fb1ec58","name":"Check received message containing Script","time":{"start":1718733992613,"stop":1718733992613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94f37075bf6122b","name":"should not receive a peer event after stop","time":{"start":1718734281558,"stop":1718734281558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb17a89511347b6","name":"throws on content topic with generation field greater than 0","time":{"start":1718733752768,"stop":1718733752768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b371176c86b15d54","name":"Push message with content topic containing emoji","time":{"start":1718734219228,"stop":1718734219228,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d57c666401eec1d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718734435028,"stop":1718734435029,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57b6061dddbc7de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718733752785,"stop":1718733752785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4e4aef77a6cc3c","name":"Push message with long payload","time":{"start":1718734368743,"stop":1718734368744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14de8765c6606","name":"Check publish message containing long","time":{"start":1718734267676,"stop":1718734267677,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abe566b09185b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718734428388,"stop":1718734428389,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c3f71bc24fb034","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734089256,"stop":1718734089257,"duration":1},"status":"passed","severity":"normal"},{"uid":"a749e5d05ab69e5d","name":"Push message with XML payload","time":{"start":1718734219190,"stop":1718734219190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3a2a271f26177a","name":"Subscribe to topic containing long and receive message","time":{"start":1718734435037,"stop":1718734435037,"duration":0},"status":"passed","severity":"normal"},{"uid":"629ceae2f8d5e62d","name":"same cluster, same shard: nodes connect","time":{"start":1718734090307,"stop":1718734090308,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d1a819f9b32e0a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718733760616,"stop":1718733760617,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9027d0dc7aec77","name":"Push message with content topic containing shell command","time":{"start":1718734368766,"stop":1718734368766,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba96cc289ef6023","name":"should set field with only FILTER enabled","time":{"start":1718733761376,"stop":1718733761376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad96758771bb37b3","name":"Store - dialed first","time":{"start":1718734437658,"stop":1718734437658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7720b029ce4e1f6","name":"stop","time":{"start":1718733844606,"stop":1718733844606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9804ec29ffcfc702","name":"Check message with no content topic is not received","time":{"start":1718734296355,"stop":1718734296356,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fbd669d698930b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718733752787,"stop":1718733752787,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ed97a079a85707","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718734335817,"stop":1718734335818,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f0f016a5e702cc","name":"Push message with escaped characters payload","time":{"start":1718734219192,"stop":1718734219192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72813820260e805","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718733968584,"stop":1718733968584,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e88772b4a6cc4b","name":"should not fail to stop the service if it was not started","time":{"start":1718733822494,"stop":1718733822495,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4107c5fdf8eac6c","name":"A test","time":{"start":1718734042917,"stop":1718734042917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3731924c3c20d9d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718734435025,"stop":1718734435025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e462056e9c7b41","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718734272346,"stop":1718734272346,"duration":0},"status":"passed","severity":"normal"},{"uid":"eceaf4d2d31dc671","name":"Default pageSize","time":{"start":1718734422504,"stop":1718734422504,"duration":0},"status":"passed","severity":"normal"},{"uid":"944fc12bb34cf127","name":"Subscribe to topic containing Script and receive message","time":{"start":1718734435038,"stop":1718734435039,"duration":1},"status":"passed","severity":"normal"},{"uid":"f710fc0ef2231853","name":"Check received message containing escaped characters","time":{"start":1718734296347,"stop":1718734296348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4b1d0a1fe07c79","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718733892619,"stop":1718733892634,"duration":15},"status":"passed","severity":"normal"},{"uid":"e10e07a10537efb3","name":"Check received message containing Script","time":{"start":1718734296318,"stop":1718734296318,"duration":0},"status":"passed","severity":"normal"},{"uid":"18489f6f0036b480","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718733968589,"stop":1718733968589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3de2c83b16724b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718733752793,"stop":1718733752794,"duration":1},"status":"passed","severity":"normal"},{"uid":"6797083f63a84374","name":"should add and remove event listeners correctly","time":{"start":1718733781117,"stop":1718733781117,"duration":0},"status":"passed","severity":"normal"},{"uid":"377b38b93d8784d8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718734435038,"stop":1718734435038,"duration":0},"status":"passed","severity":"normal"},{"uid":"21db7cbbddf7a0a6","name":"Push message with special chars payload","time":{"start":1718734368744,"stop":1718734368745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cbfcb9ab0c4063","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718733752789,"stop":1718733752789,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bccde6b2fad360","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app89/6/topic91/json","time":{"start":1718734335804,"stop":1718734335805,"duration":1},"status":"passed","severity":"normal"},{"uid":"2716017d7215042d","name":"Push message with content topic containing long","time":{"start":1718734219195,"stop":1718734219195,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2b7d2320c8b52b","name":"Check publish message containing Script","time":{"start":1718734267700,"stop":1718734267701,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f1d758e5ab0102","name":"Check message received after nwaku node is restarted","time":{"start":1718733992632,"stop":1718733992632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51c6dd2414e6d725","name":"Push message with content topic containing special chars","time":{"start":1718734219210,"stop":1718734219210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef5f7c50c88ad03","name":"should properly create location multiaddrs - udp6","time":{"start":1718733761373,"stop":1718733761373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a432232c3903090","name":"Publish message with rate limit","time":{"start":1718734267734,"stop":1718734267734,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe7ff213d61f8b9","name":"Subscribe to topic containing short and publish message","time":{"start":1718734272345,"stop":1718734272345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8266f96b3e0aad","name":"less peers than existing","time":{"start":1718734215895,"stop":1718734215896,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7037be5dbe26831a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718733804179,"stop":1718733804180,"duration":1},"status":"passed","severity":"normal"},{"uid":"12abd433bd850150","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734393368,"stop":1718734393368,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4d6450206a5196","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718733855931,"stop":1718733855931,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d3e7612abd10e6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718734042758,"stop":1718734042758,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ae16569306e7f6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733968594,"stop":1718733968597,"duration":3},"status":"passed","severity":"normal"},{"uid":"314f616a5a5565f6","name":"should set field with all protocols enabled","time":{"start":1718733761375,"stop":1718733761375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5248d23063ee146e","name":"Push message with unicode special characters payload","time":{"start":1718734368751,"stop":1718734368751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd770aa8799b999","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718734272350,"stop":1718734272351,"duration":1},"status":"passed","severity":"normal"},{"uid":"399577b7021f8169","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718733880248,"stop":1718733880248,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0c234677845a21","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718733752782,"stop":1718733752783,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3bdedbb39f9b21","name":"Push message with XML payload","time":{"start":1718734368749,"stop":1718734368749,"duration":0},"status":"passed","severity":"normal"},{"uid":"67032d8d7943ef14","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718734435029,"stop":1718734435029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36ed774663f6ff7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718733968598,"stop":1718733968599,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b094661b15b67","name":"same cluster, different shard: nodes don't connect","time":{"start":1718733968551,"stop":1718733968552,"duration":1},"status":"passed","severity":"normal"},{"uid":"87bb38bd2e541a77","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718733968602,"stop":1718733968602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e173aa75762b79d1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718733760617,"stop":1718733760618,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7156a0f22bae5c","name":"Check received message containing long","time":{"start":1718734296313,"stop":1718734296314,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbbefda6cfe2cef","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718733752782,"stop":1718733752782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee479ed801626ec2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718733855934,"stop":1718733855934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc1c6b12b563475","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718734025343,"stop":1718734025343,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1b093c71022e94","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718734025357,"stop":1718734025358,"duration":1},"status":"passed","severity":"normal"},{"uid":"abedcaab3c5adc79","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718734025348,"stop":1718734025349,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57d50ad2d6b036d","name":"Mutual subscription","time":{"start":1718734272340,"stop":1718734272340,"duration":0},"status":"passed","severity":"normal"},{"uid":"566d0c90d130c8dc","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718733755378,"stop":1718733755379,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5737e5de2b2e39","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718733968590,"stop":1718733968590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f9d204deb94261","name":"start node with empty content topic","time":{"start":1718734335825,"stop":1718734335825,"duration":0},"status":"passed","severity":"normal"},{"uid":"249c3fd8e0873c47","name":"nwaku subscribes","time":{"start":1718734243826,"stop":1718734243827,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5b3c2781376662","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718733752796,"stop":1718733752796,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c0d3592ae1c8e7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718734435030,"stop":1718734435030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c655ee7959ecc8","name":"Ping on unsubscribed peer","time":{"start":1718733888850,"stop":1718733888850,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d64a04c952c2d98","name":"random static sharding 10 - Cluster ID: 972, Shard ID: 342","time":{"start":1718734347349,"stop":1718734347350,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d91f98092ec1c31","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718733855931,"stop":1718733855932,"duration":1},"status":"passed","severity":"normal"},{"uid":"30be23893828559b","name":"handles different clusterIds correctly","time":{"start":1718733752776,"stop":1718733752776,"duration":0},"status":"passed","severity":"normal"},{"uid":"41682e85e32473ef","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718733752778,"stop":1718733752778,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd1e318ce3054d5","name":"Push message with content topic containing short","time":{"start":1718734219195,"stop":1718734219195,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ad4823efad4a50","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718733752773,"stop":1718733752773,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d0f06cbe89ce6a","name":"Publish message with custom timestamp: Wed Jun 28 2023 18:10:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734267705,"stop":1718734267705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dc0545da5514c7","name":"Sample","time":{"start":1718733760777,"stop":1718733760778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0baa14cd6b94c0","name":"Fails to publish message with empty text","time":{"start":1718734267718,"stop":1718734267726,"duration":8},"status":"passed","severity":"normal"},{"uid":"f21e79d13e7cdb34","name":"Push message with content topic containing escaped characters","time":{"start":1718734219227,"stop":1718734219227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fb0488652c568f","name":"Check received message containing short","time":{"start":1718733992602,"stop":1718733992602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7def85c39dcc5e8","name":"Check message with no content topic is not received","time":{"start":1718734296335,"stop":1718734296336,"duration":1},"status":"passed","severity":"normal"},{"uid":"153262176b05cad","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718734090304,"stop":1718734090305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0eece8a4ca0a73","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718733968600,"stop":1718733968600,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de88422f07a3883","name":"Ephemeral messages are not stored","time":{"start":1718733813541,"stop":1718733813542,"duration":1},"status":"passed","severity":"normal"},{"uid":"d134b8a90b610ae","name":"isConnected return false after peer stops","time":{"start":1718733855933,"stop":1718733855934,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c90962f0995471","name":"should throw an error for missing required configuration","time":{"start":1718733752781,"stop":1718733752781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c291b9c766a583ad","name":"should not receive a peer event after stop","time":{"start":1718733781115,"stop":1718733781115,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e309ff3d73ed3c","name":"should get / set TCP multiaddr","time":{"start":1718733761372,"stop":1718733761372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e667c56efed8ab","name":"Check received message containing Basic HTML tag","time":{"start":1718734296345,"stop":1718734296345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ab00d1ee95b0ba","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718734042759,"stop":1718734042760,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e6d6d20140b771","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718733752784,"stop":1718733752784,"duration":0},"status":"passed","severity":"normal"},{"uid":"16261b41a98cf476","name":"Callback on promise, aborts when callback returns true","time":{"start":1718734404323,"stop":1718734404324,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dda2f24aa9ca6a","name":"Ping on subscribed peer","time":{"start":1718733841152,"stop":1718733841152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a747aaa1edc6f2f4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718734387690,"stop":1718734387690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05419900816d2e2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718733812063,"stop":1718733812063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3894e14bf7dd18b0","name":"Subscribe to topic containing long and receive message","time":{"start":1718734025352,"stop":1718734025352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5ca080a6b58b2a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718733776480,"stop":1718733776480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2129dcf6fb1a9f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718734238533,"stop":1718734238533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e713d1d1d14eed72","name":"should encodeTxt and decodeTxt","time":{"start":1718733761367,"stop":1718733761367,"duration":0},"status":"passed","severity":"normal"},{"uid":"8862b8538669b5b4","name":"Privacy Node - default protocol","time":{"start":1718734437659,"stop":1718734437660,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bd9802a0baf603","name":"should handle a minimal index list","time":{"start":1718733752810,"stop":1718733752811,"duration":1},"status":"passed","severity":"normal"},{"uid":"786e6bf343f9a6b7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718734404319,"stop":1718734404320,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5148ee1b78ffe3","name":"retrieves a single peer","time":{"start":1718733777246,"stop":1718733777246,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a717183de6ba32","name":"Overlapping topic subscription","time":{"start":1718734272345,"stop":1718734272345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34a272f5970844bd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718733968557,"stop":1718733968569,"duration":12},"status":"passed","severity":"normal"},{"uid":"248cfd558c01fc95","name":"Fails to push message with empty content topic","time":{"start":1718734219228,"stop":1718734219229,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6f65c2a8ba9926","name":"Check received message containing Chinese","time":{"start":1718734296315,"stop":1718734296315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3b62760d5c1400","name":"Register correct protocols","time":{"start":1718734272341,"stop":1718734272341,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c2d2bb84693016","name":"throws on content topic with empty topic name field","time":{"start":1718733752769,"stop":1718733752770,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c8a5a9e2e34a46","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718734555040,"stop":1718734555040,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1700a01056743e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718734347351,"stop":1718734347352,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c90e3c72b6aca9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718733752772,"stop":1718733752772,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ff91dc16899bb2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718733760596,"stop":1718733760597,"duration":1},"status":"passed","severity":"normal"},{"uid":"799b31b7d3bcd436","name":"Ephemeral field set to true","time":{"start":1718733766246,"stop":1718733766246,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c7c71a9ecc4219","name":"Publish message with custom timestamp: Tue Jun 18 2024 19:10:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734267706,"stop":1718734267706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ba47d10714338a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718733804180,"stop":1718733804181,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7579a94ab85a1f1","name":"should properly create peer info with all multiaddrs","time":{"start":1718733761374,"stop":1718733761374,"duration":0},"status":"passed","severity":"normal"},{"uid":"682f3f512031e922","name":"Subscribe to topic containing XML and receive message","time":{"start":1718734025355,"stop":1718734025355,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b1514752c58f1f","name":"Ping on subscribed peer","time":{"start":1718733888849,"stop":1718733888849,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf64987ef39371e3","name":"should return unique PubsubTopics for static sharding","time":{"start":1718733752779,"stop":1718733752779,"duration":0},"status":"passed","severity":"normal"},{"uid":"769a00007a90199","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718733968555,"stop":1718733968557,"duration":2},"status":"passed","severity":"normal"},{"uid":"514f48b3e426ab01","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718734435033,"stop":1718734435033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ea59785cccf830","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718733760602,"stop":1718733760603,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6009ae092be2114","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718734272342,"stop":1718734272343,"duration":1},"status":"passed","severity":"normal"},{"uid":"984b75bc00951e1f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718734238534,"stop":1718734238535,"duration":1},"status":"passed","severity":"normal"},{"uid":"84434083bef7286e","name":"Check received message containing escaped characters","time":{"start":1718733992616,"stop":1718733992616,"duration":0},"status":"passed","severity":"normal"},{"uid":"29459c6e82c6f3cc","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718734405258,"stop":1718734405258,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9f866b469b7874","name":"should return false","time":{"start":1718733761370,"stop":1718733761370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a5b92b250b45b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718733968601,"stop":1718733968602,"duration":1},"status":"passed","severity":"normal"},{"uid":"175811aa8fc142ad","name":"Query Generator, No message returned","time":{"start":1718734387691,"stop":1718734387691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6351fe4021b0592","name":"Check received message containing unicode special characters","time":{"start":1718734296321,"stop":1718734296321,"duration":0},"status":"passed","severity":"normal"},{"uid":"975a8a3369c2f042","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718733855930,"stop":1718733855930,"duration":0},"status":"passed","severity":"normal"},{"uid":"863089f4386ea62","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718734555038,"stop":1718734555039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8947c1305e1282a1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718734025354,"stop":1718734025354,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2dfb7653a4244e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718733968585,"stop":1718733968586,"duration":1},"status":"passed","severity":"normal"},{"uid":"be38b7342f9e6b4","name":"Fails to push message bigger that 1MB","time":{"start":1718734219248,"stop":1718734219248,"duration":0},"status":"passed","severity":"normal"},{"uid":"6234eacc149e17","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718734272344,"stop":1718734272344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7d016cdf9fd00d","name":"Nodes with multiple pubsub topic","time":{"start":1718734238532,"stop":1718734238532,"duration":0},"status":"passed","severity":"normal"},{"uid":"224b1e57fab1a49a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718734215585,"stop":1718734215585,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9843dc4966b5232","name":"should throw error - invalid id","time":{"start":1718733761370,"stop":1718733761370,"duration":0},"status":"passed","severity":"normal"},{"uid":"48007ab79cc55e60","name":"tcp ip4 address","time":{"start":1718733760737,"stop":1718733760737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48b09159db40c61","name":"Push message with content topic containing Russian","time":{"start":1718734219216,"stop":1718734219221,"duration":5},"status":"passed","severity":"normal"},{"uid":"e268702d1be7a4d4","name":"Push message with rate limit","time":{"start":1718734368772,"stop":1718734368772,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d236434ff84948","name":"Check received message containing special chars","time":{"start":1718734296314,"stop":1718734296315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ceb8d9cb5f5051","name":"throws on empty content topic","time":{"start":1718733752767,"stop":1718733752767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23b6c43244467ca","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718733880250,"stop":1718733880250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f51ea5293c650e","name":"should encode/decode to text encoding","time":{"start":1718733761371,"stop":1718733761371,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d869787c4aa295","name":"Check received message containing Chinese","time":{"start":1718733992610,"stop":1718733992610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5a23634d3f9dab","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718733812062,"stop":1718733812062,"duration":0},"status":"passed","severity":"normal"},{"uid":"db19174a0605e9b8","name":"Check received message containing XML","time":{"start":1718733992614,"stop":1718733992614,"duration":0},"status":"passed","severity":"normal"},{"uid":"428741396cd6103c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718734042753,"stop":1718734042754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40929ac997c8345","name":"Push message with content topic containing Russian","time":{"start":1718734368763,"stop":1718734368764,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a87ebe02814895","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718733755377,"stop":1718733755377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c99b29e6d16fdd1","name":"start node with empty shard","time":{"start":1718734347353,"stop":1718734347353,"duration":0},"status":"passed","severity":"normal"},{"uid":"522be4ccf7a011a6","name":"connects to nwaku","time":{"start":1718734432289,"stop":1718734432290,"duration":1},"status":"passed","severity":"normal"},{"uid":"393fc654945513c4","name":"Push message with content topic containing unicode special characters","time":{"start":1718734219227,"stop":1718734219228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a045810ef3d90efe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718733752784,"stop":1718733752785,"duration":1},"status":"passed","severity":"normal"},{"uid":"813055a282a1e101","name":"Passing page size 11 when there are 10 messages","time":{"start":1718734422502,"stop":1718734422503,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad399a004a21280d","name":"Relay - times out","time":{"start":1718734437657,"stop":1718734437658,"duration":1},"status":"passed","severity":"normal"},{"uid":"df38396019c6a47","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718734025354,"stop":1718734025354,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad50c95c76741c0","name":"throws on content topic with empty application field","time":{"start":1718733752769,"stop":1718733752769,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaa59c26b023ef8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718734387692,"stop":1718734387692,"duration":0},"status":"passed","severity":"normal"},{"uid":"71272609d594243a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718734435038,"stop":1718734435038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e807508647618e6","name":"throws on content topic with empty encoding field","time":{"start":1718733752770,"stop":1718733752770,"duration":0},"status":"passed","severity":"normal"},{"uid":"286be5835158211d","name":"Check message on other pubsub topic is not received","time":{"start":1718733992629,"stop":1718733992629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7edf959c5293812","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718733968579,"stop":1718733968581,"duration":2},"status":"passed","severity":"normal"},{"uid":"9332b23cc3cd1652","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718733752811,"stop":1718733752811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0e3014f12ac045","name":"Relay + Store","time":{"start":1718733761376,"stop":1718733761377,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3c49e914dd4da2","name":"Subscribe and receive messages via waku relay post","time":{"start":1718734435023,"stop":1718734435024,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eca69803fd99fac","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718733752782,"stop":1718733752782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e83146cf70aed1","name":"Check received message containing Arabic","time":{"start":1718734296315,"stop":1718734296316,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec83d92027d1a2e8","name":"should emit a peer event after start","time":{"start":1718734281557,"stop":1718734281557,"duration":0},"status":"passed","severity":"normal"},{"uid":"491b672108e80548","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718733992627,"stop":1718733992628,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8830d2e2dfcf95a","name":"Check message with invalid timestamp is not received","time":{"start":1718734296334,"stop":1718734296335,"duration":1},"status":"passed","severity":"normal"}]