2024-04-01 11:15:11 +00:00

1 line
154 KiB
JSON

[{"uid":"569625f88339ef69","name":"Does not throw an exception when node disconnects","time":{"start":1711970014827,"stop":1711970014827,"duration":0},"status":"passed","severity":"normal"},{"uid":"968f33ce8e0ed5e9","name":"random static sharding 3 - Cluster ID: 824, Shard ID: 182","time":{"start":1711969954419,"stop":1711969954419,"duration":0},"status":"passed","severity":"normal"},{"uid":"799a593eb5842007","name":"Check received message containing unicode special characters","time":{"start":1711969936341,"stop":1711969936342,"duration":1},"status":"passed","severity":"normal"},{"uid":"557c5dadcfb128b6","name":"Check received message containing Chinese","time":{"start":1711969936288,"stop":1711969936289,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddf54a2e9c2c679","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711969954417,"stop":1711969954417,"duration":0},"status":"passed","severity":"normal"},{"uid":"840bfd5424d8ebd2","name":"Store - dialed first","time":{"start":1711970024761,"stop":1711970024761,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ecd43567e15c78","name":"Check publish message containing Script","time":{"start":1711969889272,"stop":1711969889272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcaee2b83881dea","name":"Push message with escaped characters payload","time":{"start":1711969948168,"stop":1711969948168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8aaccbc3186bb74","name":"should add and remove event listeners correctly","time":{"start":1711969447529,"stop":1711969447529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3041c24f7be554eb","name":"should properly create location multiaddrs - udp4","time":{"start":1711969427985,"stop":1711969427986,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ef418e9d79034b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711969419670,"stop":1711969419670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6752084728e5f9ec","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711969419651,"stop":1711969419651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d9adf67572b2c9","name":"should properly create location multiaddrs - udp6","time":{"start":1711969427986,"stop":1711969427986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec19b8aa6b292040","name":"Check publish message containing JSON","time":{"start":1711969889274,"stop":1711969889279,"duration":5},"status":"passed","severity":"normal"},{"uid":"657e2ff7118555e","name":"Fields are not dropped","time":{"start":1711969432083,"stop":1711969432085,"duration":2},"status":"passed","severity":"normal"},{"uid":"924b8aeaa99034dc","name":"Throws when trying to push message with empty payload","time":{"start":1711969948173,"stop":1711969948174,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f244742b6221af","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711969443848,"stop":1711969443848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7297b5bb55267c9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711970087344,"stop":1711970087344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d2c4b3b57813ce","name":"Relay + Store","time":{"start":1711969480366,"stop":1711969480366,"duration":0},"status":"passed","severity":"normal"},{"uid":"e246d381fb0aaf71","name":"Check received message containing Basic HTML tag","time":{"start":1711969636257,"stop":1711969636260,"duration":3},"status":"passed","severity":"normal"},{"uid":"93424b44c1305ce6","name":"Ephemeral messages are not stored","time":{"start":1711969479552,"stop":1711969479553,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72290a4130f861f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711969419665,"stop":1711969419665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e9b7e51ed7bdde","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711970087341,"stop":1711970087341,"duration":0},"status":"passed","severity":"normal"},{"uid":"30769b769ca77615","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711969565503,"stop":1711969565503,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b4b5ebf37ea980","name":"Generator, custom pubsub topic","time":{"start":1711969975740,"stop":1711969975740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a91bda3618b3d6","name":"should not fail to stop the service if it was not started","time":{"start":1711969480128,"stop":1711969480129,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02ce4236e92e127","name":"handles empty contentTopics array correctly","time":{"start":1711969419676,"stop":1711969419676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc6d90a6e472b0c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711969997885,"stop":1711969997886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d585cccb99f83cf2","name":"Generator, 2 different pubsubtopics","time":{"start":1711969975740,"stop":1711969975741,"duration":1},"status":"passed","severity":"normal"},{"uid":"431745ddf519dca5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711969900036,"stop":1711969900037,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4bfd18aa0bf5a9","name":"Ping on unsubscribed peer","time":{"start":1711969539537,"stop":1711969539538,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a7467f9a028624","name":"Push message with content topic containing JSON","time":{"start":1711969948204,"stop":1711969948209,"duration":5},"status":"passed","severity":"normal"},{"uid":"4559b2a533e894f0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711969900031,"stop":1711969900031,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71b36f46b88a564","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711969563703,"stop":1711969563703,"duration":0},"status":"passed","severity":"normal"},{"uid":"424739dc490799a","name":"Fails to publish duplicate message","time":{"start":1711969889289,"stop":1711969889289,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd6ff7bef03fe6c","name":"should load peers from local storage and dispatch events","time":{"start":1711969447527,"stop":1711969447528,"duration":1},"status":"passed","severity":"normal"},{"uid":"635b270c11f3cc11","name":"Query Generator, No Decoder","time":{"start":1711969970102,"stop":1711969970103,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf327d2faf0df26","name":"Non Autosharding Cluster","time":{"start":1711969895545,"stop":1711969895545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8163c9fa6a4eb3d","name":"Publish message with large meta","time":{"start":1711969889292,"stop":1711969889293,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44880c65b2e8194","name":"Push message with content topic containing short","time":{"start":1711969863424,"stop":1711969863425,"duration":1},"status":"passed","severity":"normal"},{"uid":"43748e104f27e603","name":"Push message with content topic containing Script","time":{"start":1711969863435,"stop":1711969863435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63d63a0b93c2043","name":"Decrypt messages","time":{"start":1711969865108,"stop":1711969865108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f512e668e95c0d","name":"can start and stop the service","time":{"start":1711969929979,"stop":1711969929980,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2c63ad4e843c65","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711969565515,"stop":1711969565515,"duration":0},"status":"passed","severity":"normal"},{"uid":"5030e7aa9ee0b8c2","name":"Passing cursor with wrong message digest","time":{"start":1711969960117,"stop":1711969960118,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6ace427a8a50b7","name":"Check received message containing Script","time":{"start":1711969636256,"stop":1711969636257,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75e70c3e9a5a122","name":"random static sharding 7 - Cluster ID: 557, Shard ID: 396","time":{"start":1711969954421,"stop":1711969954421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d76b2c95f73012e","name":"Query Generator - backward","time":{"start":1711969980818,"stop":1711969980818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba9a62ecc2aceb","name":"should decode valid enr successfully","time":{"start":1711969427972,"stop":1711969427972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0a2499ccefd471","name":"receives messages sent to provided content topic through callback","time":{"start":1711969895192,"stop":1711969895192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4c43b4b2c3ac193","name":"Push message with custom timestamp: 1681211236554","time":{"start":1711969863450,"stop":1711969863451,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2b97ec0aff768f","name":"throws an error for improperly formatted content topics","time":{"start":1711969419657,"stop":1711969419657,"duration":0},"status":"passed","severity":"normal"},{"uid":"637cc34ae5a13647","name":"handles different clusterIds correctly","time":{"start":1711969419656,"stop":1711969419657,"duration":1},"status":"passed","severity":"normal"},{"uid":"b831ac592fb298fa","name":"should get / set UDP multiaddr","time":{"start":1711969427985,"stop":1711969427985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b04bdcd3ba2972","name":"Subscribe to topic containing long and publish message","time":{"start":1711969900034,"stop":1711969900035,"duration":1},"status":"passed","severity":"normal"},{"uid":"412778ff67da2b51","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711970087352,"stop":1711970087353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16d409c3ea2cdd7","name":"Check publish message containing short","time":{"start":1711969889267,"stop":1711969889267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fec9cdb5b7e45c4","name":"Relay - dialed after","time":{"start":1711970024759,"stop":1711970024760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf3e2dce9ee23c9","name":"should only return 1 node with relay capability","time":{"start":1711969443847,"stop":1711969443847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d3c7e6519134f1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711969563701,"stop":1711969563702,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a9bdec1e629ffc","name":"should throw an error for an unconfigured topic","time":{"start":1711969419672,"stop":1711969419672,"duration":0},"status":"passed","severity":"normal"},{"uid":"493383b3b1421cba","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711969419653,"stop":1711969419653,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e93d270c0d502e","name":"Push message with long payload","time":{"start":1711969863416,"stop":1711969863417,"duration":1},"status":"passed","severity":"normal"},{"uid":"581f339e5d30c119","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711969470467,"stop":1711969470467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10e3c96e5f1b70","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711970087338,"stop":1711970087338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f620f0b72ee78530","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711969900035,"stop":1711969900035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16df81e18998ddb","name":"Check received message containing emoji","time":{"start":1711969936342,"stop":1711969936342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53485b390520040","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711969565487,"stop":1711969565487,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba8f9615eb0b84","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711969565504,"stop":1711969565504,"duration":0},"status":"passed","severity":"normal"},{"uid":"982475701fd001bd","name":"Check publish message after client node is restarted","time":{"start":1711969889292,"stop":1711969889292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a597a187e68a9259","name":"Query Generator - forward","time":{"start":1711969980817,"stop":1711969980818,"duration":1},"status":"passed","severity":"normal"},{"uid":"90cb335458d111ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711970087330,"stop":1711970087330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aa25d112d2588","name":"Check message on other pubsub topic is not received","time":{"start":1711969936344,"stop":1711969936345,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32a27c91332725c","name":"Publish message with custom timestamp: Mon Apr 01 2024 12:11:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1711969889288,"stop":1711969889289,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef470d5469721825","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711970087334,"stop":1711970087334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba787f518fcdba22","name":"Reopen subscription with peer with lost subscription","time":{"start":1711969495883,"stop":1711969495883,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bea7dd1a26189f","name":"Generator, 2 different pubsubtopics","time":{"start":1711969975742,"stop":1711969975742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba65531d7697ff4b","name":"Subscribe to topic containing short and receive message","time":{"start":1711969735444,"stop":1711969735446,"duration":2},"status":"passed","severity":"normal"},{"uid":"e31a64f0e0557a7c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711970087349,"stop":1711970087349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85e38821ff5935d","name":"Check received message containing escaped characters","time":{"start":1711969936297,"stop":1711969936301,"duration":4},"status":"passed","severity":"normal"},{"uid":"73be412895e7586e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711969419676,"stop":1711969419676,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2293c9fc132735","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711969419672,"stop":1711969419673,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3965c74e36617d","name":"should return empty list for no shard","time":{"start":1711969419661,"stop":1711969419661,"duration":0},"status":"passed","severity":"normal"},{"uid":"945bdbe1f8ff04e0","name":"Rejects garbage","time":{"start":1711969436133,"stop":1711969436133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1693fdef355c1ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711969419666,"stop":1711969419667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ba25c94e11aff2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711969878970,"stop":1711969878970,"duration":0},"status":"passed","severity":"normal"},{"uid":"561758ccc3b1a0fd","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711970011294,"stop":1711970011294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21fb5c7348c00d0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711970087354,"stop":1711970087354,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e7e62d710ca13","name":"Push message with content topic containing XML","time":{"start":1711969863436,"stop":1711969863436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01e92114a015fca","name":"Ping on subscribed peer","time":{"start":1711969539538,"stop":1711969539539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89b71952ec30317","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711970087346,"stop":1711970087346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d10c5656ea396e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711969565476,"stop":1711969565476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2b1a137c75b10f","name":"random static sharding 5 - Cluster ID: 439, Shard ID: 724","time":{"start":1711969954420,"stop":1711969954420,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c38fceafa48875a","name":"Check received message containing SQL Injection","time":{"start":1711969636256,"stop":1711969636256,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdbc3b4ed71657d","name":"Refresh subscription","time":{"start":1711970087335,"stop":1711970087335,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b1d66d9028ba24","name":"Check received message containing Russian","time":{"start":1711969936290,"stop":1711969936291,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a247ce5e629b275","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711969735428,"stop":1711969735429,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f1961f556ee284","name":"isConnected should return true after first peer connects","time":{"start":1711969520718,"stop":1711969520718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2b6e386ef8757a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711969427053,"stop":1711969427054,"duration":1},"status":"passed","severity":"normal"},{"uid":"16de9179d99f83d4","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app75/2/topic443/test.js","time":{"start":1711969895548,"stop":1711969895549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c96cdc14b14c0e30","name":"Push message with content topic containing Script","time":{"start":1711969948195,"stop":1711969948196,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cbc94f756945e9","name":"Subscribe to topic containing Script and receive message","time":{"start":1711970087338,"stop":1711970087338,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd091aa0729815b6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711969960118,"stop":1711969960118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac4e1026dfd4a4f","name":"connects to nwaku","time":{"start":1711970014826,"stop":1711970014826,"duration":0},"status":"passed","severity":"normal"},{"uid":"150e1c9b40b09aa","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711970087333,"stop":1711970087333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fe77b51d6f8aec8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711969419654,"stop":1711969419654,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cec326253e4b99","name":"should be able to decode the field with only STORE set to true","time":{"start":1711969427058,"stop":1711969427058,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bb5bccd8c970bc","name":"should set field with only RELAY enabled","time":{"start":1711969427988,"stop":1711969427988,"duration":0},"status":"passed","severity":"normal"},{"uid":"80034198238bda86","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711970087344,"stop":1711970087344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38a04ec607ea7f6","name":"different cluster, different shard: nodes don't connect","time":{"start":1711969565464,"stop":1711969565465,"duration":1},"status":"skipped","severity":"normal"},{"uid":"577a4eec7803ce73","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app39/1/topic872/utf8","time":{"start":1711969895549,"stop":1711969895550,"duration":1},"status":"skipped","severity":"normal"},{"uid":"27e8d7ad28dd110c","name":"Check message with non string payload is not received","time":{"start":1711969936345,"stop":1711969936346,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f25101fd25c2c64","name":"Check received message containing Arabic","time":{"start":1711969636252,"stop":1711969636253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7fe7287e45e8693","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711969422170,"stop":1711969422171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1440e0f846238635","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969524241,"stop":1711969524242,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf6cb0e8eb8970f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711969997889,"stop":1711969997890,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b9820f49106781","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711969900035,"stop":1711969900036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7038c9acc37786f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711970087332,"stop":1711970087333,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff26398ef7e064c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711969419663,"stop":1711969419664,"duration":1},"status":"passed","severity":"normal"},{"uid":"55386da71aa8dfd1","name":"tcp ip4 address","time":{"start":1711969427294,"stop":1711969427294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b173f871fc6698dc","name":"Query with Ordered Callback, No Decoder","time":{"start":1711969970104,"stop":1711969970105,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e470fbe278c4277","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711969666571,"stop":1711969666572,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abd2c3529c6caac","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app5/7/topic784/utf8","time":{"start":1711969895547,"stop":1711969895548,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f0c738a5a9e7674e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711969735435,"stop":1711969735436,"duration":1},"status":"passed","severity":"normal"},{"uid":"759b93e73919a164","name":"A test","time":{"start":1711969704655,"stop":1711969704655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4eac9e3b3a8f825","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711969419720,"stop":1711969419720,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe5b01e0396ddbe","name":"Push message equal or less that 1MB","time":{"start":1711969863452,"stop":1711969863452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b400b0efd9f20df","name":"should encode/decode to RLP encoding","time":{"start":1711969427984,"stop":1711969427984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccfab27d8b6c3a4","name":"Push message with short payload","time":{"start":1711969863416,"stop":1711969863416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05ecde4445054d0","name":"should not receive a peer event before start","time":{"start":1711969480131,"stop":1711969480132,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a79123fd18210f","name":"Default pageSize","time":{"start":1711969998624,"stop":1711969998625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b9fabf43f5aa2d","name":"Check received message containing numeric","time":{"start":1711969936327,"stop":1711969936328,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e096eee434f9d5c","name":"should set field with only STORE enabled","time":{"start":1711969427988,"stop":1711969427989,"duration":1},"status":"passed","severity":"normal"},{"uid":"a080268a734e9697","name":"Subscribe and publish message","time":{"start":1711969900030,"stop":1711969900031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3aa5b60274ee237","name":"Check received message containing Chinese","time":{"start":1711969636252,"stop":1711969636252,"duration":0},"status":"passed","severity":"normal"},{"uid":"51798d2ab5148673","name":"handles empty shards array correctly","time":{"start":1711969419675,"stop":1711969419676,"duration":1},"status":"passed","severity":"normal"},{"uid":"744e1f9184bbfa53","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711969419649,"stop":1711969419650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcabca17c18c8ab","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711969419675,"stop":1711969419675,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c02f44ed8d00178","name":"handles multiple messages","time":{"start":1711970000964,"stop":1711970000964,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caa572987d1df1c","name":"Push message with Basic HTML tag payload","time":{"start":1711969948167,"stop":1711969948167,"duration":0},"status":"passed","severity":"normal"},{"uid":"821db3ffaea19321","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711969432692,"stop":1711969432692,"duration":0},"status":"passed","severity":"normal"},{"uid":"133459ab05728670","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711970087352,"stop":1711970087352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7309f43745fc74","name":"Subscribe and receives messages on 20 topics","time":{"start":1711969735431,"stop":1711969735432,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a5711d5509bc88","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711969524244,"stop":1711969524244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ce25eb0cf9bc9f2","name":"Push message with XML payload","time":{"start":1711969948166,"stop":1711969948166,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c8257e586c4d36","name":"should not receive a peer event after stop","time":{"start":1711969447527,"stop":1711969447527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4751a6b99e8aba","name":"Query with Ordered Callback, No message returned","time":{"start":1711969970105,"stop":1711969970105,"duration":0},"status":"passed","severity":"normal"},{"uid":"712d8c45f1cf38e3","name":"Overlapping topic subscription","time":{"start":1711970087347,"stop":1711970087347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44cff80ffe7103","name":"Encoder throws on undefined content topic","time":{"start":1711969455350,"stop":1711969455350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f756705a940510","name":"Push message with special chars payload","time":{"start":1711969948157,"stop":1711969948159,"duration":2},"status":"passed","severity":"normal"},{"uid":"b65a49d828202b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711969432693,"stop":1711969432693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c835460171a98652","name":"stop","time":{"start":1711969510564,"stop":1711969510568,"duration":4},"status":"passed","severity":"normal"},{"uid":"dd4b6f00f689e56e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711969565501,"stop":1711969565501,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ea64b414b1106d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711969419664,"stop":1711969419664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5530bed44a3673e0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711969443280,"stop":1711969443280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25f8474ba91960a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711969419663,"stop":1711969419663,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e97cf6b5efc49d6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711969960114,"stop":1711969960114,"duration":0},"status":"passed","severity":"normal"},{"uid":"7774948f09834943","name":"Callback on promise","time":{"start":1711969997887,"stop":1711969997888,"duration":1},"status":"passed","severity":"normal"},{"uid":"189b89f564d7a52f","name":"Check meta is set [ecies]","time":{"start":1711969455349,"stop":1711969455349,"duration":0},"status":"passed","severity":"normal"},{"uid":"46096762498d6dc9","name":"can start and stop the service","time":{"start":1711969447525,"stop":1711969447525,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d856d00a661290a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711969565517,"stop":1711969565519,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9b9cbce65e38490","name":"Push message with emoji payload","time":{"start":1711969863423,"stop":1711969863423,"duration":0},"status":"passed","severity":"normal"},{"uid":"794fd8970c565c53","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711969427059,"stop":1711969427059,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dfadb1ae1bc70b","name":"Subscribe to topic containing Script and publish message","time":{"start":1711969900038,"stop":1711969900038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89e91e5296b4d0","name":"Push message on custom pubsubTopic","time":{"start":1711969704586,"stop":1711969704587,"duration":1},"status":"passed","severity":"normal"},{"uid":"8470ddd5a9551359","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711969735447,"stop":1711969735447,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef430563302244","name":"throws on content topic with generation field greater than 0","time":{"start":1711969419646,"stop":1711969419646,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf23e95e9188fe1f","name":"LightPush","time":{"start":1711970024761,"stop":1711970024762,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5887c6db796cf8","name":"A test","time":{"start":1711969704654,"stop":1711969704654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c092ce958e1c9820","name":"random static sharding 4 - Cluster ID: 290, Shard ID: 580","time":{"start":1711969954419,"stop":1711969954419,"duration":0},"status":"passed","severity":"normal"},{"uid":"232fe73e1e5d8f94","name":"Ordered Callback - forward","time":{"start":1711969980820,"stop":1711969980821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25c37764d2bf65","name":"same cluster, same shard: nodes connect","time":{"start":1711969738690,"stop":1711969738695,"duration":5},"status":"passed","severity":"normal"},{"uid":"aa3095a1ca849beb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711970011292,"stop":1711970011293,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2907ace77f0d4f5","name":"Promise Callback - forward","time":{"start":1711969980818,"stop":1711969980819,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97354fc03e77ba0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711969666572,"stop":1711969666572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5bb474eb68b8cc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711969419658,"stop":1711969419658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9344398214964a8","name":"Callback on promise, aborts when callback returns true","time":{"start":1711969997888,"stop":1711969997889,"duration":1},"status":"passed","severity":"normal"},{"uid":"6826ff7f4d630c81","name":"Subscribe to topic containing XML and receive message","time":{"start":1711970087338,"stop":1711970087339,"duration":1},"status":"passed","severity":"normal"},{"uid":"e810f2f414376e93","name":"random static sharding 1 - Cluster ID: 567, Shard ID: 41","time":{"start":1711969954417,"stop":1711969954418,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de39f21f0b7d4fe","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711969524244,"stop":1711969524244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d282e791b0c2555","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711969419671,"stop":1711969419672,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3cd24c316793b4","name":"Nodes with multiple pubsub topic","time":{"start":1711969878971,"stop":1711969878971,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fc35ccf6ccb35e","name":"Ping on unsubscribed peer","time":{"start":1711969539539,"stop":1711969539540,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7238b18b99b483","name":"Check received message containing XML","time":{"start":1711969936339,"stop":1711969936339,"duration":0},"status":"passed","severity":"normal"},{"uid":"16589c3b919ebae3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711969735449,"stop":1711969735450,"duration":1},"status":"passed","severity":"normal"},{"uid":"659c089bca7b17d4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711969453409,"stop":1711969453410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9e3189efbf9b0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711969419670,"stop":1711969419671,"duration":1},"status":"passed","severity":"normal"},{"uid":"9750d981162de126","name":"Check publish message containing XML","time":{"start":1711969889272,"stop":1711969889273,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1e5c14fdbfba1c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711969565475,"stop":1711969565475,"duration":0},"status":"passed","severity":"normal"},{"uid":"313cc747f9b491ad","name":"Subscribe and receives messages on 20 topics","time":{"start":1711970087332,"stop":1711970087332,"duration":0},"status":"passed","severity":"normal"},{"uid":"127ffaf9e8f6cff1","name":"Subscribe to topic containing Script and receive message","time":{"start":1711970087351,"stop":1711970087351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3158c93d40ef36","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711969735432,"stop":1711969735433,"duration":1},"status":"passed","severity":"normal"},{"uid":"74907cd4b75dab32","name":"Subscribe and receive messages via lightPush","time":{"start":1711969735427,"stop":1711969735427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31a52c6f364f233","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711969520718,"stop":1711969520718,"duration":0},"status":"passed","severity":"normal"},{"uid":"374202906b4e5c02","name":"Check message received after jswaku node is restarted","time":{"start":1711969936321,"stop":1711969936322,"duration":1},"status":"skipped","severity":"normal"},{"uid":"84678266c3b1c937","name":"Push message with custom timestamp: 1711973165661","time":{"start":1711969948216,"stop":1711969948217,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e7f748f30253a7","name":"Encoder throws on empty string content topic","time":{"start":1711969455350,"stop":1711969455350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c66708e2c6c0053","name":"less peers than existing","time":{"start":1711969863637,"stop":1711969863637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cece6d22ca9f7786","name":"should not receive a peer event before start","time":{"start":1711969929985,"stop":1711969929986,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3472e6a82f5c08","name":"should throw error - no id","time":{"start":1711969427974,"stop":1711969427975,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee123675b8e2ba2","name":"Fails to publish message with wrong content topic","time":{"start":1711969889290,"stop":1711969889290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8ed1cb347d564c","name":"configure the node with multiple content topics","time":{"start":1711969895550,"stop":1711969895551,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5afea70c6bca9479","name":"throws on empty content topic","time":{"start":1711969419644,"stop":1711969419644,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb304cd05da94f8d","name":"Subscribe and receive messages via lightPush","time":{"start":1711970087342,"stop":1711970087343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a8038521243b33","name":"Decoder throws on empty string content topic","time":{"start":1711969453414,"stop":1711969453415,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c50c46d6f7821f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711969419661,"stop":1711969419661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f367a3da2f00aa07","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711969477529,"stop":1711969477529,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc1622c669a7575","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711969419669,"stop":1711969419669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ab2c0ea18d956a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711969419652,"stop":1711969419653,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a30c2c60ccf12e3","name":"should throw error - no public key","time":{"start":1711969427974,"stop":1711969427974,"duration":0},"status":"passed","severity":"normal"},{"uid":"212f14d322e47d78","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711970087337,"stop":1711970087338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fabb7a2e9ed1e49","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711969565501,"stop":1711969565501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a32ebf04cf66419","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711969419654,"stop":1711969419655,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b66b2b8d511f0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711969889287,"stop":1711969889287,"duration":0},"status":"passed","severity":"normal"},{"uid":"eced09215a7eb0d7","name":"Check message on other pubsub topic is not received","time":{"start":1711969636268,"stop":1711969636269,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7eba70614a1721","name":"Mutual subscription","time":{"start":1711969900029,"stop":1711969900029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f240c9f4c45c5f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711969735437,"stop":1711969735438,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b5fdbfe71bb96ec2","name":"Check received message containing JSON","time":{"start":1711969936340,"stop":1711969936340,"duration":0},"status":"passed","severity":"normal"},{"uid":"96282bdef9756173","name":"should emit a peer event after start","time":{"start":1711969480130,"stop":1711969480131,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f167a721555ec9","name":"shard 0","time":{"start":1711969954416,"stop":1711969954417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6646dcf4da183d8b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969704585,"stop":1711969704585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec827c14929211be","name":"Check received message containing unicode special characters","time":{"start":1711969936301,"stop":1711969936305,"duration":4},"status":"passed","severity":"normal"},{"uid":"aa8cfea0812dab24","name":"Check received message containing Basic HTML tag","time":{"start":1711969936339,"stop":1711969936340,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc90bc0c1190d7b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969704586,"stop":1711969704586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"938e64da992691a5","name":"different cluster, same shard: nodes don't connect","time":{"start":1711969738702,"stop":1711969738703,"duration":1},"status":"passed","severity":"normal"},{"uid":"54881479a6121a4a","name":"Push message with Russian payload","time":{"start":1711969948162,"stop":1711969948162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09ea2e26e2b92e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711969565477,"stop":1711969565477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4964a9ac5c74234b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711969443283,"stop":1711969443283,"duration":0},"status":"passed","severity":"normal"},{"uid":"6183cedc20d6fe88","name":"random static sharding 2 - Cluster ID: 661, Shard ID: 610","time":{"start":1711969954418,"stop":1711969954418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16105e492fc489e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711969565514,"stop":1711969565515,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e5788951b32384","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711969954424,"stop":1711969954425,"duration":1},"status":"passed","severity":"normal"},{"uid":"531396b8a007a42","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711969666572,"stop":1711969666573,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c8263b74566662","name":"Waku message hash computation (payload length 0)","time":{"start":1711969422171,"stop":1711969422171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c029fbdec647cd","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711969419654,"stop":1711969419654,"duration":0},"status":"passed","severity":"normal"},{"uid":"69da53a68df1e64b","name":"Sets default value correctly","time":{"start":1711970014829,"stop":1711970014829,"duration":0},"status":"passed","severity":"normal"},{"uid":"4157c1aa5fda8962","name":"1 Relay, 1 Filter, gives up","time":{"start":1711969443415,"stop":1711969443415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1288c19d0ff669c0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711969427059,"stop":1711969427060,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69382e2afb26f0a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711969419663,"stop":1711969419663,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2fd08c57345349","name":"isConnected should return false after all peers disconnect","time":{"start":1711969470467,"stop":1711969470468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3648c8c0394b8135","name":"Check received message containing JSON","time":{"start":1711969636261,"stop":1711969636261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7499fa1f4e514f","name":"Push message with long payload","time":{"start":1711969948156,"stop":1711969948156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a719165f38168e0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711969565512,"stop":1711969565514,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4b8be6826b858a6","name":"Encoder throws on empty string content topic","time":{"start":1711969432735,"stop":1711969432736,"duration":1},"status":"passed","severity":"normal"},{"uid":"4789323f99cf75bb","name":"isConnected should return false after all peers disconnect","time":{"start":1711969520719,"stop":1711969520719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a12652c6a52e70","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711969427989,"stop":1711969427989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de60e05092872b5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711969878971,"stop":1711969878971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9720ae7f897b886","name":"it tolerates circular branch references","time":{"start":1711969443845,"stop":1711969443845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e178f03a413083bc","name":"Push message with content topic containing short","time":{"start":1711969948174,"stop":1711969948175,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60e08d45c5e3b2e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711969419674,"stop":1711969419674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2890adc2e10247e","name":"Check received message with timestamp: 1711969469320 ","time":{"start":1711969636265,"stop":1711969636266,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb8529d83e79d4e","name":"Push message on custom pubsubTopic","time":{"start":1711969704586,"stop":1711969704586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fed80941569749b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711969970105,"stop":1711969970106,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1198d15d7ef422","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711970087343,"stop":1711970087343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4fa0d60b758057","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969975742,"stop":1711969975743,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b7f88eb539d6553","name":"Check received message containing emoji","time":{"start":1711969636264,"stop":1711969636265,"duration":1},"status":"passed","severity":"normal"},{"uid":"94956452a880de2e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711970087336,"stop":1711970087336,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c395fe51a44435","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711969565504,"stop":1711969565504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f85f98bead1c1b","name":"Push message with content topic containing shell command","time":{"start":1711969948210,"stop":1711969948212,"duration":2},"status":"passed","severity":"normal"},{"uid":"d07274c83d885c61","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711969443284,"stop":1711969443284,"duration":0},"status":"passed","severity":"normal"},{"uid":"1660540b85c4ebe1","name":"Publish message with custom timestamp: Tue Apr 11 2023 11:11:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1711969889287,"stop":1711969889288,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a4c838a99d653","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711969666575,"stop":1711969666575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2252c1861ed0f734","name":"Push message with XML payload","time":{"start":1711969863420,"stop":1711969863420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fbdcbbab489475","name":"can start the service","time":{"start":1711969480124,"stop":1711969480126,"duration":2},"status":"passed","severity":"normal"},{"uid":"c91b038f401dad0f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711969565502,"stop":1711969565502,"duration":0},"status":"passed","severity":"normal"},{"uid":"93220e21ae6fe05b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711970087350,"stop":1711970087350,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b7f615a1fa9e6c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711969636266,"stop":1711969636266,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f91df15a40ebc4","name":"same cluster, different shard: nodes connect","time":{"start":1711969738695,"stop":1711969738696,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c4869dff5695eb","name":"Relay - times out","time":{"start":1711970024760,"stop":1711970024760,"duration":0},"status":"passed","severity":"normal"},{"uid":"502677f003d1c92e","name":"Subscribe to topic containing short and receive message","time":{"start":1711970087348,"stop":1711970087348,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ff5d9bf43cc760","name":"Push message with shell command payload","time":{"start":1711969863421,"stop":1711969863422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db0f2d8443a29dc","name":"addEventListener with wrong event","time":{"start":1711969510560,"stop":1711969510561,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e54ab6bb0d97c9","name":"groups content topics by expected pubsub topic","time":{"start":1711969419655,"stop":1711969419656,"duration":1},"status":"passed","severity":"normal"},{"uid":"218a39a22d2d18e1","name":"Check received message containing special chars","time":{"start":1711969936286,"stop":1711969936288,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce9150286065441e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711970087350,"stop":1711970087350,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b89c77b6f09dd4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711969900038,"stop":1711969900039,"duration":1},"status":"passed","severity":"normal"},{"uid":"9688eca11d681732","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711970039021,"stop":1711970039021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47056f8c0ae4096","name":"Query with Promise Callback, No message returned","time":{"start":1711969970107,"stop":1711969970107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c68b4e25a4a0ca","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711969524248,"stop":1711969524248,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc2b574806e156f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711969666577,"stop":1711969666578,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03aa24314745bfb","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711969565514,"stop":1711969565514,"duration":0},"status":"passed","severity":"normal"},{"uid":"40116e9733a0e96b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711969419658,"stop":1711969419658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bf8efd63d1de3f","name":"Check received message with timestamp: 1711969469875 ","time":{"start":1711969936343,"stop":1711969936343,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9e39fafa9c3b53","name":"start node with ApplicationInfo","time":{"start":1711969895551,"stop":1711969895551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cb386a46c3ac9cc","name":"Subscribe to topic containing long and receive message","time":{"start":1711970087336,"stop":1711970087336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce9e6ba0da5e355","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711969735454,"stop":1711969735454,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea77cbf2a1889f3","name":"can start the service","time":{"start":1711969929978,"stop":1711969929978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02c87c8dabe5d9c","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711969878971,"stop":1711969878971,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d593ba092190b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711969443414,"stop":1711969443414,"duration":0},"status":"passed","severity":"normal"},{"uid":"773eb4df10722c20","name":"Subscribe and receive messages via lightPush","time":{"start":1711970087329,"stop":1711970087329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0e8be4ef86cb38","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711970087354,"stop":1711970087354,"duration":0},"status":"passed","severity":"normal"},{"uid":"884945cbc7802848","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711970087337,"stop":1711970087337,"duration":0},"status":"passed","severity":"normal"},{"uid":"455c2997cd93f646","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711970087339,"stop":1711970087339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6445909872780ff3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711969443849,"stop":1711969443849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2609d1d25753b0e0","name":"Generator, custom pubsub topic","time":{"start":1711969975743,"stop":1711969975743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3480c84d8896b51","name":"Relay + Store","time":{"start":1711969427989,"stop":1711969427990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6293db7daeeea5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711969427060,"stop":1711969427061,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0295b54a26795d","name":"Meta field set when metaSetter is specified","time":{"start":1711969432734,"stop":1711969432734,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e65f6140c45271","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711970087343,"stop":1711970087343,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc71a2b9379a8de","name":"Push message with custom timestamp: 1711966036554","time":{"start":1711969863451,"stop":1711969863451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e68b889adfca9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711969443282,"stop":1711969443282,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c5e9abd0b3838d","name":"Subscribe to topic containing Script and receive message","time":{"start":1711969735450,"stop":1711969735450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b2bd293165eeb","name":"Subscribe to topic containing XML and publish message","time":{"start":1711969900038,"stop":1711969900038,"duration":0},"status":"passed","severity":"normal"},{"uid":"419fd93c516f96e0","name":"Push message with content topic containing Russian","time":{"start":1711969948184,"stop":1711969948193,"duration":9},"status":"passed","severity":"normal"},{"uid":"4fdee0ecc2a6e4c0","name":"Store - dialed after - with timeout","time":{"start":1711970024761,"stop":1711970024761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97ad0cfe70b726a","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app18/3/topic261/test.js","time":{"start":1711969895545,"stop":1711969895546,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cddb8b6a2b8cbd47","name":"Check message with no pubsub topic is not received","time":{"start":1711969636270,"stop":1711969636270,"duration":0},"status":"passed","severity":"normal"},{"uid":"b760f92b1e9055d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711969419652,"stop":1711969419652,"duration":0},"status":"passed","severity":"normal"},{"uid":"35593856a8620253","name":"Encoder throws on undefined content topic","time":{"start":1711969453412,"stop":1711969453413,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f502af6571f304","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711969565503,"stop":1711969565504,"duration":1},"status":"passed","severity":"normal"},{"uid":"280c3963e4d09c22","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711969443283,"stop":1711969443284,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdacd76c29f2e26e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711969565465,"stop":1711969565465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ecd38525a7b56c1","name":"Push message with JSON payload","time":{"start":1711969948167,"stop":1711969948167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b4148f721f921","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711969524236,"stop":1711969524237,"duration":1},"status":"passed","severity":"normal"},{"uid":"449ab0ad36ceccde","name":"Check message received after jswaku node is restarted","time":{"start":1711969636271,"stop":1711969636272,"duration":1},"status":"skipped","severity":"normal"},{"uid":"397e50fdfb9f220e","name":"returns all values when wanted number is greater than available values","time":{"start":1711969442564,"stop":1711969442564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e441177e64c4479f","name":"Push message with SQL Injection payload","time":{"start":1711969863419,"stop":1711969863419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5495497f39c0796","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711969447528,"stop":1711969447528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e700b35a83893fe2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711969900036,"stop":1711969900036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3a7be9b99a38b0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711969735449,"stop":1711969735449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2c74343faa451c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711970011290,"stop":1711970011291,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1e6594f4e6da7e","name":"Push message with content topic containing escaped characters","time":{"start":1711969863438,"stop":1711969863438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6269b235c2d14f2","name":"Push message with rate limit","time":{"start":1711969863450,"stop":1711969863450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5017460e70972522","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app43/6/topic464/xml","time":{"start":1711969895547,"stop":1711969895547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c83dffba63ea6940","name":"isConnected return false after peer stops","time":{"start":1711969520719,"stop":1711969520719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21e4e8a656fe96a","name":"Reusing cursor across nodes","time":{"start":1711969960116,"stop":1711969960117,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f63771f3c5289f","name":"Used by Waku Relay","time":{"start":1711970014828,"stop":1711970014828,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e0a6ce9e5a317d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711969895551,"stop":1711969895551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2061d68002c23aa0","name":"Check received message containing long","time":{"start":1711969936326,"stop":1711969936327,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c41c99f10b4c2e3","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711969895192,"stop":1711969895192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26f1af48d420aca7","name":"should handle a minimal index list","time":{"start":1711969419719,"stop":1711969419719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f669a0a14b011bf0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711969900031,"stop":1711969900031,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ec354b540d5a83","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711969565508,"stop":1711969565508,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bb7039fbcc392a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711969735451,"stop":1711969735452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e6fe8e162e1d3f","name":"Generator, custom pubsub topic","time":{"start":1711969975742,"stop":1711969975742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f8bf69b15fcc7d","name":"Publishes to nwaku","time":{"start":1711969895003,"stop":1711969895003,"duration":0},"status":"passed","severity":"normal"},{"uid":"215be845d4cff6f1","name":"Decoder throws on undefined content topic","time":{"start":1711969455351,"stop":1711969455351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faeadd28eb736a","name":"Push message with content topic containing unicode special characters","time":{"start":1711969863439,"stop":1711969863439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b20bd7eeaeed69e","name":"should set field with all protocols disabled","time":{"start":1711969427987,"stop":1711969427988,"duration":1},"status":"passed","severity":"normal"},{"uid":"56846841dffc7548","name":"Passing page size 110 when there are 120 messages","time":{"start":1711969998624,"stop":1711969998624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3625e887712c3749","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711969936313,"stop":1711969936314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d142250299345a0e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711969565516,"stop":1711969565517,"duration":1},"status":"passed","severity":"normal"},{"uid":"29997186954d9157","name":"Ping on unsubscribed peer","time":{"start":1711969495882,"stop":1711969495882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af2955aee463dfb","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711969878970,"stop":1711969878970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91c47b2e3f57baf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711969419673,"stop":1711969419673,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a9bcd2383de65c","name":"Push message with rate limit","time":{"start":1711969948215,"stop":1711969948215,"duration":0},"status":"passed","severity":"normal"},{"uid":"447273e3829b228a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711969419677,"stop":1711969419677,"duration":0},"status":"passed","severity":"normal"},{"uid":"516347002f5cd1f","name":"Push message with Arabic payload","time":{"start":1711969948160,"stop":1711969948161,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddc898063cdf19e","name":"returns all values when wanted number matches available values","time":{"start":1711969442561,"stop":1711969442563,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c7b48892c38b288","name":"Check publish message after service node is restarted","time":{"start":1711969889291,"stop":1711969889292,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2641b74f69def4b2","name":"creates an iterator","time":{"start":1711970000963,"stop":1711970000963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3602e26420c11f76","name":"Relay","time":{"start":1711969480356,"stop":1711969480356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fab61679384990","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711969480138,"stop":1711969480139,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e86a70dce3a21534","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711969565465,"stop":1711969565465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2592970e0c6b698b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711970011291,"stop":1711970011291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0581856a500002c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711969477526,"stop":1711969477526,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c80fe1ad4d6dc5","name":"Check received message containing Script","time":{"start":1711969936292,"stop":1711969936293,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a74bfe49189e81","name":"start node with empty content topic","time":{"start":1711969895551,"stop":1711969895552,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c64a7556dcd00a59","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711969477528,"stop":1711969477528,"duration":0},"status":"passed","severity":"normal"},{"uid":"76210b86594ca90d","name":"Check publish message containing Arabic","time":{"start":1711969889271,"stop":1711969889271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8af546558516a46","name":"Check received message with timestamp: 1711969469875000000 ","time":{"start":1711969936306,"stop":1711969936307,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29f6b89f282be56","name":"Push message with content topic containing long","time":{"start":1711969863425,"stop":1711969863432,"duration":7},"status":"passed","severity":"normal"},{"uid":"86831e8407064e37","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711969960111,"stop":1711969960112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfd7fefed599841","name":"Push message with content topic containing escaped characters","time":{"start":1711969948212,"stop":1711969948212,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a781a53e2c8942","name":"addEventListener with correct event","time":{"start":1711969510560,"stop":1711969510560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b040a8a20d0055","name":"different cluster, different shard: nodes don't connect","time":{"start":1711969738708,"stop":1711969738708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4808898992fc5e6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711969565502,"stop":1711969565502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7419f0b10f6337","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711969419667,"stop":1711969419667,"duration":0},"status":"passed","severity":"normal"},{"uid":"324cd53ed36a9799","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711969470462,"stop":1711969470464,"duration":2},"status":"passed","severity":"normal"},{"uid":"444f0ed07b133da9","name":"throws on content topic with empty topic name field","time":{"start":1711969419647,"stop":1711969419648,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45d372bd715ed7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711970039022,"stop":1711970039022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf38cd9ef8c36c14","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711969565490,"stop":1711969565494,"duration":4},"status":"passed","severity":"normal"},{"uid":"8bd2ee9d46d5b338","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711969419665,"stop":1711969419665,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad38d4b41a7e434","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711969989825,"stop":1711969989826,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49759368c057b0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711969480137,"stop":1711969480138,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d417c257dc1fa07d","name":"throws on content topic with empty encoding field","time":{"start":1711969419648,"stop":1711969419648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b378a853fd2b2727","name":"different cluster, same shard: nodes don't connect","time":{"start":1711969565464,"stop":1711969565464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e2605497d456a8a","name":"Push message with content topic containing SQL Injection","time":{"start":1711969863435,"stop":1711969863435,"duration":0},"status":"passed","severity":"normal"},{"uid":"762bf4d4f7d26949","name":"Push message with content topic containing emoji","time":{"start":1711969863439,"stop":1711969863448,"duration":9},"status":"passed","severity":"normal"},{"uid":"d520f11835109053","name":"All","time":{"start":1711969480366,"stop":1711969480367,"duration":1},"status":"passed","severity":"normal"},{"uid":"582e401d0395c88e","name":"getPeersByDiscovery","time":{"start":1711969865481,"stop":1711969865482,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccee18164f3c4725","name":"Decoder throws on undefined content topic","time":{"start":1711969453414,"stop":1711969453414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5520a09d0e1015a3","name":"should not throw an error for a single configured topic","time":{"start":1711969419671,"stop":1711969419671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1583f5c735e7cd3a","name":"Push message with content topic containing special chars","time":{"start":1711969948177,"stop":1711969948178,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3446852029713f","name":"Check meta is set [symmetric]","time":{"start":1711969453411,"stop":1711969453412,"duration":1},"status":"passed","severity":"normal"},{"uid":"6445b2ed5811a70e","name":"Check received message containing Chinese","time":{"start":1711969936329,"stop":1711969936332,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a94b49ae1d0175","name":"Check message with no payload is not received","time":{"start":1711969936345,"stop":1711969936345,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc716c7782ad2a8","name":"Push message on custom pubsubTopic","time":{"start":1711969704584,"stop":1711969704584,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf84ba1ec2d2029b","name":"Push message with content topic containing JSON","time":{"start":1711969863436,"stop":1711969863437,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f3b68123c6e0a1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711969524246,"stop":1711969524246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56d72e7ea927b9b","name":"should properly compute the node id","time":{"start":1711969427983,"stop":1711969427984,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3e5c49ba790ca0","name":"Round trip binary serialization","time":{"start":1711969432733,"stop":1711969432733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff29663c1065e4c3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969524247,"stop":1711969524247,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e433339ce17b73","name":"Encoder throws on empty string content topic","time":{"start":1711969453413,"stop":1711969453414,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70e25cf03678747","name":"Subscribe to topic containing short and publish message","time":{"start":1711969900034,"stop":1711969900034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f33b619d633f967","name":"topics with same application and version share the same shard","time":{"start":1711969419655,"stop":1711969419655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd3795bbb35f12b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711969565509,"stop":1711969565509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc15f5683d8be4d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711970011294,"stop":1711970011294,"duration":0},"status":"passed","severity":"normal"},{"uid":"abda780be9a86813","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711970087340,"stop":1711970087341,"duration":1},"status":"passed","severity":"normal"},{"uid":"629c43908cf68a01","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711969878968,"stop":1711969878969,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cfd867fdc9f9a5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711969427973,"stop":1711969427973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3006def82aa5fc3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711969443285,"stop":1711969443285,"duration":0},"status":"passed","severity":"normal"},{"uid":"1326d9a8c6cba904","name":"Check received message containing SQL Injection","time":{"start":1711969936334,"stop":1711969936338,"duration":4},"status":"passed","severity":"normal"},{"uid":"4eeeca2ee1dfa8ea","name":"Check message received after nwaku node is restarted","time":{"start":1711969936346,"stop":1711969936346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23ee2c62e577491c","name":"Check publish message containing SQL Injection","time":{"start":1711969889271,"stop":1711969889272,"duration":1},"status":"passed","severity":"normal"},{"uid":"829fcd0dd3a2af7b","name":"random static sharding 6 - Cluster ID: 548, Shard ID: 586","time":{"start":1711969954420,"stop":1711969954421,"duration":1},"status":"passed","severity":"normal"},{"uid":"899710b1eabcd361","name":"Check message with invalid timestamp is not received","time":{"start":1711969936314,"stop":1711969936315,"duration":1},"status":"passed","severity":"normal"},{"uid":"252054cda6ceeb86","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711969419659,"stop":1711969419659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79d4f1187d05b9e","name":"Subscribe to topic containing long and receive message","time":{"start":1711970087348,"stop":1711970087348,"duration":0},"status":"passed","severity":"normal"},{"uid":"326ebbc8e5833ab3","name":"Check message on other pubsub topic is not received","time":{"start":1711969936315,"stop":1711969936316,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a1fd2103b8ecc8","name":"Correctly serialized arguments","time":{"start":1711969738810,"stop":1711969738810,"duration":0},"status":"passed","severity":"normal"},{"uid":"387563f6d61d9615","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711969936308,"stop":1711969936309,"duration":1},"status":"passed","severity":"normal"},{"uid":"365c37ab70e23064","name":"Passing page size 3 when there are 20 messages","time":{"start":1711969998621,"stop":1711969998623,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf14a0497134982a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711969989830,"stop":1711969989830,"duration":0},"status":"passed","severity":"normal"},{"uid":"520338406be7a890","name":"pre and post cipher","time":{"start":1711969453852,"stop":1711969453853,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d8a8594ff57809","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711970087341,"stop":1711970087342,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b71487c8578530","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711969565516,"stop":1711969565516,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e83cd66a9d0895","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711969735453,"stop":1711969735453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b64c95fd1cb91fb","name":"Decoder throws on undefined content topic","time":{"start":1711969432736,"stop":1711969432736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b22c281507f75d4","name":"should not fail to stop the service if it was not started","time":{"start":1711969929981,"stop":1711969929983,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b59906f6d4affc2","name":"Fails to push message with empty content topic","time":{"start":1711969948214,"stop":1711969948214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cda082b08508c9e","name":"Ping on peer without subscriptions","time":{"start":1711969495881,"stop":1711969495882,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f440246f525f8e","name":"Fails to publish message with empty text","time":{"start":1711969889289,"stop":1711969889289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6de32e50944078","name":"throws on content topic with empty application field","time":{"start":1711969419646,"stop":1711969419646,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d65cb09b409235","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711970087353,"stop":1711970087353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbcd3ed6660e856","name":"Fails to push message with large meta","time":{"start":1711969863449,"stop":1711969863450,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71d12341df39e1a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711970087331,"stop":1711970087332,"duration":1},"status":"passed","severity":"normal"},{"uid":"448070b86a5b2e6b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711970087340,"stop":1711970087340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f9b8b189db18b","name":"should configure sharding based on application and version for autosharding","time":{"start":1711969419674,"stop":1711969419674,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c4cee698e5f492","name":"Push message with Basic HTML tag payload","time":{"start":1711969863420,"stop":1711969863421,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed56315321643f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711969565496,"stop":1711969565497,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8a8173a8d49db6","name":"same cluster, same shard: nodes connect","time":{"start":1711969565463,"stop":1711969565463,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b63e08a7e9140ee","name":"random static sharding 8 - Cluster ID: 861, Shard ID: 589","time":{"start":1711969954421,"stop":1711969954422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2487cbb1d6bd8b99","name":"throws on content topic with too few or too many fields","time":{"start":1711969419644,"stop":1711969419645,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ce0165304981cb","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711969735435,"stop":1711969735435,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d82723ebc7db64d4","name":"Sign & Recover","time":{"start":1711969453853,"stop":1711969453853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6290a038fa72dc3d","name":"Accepts a valid Waku Message","time":{"start":1711969436131,"stop":1711969436133,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b9d14f6af248c5c","name":"Push message with short payload","time":{"start":1711969948155,"stop":1711969948155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8db0073515c6d27","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711969419664,"stop":1711969419664,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5597ca9face461","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711970087347,"stop":1711970087347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a443669848eca04","name":"random static sharding 9 - Cluster ID: 729, Shard ID: 503","time":{"start":1711969954422,"stop":1711969954422,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d589c4a9bf08d27","name":"should be able to encode the field with only STORE set to true","time":{"start":1711969427047,"stop":1711969427048,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f69f3de8d020798","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711969427049,"stop":1711969427049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c3ac5407d8bb7e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711969419720,"stop":1711969419720,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc0a62b78f38b02","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711969666574,"stop":1711969666574,"duration":0},"status":"passed","severity":"normal"},{"uid":"81542fe56ab04fc","name":"Check publish message containing shell command","time":{"start":1711969889279,"stop":1711969889280,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda5d0e4e7515901","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711969563704,"stop":1711969563704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3572ce4e91adb0b6","name":"can start the service","time":{"start":1711969447524,"stop":1711969447525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97a803f4f8fa6e2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711969419673,"stop":1711969419673,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa5dee88a1287a2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711969470464,"stop":1711969470465,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6050bc896b71db","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711969432691,"stop":1711969432692,"duration":1},"status":"passed","severity":"normal"},{"uid":"25003a9e5678d74c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711969735428,"stop":1711969735428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edd7af0d7cc75da","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711969565509,"stop":1711969565509,"duration":0},"status":"passed","severity":"normal"},{"uid":"686a532b52ff2d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711970011291,"stop":1711970011292,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aed64f5fabf313b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711969735451,"stop":1711969735451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccacc2ff88cfd12f","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app53/1/topic758/test.js","time":{"start":1711969895546,"stop":1711969895547,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1dae94730e1c23e1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711969443281,"stop":1711969443281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4e3aff972d0312","name":"Push message with escaped characters payload","time":{"start":1711969863422,"stop":1711969863422,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd9eb826a5378f3","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711969970106,"stop":1711969970106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ced7b4ef75451a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711969735429,"stop":1711969735430,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3982eeafc17b35b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711969666573,"stop":1711969666573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6628b491bde4938b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711969889290,"stop":1711969889290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7db282c8a8faab","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711969563702,"stop":1711969563703,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e80575d67cf032","name":"Check received message containing Script","time":{"start":1711969936339,"stop":1711969936339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6686faf695dcfef0","name":"should handle corrupted local storage data gracefully","time":{"start":1711969447528,"stop":1711969447528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d2fa76f34ce019","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711969524238,"stop":1711969524241,"duration":3},"status":"passed","severity":"normal"},{"uid":"437fcd80b903fbee","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711969970101,"stop":1711969970102,"duration":1},"status":"passed","severity":"normal"},{"uid":"a734f579a07c6eb3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711970011293,"stop":1711970011293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50e37bf6d49918c","name":"Check publish message containing numeric","time":{"start":1711969889268,"stop":1711969889268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b71b38d4dd7301","name":"Ordered callback, aborts when callback returns true","time":{"start":1711969997890,"stop":1711969997891,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc67137897ae12","name":"Push message with content topic containing special chars","time":{"start":1711969863433,"stop":1711969863433,"duration":0},"status":"passed","severity":"normal"},{"uid":"856c1771ed66bec2","name":"Check received message containing unicode special characters","time":{"start":1711969636264,"stop":1711969636264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1616a6ea45adf1c","name":"getPeersByDiscovery","time":{"start":1711969510562,"stop":1711969510563,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2888c60882a088a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711969427045,"stop":1711969427047,"duration":2},"status":"passed","severity":"normal"},{"uid":"26dbb5824c1362b1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711970087340,"stop":1711970087340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4494029e852cc8db","name":"should get / set TCP multiaddr","time":{"start":1711969427985,"stop":1711969427985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22ccf19901fb16a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711969419668,"stop":1711969419668,"duration":0},"status":"passed","severity":"normal"},{"uid":"15709a96333ba103","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711969865482,"stop":1711969865483,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35b0f73c8bee7172","name":"should emit a peer event after start","time":{"start":1711969447526,"stop":1711969447526,"duration":0},"status":"passed","severity":"normal"},{"uid":"2527c98bd3342c7d","name":"Register correct protocols","time":{"start":1711969900029,"stop":1711969900030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c6b85484a6d202","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711969900040,"stop":1711969900040,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa38a2097efde9","name":"Relay - dialed first","time":{"start":1711970024759,"stop":1711970024759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4feb63dfb20a53f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711969419666,"stop":1711969419666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2123d41ec5349042","name":"Publish message with rate limit","time":{"start":1711969889293,"stop":1711969889293,"duration":0},"status":"passed","severity":"normal"},{"uid":"792c890490c1675c","name":"should encodeTxt and decodeTxt","time":{"start":1711969427971,"stop":1711969427972,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2d67c44e7bb697","name":"Subscribe to topic containing long and receive message","time":{"start":1711969735447,"stop":1711969735447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20386a3eb72cc2f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711969520717,"stop":1711969520717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56612b04ac64491","name":"ignores domain fetching errors","time":{"start":1711969443845,"stop":1711969443846,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b3890d23daff77","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711969666570,"stop":1711969666571,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8123783ecee3b27","name":"Js publishes, other Js receives","time":{"start":1711969895004,"stop":1711969895004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46553e6a9fb9fca","name":"Push message with Chinese payload","time":{"start":1711969863418,"stop":1711969863418,"duration":0},"status":"passed","severity":"normal"},{"uid":"940f82650741ebb4","name":"Query with Promise Callback, No Decoder","time":{"start":1711969970106,"stop":1711969970106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85048da8b6c01cf","name":"Using a function","time":{"start":1711970014828,"stop":1711970014828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa06f7aa0dab4fa","name":"Passing page size 0 when there are 110 messages","time":{"start":1711969998620,"stop":1711969998621,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32f7f36dc11cb7f","name":"Refresh subscription","time":{"start":1711969735439,"stop":1711969735444,"duration":5},"status":"passed","severity":"normal"},{"uid":"3cc53938df742a9a","name":"Push message with content topic containing Chinese","time":{"start":1711969863433,"stop":1711969863434,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef06e744a2d4183","name":"Push message with content topic containing SQL Injection","time":{"start":1711969948194,"stop":1711969948195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5612fde738b2d0ae","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711969443849,"stop":1711969443849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"954ebf670d3374ed","name":"receives messages sent to provided content topic through stream","time":{"start":1711969895194,"stop":1711969895194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56bbe7d4d95586dd","name":"Push message with Script payload","time":{"start":1711969863419,"stop":1711969863420,"duration":1},"status":"passed","severity":"normal"},{"uid":"880ff1fc9708f454","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711969970102,"stop":1711969970102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9da8adf030737e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711970087337,"stop":1711970087337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6674790c5941b6f3","name":"Encoder throws on undefined content topic","time":{"start":1711969432735,"stop":1711969432735,"duration":0},"status":"passed","severity":"normal"},{"uid":"200c6d9c113c54","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711969878969,"stop":1711969878969,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a257b845c51cd1","name":"Push message with content topic containing Chinese","time":{"start":1711969948178,"stop":1711969948179,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1554dbdea192","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711969524242,"stop":1711969524243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e156eff081721b63","name":"should not fail to start the service if it is already started","time":{"start":1711969447526,"stop":1711969447526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb859f228f7d35","name":"Reopen subscription with peer with lost subscription","time":{"start":1711969539538,"stop":1711969539538,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5fbd9c73ba6342","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711969470466,"stop":1711969470466,"duration":0},"status":"passed","severity":"normal"},{"uid":"53438a2092fe43cf","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711969427057,"stop":1711969427057,"duration":0},"status":"passed","severity":"normal"},{"uid":"88262afd141d3720","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711969565515,"stop":1711969565516,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d67ff052af082e5","name":"Nodes with multiple pubsub topic","time":{"start":1711969878969,"stop":1711969878970,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6181517400b2c","name":"Query Generator, No message returned","time":{"start":1711969970103,"stop":1711969970103,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c91a8a2e9b4f26","name":"Check publish message containing Chinese","time":{"start":1711969889270,"stop":1711969889270,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c5492e1f8b8a20","name":"Publish without waiting for remote peer","time":{"start":1711969900030,"stop":1711969900030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e706a4fa2d3c6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711969735451,"stop":1711969735451,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbc2512e5d38f2c","name":"Overlapping topic subscription","time":{"start":1711970087335,"stop":1711970087335,"duration":0},"status":"passed","severity":"normal"},{"uid":"543f3945983de98d","name":"throws on content topic with non-number generation field","time":{"start":1711969419645,"stop":1711969419645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2f293938658f5c","name":"should return false","time":{"start":1711969427983,"stop":1711969427983,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd8c4276630a1a3","name":"Refresh subscription","time":{"start":1711969900033,"stop":1711969900033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"deb251a64fb2390e","name":"Subscribe to topic containing short and receive message","time":{"start":1711970087335,"stop":1711970087335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dce615378594a12","name":"Push message with unicode special characters payload","time":{"start":1711969863422,"stop":1711969863423,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a9ec12808af5a9","name":"should properly create location multiaddrs - tcp6","time":{"start":1711969427986,"stop":1711969427986,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc37c20e210e345","name":"Check received message containing special chars","time":{"start":1711969936328,"stop":1711969936329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0b52f595fbc9e3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969975744,"stop":1711969975744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6152884f97e09d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711969470465,"stop":1711969470466,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58bdf141843a761","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711969443281,"stop":1711969443282,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3eabcba0cc02b2f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711969419653,"stop":1711969419653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d27d8ecd316c809","name":"connected peers and dial","time":{"start":1711969863636,"stop":1711969863636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9884be6a5df7f857","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711969895191,"stop":1711969895191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed86178e86ffd285","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711969565495,"stop":1711969565495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c321b367895ef79","name":"Check received message with timestamp: 1711969469875000000 ","time":{"start":1711969936342,"stop":1711969936343,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc731747ab3003d","name":"Check received message containing Arabic","time":{"start":1711969936332,"stop":1711969936333,"duration":1},"status":"passed","severity":"normal"},{"uid":"168d357707708a2f","name":"Push message with custom timestamp: 1711973236554","time":{"start":1711969863451,"stop":1711969863452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ad3bb4b0a08fab","name":"Check received message containing short","time":{"start":1711969936283,"stop":1711969936284,"duration":1},"status":"passed","severity":"normal"},{"uid":"4609bd1c4bdcc368","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711969453411,"stop":1711969453411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5456a3b2e03ed68","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711969960113,"stop":1711969960114,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3fc7204b17aa28","name":"should properly create location multiaddrs - tcp4","time":{"start":1711969427986,"stop":1711969427986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0155bdbb8034d67","name":"Push message with content topic containing numeric","time":{"start":1711969948176,"stop":1711969948177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7be15cdbdbffcc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711969443284,"stop":1711969443285,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1bf253d47e6b080","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711969735430,"stop":1711969735431,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cb858a3ed4d80b","name":"Push message with content topic containing shell command","time":{"start":1711969863437,"stop":1711969863438,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0216d0c886c27c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711969479556,"stop":1711969479556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee231e3b58b2165","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711969455349,"stop":1711969455349,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb6971d7a85acf0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711970087331,"stop":1711970087331,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb509d37b0d0c6a","name":"handles different networkShards values correctly","time":{"start":1711969419657,"stop":1711969419657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aedd54316923b3f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711969419675,"stop":1711969419675,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7c33577848f97e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711969419651,"stop":1711969419651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb7de4e159815d1","name":"Check publish message containing special chars","time":{"start":1711969889269,"stop":1711969889270,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e459d6eab43877","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969524244,"stop":1711969524245,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ce94fb594dbc169","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711969524245,"stop":1711969524245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"795a04d6df2c67e6","name":"Subscribe to topic containing XML and receive message","time":{"start":1711969735450,"stop":1711969735450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9db488ffab2b873","name":"should throw an error for missing required configuration","time":{"start":1711969419662,"stop":1711969419662,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a50e90433d36c3a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711969565505,"stop":1711969565507,"duration":2},"status":"passed","severity":"normal"},{"uid":"87c76726a5542d79","name":"Fails to push message with large meta","time":{"start":1711969948215,"stop":1711969948215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fbf3d402a2eb61","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711969735453,"stop":1711969735453,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ef9c1edd564ed","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711969878972,"stop":1711969878972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f14d70a22de0abc","name":"Check publish message containing unicode special characters","time":{"start":1711969889282,"stop":1711969889285,"duration":3},"status":"passed","severity":"normal"},{"uid":"65df38645b65203","name":"1 Relay, 1 fetch","time":{"start":1711969443413,"stop":1711969443413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9519b002db5cd58a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711969419650,"stop":1711969419650,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b381912060b5b2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711969565467,"stop":1711969565475,"duration":8},"status":"passed","severity":"normal"},{"uid":"3a489b1021d89292","name":"Asymmetric encrypt & decrypt","time":{"start":1711969453851,"stop":1711969453851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba81fbe1b48a0012","name":"Push message with Arabic payload","time":{"start":1711969863418,"stop":1711969863418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a81b26041ba58f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711969427060,"stop":1711969427060,"duration":0},"status":"passed","severity":"normal"},{"uid":"956698f620b87b1e","name":"Light Node - default protocols","time":{"start":1711970024762,"stop":1711970024763,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4913149bb822a8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711969735454,"stop":1711969735454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ca77d8cac6cb6e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711970087339,"stop":1711970087339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46a7e319b92c608","name":"Wrong topic","time":{"start":1711969895550,"stop":1711969895550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6aa5f234c1a33932","name":"Check received message containing escaped characters","time":{"start":1711969636263,"stop":1711969636264,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d726ee83f38c106","name":"Check received message containing long","time":{"start":1711969936284,"stop":1711969936285,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7401411bd440061","name":"Check publish message containing Russian","time":{"start":1711969889271,"stop":1711969889271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee66ffe4fd0efad0","name":"removeEventListener with wrong event","time":{"start":1711969510561,"stop":1711969510562,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f98dcab2a88eee6","name":"should throw error - no public key","time":{"start":1711969427983,"stop":1711969427983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d035492d4bd90dc8","name":"Reopen subscription with peer with lost subscription","time":{"start":1711969539540,"stop":1711969539540,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabcf32884e31cbb","name":"Overlapping topic subscription","time":{"start":1711969735438,"stop":1711969735439,"duration":1},"status":"passed","severity":"normal"},{"uid":"189ee6755796e931","name":"Ordered Callback - backward","time":{"start":1711969980821,"stop":1711969980822,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ed5c0011113a4b","name":"more peers than existing","time":{"start":1711969863636,"stop":1711969863637,"duration":1},"status":"skipped","severity":"normal"},{"uid":"63301d2672759feb","name":"Push message with meta","time":{"start":1711969863449,"stop":1711969863449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cad4720a7589e3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711969565499,"stop":1711969565500,"duration":1},"status":"passed","severity":"normal"},{"uid":"64624d6fbb3a7d96","name":"should not receive a peer event before start","time":{"start":1711969447526,"stop":1711969447527,"duration":1},"status":"passed","severity":"normal"},{"uid":"42215890b8150722","name":"Check message with invalid timestamp is not received","time":{"start":1711969636267,"stop":1711969636267,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb68561b7cb546","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711969419677,"stop":1711969419677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3a559d9d204c1c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711969419658,"stop":1711969419658,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a2ed5fc6fa9d78","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711969427048,"stop":1711969427049,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff65cef8959eb98","name":"Subscribe and receive messages via waku relay post","time":{"start":1711970087331,"stop":1711970087331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41103b5fad4389c","name":"Check received message containing Russian","time":{"start":1711969636253,"stop":1711969636256,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6c2ed03c454c5e9","name":"retrieves a single peer","time":{"start":1711969443844,"stop":1711969443844,"duration":0},"status":"passed","severity":"normal"},{"uid":"870e7caaef4d2464","name":"Check message received after nwaku node is restarted","time":{"start":1711969936324,"stop":1711969936324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f0e3738955b4cd4","name":"ignores unrecognized TXT record formats","time":{"start":1711969443846,"stop":1711969443846,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c86f3d0fffa0ad","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711969666574,"stop":1711969666575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f359ab421b92d3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711970039022,"stop":1711970039022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1060acab5f367040","name":"Check message received after nwaku node is restarted","time":{"start":1711969636272,"stop":1711969636272,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7799791ae6791ed","name":"should not fail to start the service if it is already started","time":{"start":1711969480129,"stop":1711969480130,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c946332105b8028","name":"Check received message containing numeric","time":{"start":1711969636251,"stop":1711969636251,"duration":0},"status":"passed","severity":"normal"},{"uid":"770719e57c330185","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711969427050,"stop":1711969427052,"duration":2},"status":"passed","severity":"normal"},{"uid":"88ea3fd285ee7ab","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711969563702,"stop":1711969563702,"duration":0},"status":"passed","severity":"normal"},{"uid":"71918a9ee2f9249c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711969419669,"stop":1711969419669,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b88dc4adf954f4","name":"Check message with no payload is not received","time":{"start":1711969636271,"stop":1711969636271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7594f8936bc46f02","name":"Push message with unicode special characters payload","time":{"start":1711969948168,"stop":1711969948169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cad99a3bd9e9387","name":"Push message with shell command payload","time":{"start":1711969948168,"stop":1711969948168,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3079537c6d4d236","name":"Push message with emoji payload","time":{"start":1711969948169,"stop":1711969948169,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cbe12893358f85","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711969960112,"stop":1711969960112,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcd902576739bf5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711969419652,"stop":1711969419652,"duration":0},"status":"passed","severity":"normal"},{"uid":"db58c291e2be8ab6","name":"caches peers it previously fetched","time":{"start":1711969443846,"stop":1711969443846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f1a701ca1f7dc1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711969900039,"stop":1711969900040,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b5f45d1d88ac5e","name":"should decode valid enr with tcp successfully","time":{"start":1711969427973,"stop":1711969427973,"duration":0},"status":"passed","severity":"normal"},{"uid":"236fce361fa56920","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711969900039,"stop":1711969900039,"duration":0},"status":"passed","severity":"normal"},{"uid":"233713625f630cab","name":"dispatchEvent via connectionManager","time":{"start":1711969510563,"stop":1711969510564,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d48e31bebe5b","name":"Push message with special chars payload","time":{"start":1711969863417,"stop":1711969863417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49201cd322c2b9d","name":"Push message with content topic containing long","time":{"start":1711969948175,"stop":1711969948176,"duration":1},"status":"passed","severity":"normal"},{"uid":"856545e8c9e735a8","name":"Throws when trying to push message with empty payload","time":{"start":1711969863423,"stop":1711969863424,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d211fd410bad60","name":"Delete observer","time":{"start":1711969865108,"stop":1711969865109,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b2e3838aa4bbdc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711969863436,"stop":1711969863436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e8562dff5ad","name":"Push 30 different messages","time":{"start":1711969863423,"stop":1711969863423,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4e8d70c6f5702","name":"should use DNS peer discovery with light client","time":{"start":1711969480136,"stop":1711969480136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd27c16ac323cc2c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711969427052,"stop":1711969427053,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a0a9f9d8b6f182","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711969970103,"stop":1711969970104,"duration":1},"status":"passed","severity":"normal"},{"uid":"678b1839393342c2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711970087333,"stop":1711970087334,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ec655276239249","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969975741,"stop":1711969975741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dd3cef8192d01d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711970087349,"stop":1711970087350,"duration":1},"status":"passed","severity":"normal"},{"uid":"47905010a3666e6d","name":"Check message with no payload is not received","time":{"start":1711969936317,"stop":1711969936318,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae8e51bc707b9a9","name":"Overlapping topic subscription","time":{"start":1711969900033,"stop":1711969900033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e47442607653deb","name":"Decoder throws on empty string content topic","time":{"start":1711969455351,"stop":1711969455351,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b52c0145118492f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711969636266,"stop":1711969636267,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60214b35343d580","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711969735448,"stop":1711969735449,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fd810891de26d2","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711969520720,"stop":1711969520720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cc0791a86e6578","name":"should not receive a peer event after stop","time":{"start":1711969929987,"stop":1711969929988,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdcb9580a8b2860","name":"Check received message containing Russian","time":{"start":1711969936333,"stop":1711969936334,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3726c3e8e274fa","name":"Check received message containing emoji","time":{"start":1711969936305,"stop":1711969936306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4865a04869a2b52","name":"Check received message with timestamp: 1711969469875 ","time":{"start":1711969936307,"stop":1711969936308,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd2ba0a80906131","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711969565466,"stop":1711969565466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7c9e0ed0db8238c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711969419659,"stop":1711969419659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5e9d9c9ab13f57","name":"Passing an array","time":{"start":1711970014827,"stop":1711970014827,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc86e036dbb28fb","name":"should only return 1 node with relay and store capability","time":{"start":1711969443847,"stop":1711969443847,"duration":0},"status":"passed","severity":"normal"},{"uid":"167ddff974a0a08e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711969427055,"stop":1711969427056,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2e6ba8e9ff5a7","name":"Check received message containing shell command","time":{"start":1711969936296,"stop":1711969936297,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a85a426a482331","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711969419660,"stop":1711969419661,"duration":1},"status":"passed","severity":"normal"},{"uid":"6561e2aaa7a75a66","name":"Ping on peer without subscriptions","time":{"start":1711969539539,"stop":1711969539539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4dd6eb6f5d3b28","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711969419665,"stop":1711969419666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71101505bb80d83","name":"safeDispatchEvent","time":{"start":1711969510564,"stop":1711969510564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9617e1a4ed63ed0e","name":"Push message with Script payload","time":{"start":1711969948166,"stop":1711969948166,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b7a309222906f4","name":"should return unique PubsubTopics for static sharding","time":{"start":1711969419659,"stop":1711969419660,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea74905322f9005","name":"Check received message containing escaped characters","time":{"start":1711969936341,"stop":1711969936341,"duration":0},"status":"passed","severity":"normal"},{"uid":"23932e155ab37dd8","name":"Push 30 different messages","time":{"start":1711969948172,"stop":1711969948173,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d93546e4863b836","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app2/6/topic929/xml","time":{"start":1711969895546,"stop":1711969895546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e68359d4759a132","name":"should encode/decode to text encoding","time":{"start":1711969427984,"stop":1711969427984,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f76083417af2ee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711969735452,"stop":1711969735453,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf737207a196cf51","name":"Push message with content topic containing Arabic","time":{"start":1711969948179,"stop":1711969948180,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f76bbe3df87504","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711970087351,"stop":1711970087351,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee1f417736c0cf3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711970087346,"stop":1711970087346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62e012cd473c1806","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app13/10/topic501/proto","time":{"start":1711969895548,"stop":1711969895548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67ac5190d3fa2e4c","name":"Privacy Node - default protocol","time":{"start":1711970024763,"stop":1711970024763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7375e226cb2be7","name":"removeEventListener with correct event","time":{"start":1711969510561,"stop":1711969510561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64d4e8bc6c3de37","name":"Push message with content topic containing emoji","time":{"start":1711969948213,"stop":1711969948213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c84e929fbd9fc3","name":"should not fail to start the service if it is already started","time":{"start":1711969929983,"stop":1711969929984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b133beac791afe70","name":"should properly create location multiaddrs - udp","time":{"start":1711969427986,"stop":1711969427987,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9798907e5c9012","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711969735448,"stop":1711969735448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f89e507d4fc7e91","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711970039021,"stop":1711970039021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ad253263a11e26","name":"Check received message containing shell command","time":{"start":1711969636261,"stop":1711969636261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d49fee30eb058c","name":"Check received message containing long","time":{"start":1711969636250,"stop":1711969636251,"duration":1},"status":"passed","severity":"normal"},{"uid":"93693f4ba77cf116","name":"should not receive a peer event after stop","time":{"start":1711969480132,"stop":1711969480133,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d0d817cef38368","name":"Push message with content topic containing XML","time":{"start":1711969948196,"stop":1711969948197,"duration":1},"status":"passed","severity":"normal"},{"uid":"44327ae4f5c5dfae","name":"Fails to push message with empty content topic","time":{"start":1711969863448,"stop":1711969863449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58520572f778d2f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711969936343,"stop":1711969936343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a927c7e017ad2fc7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711969889291,"stop":1711969889291,"duration":0},"status":"passed","severity":"normal"},{"uid":"88feaa4923d1a43e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711969704584,"stop":1711969704585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b809aa04e957b61c","name":"can start and stop the service","time":{"start":1711969480127,"stop":1711969480128,"duration":1},"status":"passed","severity":"normal"},{"uid":"4212d3bcc87e7762","name":"nwaku subscribes","time":{"start":1711969895002,"stop":1711969895002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abfbb8a737647bb","name":"Push message with Russian payload","time":{"start":1711969863418,"stop":1711969863419,"duration":1},"status":"passed","severity":"normal"},{"uid":"a109c25a631ae409","name":"Push message with SQL Injection payload","time":{"start":1711969948163,"stop":1711969948165,"duration":2},"status":"passed","severity":"normal"},{"uid":"87a1c1879376d1d6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711969477530,"stop":1711969477530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e68a25ffd828d30","name":"Check message with non string payload is not received","time":{"start":1711969636271,"stop":1711969636271,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f1efaab3a06ef5","name":"should properly create location multiaddrs - tcp","time":{"start":1711969427987,"stop":1711969427987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1049122e4ff90010","name":"Check message with no content topic is not received","time":{"start":1711969636270,"stop":1711969636270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e325cc648d97e6fd","name":"can dial TLS multiaddrs","time":{"start":1711969739343,"stop":1711969739344,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b91adce968d016","name":"Check message with non string payload is not received","time":{"start":1711969936318,"stop":1711969936319,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54ade566982305d","name":"Query generator for multiple messages with different content topic format","time":{"start":1711969997886,"stop":1711969997887,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5633d2b1a1111d","name":"Push message with meta","time":{"start":1711969948214,"stop":1711969948214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b654da0a4e66d33","name":"does not throw on valid cases","time":{"start":1711969419643,"stop":1711969419644,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7d82ec99a898e9","name":"Subscribe and receive messages via waku relay post","time":{"start":1711970087343,"stop":1711970087344,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba66e9bb659df39","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711969419650,"stop":1711969419650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba08c5ef66ac276","name":"random static sharding 10 - Cluster ID: 103, Shard ID: 955","time":{"start":1711969954423,"stop":1711969954423,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a5d607105d7eb9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711969704587,"stop":1711969704588,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7163880d44f9595","name":"should only return 1 node with store capability","time":{"start":1711969443847,"stop":1711969443847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba3e5b3e81382a7","name":"should handle application and version for autosharding","time":{"start":1711969419660,"stop":1711969419660,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b93f99387ca14b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711969666575,"stop":1711969666576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca5194033048358","name":"Check received message containing short","time":{"start":1711969636249,"stop":1711969636250,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb19e7870131ad4a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711970087353,"stop":1711970087353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7dbf6f96432d0d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711969419674,"stop":1711969419675,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef503f0a067f3c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711969735448,"stop":1711969735448,"duration":0},"status":"passed","severity":"normal"},{"uid":"85319ca0297502cc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711969900032,"stop":1711969900033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3eb0252389e52f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711970087352,"stop":1711970087352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54dd92abf942678","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711969442564,"stop":1711969442565,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3104e6e205dd7b","name":"Push message with content topic containing Arabic","time":{"start":1711969863434,"stop":1711969863434,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dd582f395adcb3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711970087336,"stop":1711970087336,"duration":0},"status":"passed","severity":"normal"},{"uid":"85136dc2d857e743","name":"Push message with content topic containing Russian","time":{"start":1711969863434,"stop":1711969863435,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c06751fad7bf12","name":"configure the node with multiple pubsub topics","time":{"start":1711969954424,"stop":1711969954424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b19f843c51d559","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711969427061,"stop":1711969427061,"duration":0},"status":"passed","severity":"normal"},{"uid":"444234a24fbc0235","name":"Promise Callback - backward","time":{"start":1711969980819,"stop":1711969980820,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e9b0ca8b42dc7d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711969479553,"stop":1711969479555,"duration":2},"status":"passed","severity":"normal"},{"uid":"628335eb5da38fab","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711969948198,"stop":1711969948204,"duration":6},"status":"passed","severity":"normal"},{"uid":"e425a4853f256588","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711969419667,"stop":1711969419667,"duration":0},"status":"passed","severity":"normal"},{"uid":"645819223ac321fd","name":"should return all peers when numPeers is 0","time":{"start":1711969432690,"stop":1711969432691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d90b8795b31167a","name":"should throw an error for missing sharding configuration","time":{"start":1711969419675,"stop":1711969419675,"duration":0},"status":"passed","severity":"normal"},{"uid":"87823755e88250ab","name":"Filter","time":{"start":1711970024762,"stop":1711970024762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fcccdee97b0e4e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711969900041,"stop":1711969900042,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff858afb6bf5826a","name":"Fails to push message bigger that 1MB","time":{"start":1711969863452,"stop":1711969863452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4472da77b4b453c","name":"Ping on subscribed peer","time":{"start":1711969539536,"stop":1711969539537,"duration":1},"status":"passed","severity":"normal"},{"uid":"904afed6b3121ca7","name":"recovers when dns.resolve returns empty","time":{"start":1711969443845,"stop":1711969443845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6719095e26e77fd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711969427050,"stop":1711969427050,"duration":0},"status":"passed","severity":"normal"},{"uid":"84939156ccaf2aa7","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711969565476,"stop":1711969565476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f5d7fc947dd64b","name":"Check received message containing Basic HTML tag","time":{"start":1711969936294,"stop":1711969936295,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d4f6791623afc0","name":"Nwaku publishes","time":{"start":1711969895003,"stop":1711969895003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b880d295b50c1e","name":"Check received message containing XML","time":{"start":1711969636257,"stop":1711969636257,"duration":0},"status":"passed","severity":"normal"},{"uid":"aede4c8c77ab738e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711970011289,"stop":1711970011290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6eb5b60251004ed","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711969960115,"stop":1711969960116,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ae3eb943d088b7","name":"udp ip6 address","time":{"start":1711969427295,"stop":1711969427295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5eaeac1849eff","name":"Passing page size 1 when there are 4 messages","time":{"start":1711969998621,"stop":1711969998621,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1825af41c38502","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app28/6/topic132/json","time":{"start":1711969895546,"stop":1711969895546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a45c3d1ecc56da49","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711969455348,"stop":1711969455349,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4aa14788fe2ee8","name":"should emit a peer event after start","time":{"start":1711969929984,"stop":1711969929985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a56104429582b24","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711969565521,"stop":1711969565522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2284b271984770","name":"start node with empty shard","time":{"start":1711969954425,"stop":1711969954425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6326442f881db6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711969419668,"stop":1711969419668,"duration":0},"status":"passed","severity":"normal"},{"uid":"264a053fbcb7aec3","name":"Push message with numeric payload","time":{"start":1711969948156,"stop":1711969948156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7db54d0c2e97b91","name":"should set field with only FILTER enabled","time":{"start":1711969427989,"stop":1711969427989,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b2ee6c30acc985","name":"Check message with no content topic is not received","time":{"start":1711969936345,"stop":1711969936345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d655b8b1eae20705","name":"should be called for bootstrap peers","time":{"start":1711969477527,"stop":1711969477527,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d829959a883421a","name":"same cluster, different shard: nodes don't connect","time":{"start":1711969565464,"stop":1711969565464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f05d3d1cee161c57","name":"Query generator for multiple messages with different message text format","time":{"start":1711969997884,"stop":1711969997884,"duration":0},"status":"passed","severity":"normal"},{"uid":"44248c72052ca0f2","name":"Decoder throws on empty string content topic","time":{"start":1711969432736,"stop":1711969432736,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad85f685ffb37532","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711969520717,"stop":1711969520717,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeeb1386d4369f7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711969666573,"stop":1711969666574,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b96b7bbdc391374","name":"unsubscribes","time":{"start":1711970000964,"stop":1711970000965,"duration":1},"status":"passed","severity":"normal"},{"uid":"e649b33f4b6532ee","name":"Ping on subscribed peer","time":{"start":1711969495880,"stop":1711969495881,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1adb7cdeea62e8","name":"Check received message containing shell command","time":{"start":1711969936340,"stop":1711969936341,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cda5a210b3493c","name":"should return valid sharding parameters for static sharding","time":{"start":1711969419674,"stop":1711969419674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac2a63fd970c014","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711969704587,"stop":1711969704587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b79d011c1bed04d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711969565520,"stop":1711969565520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3aec949310cdf1","name":"Subscribe to topic containing XML and receive message","time":{"start":1711970087351,"stop":1711970087352,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbfdc3c429a7455","name":"Check publish message containing escaped characters","time":{"start":1711969889280,"stop":1711969889281,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d3119ae4fe242","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711969565520,"stop":1711969565520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49f64ea80643f4a","name":"Query generator for 2000 messages","time":{"start":1711969997892,"stop":1711969997892,"duration":0},"status":"passed","severity":"normal"},{"uid":"32436ace46867c65","name":"Symmetric encrypt & Decrypt","time":{"start":1711969453852,"stop":1711969453852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b437e58d57a43e69","name":"Push message with Chinese payload","time":{"start":1711969948159,"stop":1711969948160,"duration":1},"status":"passed","severity":"normal"},{"uid":"247be5f5bf3a08fd","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app49/7/topic388/proto","time":{"start":1711969895547,"stop":1711969895547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfc37fbe1ef5af0a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711969565508,"stop":1711969565508,"duration":0},"status":"passed","severity":"normal"},{"uid":"438279251c463222","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711969900031,"stop":1711969900032,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3f685ae018a30a","name":"Push message with numeric payload","time":{"start":1711969863417,"stop":1711969863417,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d297315d0a08019","name":"Check received message containing special chars","time":{"start":1711969636251,"stop":1711969636252,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e94909aed9e70a","name":"throws on content topic with empty version field","time":{"start":1711969419647,"stop":1711969419647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77e73521edd141d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711969419666,"stop":1711969419666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c910deed051469f0","name":"should not fail to stop the service if it was not started","time":{"start":1711969447525,"stop":1711969447525,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c40948419fc555","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711969419670,"stop":1711969419670,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb06d55a293e05f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711970011294,"stop":1711970011294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4a09753e3f4f2b","name":"through manual discovery","time":{"start":1711969739344,"stop":1711969739344,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9f310f10754890","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711969565495,"stop":1711969565496,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e629feb648ec53","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711969479555,"stop":1711969479556,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e2b618ca02406a","name":"Check received message containing numeric","time":{"start":1711969936285,"stop":1711969936286,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4a672e06de962a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711969563703,"stop":1711969563704,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9f8251e8d17e8c","name":"Push message with content topic containing unicode special characters","time":{"start":1711969948213,"stop":1711969948213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e94391a0b78965","name":"Check publish message containing emoji","time":{"start":1711969889287,"stop":1711969889287,"duration":0},"status":"passed","severity":"normal"},{"uid":"945c830b9940445a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711969565466,"stop":1711969565466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"887d78fb25119d1e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711969878973,"stop":1711969878973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89ee13932a9982b","name":"Ping on peer without subscriptions","time":{"start":1711969539537,"stop":1711969539537,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd1028b46fbc5b1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711970087330,"stop":1711970087330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2afe6d3f19d3254","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711970087348,"stop":1711970087349,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4ba9a4c6871b76","name":"Check received message with timestamp: 1711969469320000000 ","time":{"start":1711969636265,"stop":1711969636265,"duration":0},"status":"passed","severity":"normal"},{"uid":"4071f77c58e555bf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711969666576,"stop":1711969666576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9422faca512e209a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711970087345,"stop":1711970087345,"duration":0},"status":"passed","severity":"normal"},{"uid":"690965c53503a866","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711969878972,"stop":1711969878973,"duration":1},"status":"passed","severity":"normal"},{"uid":"627d9873bc1dfddb","name":"Refresh subscription","time":{"start":1711970087347,"stop":1711970087347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3003bb141d002b9e","name":"Subscribe and receives messages on 20 topics","time":{"start":1711970087345,"stop":1711970087345,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ce2e9a7f601c9b","name":"non connected peers","time":{"start":1711969863638,"stop":1711969863638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66446f5ddf374586","name":"Passing page size 19 when there are 20 messages","time":{"start":1711969998624,"stop":1711969998624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64caca56bc13b4f","name":"Check publish message containing Basic HTML tag","time":{"start":1711969889273,"stop":1711969889274,"duration":1},"status":"passed","severity":"normal"},{"uid":"607b05e5fb319b62","name":"Waku message hash computation","time":{"start":1711969422169,"stop":1711969422170,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b46a2d94a00de3","name":"Sample","time":{"start":1711969427402,"stop":1711969427402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a49d49b82b458f","name":"should properly create peer info with all multiaddrs","time":{"start":1711969427987,"stop":1711969427987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d7884f1423e7d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711969419669,"stop":1711969419670,"duration":1},"status":"passed","severity":"normal"},{"uid":"c387997673aac1fc","name":"Check message with no content topic is not received","time":{"start":1711969936316,"stop":1711969936317,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43e4a0a20eac793","name":"Check message with invalid timestamp is not received","time":{"start":1711969936344,"stop":1711969936344,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0c3b95e9aa8612","name":"Nodes with multiple pubsub topic","time":{"start":1711969878973,"stop":1711969878973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716b1c0b836565","name":"Ephemeral field set to true","time":{"start":1711969432734,"stop":1711969432734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c857ce69cb7d7803","name":"Init the array if not present","time":{"start":1711969419138,"stop":1711969419140,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a465b83f8f1382e","name":"Check received message containing JSON","time":{"start":1711969936295,"stop":1711969936296,"duration":1},"status":"passed","severity":"normal"},{"uid":"64410b3723023d3d","name":"Push message equal or less that 1MB","time":{"start":1711969948217,"stop":1711969948217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf5f7704b27e41b","name":"Push message with custom timestamp: 1711965965661","time":{"start":1711969948216,"stop":1711969948216,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa375685f7511298","name":"Passing page size 10 when there are 10 messages","time":{"start":1711969998623,"stop":1711969998623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6762bddbb3e649b","name":"Check received message containing SQL Injection","time":{"start":1711969936291,"stop":1711969936292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d429169530ed36ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711969565510,"stop":1711969565510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9bd0e88d8e6364","name":"Check publish message containing long","time":{"start":1711969889267,"stop":1711969889268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e385cd56b104c8","name":"Push to array if already present","time":{"start":1711969419141,"stop":1711969419141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b166fa343c53f111","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711969419668,"stop":1711969419668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca7283f68a234c7","name":"Check received message containing XML","time":{"start":1711969936293,"stop":1711969936294,"duration":1},"status":"passed","severity":"normal"},{"uid":"440546d872bdd72c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711969419672,"stop":1711969419672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecbc6d5df0eafe7","name":"Check received message containing short","time":{"start":1711969936325,"stop":1711969936326,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bb7ffc09b377da","name":"listenerCount","time":{"start":1711969510563,"stop":1711969510563,"duration":0},"status":"passed","severity":"normal"},{"uid":"397b7b7a460d9b3a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711969419673,"stop":1711969419673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ead9696106e746b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711969900040,"stop":1711969900041,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bc9b2768b7625","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711969960114,"stop":1711969960115,"duration":1},"status":"passed","severity":"normal"},{"uid":"2627e9bc0db301e9","name":"Check message received after jswaku node is restarted","time":{"start":1711969936346,"stop":1711969936346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34ea8d9df1bca4c4","name":"should throw error - no id","time":{"start":1711969427973,"stop":1711969427974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2014a28a56953248","name":"should throw an error for insufficient data","time":{"start":1711969419720,"stop":1711969419720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef432a9f5f5e66a9","name":"Subscribe and receive messages via waku relay post","time":{"start":1711969735429,"stop":1711969735429,"duration":0},"status":"passed","severity":"normal"},{"uid":"437d2a1a601d9c33","name":"Push message with content topic containing numeric","time":{"start":1711969863432,"stop":1711969863433,"duration":1},"status":"passed","severity":"normal"},{"uid":"6254f54e0ab34dd","name":"should throw error - invalid id","time":{"start":1711969427975,"stop":1711969427982,"duration":7},"status":"passed","severity":"normal"},{"uid":"83e265e7d13a7061","name":"Passing page size 11 when there are 10 messages","time":{"start":1711969998623,"stop":1711969998623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9410ee46abce61","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711969895544,"stop":1711969895544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d69ae1b3ff079542","name":"Query generator for multiple messages","time":{"start":1711969997883,"stop":1711969997883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6062271e8afbad","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711969865483,"stop":1711969865483,"duration":0},"status":"passed","severity":"normal"},{"uid":"acacf644666c2d8d","name":"Publish message with custom timestamp: Mon Apr 01 2024 10:11:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1711969889288,"stop":1711969889288,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b7238fa29aa261","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711969895193,"stop":1711969895193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db152cf1c87ec929","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711969419676,"stop":1711969419677,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c0225ac8b15103","name":"Generator, 2 different pubsubtopics","time":{"start":1711969975743,"stop":1711969975744,"duration":1},"status":"passed","severity":"normal"},{"uid":"332ffca4d06ec0b8","name":"Push message with custom timestamp: 1681211165661","time":{"start":1711969948215,"stop":1711969948216,"duration":1},"status":"passed","severity":"normal"},{"uid":"368e01eb3d2bb563","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711969936344,"stop":1711969936344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b49989ad04dc6e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711969419662,"stop":1711969419662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86859615e2ca0e3","name":"Push message with JSON payload","time":{"start":1711969863421,"stop":1711969863421,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7491ec351fccbc","name":"should set field with all protocols enabled","time":{"start":1711969427988,"stop":1711969427988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4902c28d01d6c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711969704586,"stop":1711969704586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca542123cca70f02","name":"1 Store, 2 fetches","time":{"start":1711969443414,"stop":1711969443414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f80d0f121426a05","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711969419660,"stop":1711969419660,"duration":0},"status":"passed","severity":"normal"},{"uid":"64336da7dc0021fe","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711969989830,"stop":1711969989831,"duration":1},"status":"passed","severity":"normal"},{"uid":"998c78370fdb32ac","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711969989826,"stop":1711969989830,"duration":4},"status":"passed","severity":"normal"},{"uid":"a33efd1938ed4406","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711969970104,"stop":1711969970104,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb006758ed5fd600","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711969443848,"stop":1711969443848,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbe3e0a4e4a3fc2","name":"new peer added after a peer was already found","time":{"start":1711969865482,"stop":1711969865482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb63f20254a007dc","name":"Check received message containing Arabic","time":{"start":1711969936289,"stop":1711969936290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fac243dbef82f4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711969900037,"stop":1711969900037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bcad983261c275","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711969900037,"stop":1711969900037,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac263f663cfa921","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711969738690,"stop":1711969738690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be7f81f7a2e5c5","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711969419656,"stop":1711969419656,"duration":0},"status":"passed","severity":"normal"},{"uid":"407e1adf958e14c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711969524247,"stop":1711969524247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2eadd03d0fb994f","name":"Fails to push message bigger that 1MB","time":{"start":1711969948217,"stop":1711969948218,"duration":1},"status":"passed","severity":"normal"}]