2025-04-17 10:10:58 +00:00

1 line
154 KiB
JSON

[{"uid":"a76d85eac83cb14","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744883978131,"stop":1744883978131,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb10a4d96a81062","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744884204068,"stop":1744884204068,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9613178b5c03da","name":"Push message with unicode special characters payload","time":{"start":1744884618334,"stop":1744884618334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c38376faa09173","name":"Push message with rate limit","time":{"start":1744884618357,"stop":1744884618358,"duration":1},"status":"passed","severity":"normal"},{"uid":"534aaf7b27d8e653","name":"can start the service","time":{"start":1744884000474,"stop":1744884000474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c17808fb2154","name":"Rejects garbage","time":{"start":1744883973303,"stop":1744883973303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1890f1bd3e7f7c6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744883929516,"stop":1744883929517,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f5c92552018981","name":"isConnected return false after peer stops","time":{"start":1744884015701,"stop":1744884015702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93d57f7da9e26c8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744883927073,"stop":1744883927073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83aea62d7f88432","name":"Check received message containing numeric","time":{"start":1744884413081,"stop":1744884413081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de360f25d5af179","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744884130808,"stop":1744884130808,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba69fa4f582f0fd","name":"Push message with Script payload","time":{"start":1744884618332,"stop":1744884618332,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bb19f441b97f2e","name":"throws on empty content topic","time":{"start":1744883927048,"stop":1744883927049,"duration":1},"status":"passed","severity":"normal"},{"uid":"59eeeaff66fd4cdf","name":"Check publish message containing Arabic","time":{"start":1744884129246,"stop":1744884129247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4c72f0857bcecc","name":"random static sharding 7 - Cluster ID: 173, Shard ID: 275","time":{"start":1744884258172,"stop":1744884258172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e380b7fa67c5379e","name":"random static sharding 5 - Cluster ID: 63, Shard ID: 918","time":{"start":1744884258171,"stop":1744884258171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9863b24f30cfd34a","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744883978599,"stop":1744883978599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abc844596826ed5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744884204070,"stop":1744884204071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2802dd595bf4dae","name":"Push message with content topic containing SQL Injection","time":{"start":1744884618353,"stop":1744884618353,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ab5748b2e2c342","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744884413087,"stop":1744884413087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0489ca277a6d486","name":"addEventListener with correct event","time":{"start":1744884035853,"stop":1744884035853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee74b1db23bee586","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744883927079,"stop":1744883927079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5c1a39e1449f44","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744883978628,"stop":1744883978628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61aafc36a52ebc7","name":"Check message received after jswaku node is restarted","time":{"start":1744884413089,"stop":1744884413089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6917f6c6553dbafd","name":"tcp ip4 address","time":{"start":1744883935037,"stop":1744883935042,"duration":5},"status":"passed","severity":"normal"},{"uid":"7f601f889e97417d","name":"Generator, custom pubsub topic","time":{"start":1744884244872,"stop":1744884244873,"duration":1},"status":"skipped","severity":"normal"},{"uid":"680f446c3eeb8842","name":"Passing page size 11 when there are 10 messages","time":{"start":1744884268415,"stop":1744884268416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d24772f675545ab","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744883978627,"stop":1744883978628,"duration":1},"status":"passed","severity":"normal"},{"uid":"7365ba5388b89ec4","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744883978591,"stop":1744883978591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e7054378174097","name":"should only return 1 node with relay capability","time":{"start":1744883949522,"stop":1744883949522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe09bf33615b826","name":"should properly create location multiaddrs - udp","time":{"start":1744883935648,"stop":1744883935648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff14428d0890c94","name":"Reusing cursor across nodes","time":{"start":1744884204072,"stop":1744884204072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd546e0acfc119a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744884189410,"stop":1744884189411,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f71a69eb947e502","name":"Encoder throws on undefined content topic","time":{"start":1744883941727,"stop":1744883941727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be47cc84853ed12","name":"Ping on unsubscribed peer","time":{"start":1744884064546,"stop":1744884064546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3120efb31598f68e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744883978646,"stop":1744883978647,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8857270c818661","name":"Check received message containing Russian","time":{"start":1744884413083,"stop":1744884413083,"duration":0},"status":"passed","severity":"normal"},{"uid":"763a6a25e77ca81f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744883927071,"stop":1744883927072,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84cdf45f748c783","name":"Nodes with multiple pubsub topic","time":{"start":1744884121630,"stop":1744884121631,"duration":1},"status":"passed","severity":"normal"},{"uid":"f380f8bf4f5ef28b","name":"A test","time":{"start":1744884053611,"stop":1744884053611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c7789bf9bca85b","name":"should attach causal history and bloom filter to each message","time":{"start":1744883979016,"stop":1744883979016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2462386fe75c06af","name":"Push message with content topic containing Script","time":{"start":1744884618354,"stop":1744884618354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5cfcb1dc0b9faa","name":"Passing invalid cursor","time":{"start":1744884204073,"stop":1744884204073,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ba96aeb719c80d","name":"Push message with content topic containing SQL Injection","time":{"start":1744884618338,"stop":1744884618338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f780d0a38f3dd171","name":"Check received message containing Arabic","time":{"start":1744884413082,"stop":1744884413082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9340233c3f7f4968","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744883978607,"stop":1744883978610,"duration":3},"status":"passed","severity":"normal"},{"uid":"5bb65f7617298eaf","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744883927062,"stop":1744883927062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e3fc3b45ef4c7b","name":"returns nothing if no connections present","time":{"start":1744883941077,"stop":1744883941079,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e9835679bc1a5c0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744883995863,"stop":1744883995864,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8333ab260e26b9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744883927070,"stop":1744883927070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8153c5cc07f37c2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744883927063,"stop":1744883927063,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f42100270b51d9","name":"Push message with content topic containing Russian","time":{"start":1744884618338,"stop":1744884618338,"duration":0},"status":"passed","severity":"normal"},{"uid":"943907381517bacf","name":"should only return 1 node with store capability","time":{"start":1744883949523,"stop":1744883949523,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb61a718492cfcd4","name":"Non TWN Cluster","time":{"start":1744884233901,"stop":1744884233901,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa636e1727fde3f5","name":"ignores domain fetching errors","time":{"start":1744883949521,"stop":1744883949521,"duration":0},"status":"passed","severity":"normal"},{"uid":"949313a102fd5d5","name":"Check received message containing Script","time":{"start":1744884413093,"stop":1744884413093,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a9c77259030509","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744883927079,"stop":1744883927080,"duration":1},"status":"passed","severity":"normal"},{"uid":"493f78191b878f70","name":"should fail to send if no connected peers found","time":{"start":1744883969912,"stop":1744883969912,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeddd04bb507b084","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744883978615,"stop":1744883978615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de7177e3ff004c7","name":"should not allow k > 12","time":{"start":1744883978126,"stop":1744883978128,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d75e43e4fdfeaf8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744884120936,"stop":1744884120936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bb02d4ec771397","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744883953432,"stop":1744883953432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5890c55231207c","name":"Waku message hash computation (no timestamp)","time":{"start":1744883929517,"stop":1744883929518,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fbc4b2ad2e907f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744883978637,"stop":1744883978638,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc3c9c55668a13a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744883949174,"stop":1744883949174,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0f36894bb51894","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744883927069,"stop":1744883927069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fe8bbc38ae88af","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744883978604,"stop":1744883978605,"duration":1},"status":"passed","severity":"normal"},{"uid":"71467040e11f2cdf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744883927066,"stop":1744883927067,"duration":1},"status":"passed","severity":"normal"},{"uid":"959acbb423b48a6e","name":"Push message with content topic containing XML","time":{"start":1744884618339,"stop":1744884618339,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d73306403ee515","name":"Ordered callback, aborts when callback returns true","time":{"start":1744884255264,"stop":1744884255264,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac973d701d5a639","name":"should return false when clusterId doesn't match","time":{"start":1744883969741,"stop":1744883969742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c44de82b7f0a0c9","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744883979018,"stop":1744883979019,"duration":1},"status":"passed","severity":"normal"},{"uid":"2928ce6272faf6dc","name":"Query with Ordered Callback, No message returned","time":{"start":1744884220338,"stop":1744884220338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80f8107a4efa7cb","name":"Push message with content topic containing short","time":{"start":1744884618351,"stop":1744884618351,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd821afc716bb1c9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744884510372,"stop":1744884510372,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cfbdb0534be310","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744883978638,"stop":1744883978638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce1e4149e360200","name":"should not receive a peer event before start","time":{"start":1744883953430,"stop":1744883953431,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4ab66267fe540e","name":"Generator, 2 different pubsubtopics","time":{"start":1744884244876,"stop":1744884244876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3097dc762b9dcf6","name":"should return PeerId when PeerId is provided","time":{"start":1744883969733,"stop":1744883969734,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea7e50b8e9bd4ad","name":"isConnected should return false after all peers disconnect","time":{"start":1744884015701,"stop":1744884015701,"duration":0},"status":"passed","severity":"normal"},{"uid":"c380e236c322ae09","name":"Fields are not dropped","time":{"start":1744883941116,"stop":1744883941117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fda6742f8cf4ece","name":"Refresh subscription","time":{"start":1744884510367,"stop":1744884510367,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f647f099d413df3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744884130802,"stop":1744884130802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5716966a5f196d61","name":"should not fail to stop the service if it was not started","time":{"start":1744884104757,"stop":1744884104759,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbe5fdb0de0dd2b9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/3/topic214/utf8","time":{"start":1744884233903,"stop":1744884233903,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9be8403d8eb8","name":"handles different networkShards values correctly","time":{"start":1744883927065,"stop":1744883927066,"duration":1},"status":"passed","severity":"normal"},{"uid":"7593c7d5364da813","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744884262178,"stop":1744884262178,"duration":0},"status":"passed","severity":"normal"},{"uid":"183bec25f017b64b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744884510369,"stop":1744884510370,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc8011f7e545c3e","name":"should not receive a peer event after stop","time":{"start":1744884104761,"stop":1744884104762,"duration":1},"status":"passed","severity":"normal"},{"uid":"1957e5d03ef5f529","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744883978611,"stop":1744883978612,"duration":1},"status":"passed","severity":"normal"},{"uid":"453673bc26a11665","name":"should never report false negatives","time":{"start":1744883980458,"stop":1744883980458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14541d60810bd0","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744883927067,"stop":1744883927067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3356d7cbd57efea","name":"Push message with content topic containing Arabic","time":{"start":1744884618352,"stop":1744884618353,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b46e73c6fb7c47","name":"Check message with no pubsub topic is not received","time":{"start":1744884413088,"stop":1744884413088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dafd5713dab2726","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744884120931,"stop":1744884120931,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d35895f2b29fc2f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744883927074,"stop":1744883927075,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a504c24118588a","name":"returns all values when wanted number matches available values","time":{"start":1744883948311,"stop":1744883948312,"duration":1},"status":"passed","severity":"normal"},{"uid":"f023a158a7b1fd01","name":"Push message with custom timestamp: 1744880415904","time":{"start":1744884618358,"stop":1744884618358,"duration":0},"status":"passed","severity":"normal"},{"uid":"8315c05b9acdea3c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744884233900,"stop":1744884233901,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eecf02b4dcb7db0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744883949173,"stop":1744883949174,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e459460a38e562","name":"Promise Callback - false","time":{"start":1744884253905,"stop":1744884253906,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd5ae4cb033c066","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744884130802,"stop":1744884130804,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc3032c3c1d173e","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744883978596,"stop":1744883978597,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de15a83bae88b41","name":"should not fail to start the service if it is already started","time":{"start":1744884104759,"stop":1744884104760,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d97e8b43021fdc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744883949177,"stop":1744883949178,"duration":1},"status":"passed","severity":"normal"},{"uid":"d006b5b18dbace08","name":"should throw an error for an unconfigured topic","time":{"start":1744883927081,"stop":1744883927081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e049b74ed7d063eb","name":"Push message with custom timestamp: 1714125615904","time":{"start":1744884618358,"stop":1744884618358,"duration":0},"status":"passed","severity":"normal"},{"uid":"1676b9c49d6245d4","name":"topics with same application and version share the same shard","time":{"start":1744883927064,"stop":1744883927064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a923b0a50a1d1f","name":"should return unique PubsubTopics for static sharding","time":{"start":1744883927068,"stop":1744883927069,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d364625b2f4014f","name":"Check publish message containing Russian","time":{"start":1744884129247,"stop":1744884129247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc845cdacef8df8","name":"Throws when trying to push message with empty payload","time":{"start":1744884618350,"stop":1744884618350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1c38eb41240bc6","name":"Relay + Store","time":{"start":1744884001066,"stop":1744884001069,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d311391ff1c246","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744883978651,"stop":1744883978651,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa62e74257254076","name":"Publish without waiting for remote peer","time":{"start":1744884130797,"stop":1744884130798,"duration":1},"status":"passed","severity":"normal"},{"uid":"17efbad5c3dd9772","name":"Push message with content topic containing Script","time":{"start":1744884618338,"stop":1744884618339,"duration":1},"status":"passed","severity":"normal"},{"uid":"2941494945a21972","name":"Check received message containing emoji","time":{"start":1744884413096,"stop":1744884413096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eadfebb816b7027","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/3/topic224/xml","time":{"start":1744884233905,"stop":1744884233905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b96d165a06c2c14","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744883978591,"stop":1744883978592,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae237554e626a0e0","name":"Throws when trying to push message with empty payload","time":{"start":1744884618335,"stop":1744884618335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccfa6bd2531d6fe","name":"Ordered Callback - false","time":{"start":1744884253906,"stop":1744884253908,"duration":2},"status":"passed","severity":"normal"},{"uid":"45ca5c3f8a804b9","name":"Check publish message containing escaped characters","time":{"start":1744884129250,"stop":1744884129250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a95f123fbcf1c6a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744884015700,"stop":1744884015700,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eeee25a91b89c44","name":"should use shardsUnderCluster when provided","time":{"start":1744883969740,"stop":1744883969741,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a0c82cb846080e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744884510358,"stop":1744884510358,"duration":0},"status":"passed","severity":"normal"},{"uid":"748389a765830ccd","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744883979019,"stop":1744883979019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9d8c422b7a0389","name":"Push message with content topic containing Chinese","time":{"start":1744884618337,"stop":1744884618337,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d261cfbfd33613","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744884510352,"stop":1744884510352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e930c1d615e8273f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744883927077,"stop":1744883927077,"duration":0},"status":"passed","severity":"normal"},{"uid":"da69625022f0007d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744883978642,"stop":1744883978643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae724f19b1db4dc","name":"Passing page size 19 when there are 20 messages","time":{"start":1744884268416,"stop":1744884268416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4be26fdb423e92","name":"should start and stop interval correctly","time":{"start":1744883969299,"stop":1744883969305,"duration":6},"status":"passed","severity":"normal"},{"uid":"8886d0fa01a76bd3","name":"Push message with content topic containing numeric","time":{"start":1744884618351,"stop":1744884618352,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63192b8b5025972","name":"Check message with no pubsub topic is not received","time":{"start":1744884413098,"stop":1744884413098,"duration":0},"status":"passed","severity":"normal"},{"uid":"365415c261cb0eab","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744883979020,"stop":1744883979021,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd59024936006ef0","name":"should be online or offline if network state changed","time":{"start":1744883995870,"stop":1744883995871,"duration":1},"status":"passed","severity":"normal"},{"uid":"84edd2ff65afd877","name":"should not fail to stop the service if it was not started","time":{"start":1744883953429,"stop":1744883953429,"duration":0},"status":"passed","severity":"normal"},{"uid":"956f23a579a84b0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744883978652,"stop":1744883978653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1017c8b3a8b7c363","name":"should wait for Store peer to be connected","time":{"start":1744883970039,"stop":1744883970039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0ca8e7b7d05408","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744884510361,"stop":1744884510361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7455b75b7ef2254c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744884510368,"stop":1744884510368,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0e36b6ba78843c","name":"should reject if Relay is requested but not mounted","time":{"start":1744883970036,"stop":1744883970036,"duration":0},"status":"passed","severity":"normal"},{"uid":"528436f5c892c599","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744883927074,"stop":1744883927074,"duration":0},"status":"passed","severity":"normal"},{"uid":"df79080e0c55f512","name":"should properly create peer info with all multiaddrs","time":{"start":1744883935649,"stop":1744883935649,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cd6eb5f636daac","name":"Push message with SQL Injection payload","time":{"start":1744884618347,"stop":1744884618347,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb0a89e70e0447c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744883961131,"stop":1744883961132,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7d663978f98fae","name":"Publish message with custom timestamp: Thu Apr 17 2025 11:02:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1744884129253,"stop":1744884129253,"duration":0},"status":"passed","severity":"normal"},{"uid":"526447ba546745ca","name":"Push message with content topic containing short","time":{"start":1744884618336,"stop":1744884618336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce78f5d63108493","name":"should be called for bootstrap peers","time":{"start":1744884003223,"stop":1744884003224,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e217b943839fc7","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744883978599,"stop":1744883978600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33583a468791f81","name":"Check received message with timestamp: 1744883995003 ","time":{"start":1744884413096,"stop":1744884413097,"duration":1},"status":"passed","severity":"normal"},{"uid":"1879d541bbb144f3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744884618339,"stop":1744884618339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e750052f9b67e4","name":"should return valid sharding parameters for static sharding","time":{"start":1744883927083,"stop":1744883927083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfe5a0b6707108a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744883929515,"stop":1744883929516,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6f810048092117","name":"Push message with content topic containing JSON","time":{"start":1744884618339,"stop":1744884618340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2cee07b7d7a9e","name":"Fails to publish duplicate message","time":{"start":1744884129253,"stop":1744884129253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8864b3f626ea873a","name":"should not throw an error for a single configured topic","time":{"start":1744883927081,"stop":1744883927081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15c51c72db88bbb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744883978650,"stop":1744883978651,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0978238473f0cc6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744883935094,"stop":1744883935095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9853138e2fb17b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744883927077,"stop":1744883927077,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab0a2a795748546","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744883927060,"stop":1744883927061,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ccfa55e457e309","name":"isConnected should return true after first peer connects","time":{"start":1744884015700,"stop":1744884015701,"duration":1},"status":"passed","severity":"normal"},{"uid":"f257bc6defdd1f9b","name":"Check received message containing JSON","time":{"start":1744884413084,"stop":1744884413084,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee2130979ab50ce","name":"throws on content topic with generation field greater than 0","time":{"start":1744883927050,"stop":1744883927050,"duration":0},"status":"passed","severity":"normal"},{"uid":"681bd60b3c00e03a","name":"random static sharding 8 - Cluster ID: 479, Shard ID: 763","time":{"start":1744884258172,"stop":1744884258172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c60b4de929dbe3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744883927076,"stop":1744883927076,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a424c31144342a","name":"Push message with content topic containing emoji","time":{"start":1744884618356,"stop":1744884618356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f1afaf7e740c23","name":"should properly start and stop event listening","time":{"start":1744883969895,"stop":1744883969895,"duration":0},"status":"passed","severity":"normal"},{"uid":"2810888ebbdc515a","name":"Ordered Callback - true","time":{"start":1744884253906,"stop":1744884253906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96282462d847fe1","name":"should get locked peers","time":{"start":1744883969470,"stop":1744883969470,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cc6740ccf26c36","name":"Passing page size 110 when there are 120 messages","time":{"start":1744884268416,"stop":1744884268417,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9083d81d7f13466","name":"Generator, 2 different pubsubtopics","time":{"start":1744884244869,"stop":1744884244870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e476ac8b85865e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744884618354,"stop":1744884618355,"duration":1},"status":"passed","severity":"normal"},{"uid":"636b97fd63793eab","name":"should throw error - no public key","time":{"start":1744883935639,"stop":1744883935640,"duration":1},"status":"passed","severity":"normal"},{"uid":"52537f25b13c2ee0","name":"Check received message containing short","time":{"start":1744884413080,"stop":1744884413081,"duration":1},"status":"passed","severity":"normal"},{"uid":"1778b65108557ba9","name":"does not throw on valid cases","time":{"start":1744883927048,"stop":1744883927048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e237ae354610f1d","name":"random static sharding 1 - Cluster ID: 662, Shard ID: 853","time":{"start":1744884258169,"stop":1744884258170,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2e53be4d54701f","name":"Should update multiaddrs","time":{"start":1744884067035,"stop":1744884067035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfc7db0d6ebc66c","name":"should add and remove event listeners correctly","time":{"start":1744883953433,"stop":1744883953433,"duration":0},"status":"passed","severity":"normal"},{"uid":"14feca03130415a9","name":"different cluster, same shard: nodes don't connect","time":{"start":1744884064000,"stop":1744884064001,"duration":1},"status":"passed","severity":"normal"},{"uid":"40901015edd8a5f8","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744883978630,"stop":1744883978637,"duration":7},"status":"passed","severity":"normal"},{"uid":"be9bd76439e37683","name":"Accepts a valid Waku Message","time":{"start":1744883973302,"stop":1744883973303,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ce0229a2cd366e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744884003229,"stop":1744884003230,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e8a711698afb58","name":"Check received message containing unicode special characters","time":{"start":1744884413095,"stop":1744884413096,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38ed81cd22888ad","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744883935638,"stop":1744883935638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c700b84b1c2b7e","name":"Check publish message containing short","time":{"start":1744884129244,"stop":1744884129245,"duration":1},"status":"passed","severity":"normal"},{"uid":"78981b60e2690fc7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744883927067,"stop":1744883927067,"duration":0},"status":"passed","severity":"normal"},{"uid":"db25fa8844993cb3","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744883969894,"stop":1744883969894,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f5bdec0c41ee3d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744883935092,"stop":1744883935093,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eec208c7317c533","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744883969911,"stop":1744883969912,"duration":1},"status":"passed","severity":"normal"},{"uid":"75dcab45c75aec4a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744883949524,"stop":1744883949525,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f568b5965e1543e4","name":"should initialize with custom number of peers","time":{"start":1744883969469,"stop":1744883969470,"duration":1},"status":"passed","severity":"normal"},{"uid":"530b0eae8e712db","name":"should call waitForPeer on Relay","time":{"start":1744883970039,"stop":1744883970039,"duration":0},"status":"passed","severity":"normal"},{"uid":"821f9998a74d7183","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744884130805,"stop":1744884130805,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d536d9804c09bde","name":"Publish message with rate limit","time":{"start":1744884129257,"stop":1744884129257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f39dc9c84c0ae3","name":"Check received message with timestamp: 1744883995003000000 ","time":{"start":1744884413086,"stop":1744884413086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31c5633737cdec9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744884510368,"stop":1744884510368,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee25bd25027d2eee","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744884000489,"stop":1744884000489,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dedd29bca3a2cb01","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744883948313,"stop":1744883948314,"duration":1},"status":"passed","severity":"normal"},{"uid":"79eaa179f634a9ad","name":"unsubscribes","time":{"start":1744884268184,"stop":1744884268184,"duration":0},"status":"passed","severity":"normal"},{"uid":"400c11252edf0aa0","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744884121632,"stop":1744884121632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c438fd6d53dd6b7","name":"Push message with Chinese payload","time":{"start":1744884618331,"stop":1744884618331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5b23273f86fa4c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744883941398,"stop":1744883941398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef53ac921043aea4","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744883978600,"stop":1744883978604,"duration":4},"status":"passed","severity":"normal"},{"uid":"4e10e40a769a0d70","name":"throws on content topic with empty version field","time":{"start":1744883927056,"stop":1744883927056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ad2c21ed120ea6","name":"random static sharding 10 - Cluster ID: 740, Shard ID: 776","time":{"start":1744884258173,"stop":1744884258173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce3c2bb04890ac0","name":"Meta field set when metaSetter is specified","time":{"start":1744883941727,"stop":1744883941727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9539bae517c2dfc0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744884189413,"stop":1744884189413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f79b69d86fd95e","name":"should handle corrupted local storage data gracefully","time":{"start":1744883953432,"stop":1744883953432,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a68b4cf03f2506","name":"should wait for Filter peer to be connected","time":{"start":1744883970038,"stop":1744883970039,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0eaf6a00bb98e25","name":"Push message with long payload","time":{"start":1744884618330,"stop":1744884618330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a6fac8656c56b","name":"Check meta is set [symmetric]","time":{"start":1744883959405,"stop":1744883959405,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1de29d89886d86","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744883978638,"stop":1744883978638,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f385a729898cad","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744883969742,"stop":1744883969743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc3ddd6e0070cc4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744884130799,"stop":1744884130800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a629041839b4efe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744884244874,"stop":1744884244874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4903e68dd2040a91","name":"should wait for LightPush peer to be connected","time":{"start":1744883970038,"stop":1744883970038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c84c4cb073d7f93","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app19/6/topic695/utf8","time":{"start":1744884233904,"stop":1744884233904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6245b946d56c8bb0","name":"should insert elements correctly","time":{"start":1744883980457,"stop":1744883980457,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2df91050ffa80af","name":"Push message with content topic containing unicode special characters","time":{"start":1744884618341,"stop":1744884618341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4858c3175516f09","name":"Push message with numeric payload","time":{"start":1744884618330,"stop":1744884618330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd6f912bc0fba92","name":"should send to specified number of peers of used peers","time":{"start":1744883969912,"stop":1744883969912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c82ca047ad5ecbf","name":"Check message with invalid timestamp is not received","time":{"start":1744884413087,"stop":1744884413088,"duration":1},"status":"passed","severity":"normal"},{"uid":"3218caea11aa218b","name":"1 Relay, 1 fetch","time":{"start":1744883949284,"stop":1744883949285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4041ed92b5a99145","name":"Should update shard info","time":{"start":1744884067036,"stop":1744884067036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c013702238ce52ba","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744883949175,"stop":1744883949177,"duration":2},"status":"passed","severity":"normal"},{"uid":"d311a66b10b66492","name":"Subscribe to topic containing Script and publish message","time":{"start":1744884130806,"stop":1744884130806,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f42505c778fd6","name":"Filter","time":{"start":1744884283646,"stop":1744884283647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29c74c0e7dcf677","name":"Subscribe and publish message","time":{"start":1744884130798,"stop":1744884130798,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c636844992f9d0e","name":"should push the message to the outgoing buffer","time":{"start":1744883979015,"stop":1744883979015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e475af7fdd0d0ac","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744884123289,"stop":1744884123290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3311d4ea4474d5d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744884510371,"stop":1744884510371,"duration":0},"status":"passed","severity":"normal"},{"uid":"647f8ce7c0405d28","name":"Check received message containing emoji","time":{"start":1744884413085,"stop":1744884413086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f69be1d62742e6","name":"should use provided shard info when available","time":{"start":1744883969735,"stop":1744883969735,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5ab9fe557531e4","name":"should handle task timeouts","time":{"start":1744883969314,"stop":1744883969314,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d5c5d862398805","name":"handles empty shards array correctly","time":{"start":1744883927084,"stop":1744883927084,"duration":0},"status":"passed","severity":"normal"},{"uid":"afab91cdecf0de6c","name":"Push message with content topic containing shell command","time":{"start":1744884618355,"stop":1744884618355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6485806314eef027","name":"Renews subscription after lossing a connection","time":{"start":1744884510373,"stop":1744884510373,"duration":0},"status":"passed","severity":"normal"},{"uid":"22207427b9cb9d30","name":"Subscribe and receive messages via lightPush","time":{"start":1744884510363,"stop":1744884510363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b67ca180303a818","name":"Check received message containing XML","time":{"start":1744884413093,"stop":1744884413094,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4299dbe6ca52d5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744884130799,"stop":1744884130799,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbacc2bf9f0bca61","name":"Push message with content topic containing special chars","time":{"start":1744884618337,"stop":1744884618337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d624bbf82ef968cc","name":"Decoder throws on empty string content topic","time":{"start":1744883941728,"stop":1744883941728,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d2665182337e18","name":"Push message with JSON payload","time":{"start":1744884618333,"stop":1744884618333,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d51974f03d2323","name":"Check message received after nwaku node is restarted","time":{"start":1744884413089,"stop":1744884413090,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86fb9cc39ad18649","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744883978647,"stop":1744883978647,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2037d8a70e4e1a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744883927081,"stop":1744883927081,"duration":0},"status":"passed","severity":"normal"},{"uid":"838bea3fb492c615","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744883927065,"stop":1744883927065,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbd9d5980f094f1","name":"Push message with Basic HTML tag payload","time":{"start":1744884618348,"stop":1744884618348,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b2176432e7066f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744883935091,"stop":1744883935092,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a40576e8c8bbc4","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744883969741,"stop":1744883969741,"duration":0},"status":"passed","severity":"normal"},{"uid":"275eedcc37d5472e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744884510371,"stop":1744884510371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f351ad0909a450c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744884413097,"stop":1744884413097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba073f39d37a3b43","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744883978597,"stop":1744883978598,"duration":1},"status":"passed","severity":"normal"},{"uid":"af78a6f029917eb7","name":"should return no connections if no open connection provided","time":{"start":1744883941080,"stop":1744883941081,"duration":1},"status":"passed","severity":"normal"},{"uid":"899f4071986194ff","name":"Push message with numeric payload","time":{"start":1744884618345,"stop":1744884618345,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a3e894a86d6633","name":"Store - dialed first","time":{"start":1744884283645,"stop":1744884283646,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7677d40046ee4e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744884510360,"stop":1744884510360,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c6068c1c50928","name":"Check publish message containing shell command","time":{"start":1744884129249,"stop":1744884129250,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b671f8e5cd784e","name":"Push message with custom timestamp: 1744880415904","time":{"start":1744884618343,"stop":1744884618343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7bc34ad9b5e2b","name":"Mutual subscription","time":{"start":1744884130796,"stop":1744884130797,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ee7fe6915409d9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744884510371,"stop":1744884510371,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7ecd79006f3c58","name":"should reject if Filter is requested but not mounted","time":{"start":1744883970037,"stop":1744883970037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c90d6359268252","name":"Promise Callback - true","time":{"start":1744884253904,"stop":1744884253904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0a4214a11e2822","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app34/8/topic163/proto","time":{"start":1744884233903,"stop":1744884233904,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa679662c57632","name":"Push message with content topic containing Chinese","time":{"start":1744884618352,"stop":1744884618352,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b2eb685aa75580","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744883927061,"stop":1744883927062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6139998dbdc04549","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744884129255,"stop":1744884129255,"duration":0},"status":"passed","severity":"normal"},{"uid":"223de29f5532b0b6","name":"should serialize and deserialize correctly","time":{"start":1744883980458,"stop":1744883980459,"duration":1},"status":"passed","severity":"normal"},{"uid":"873981a0c5f564f1","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744883995869,"stop":1744883995870,"duration":1},"status":"passed","severity":"normal"},{"uid":"861c5af509cf7392","name":"Subscribe and receives messages on 20 topics","time":{"start":1744884510365,"stop":1744884510365,"duration":0},"status":"passed","severity":"normal"},{"uid":"58030b7f6163c806","name":"Check message with non string payload is not received","time":{"start":1744884413099,"stop":1744884413099,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb34e1cbe814f198","name":"All","time":{"start":1744884001069,"stop":1744884001071,"duration":2},"status":"passed","severity":"normal"},{"uid":"55c1a3eb141b0de7","name":"Publishes to nwaku","time":{"start":1744884118118,"stop":1744884118119,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1f263256e0e9f6","name":"should maintain desired error rate","time":{"start":1744883980457,"stop":1744883980458,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca1148710dd5d3c","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744883978600,"stop":1744883978600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d747a4701cd6411","name":"should properly create location multiaddrs - udp4","time":{"start":1744883935647,"stop":1744883935647,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ffde8a66a549f8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744884510352,"stop":1744884510353,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7f6e2f6cf80ff6","name":"Encoder throws on empty string content topic","time":{"start":1744883959406,"stop":1744883959406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef34880fb4ddc893","name":"should throw error - no id","time":{"start":1744883935639,"stop":1744883935639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c200c4d117b4ba1","name":"safeDispatchEvent","time":{"start":1744884035856,"stop":1744884035856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28c78f1b6a5b294","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744884510353,"stop":1744884510353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6fb4269e87052a","name":"should request renew when peer disconnects","time":{"start":1744883969471,"stop":1744883969471,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cf499cd8e9a93a","name":"Push message with Basic HTML tag payload","time":{"start":1744884618333,"stop":1744884618333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff1fac9aca2b366","name":"Push message with Arabic payload","time":{"start":1744884618331,"stop":1744884618331,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93816ef2c131aef","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744884274503,"stop":1744884274503,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c56f9e8025a1f4e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744883927086,"stop":1744883927086,"duration":0},"status":"passed","severity":"normal"},{"uid":"af08e162012e60d","name":"Query Generator - false","time":{"start":1744884253903,"stop":1744884253903,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd160259aa9f1d0f","name":"should properly compute the node id","time":{"start":1744883935642,"stop":1744883935642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b90d1d76e4aa78d","name":"1 Store, 2 fetches","time":{"start":1744883949285,"stop":1744883949285,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dc863012715fb3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744884120934,"stop":1744884120934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44062e7026b6af2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744883927125,"stop":1744883927125,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdf9e3148ca493","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744884510353,"stop":1744884510354,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4388d1cadd3b3e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744883927078,"stop":1744883927078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b59f43ae004fdfb","name":"Relay - dialed first","time":{"start":1744884283643,"stop":1744884283644,"duration":1},"status":"passed","severity":"normal"},{"uid":"304244956acdb252","name":"should create a new stream if no existing for protocol found","time":{"start":1744883941396,"stop":1744883941396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9533e81855de869","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744883929518,"stop":1744883929518,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daae431d267fa06","name":"Check publish message after client node is restarted","time":{"start":1744884129256,"stop":1744884129257,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2eab4bc9d50c8bf9","name":"Decoder throws on empty string content topic","time":{"start":1744883961134,"stop":1744883961134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c470b94ed11d0afd","name":"nwaku subscribes","time":{"start":1744884118117,"stop":1744884118118,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ed7b6901b3c364","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744884130813,"stop":1744884130813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab53cf2583d37aec","name":"Check received message containing Chinese","time":{"start":1744884413092,"stop":1744884413092,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dbae75f0cd085b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744883959402,"stop":1744883959404,"duration":2},"status":"passed","severity":"normal"},{"uid":"db0bfec11ee81df5","name":"getPeersByDiscovery","time":{"start":1744884035855,"stop":1744884035855,"duration":0},"status":"passed","severity":"normal"},{"uid":"3babe589f38e8ae0","name":"should reject if WakuNode is not started","time":{"start":1744883970035,"stop":1744883970036,"duration":1},"status":"passed","severity":"normal"},{"uid":"830f8287fd06b115","name":"Ping on unsubscribed peer","time":{"start":1744884064544,"stop":1744884064544,"duration":0},"status":"passed","severity":"normal"},{"uid":"876038265dd79c57","name":"removeEventListener with wrong event","time":{"start":1744884035854,"stop":1744884035855,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cd01e621900bc5","name":"returns all values when wanted number is greater than available values","time":{"start":1744883948313,"stop":1744883948313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ba0155463e37d4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744883935100,"stop":1744883935101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99b68836e6f6263","name":"Query Generator, No Decoder","time":{"start":1744884220335,"stop":1744884220335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c4bd4285b0938d","name":"Fails to push message with large meta","time":{"start":1744884618357,"stop":1744884618357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ead12540a84b19","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744883927062,"stop":1744883927062,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cbe0e441f940a3","name":"should throw an error for insufficient data","time":{"start":1744883927126,"stop":1744883927126,"duration":0},"status":"passed","severity":"normal"},{"uid":"285a0752f3024f8e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744883927062,"stop":1744883927063,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c4ffabc01e8316","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744883935101,"stop":1744883935102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c6dc765460e6c2","name":"should decode valid enr successfully","time":{"start":1744883935638,"stop":1744883935638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec28f60bdb29dad","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744884120937,"stop":1744884120937,"duration":0},"status":"passed","severity":"normal"},{"uid":"43df59a6cb411f9d","name":"should handle connection events","time":{"start":1744883969473,"stop":1744883969474,"duration":1},"status":"passed","severity":"normal"},{"uid":"8373cd85a151185f","name":"Check received message containing JSON","time":{"start":1744884413094,"stop":1744884413095,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e892b4eae2dce3e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744883978595,"stop":1744883978595,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aea32ff67f4b8f","name":"Wrong topic","time":{"start":1744884233906,"stop":1744884233906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e6586a0b893ac1","name":"can start and stop the service","time":{"start":1744883953428,"stop":1744883953429,"duration":1},"status":"passed","severity":"normal"},{"uid":"3020a02569f7a958","name":"Check publish message containing XML","time":{"start":1744884129248,"stop":1744884129248,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a358216eaf9593f","name":"Check message on other pubsub topic is not received","time":{"start":1744884413098,"stop":1744884413098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5a768bf21b0a45","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744883927076,"stop":1744883927076,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81fa0e12a259976","name":"should check connected peers if present and suitable","time":{"start":1744883970037,"stop":1744883970038,"duration":1},"status":"passed","severity":"normal"},{"uid":"4739b43aa1d86d39","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744883949285,"stop":1744883949286,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b66efee24d63a3a","name":"Push to array if already present","time":{"start":1744883926723,"stop":1744883926724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a396b78f192e8fd1","name":"Check message on other pubsub topic is not received","time":{"start":1744884413088,"stop":1744884413088,"duration":0},"status":"passed","severity":"normal"},{"uid":"2315a66ff5c96d37","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744884130807,"stop":1744884130807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95069fc95c806ea","name":"throws on content topic with non-number generation field","time":{"start":1744883927050,"stop":1744883927050,"duration":0},"status":"passed","severity":"normal"},{"uid":"422c53108a24b2b3","name":"Push message with escaped characters payload","time":{"start":1744884618334,"stop":1744884618334,"duration":0},"status":"passed","severity":"normal"},{"uid":"77351e2c8c1659ca","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744884510372,"stop":1744884510372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1697a727ae0b7fbd","name":"Check received message containing numeric","time":{"start":1744884413091,"stop":1744884413091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f2c0eb92c736cd","name":"Refresh subscription","time":{"start":1744884510355,"stop":1744884510356,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f83eb79bebd66b0","name":"Check message with no content topic is not received","time":{"start":1744884413098,"stop":1744884413099,"duration":1},"status":"passed","severity":"normal"},{"uid":"42358c98cd949363","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744884510357,"stop":1744884510357,"duration":0},"status":"passed","severity":"normal"},{"uid":"78967c559bfe0b55","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744883949173,"stop":1744883949173,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf04226b2e1bef2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app61/3/topic656/utf8","time":{"start":1744884233902,"stop":1744884233902,"duration":0},"status":"passed","severity":"normal"},{"uid":"22902739e5281617","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744883927080,"stop":1744883927080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b087b2ed2c61303","name":"Ephemeral messages are not stored","time":{"start":1744884002946,"stop":1744884002947,"duration":1},"status":"passed","severity":"normal"},{"uid":"c355d9e2ac2dc9a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744884255263,"stop":1744884255263,"duration":0},"status":"passed","severity":"normal"},{"uid":"479c5bacde7bddac","name":"should not fail to start the service if it is already started","time":{"start":1744883953430,"stop":1744883953430,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc059a1a0839a667","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744883927077,"stop":1744883927077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91b8e383809d0d2","name":"Check received message containing shell command","time":{"start":1744884413084,"stop":1744884413085,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a3067b6537044a","name":"throws on content topic with empty topic name field","time":{"start":1744883927056,"stop":1744883927057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cac17db3924330","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744883949524,"stop":1744883949524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3343340998c44cfe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744884413086,"stop":1744884413087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a901bf1ffde75157","name":"Callback on promise, aborts when callback returns true","time":{"start":1744884255263,"stop":1744884255263,"duration":0},"status":"passed","severity":"normal"},{"uid":"212135502a60d067","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744883927084,"stop":1744883927084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c514128ebff89c7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744883949175,"stop":1744883949175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9367fd2a4b9e990d","name":"should decode valid enr with tcp successfully","time":{"start":1744883935639,"stop":1744883935639,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ae41030247e323","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744883927058,"stop":1744883927059,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e97175f5a1ff59","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744884123289,"stop":1744884123289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"685b4480b622e38c","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744883941399,"stop":1744883941399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0f9cc5a7908758","name":"Relay + Store","time":{"start":1744883935651,"stop":1744883935651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5913f7d9090596af","name":"Round trip binary serialization","time":{"start":1744883941726,"stop":1744883941726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9b718c0c1dc1b4","name":"Query with Promise Callback, No message returned","time":{"start":1744884220340,"stop":1744884220340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abe6a5d31b46f11","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744883927082,"stop":1744883927082,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31cbd96de58c8b5","name":"Check received message containing long","time":{"start":1744884413091,"stop":1744884413091,"duration":0},"status":"passed","severity":"normal"},{"uid":"31195996faa93ff9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744884120928,"stop":1744884120931,"duration":3},"status":"passed","severity":"normal"},{"uid":"a81f58837a18a56d","name":"Push message with emoji payload","time":{"start":1744884618334,"stop":1744884618335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a421f161b1f8ed","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744883935089,"stop":1744883935090,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2ca8bf076f96af","name":"Check received message containing Chinese","time":{"start":1744884413082,"stop":1744884413082,"duration":0},"status":"passed","severity":"normal"},{"uid":"876987dc0dbfaac9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744884510363,"stop":1744884510364,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3298a06740275b6","name":"Light Node - default protocols","time":{"start":1744884283647,"stop":1744884283647,"duration":0},"status":"passed","severity":"normal"},{"uid":"96aa958f4f7bbb7d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744884130799,"stop":1744884130799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc92f19d7a01c3f","name":"Fails to push message bigger that 1MB","time":{"start":1744884618344,"stop":1744884618344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28aa1eed97c49db","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744884129251,"stop":1744884129252,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f32c9c8312e92bb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744884220337,"stop":1744884220337,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ed90fe6fd6f273","name":"Encoder throws on undefined content topic","time":{"start":1744883959406,"stop":1744883959406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44dd0eea685d26","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744883949523,"stop":1744883949523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4de0afce41bb772","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744883978615,"stop":1744883978615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de20ad305c4cf52","name":"should encode/decode to text encoding","time":{"start":1744883935646,"stop":1744883935646,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f0d6c453ab05e4","name":"Push message with content topic containing long","time":{"start":1744884618351,"stop":1744884618351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45a4202d14b61ba","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744883935650,"stop":1744883935650,"duration":0},"status":"passed","severity":"normal"},{"uid":"652509071341a5dc","name":"recovers when dns.resolve returns empty","time":{"start":1744883949520,"stop":1744883949520,"duration":0},"status":"passed","severity":"normal"},{"uid":"355d4e3b8d3e9c84","name":"Check received message containing Basic HTML tag","time":{"start":1744884413084,"stop":1744884413084,"duration":0},"status":"passed","severity":"normal"},{"uid":"5943c86dcb5e1cdc","name":"Push message with shell command payload","time":{"start":1744884618333,"stop":1744884618334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca78c6010a7fbec","name":"throws an error for improperly formatted content topics","time":{"start":1744883927066,"stop":1744883927066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b713691573d856cc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744884510366,"stop":1744884510366,"duration":0},"status":"passed","severity":"normal"},{"uid":"124dbb6762f0ba92","name":"Subscribe to topic containing Script and receive message","time":{"start":1744884510370,"stop":1744884510370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc1892200900bdf","name":"should throw an error for missing required configuration","time":{"start":1744883927071,"stop":1744883927071,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b695b2e05dde51","name":"Check received message containing SQL Injection","time":{"start":1744884413083,"stop":1744884413083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff173653588fcb7d","name":"should retry on complete failure if specified","time":{"start":1744883969912,"stop":1744883969913,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3628365bb9b5fb1","name":"should throw if no connection provided","time":{"start":1744883941395,"stop":1744883941396,"duration":1},"status":"passed","severity":"normal"},{"uid":"7552cd6fdbd1ab79","name":"Check received message with timestamp: 1744883995003 ","time":{"start":1744884413086,"stop":1744884413086,"duration":0},"status":"passed","severity":"normal"},{"uid":"363e352735789071","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744883978590,"stop":1744883978590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e826afb972329dac","name":"Query generator for 2000 messages","time":{"start":1744884255264,"stop":1744884255264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6502be7050a309","name":"Encoder throws on empty string content topic","time":{"start":1744883941727,"stop":1744883941728,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a8ddc328d3594f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744883927079,"stop":1744883927079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9923acca80ef87","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app33/8/topic864/utf8","time":{"start":1744884233903,"stop":1744884233903,"duration":0},"status":"passed","severity":"normal"},{"uid":"683ef91eeb150015","name":"Check publish message containing Chinese","time":{"start":1744884129246,"stop":1744884129246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a009fa8e66641c68","name":"random static sharding 6 - Cluster ID: 572, Shard ID: 807","time":{"start":1744884258172,"stop":1744884258172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e670914808821dc1","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744883978606,"stop":1744883978607,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efb9343353dde27","name":"more peers than existing","time":{"start":1744884104912,"stop":1744884104912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cb60f92cd29a16e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744883978598,"stop":1744883978599,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f44db2d0886725","name":"should respect max attempts limit","time":{"start":1744883969314,"stop":1744883969315,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6304683d0ee755e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744883927085,"stop":1744883927085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f37e746b3bca21","name":"connects to nwaku","time":{"start":1744884276738,"stop":1744884276738,"duration":0},"status":"passed","severity":"normal"},{"uid":"6676b753f0cf9bcc","name":"Sets default value correctly","time":{"start":1744884276741,"stop":1744884276741,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d723da14c8263a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744884130798,"stop":1744884130798,"duration":0},"status":"passed","severity":"normal"},{"uid":"515ff6ebc10e79dc","name":"Check message received after nwaku node is restarted","time":{"start":1744884413100,"stop":1744884413100,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7fb1edc861c96ce","name":"should get / set TCP multiaddr","time":{"start":1744883935647,"stop":1744883935647,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc72455ea9fa0a4f","name":"Push message with content topic containing Russian","time":{"start":1744884618353,"stop":1744884618353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cbb0fe735e0c2a","name":"Relay","time":{"start":1744884001063,"stop":1744884001065,"duration":2},"status":"passed","severity":"normal"},{"uid":"eae326ecaa5c138e","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744883969735,"stop":1744883969735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9683e773a5245e9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744884274499,"stop":1744884274500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b356e48f3ea6922","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744883978606,"stop":1744883978606,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e564bcdfe5c41ec","name":"Push message equal or less that 1MB","time":{"start":1744884618344,"stop":1744884618344,"duration":0},"status":"passed","severity":"normal"},{"uid":"2894253a266f889c","name":"Push message with content topic containing special chars","time":{"start":1744884618352,"stop":1744884618352,"duration":0},"status":"passed","severity":"normal"},{"uid":"4831ea3be66cd8b5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744883927082,"stop":1744883927082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad5ce418c64153","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744884063998,"stop":1744884063999,"duration":1},"status":"passed","severity":"normal"},{"uid":"529d6c80d1b1fad9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744883927068,"stop":1744883927068,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef257758882624e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744883927060,"stop":1744883927060,"duration":0},"status":"passed","severity":"normal"},{"uid":"596cc5cdd9bcf7a","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744883969734,"stop":1744883969734,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0317533465a469","name":"configure the node with multiple content topics","time":{"start":1744884233907,"stop":1744884233907,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7e0e34b095fa0f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744883961132,"stop":1744883961132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ef69fc691b2544","name":"Nwaku publishes","time":{"start":1744884118119,"stop":1744884118119,"duration":0},"status":"passed","severity":"normal"},{"uid":"af840f493d2a1d9a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744884204069,"stop":1744884204069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2c8f78a44ff731","name":"Generator, custom pubsub topic","time":{"start":1744884244868,"stop":1744884244869,"duration":1},"status":"passed","severity":"normal"},{"uid":"6407e369b8de1b49","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744883941729,"stop":1744883941729,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9ad51f29b28c26","name":"non connected peers","time":{"start":1744884104912,"stop":1744884104913,"duration":1},"status":"skipped","severity":"normal"},{"uid":"731a4d07f9ad4b53","name":"Symmetric encrypt & Decrypt","time":{"start":1744883959956,"stop":1744883959957,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee3310774eee3c8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744883978652,"stop":1744883978652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf4ff9daafabdc7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744884015699,"stop":1744884015699,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d099ef29c057e6","name":"Push message with XML payload","time":{"start":1744884618332,"stop":1744884618333,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc069f40ab83a94e","name":"Push message with custom timestamp: 1714125615904","time":{"start":1744884618342,"stop":1744884618342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f62e92201d90e3","name":"Push 30 different messages","time":{"start":1744884618350,"stop":1744884618350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c8d5885a7c4095d","name":"Register correct protocols","time":{"start":1744884130797,"stop":1744884130797,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4962d913b5bcd4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744883927073,"stop":1744883927073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4460522044978f82","name":"should handle general insertion and lookup correctly","time":{"start":1744883980459,"stop":1744883980460,"duration":1},"status":"passed","severity":"normal"},{"uid":"14aeb1f669ed2a1c","name":"Check received message containing special chars","time":{"start":1744884413082,"stop":1744884413082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6727ea9f07190a33","name":"Push message with Chinese payload","time":{"start":1744884618346,"stop":1744884618346,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd5cd7c5fb5d06f","name":"should maintain proper timestamps if all messages received","time":{"start":1744883979017,"stop":1744883979018,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e953cc48b11ab6a","name":"removeEventListener with correct event","time":{"start":1744884035854,"stop":1744884035854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d428c387bd78859c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744883927078,"stop":1744883927079,"duration":1},"status":"passed","severity":"normal"},{"uid":"47497398a3fbf423","name":"Check received message containing long","time":{"start":1744884413081,"stop":1744884413081,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c24ebe364f5c8a","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744883978613,"stop":1744883978615,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b3867b4f6411333","name":"Check publish message containing SQL Injection","time":{"start":1744884129247,"stop":1744884129248,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a02f48468e3c58a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744884130805,"stop":1744884130805,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cd1b235488f88","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744883978629,"stop":1744883978629,"duration":0},"status":"passed","severity":"normal"},{"uid":"192d4a33538aa74","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744884262177,"stop":1744884262177,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b4206a567f7b0","name":"Publish message with large meta","time":{"start":1744884129257,"stop":1744884129257,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9101d74d0aa4c7","name":"should not receive a peer event before start","time":{"start":1744884104761,"stop":1744884104761,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dd57b8555dc3f4","name":"Check message with invalid timestamp is not received","time":{"start":1744884413097,"stop":1744884413098,"duration":1},"status":"passed","severity":"normal"},{"uid":"125f362924f43e5d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744884413097,"stop":1744884413097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e69f6906c8e7387","name":"Subscribe to topic containing Script and receive message","time":{"start":1744884510359,"stop":1744884510359,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1a5cd8086ab564","name":"should not fail to stop the service if it was not started","time":{"start":1744884000475,"stop":1744884000476,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d09327548df185","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744883927082,"stop":1744883927082,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f3ce471e219e50","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744884204069,"stop":1744884204069,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa476b76ec71820","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744884120938,"stop":1744884120938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5129a3240dde170","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744883935090,"stop":1744883935091,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e17b30710886e5","name":"A test","time":{"start":1744884053610,"stop":1744884053610,"duration":0},"status":"passed","severity":"normal"},{"uid":"531ebd8358b2dd41","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744884262166,"stop":1744884262174,"duration":8},"status":"passed","severity":"normal"},{"uid":"b779b85220550890","name":"Check publish message after service node is restarted","time":{"start":1744884129256,"stop":1744884129256,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b553221b68dc9d6","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744883978592,"stop":1744883978593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecca50c0a194e56","name":"Push message with content topic containing escaped characters","time":{"start":1744884618340,"stop":1744884618340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05340534706380d","name":"Query generator for multiple messages with different message text format","time":{"start":1744884255260,"stop":1744884255260,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34a99aecd9ce317","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app13/10/topic43/proto","time":{"start":1744884233905,"stop":1744884233905,"duration":0},"status":"passed","severity":"normal"},{"uid":"6638086a09065c54","name":"Push message with special chars payload","time":{"start":1744884618330,"stop":1744884618331,"duration":1},"status":"passed","severity":"normal"},{"uid":"4469c37bd3ee9fd9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744884015699,"stop":1744884015700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac4b86a4d53279a","name":"should emit a peer event after start","time":{"start":1744884000477,"stop":1744884000477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56a2c4db860382f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744884120931,"stop":1744884120932,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca59f687932f1711","name":"Check message with no payload is not received","time":{"start":1744884413089,"stop":1744884413089,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b230115ac9927","name":"should be able to decode the field with only STORE set to true","time":{"start":1744883935097,"stop":1744883935099,"duration":2},"status":"passed","severity":"normal"},{"uid":"37282954296434fa","name":"Passing page size 0 when there are 110 messages","time":{"start":1744884268409,"stop":1744884268413,"duration":4},"status":"passed","severity":"normal"},{"uid":"c14b1f5f2fab245c","name":"Waku message hash computation (payload length 0)","time":{"start":1744883929517,"stop":1744883929517,"duration":0},"status":"passed","severity":"normal"},{"uid":"805684b5e952c52f","name":"same cluster, same shard: nodes connect","time":{"start":1744884063999,"stop":1744884064000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23d54b20601dd9e","name":"Using a function","time":{"start":1744884276739,"stop":1744884276740,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40844ea133c0bc0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744884258169,"stop":1744884258169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be3cf9a29292041","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744884189413,"stop":1744884189413,"duration":0},"status":"passed","severity":"normal"},{"uid":"63819840b72ff777","name":"Push message with SQL Injection payload","time":{"start":1744884618332,"stop":1744884618332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f77da30fd7d8e4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744884130808,"stop":1744884130809,"duration":1},"status":"passed","severity":"normal"},{"uid":"643f2eaa1e45ca26","name":"connected peers and dial","time":{"start":1744884104911,"stop":1744884104911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bb00f9fd4360c3d","name":"Publish message with custom timestamp: Fri Apr 26 2024 10:02:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1744884129252,"stop":1744884129252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4484453d00a19c","name":"Check publish message containing Basic HTML tag","time":{"start":1744884129249,"stop":1744884129249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7272216c20db1110","name":"should use DNS peer discovery with light client","time":{"start":1744884000484,"stop":1744884000485,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16964e8568b7b434","name":"should select older connection if present","time":{"start":1744883941081,"stop":1744883941082,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc85da0de375b0f","name":"Used by Waku Relay","time":{"start":1744884276740,"stop":1744884276740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab24f586c1ded83d","name":"Check publish message containing Script","time":{"start":1744884129248,"stop":1744884129248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e63da4ab0522975","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744883949170,"stop":1744883949173,"duration":3},"status":"passed","severity":"normal"},{"uid":"d5253bfa0840e654","name":"should encode/decode to RLP encoding","time":{"start":1744883935642,"stop":1744883935646,"duration":4},"status":"passed","severity":"normal"},{"uid":"fac8ca598f29eb44","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744883927083,"stop":1744883927083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae54dc2bc0abb720","name":"should partition messages based on acknowledgement status","time":{"start":1744883979021,"stop":1744883979021,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd20b0ac0575c8a2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744884120933,"stop":1744884120933,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a03ecd7ccb8cfb","name":"should properly create location multiaddrs - tcp","time":{"start":1744883935648,"stop":1744883935649,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe6ac66006b65f3","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/5/topic262/proto","time":{"start":1744884233905,"stop":1744884233906,"duration":1},"status":"passed","severity":"normal"},{"uid":"a571345fcbfcdf68","name":"Store - dialed after - with timeout","time":{"start":1744884283646,"stop":1744884283646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5796afdd0cc3652a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744883978612,"stop":1744883978612,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ddcdded65c3171","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744884220338,"stop":1744884220338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9577a322c1eccc37","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744883927072,"stop":1744883927073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb8935e80d69666","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744884244870,"stop":1744884244871,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a14040270d71d3","name":"Push message with content topic containing unicode special characters","time":{"start":1744884618356,"stop":1744884618356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3c97f55dce50de","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744884274502,"stop":1744884274503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0aa4ae97bd34bd3","name":"should transition to Unhealthy when no connections","time":{"start":1744883969893,"stop":1744883969893,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e75b6253aa4b25","name":"should set field with only STORE enabled","time":{"start":1744883935650,"stop":1744883935650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d39a372d7454a05","name":"Subscribe to topic containing XML and receive message","time":{"start":1744884510359,"stop":1744884510359,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7c270a0854cc09","name":"udp ip6 address","time":{"start":1744883935042,"stop":1744883935042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4849698c2bff2f19","name":"Check received message containing Russian","time":{"start":1744884413092,"stop":1744884413093,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2b0bf78d1906de","name":"Asymmetric encrypt & decrypt","time":{"start":1744883959956,"stop":1744883959956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44958cfe087c66c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744883935093,"stop":1744883935094,"duration":1},"status":"passed","severity":"normal"},{"uid":"dceee814098489e2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744884189411,"stop":1744884189412,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a745be1f48fad9c","name":"should throw error - no id","time":{"start":1744883935640,"stop":1744883935640,"duration":0},"status":"passed","severity":"normal"},{"uid":"159bb1e13bf22bee","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744883927061,"stop":1744883927061,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8e41e1b4820f5a","name":"Push message with content topic containing emoji","time":{"start":1744884618341,"stop":1744884618341,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15ae12160bb3b24","name":"new peer added after a peer was already found","time":{"start":1744884123287,"stop":1744884123287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1b56915152ea78a","name":"Check received message containing unicode special characters","time":{"start":1744884413085,"stop":1744884413085,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6e10f0c572961e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744884274504,"stop":1744884274504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb0b6f2bb523f4f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744884274501,"stop":1744884274501,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9d30b76dd31eff","name":"should get / set UDP multiaddr","time":{"start":1744883935646,"stop":1744883935647,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6f39d40edb0420","name":"stop","time":{"start":1744884035857,"stop":1744884035857,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaf9ac6ac73b822","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744883978647,"stop":1744883978650,"duration":3},"status":"passed","severity":"normal"},{"uid":"98c60940b1039c28","name":"Subscribe and receive messages via waku relay post","time":{"start":1744884510364,"stop":1744884510364,"duration":0},"status":"passed","severity":"normal"},{"uid":"90683e1f7afb4f49","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744884120932,"stop":1744884120932,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd653075cd372dc0","name":"groups content topics by expected pubsub topic","time":{"start":1744883927064,"stop":1744883927065,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb30875efa5394b","name":"random static sharding 4 - Cluster ID: 179, Shard ID: 832","time":{"start":1744884258170,"stop":1744884258171,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d7566e867f83e6","name":"Subscribe to topic containing short and publish message","time":{"start":1744884130800,"stop":1744884130801,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a4c8c2e7dc446a","name":"should reject if Store is requested but not mounted","time":{"start":1744883970036,"stop":1744883970037,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9c71c81c9f4d70","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744883927070,"stop":1744883927071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a7127cc2a0066a","name":"Push message with Script payload","time":{"start":1744884618347,"stop":1744884618347,"duration":0},"status":"passed","severity":"normal"},{"uid":"631b6d634da75999","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744884510369,"stop":1744884510369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16539ff4be4bd60","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744884510373,"stop":1744884510373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8da57d4f60c31ac","name":"getPeersByDiscovery","time":{"start":1744884123278,"stop":1744884123287,"duration":9},"status":"passed","severity":"normal"},{"uid":"2ab812f12dda0029","name":"Push message with long payload","time":{"start":1744884618345,"stop":1744884618345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c531216faa1cecf2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744884003224,"stop":1744884003224,"duration":0},"status":"passed","severity":"normal"},{"uid":"20091de34d15fc76","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744884274498,"stop":1744884274499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2823bc8184528946","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744883927125,"stop":1744883927126,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8f0678299b0095","name":"should handle special patterns correctly","time":{"start":1744883980459,"stop":1744883980459,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bc0e795afb190b","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744883978610,"stop":1744883978611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7723f5a9b76054","name":"Check message with non string payload is not received","time":{"start":1744884413089,"stop":1744884413089,"duration":0},"status":"passed","severity":"normal"},{"uid":"176d78f0ced63215","name":"Check publish message containing unicode special characters","time":{"start":1744884129250,"stop":1744884129251,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faee492ad377193","name":"Overlapping topic subscription","time":{"start":1744884510366,"stop":1744884510366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffa38295f5a7994","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744884510362,"stop":1744884510362,"duration":0},"status":"passed","severity":"normal"},{"uid":"5065369a662a4ea6","name":"should not fail to start the service if it is already started","time":{"start":1744884000476,"stop":1744884000476,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45ce0e1f94a9d66","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744883949178,"stop":1744883949178,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af03815b7dd22ef","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744883978595,"stop":1744883978595,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe60109b15455c0b","name":"should initialize bloom filter with correct parameters","time":{"start":1744883980457,"stop":1744883980457,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f3a2b40d4cf5ad","name":"Check publish message containing long","time":{"start":1744884129245,"stop":1744884129245,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8a68ff6693b8be","name":"should throw error - invalid id","time":{"start":1744883935640,"stop":1744883935641,"duration":1},"status":"passed","severity":"normal"},{"uid":"5452225286a354ab","name":"should emit a peer event after start","time":{"start":1744883953430,"stop":1744883953430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee17719065336532","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744883978628,"stop":1744883978628,"duration":0},"status":"passed","severity":"normal"},{"uid":"300a04ef1319461e","name":"Fails to push message bigger that 1MB","time":{"start":1744884618359,"stop":1744884618359,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7409cb8a96d214","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744884510360,"stop":1744884510360,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac24382a97fda83","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744884258174,"stop":1744884258174,"duration":0},"status":"passed","severity":"normal"},{"uid":"495707f9f5afc5ee","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744883935086,"stop":1744883935087,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca988b5a5090386c","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744883978613,"stop":1744883978613,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09f021b1b4a0f63","name":"should process tasks in queue","time":{"start":1744883969305,"stop":1744883969306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae088dd9ad77128f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744884510372,"stop":1744884510372,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e288fe25b5025d","name":"Push message with content topic containing XML","time":{"start":1744884618354,"stop":1744884618354,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2e0df42ce3ee1b","name":"Query Generator, No message returned","time":{"start":1744884220336,"stop":1744884220336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bbfffe75fd075c","name":"Push message with special chars payload","time":{"start":1744884618346,"stop":1744884618346,"duration":0},"status":"passed","severity":"normal"},{"uid":"24911d69e28f5fbd","name":"Ping on subscribed peer","time":{"start":1744884064543,"stop":1744884064543,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfd1d79b7f588e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744884130804,"stop":1744884130804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0b323e412299e0","name":"Push message with escaped characters payload","time":{"start":1744884618349,"stop":1744884618349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f80d2ad79720ce","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744883935096,"stop":1744883935097,"duration":1},"status":"passed","severity":"normal"},{"uid":"75522d0dab99c7b8","name":"Check received message containing SQL Injection","time":{"start":1744884413093,"stop":1744884413093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81f517046bd0049","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744883978590,"stop":1744883978591,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faa87097caa330f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744883927068,"stop":1744883927068,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdec4929b8b9e8c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744883978593,"stop":1744883978594,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec505b9bd60bf0fc","name":"Query with Promise Callback, No Decoder","time":{"start":1744884220340,"stop":1744884220340,"duration":0},"status":"passed","severity":"normal"},{"uid":"837eb2e1c7d35e08","name":"Ping on peer without subscriptions","time":{"start":1744884064545,"stop":1744884064545,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a7df1bbb3c644","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744883927080,"stop":1744883927080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5faf628c7691d464","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744884510364,"stop":1744884510364,"duration":0},"status":"passed","severity":"normal"},{"uid":"811630006da51037","name":"Renews subscription after lossing a connection","time":{"start":1744884510362,"stop":1744884510362,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f011bd7f5c21148","name":"Ephemeral field set to true","time":{"start":1744883941726,"stop":1744883941726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29f1f902e9ec135","name":"Check received message containing shell command","time":{"start":1744884413095,"stop":1744884413095,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9c839450c72b61","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744883969893,"stop":1744883969894,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb090d6ede9d9cf","name":"it tolerates circular branch references","time":{"start":1744883949520,"stop":1744883949520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d664924b0298e39","name":"start node with empty shard should fail","time":{"start":1744884258174,"stop":1744884258174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84e50065319b123","name":"Privacy Node - default protocol","time":{"start":1744884283647,"stop":1744884283647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46e37c412f2b995","name":"Push message with content topic containing escaped characters","time":{"start":1744884618355,"stop":1744884618356,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c7adb9e622dd51","name":"Ping on subscribed peer","time":{"start":1744884064545,"stop":1744884064545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f25ba9e264a5540","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744883995859,"stop":1744883995861,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d85d2e95fe2d53a","name":"Passing an array","time":{"start":1744884276739,"stop":1744884276739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b48de9003760d0","name":"Check publish message containing JSON","time":{"start":1744884129249,"stop":1744884129249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b325a25c2a8b2089","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744884220333,"stop":1744884220334,"duration":1},"status":"passed","severity":"normal"},{"uid":"8736d729f27211e1","name":"can dial TLS multiaddrs","time":{"start":1744884066670,"stop":1744884066670,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcbe006c5546630","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744883927063,"stop":1744883927063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3490ba7ce12a5b4c","name":"Query generator for multiple messages with different content topic format","time":{"start":1744884255261,"stop":1744884255262,"duration":1},"status":"passed","severity":"normal"},{"uid":"721d7a3100588b45","name":"Push message with emoji payload","time":{"start":1744884618350,"stop":1744884618350,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd92b8eed667dd46","name":"Relay - times out","time":{"start":1744884283645,"stop":1744884283645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06a55b0e704d027","name":"less peers than existing","time":{"start":1744884104912,"stop":1744884104912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc8cce3723810a60","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744884002947,"stop":1744884002947,"duration":0},"status":"passed","severity":"normal"},{"uid":"308c0a8bc19ae895","name":"should increase lamport timestamp","time":{"start":1744883979014,"stop":1744883979015,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc583345244445e","name":"Query with Ordered Callback, No Decoder","time":{"start":1744884220337,"stop":1744884220337,"duration":0},"status":"passed","severity":"normal"},{"uid":"17de348b9951ad20","name":"LightPush","time":{"start":1744884283646,"stop":1744884283646,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dd87034b419836","name":"retrieves a single peer","time":{"start":1744883949519,"stop":1744883949520,"duration":1},"status":"passed","severity":"normal"},{"uid":"61aa5260ca3b1be0","name":"should throw error - no public key","time":{"start":1744883935641,"stop":1744883935641,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a081364b0186e5","name":"should set field with all protocols enabled","time":{"start":1744883935649,"stop":1744883935649,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b6c59f8f050da2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744884002947,"stop":1744884002947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a8a444692eef78","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744883949177,"stop":1744883949177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f794589c5d297304","name":"Push message with shell command payload","time":{"start":1744884618349,"stop":1744884618349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f16725608afd913","name":"should reject on timeout if it was set","time":{"start":1744883970037,"stop":1744883970037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82c843e1469c0a1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744883935099,"stop":1744883935100,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4be9850b358897b","name":"Push message with Arabic payload","time":{"start":1744884618346,"stop":1744884618346,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f033255cc01e6","name":"should set field with only RELAY enabled","time":{"start":1744883935650,"stop":1744883935650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c241f7fda2703bbb","name":"Check publish message containing emoji","time":{"start":1744884129251,"stop":1744884129251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f04706dcf34407d","name":"Subscribe and receive messages via lightPush","time":{"start":1744884510351,"stop":1744884510352,"duration":1},"status":"passed","severity":"normal"},{"uid":"76be1aef971dae0c","name":"Generator, 2 different pubsubtopics","time":{"start":1744884244873,"stop":1744884244873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf142f02f4ab71c8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744884130805,"stop":1744884130806,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a05a8602e3a250","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744883978596,"stop":1744883978596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebdf1c85105fcf4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744884204073,"stop":1744884204074,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d84feff5ae4879a","name":"Fails to publish message with wrong content topic","time":{"start":1744884129254,"stop":1744884129254,"duration":0},"status":"passed","severity":"normal"},{"uid":"327c9cf464a37eef","name":"Passing page size 1 when there are 4 messages","time":{"start":1744884268413,"stop":1744884268414,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc87b14f65c2911","name":"Push message with JSON payload","time":{"start":1744884618348,"stop":1744884618348,"duration":0},"status":"passed","severity":"normal"},{"uid":"5688686b5f36944b","name":"ignores unrecognized TXT record formats","time":{"start":1744883949521,"stop":1744883949521,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eb0c20571a2194","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744883978629,"stop":1744883978629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c822a2d24b435df1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744884510355,"stop":1744884510355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9493344544beb92","name":"Decoder throws on undefined content topic","time":{"start":1744883959407,"stop":1744883959407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e520a401b0c928ad","name":"Check message received after jswaku node is restarted","time":{"start":1744884413100,"stop":1744884413100,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4adc2ce50e977f7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744883927085,"stop":1744883927085,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a07c1450cdb636","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744883978629,"stop":1744883978630,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89a024b979fbb9d","name":"throws on content topic with empty application field","time":{"start":1744883927050,"stop":1744883927051,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ed97e4042f63d8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744884120935,"stop":1744884120935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cde75ec0fa9e90f","name":"should throw an error for missing sharding configuration","time":{"start":1744883927084,"stop":1744883927084,"duration":0},"status":"passed","severity":"normal"},{"uid":"206260806790a602","name":"Check received message containing escaped characters","time":{"start":1744884413095,"stop":1744884413095,"duration":0},"status":"passed","severity":"normal"},{"uid":"57709682f17d4fe8","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744883978130,"stop":1744883978130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9e1739c1629d3a","name":"Correctly serialized arguments","time":{"start":1744884064643,"stop":1744884064644,"duration":1},"status":"passed","severity":"normal"},{"uid":"8712c1b3a5212c9b","name":"should return false","time":{"start":1744883935641,"stop":1744883935641,"duration":0},"status":"passed","severity":"normal"},{"uid":"45023cc957070b6c","name":"Check received message containing escaped characters","time":{"start":1744884413085,"stop":1744884413085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6d23ab6a32a40f","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744883979022,"stop":1744883979023,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d282c388efc4c","name":"Refresh subscription","time":{"start":1744884130800,"stop":1744884130800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66a70e99f367367a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744883935096,"stop":1744883935096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe8a99842617789","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744884510361,"stop":1744884510361,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed461c62fb0d324","name":"caches peers it previously fetched","time":{"start":1744883949521,"stop":1744883949521,"duration":0},"status":"passed","severity":"normal"},{"uid":"781ccdfde43a60ad","name":"Encoder throws on undefined content topic","time":{"start":1744883961133,"stop":1744883961133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7e3208f02309e0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744884053533,"stop":1744884053533,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b86880f6457ecf","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744883978594,"stop":1744883978594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb34ad1237e1351","name":"should update ack status of messages in outgoing buffer","time":{"start":1744883979023,"stop":1744883979023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e47564105736484","name":"Overlapping topic subscription","time":{"start":1744884510355,"stop":1744884510355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4898de691e709258","name":"should encodeTxt and decodeTxt","time":{"start":1744883935637,"stop":1744883935638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8fd7045b1afeb8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744883927083,"stop":1744883927083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1e873bcfc42f43","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744883978643,"stop":1744883978643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d199ceee991f3499","name":"Subscribe to topic containing XML and receive message","time":{"start":1744884510370,"stop":1744884510370,"duration":0},"status":"passed","severity":"normal"},{"uid":"41243dd47ff608c4","name":"Push message with custom timestamp: 1744887615904","time":{"start":1744884618359,"stop":1744884618359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6a39342eaa59a7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744883995866,"stop":1744883995867,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c76333197502857","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744883927075,"stop":1744883927076,"duration":1},"status":"passed","severity":"normal"},{"uid":"385ebe0ea24830ac","name":"should properly create location multiaddrs - tcp4","time":{"start":1744883935647,"stop":1744883935647,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d425a4ef946fcc","name":"Check received message containing Arabic","time":{"start":1744884413092,"stop":1744884413092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5850a736c1a17d","name":"shard 0","time":{"start":1744884258168,"stop":1744884258169,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0521c46994b33a1","name":"should increase lamport timestamp","time":{"start":1744883979017,"stop":1744883979017,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b8d15daa50445b","name":"Check meta is set [ecies]","time":{"start":1744883961133,"stop":1744883961133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0ba1e918d5e685","name":"Does not throw an exception when node disconnects","time":{"start":1744884276739,"stop":1744884276739,"duration":0},"status":"passed","severity":"normal"},{"uid":"94557a99710251e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744884121633,"stop":1744884121633,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bb36d4013de44e","name":"should not allow unachievable error rate","time":{"start":1744883978129,"stop":1744883978130,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b822438ba39f798","name":"same cluster, different shard: nodes connect","time":{"start":1744884064000,"stop":1744884064000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3097b797f40f0b","name":"Query Generator - true","time":{"start":1744884253901,"stop":1744884253902,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6f123236648eb9","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744883978627,"stop":1744883978627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3145215e78f43ae7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app4/4/topic255/proto","time":{"start":1744884233904,"stop":1744884233905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4ab44cc16bd94c","name":"can start the service","time":{"start":1744883953428,"stop":1744883953428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcd260501a83b54","name":"Decoder throws on undefined content topic","time":{"start":1744883961134,"stop":1744883961134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3680c227fdf46a0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744884510364,"stop":1744884510365,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce566a741f95b29","name":"should handle a minimal index list","time":{"start":1744883927125,"stop":1744883927125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a495983e721d957d","name":"should return false when shard is not included in network shards","time":{"start":1744883969742,"stop":1744883969742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5a4e60f9d767c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744883927072,"stop":1744883927072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6eb15bc77d781f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744884003230,"stop":1744884003230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d24c89aba494106","name":"Push message with meta","time":{"start":1744884618341,"stop":1744884618341,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eabd69cef184450","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744884121630,"stop":1744884121630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc8c57c5ca9d007","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744883927078,"stop":1744883927078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4ec975e987f29c","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744883978593,"stop":1744883978593,"duration":0},"status":"passed","severity":"normal"},{"uid":"7836cae202cdb7e5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744884510357,"stop":1744884510357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc40274f34a7b98","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744883929516,"stop":1744883929516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fc3ae0af91fb0b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744884510357,"stop":1744884510357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d875f9086622e1","name":"should not retry if at least one success","time":{"start":1744883969913,"stop":1744883969913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12cdac0a9daea6d","name":"Decoder throws on undefined content topic","time":{"start":1744883941728,"stop":1744883941728,"duration":0},"status":"passed","severity":"normal"},{"uid":"28525329df6a8f5e","name":"should initialize with Unhealthy status","time":{"start":1744883969892,"stop":1744883969893,"duration":1},"status":"passed","severity":"normal"},{"uid":"941eb03ffb3113e1","name":"Js publishes, other Js receives","time":{"start":1744884118119,"stop":1744884118119,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb2033d281b9931","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744884510366,"stop":1744884510366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee96f1593638da7","name":"Push message with content topic containing long","time":{"start":1744884618336,"stop":1744884618336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5da0d96d13a3eb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744884274496,"stop":1744884274497,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3b474b98aac440","name":"Sample","time":{"start":1744883935103,"stop":1744883935104,"duration":1},"status":"passed","severity":"normal"},{"uid":"27fcbcce3b3c0ff9","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744883978616,"stop":1744883978627,"duration":11},"status":"passed","severity":"normal"},{"uid":"791dc34a51d30bc9","name":"should properly create location multiaddrs - udp6","time":{"start":1744883935648,"stop":1744883935648,"duration":0},"status":"passed","severity":"normal"},{"uid":"381b7ae2569c19fd","name":"can start and stop the service","time":{"start":1744884000475,"stop":1744884000475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4247992acb32ad1f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744884510365,"stop":1744884510365,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a18fc9da2981a07","name":"Encoder throws on empty string content topic","time":{"start":1744883961133,"stop":1744883961134,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3a77fa63eec889","name":"Reopen subscription with peer with lost subscription","time":{"start":1744884064544,"stop":1744884064544,"duration":0},"status":"passed","severity":"normal"},{"uid":"61268465318ffdd4","name":"throws on content topic with too few or too many fields","time":{"start":1744883927049,"stop":1744883927049,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c284bfd187eab5","name":"should retry failed tasks","time":{"start":1744883969306,"stop":1744883969313,"duration":7},"status":"passed","severity":"normal"},{"uid":"9d3858ff59cba33a","name":"Passing page size 10 when there are 10 messages","time":{"start":1744884268414,"stop":1744884268415,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ba6999437734b","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744883979022,"stop":1744883979022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c18405d20120188","name":"creates an iterator","time":{"start":1744884268182,"stop":1744884268183,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf9c6d32b11f858","name":"listenerCount","time":{"start":1744884035855,"stop":1744884035855,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d601e28ea3ca763","name":"should not receive a peer event after stop","time":{"start":1744884000479,"stop":1744884000483,"duration":4},"status":"passed","severity":"normal"},{"uid":"d6da2ef2683eaa04","name":"Push message with content topic containing numeric","time":{"start":1744884618336,"stop":1744884618337,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ecb5879d45e1","name":"can start the service","time":{"start":1744884104756,"stop":1744884104757,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc36e8da5a1c068","name":"1 Relay, 1 Filter, gives up","time":{"start":1744883949286,"stop":1744883949286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea52f6b95042101","name":"Push message with Russian payload","time":{"start":1744884618347,"stop":1744884618347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b5e70dbc289064","name":"Push 30 different messages","time":{"start":1744884618335,"stop":1744884618335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfae2f6ec8643fa4","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744883978598,"stop":1744883978598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0fba8dfbad30d4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744884129255,"stop":1744884129255,"duration":0},"status":"passed","severity":"normal"},{"uid":"be66aeefe6420110","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744884000485,"stop":1744884000487,"duration":2},"status":"skipped","severity":"normal"},{"uid":"428c53acbbfeadbc","name":"Decoder throws on empty string content topic","time":{"start":1744883959407,"stop":1744883959408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81464b61ee11cc2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744884510358,"stop":1744884510358,"duration":0},"status":"passed","severity":"normal"},{"uid":"f654536246cc40da","name":"should detect messages with missing dependencies","time":{"start":1744883979020,"stop":1744883979020,"duration":0},"status":"passed","severity":"normal"},{"uid":"44de4365b68f1ad","name":"should mark all messages in causal history as acknowledged","time":{"start":1744883979019,"stop":1744883979019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fbd8aacfd9038b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744884053532,"stop":1744884053532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98404b9ce293c1e","name":"Check received message containing Script","time":{"start":1744884413083,"stop":1744884413083,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b7f493336550a9","name":"Check received message with timestamp: 1744883995003000000 ","time":{"start":1744884413096,"stop":1744884413096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24b4cac0a6be78","name":"should request peer renewal on specific errors","time":{"start":1744883969313,"stop":1744883969313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44d64e511f49695","name":"random static sharding 9 - Cluster ID: 555, Shard ID: 58","time":{"start":1744884258172,"stop":1744884258173,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2456f8ef29957ff","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744884510362,"stop":1744884510363,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5f9c48dfbc7167","name":"Overlapping topic subscription","time":{"start":1744884130800,"stop":1744884130800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d402b91641b162","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744884255261,"stop":1744884255261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c29934792545802","name":"Push message equal or less that 1MB","time":{"start":1744884618359,"stop":1744884618359,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1229d70055e8be","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744883978643,"stop":1744883978646,"duration":3},"status":"passed","severity":"normal"},{"uid":"42bc5230cf3d2d59","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744884510358,"stop":1744884510358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6767de0b717fb609","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744884510373,"stop":1744884510373,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d49bce0343b828","name":"Subscribe to topic containing XML and publish message","time":{"start":1744884130806,"stop":1744884130807,"duration":1},"status":"passed","severity":"normal"},{"uid":"927883cec0551c8a","name":"should initialize with default number of peers","time":{"start":1744883969468,"stop":1744883969469,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffe051d917a9de8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744883941397,"stop":1744883941398,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde7628f504f568d","name":"Check received message containing XML","time":{"start":1744884413084,"stop":1744884413084,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0ca1c628f83bd4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744884274497,"stop":1744884274498,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a979f1c4ed4afad","name":"random static sharding 3 - Cluster ID: 860, Shard ID: 490","time":{"start":1744884258170,"stop":1744884258170,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e66bc65bccc894","name":"Subscribe to topic containing long and publish message","time":{"start":1744884130801,"stop":1744884130801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c109aa9c9da08a52","name":"should set field with all protocols disabled","time":{"start":1744883935649,"stop":1744883935649,"duration":0},"status":"passed","severity":"normal"},{"uid":"45237558943e06b5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744884121629,"stop":1744884121630,"duration":1},"status":"passed","severity":"normal"},{"uid":"a881565d625eb968","name":"should not receive a peer event before start","time":{"start":1744884000478,"stop":1744884000479,"duration":1},"status":"passed","severity":"normal"},{"uid":"b129c7dde7bb8e3","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744883978611,"stop":1744883978611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccf277b6ece5730","name":"Fails to publish message with empty text","time":{"start":1744884129254,"stop":1744884129254,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd3e811ea9ce13","name":"should return different streams if requested simultaniously","time":{"start":1744883941396,"stop":1744883941397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8e4bcbf203e0e","name":"Push message with content topic containing shell command","time":{"start":1744884618340,"stop":1744884618340,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c95c8fc60cffd4","name":"should be sent with empty content","time":{"start":1744883979022,"stop":1744883979022,"duration":0},"status":"passed","severity":"normal"},{"uid":"df377b9a8e452841","name":"Subscribe to topic containing short and receive message","time":{"start":1744884510356,"stop":1744884510356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd95a295d9f99fd","name":"should insert message id into causal history","time":{"start":1744883979016,"stop":1744883979016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5672e159c0b5192","name":"pre and post cipher","time":{"start":1744883959957,"stop":1744883959957,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6c71cd82c897c3","name":"Sign & Recover","time":{"start":1744883959957,"stop":1744883959957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70a97a73bcef143","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744883978652,"stop":1744883978652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b65f8db4072eb9f","name":"handles multiple messages","time":{"start":1744884268183,"stop":1744884268184,"duration":1},"status":"passed","severity":"normal"},{"uid":"84895f1c42531e5d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744884262177,"stop":1744884262177,"duration":0},"status":"passed","severity":"normal"},{"uid":"587eca89a4e0c22e","name":"Generator, custom pubsub topic","time":{"start":1744884244875,"stop":1744884244876,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e6c300ce9129e0","name":"Subscribe to topic containing short and receive message","time":{"start":1744884510367,"stop":1744884510367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce24ab2a370b4eac","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744884510360,"stop":1744884510360,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3d76ac1fb0f16","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744884244877,"stop":1744884244878,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeff3d1e18086185","name":"Push message with rate limit","time":{"start":1744884618342,"stop":1744884618342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aab39683438bf3f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744883927060,"stop":1744883927060,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af082cad582b3a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744884204072,"stop":1744884204072,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ea2f7ef0f2e962","name":"should check false positive rate","time":{"start":1744883980460,"stop":1744883980460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d635d65d10771bb","name":"handles different clusterIds correctly","time":{"start":1744883927065,"stop":1744883927065,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca4af83e6403ec","name":"should be able to encode the field with only STORE set to true","time":{"start":1744883935087,"stop":1744883935088,"duration":1},"status":"passed","severity":"normal"},{"uid":"19dcfe1e9f410823","name":"should not receive a peer event after stop","time":{"start":1744883953431,"stop":1744883953431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d521c1db755ddbd","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744884130812,"stop":1744884130813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2ed9e7dbcb5bcd","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744883979017,"stop":1744883979017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a388ed9af0bce3e","name":"Check received message containing special chars","time":{"start":1744884413091,"stop":1744884413091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b31a7591c1c071e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744883927069,"stop":1744883927069,"duration":0},"status":"passed","severity":"normal"},{"uid":"95741a51a5841cff","name":"should properly create location multiaddrs - tcp6","time":{"start":1744883935648,"stop":1744883935648,"duration":0},"status":"passed","severity":"normal"},{"uid":"77892d8c8e43d540","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744883995867,"stop":1744883995868,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32627823fb66c4c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744884510374,"stop":1744884510374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04238e802ce164a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744884121632,"stop":1744884121632,"duration":0},"status":"passed","severity":"normal"},{"uid":"77baa7a6760dec5f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744884233907,"stop":1744884233907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3382bc4dacb4b698","name":"Decrypt messages","time":{"start":1744884106407,"stop":1744884106408,"duration":1},"status":"passed","severity":"normal"},{"uid":"cade1c138518592e","name":"dispatchEvent via connectionManager","time":{"start":1744884035856,"stop":1744884035856,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb49ee44c4e45e1","name":"Push message with XML payload","time":{"start":1744884618348,"stop":1744884618348,"duration":0},"status":"passed","severity":"normal"},{"uid":"537fe72755c668ad","name":"Relay - dialed after","time":{"start":1744884283644,"stop":1744884283645,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15b65e3f76458cc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744883978639,"stop":1744883978639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce72f91d07d29346","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744884510354,"stop":1744884510354,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63de1dd963f2236","name":"Default pageSize","time":{"start":1744884268417,"stop":1744884268417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08446d5da60a6ea","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744883927072,"stop":1744883927072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d272ebfcd00e8a73","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744884120937,"stop":1744884120937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d730fe106128df9","name":"Check message with no content topic is not received","time":{"start":1744884413088,"stop":1744884413088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6fa9a7a4381002","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744884015702,"stop":1744884015702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba424038c9bcc9d7","name":"Publish message with custom timestamp: Thu Apr 17 2025 09:02:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1744884129252,"stop":1744884129253,"duration":1},"status":"passed","severity":"normal"},{"uid":"425a6475fd139c14","name":"Subscribe and receive messages via waku relay post","time":{"start":1744884510353,"stop":1744884510353,"duration":0},"status":"passed","severity":"normal"},{"uid":"934ea1533db990a2","name":"should only return 1 node with relay and store capability","time":{"start":1744883949522,"stop":1744883949522,"duration":0},"status":"passed","severity":"normal"},{"uid":"515baca07695c74d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744884510368,"stop":1744884510368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94559ee7fe2f0aa","name":"should return empty list for no shard","time":{"start":1744883927070,"stop":1744883927070,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf0e73f5d4e363c","name":"Nodes with multiple pubsub topic","time":{"start":1744884121633,"stop":1744884121633,"duration":0},"status":"passed","severity":"normal"},{"uid":"afafe50cd885c903","name":"Init the array if not present","time":{"start":1744883926721,"stop":1744883926723,"duration":2},"status":"passed","severity":"normal"},{"uid":"90a0e5ce31ded86e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744883978639,"stop":1744883978642,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5d7d69573d0a97a","name":"should return usable stream attached to connection","time":{"start":1744883941394,"stop":1744883941395,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac0ce4679e66f8e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744884121631,"stop":1744884121631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8689c100e78e0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744883927059,"stop":1744883927059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b313485a23ba1816","name":"Check message with no payload is not received","time":{"start":1744884413099,"stop":1744884413099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa507a745eabc77","name":"Push message with content topic containing Arabic","time":{"start":1744884618337,"stop":1744884618338,"duration":1},"status":"passed","severity":"normal"},{"uid":"154c1aa7740c6a8e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744884204070,"stop":1744884204070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf37d4efd8bbd6b","name":"should reject if LightPush is requested but not mounted","time":{"start":1744883970036,"stop":1744883970036,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b229fcaf5e1dea","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744883978651,"stop":1744883978651,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec9dc6112392dd","name":"Push message with unicode special characters payload","time":{"start":1744884618349,"stop":1744884618349,"duration":0},"status":"passed","severity":"normal"},{"uid":"769c34d2ca261bc1","name":"Push message with custom timestamp: 1744887615904","time":{"start":1744884618343,"stop":1744884618343,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea7a04350908319","name":"start node with empty content topic","time":{"start":1744884233907,"stop":1744884233908,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ddf21ec4d860389","name":"returns only open connection if one present","time":{"start":1744883941079,"stop":1744883941080,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2de68d60c782b76","name":"Ping on peer without subscriptions","time":{"start":1744884064543,"stop":1744884064544,"duration":1},"status":"passed","severity":"normal"},{"uid":"8782d020f090c364","name":"different cluster, different shard: nodes don't connect","time":{"start":1744884064001,"stop":1744884064001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f2280c6dc0a007","name":"addEventListener with wrong event","time":{"start":1744884035853,"stop":1744884035854,"duration":1},"status":"passed","severity":"normal"},{"uid":"798f7b30050d72ef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744883978653,"stop":1744883978653,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6811e256ab4184","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744884063999,"stop":1744884063999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd71d6a14b04fd2","name":"Push message with short payload","time":{"start":1744884618329,"stop":1744884618329,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a840d63434820a","name":"Check publish message containing special chars","time":{"start":1744884129246,"stop":1744884129246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2befd5ee8f12a8bb","name":"Fails to push message with large meta","time":{"start":1744884618342,"stop":1744884618342,"duration":0},"status":"passed","severity":"normal"},{"uid":"be64a117170def27","name":"should set field with only FILTER enabled","time":{"start":1744883935650,"stop":1744883935650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4858ce7c57441162","name":"Push message with short payload","time":{"start":1744884618345,"stop":1744884618345,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e6b33c891a79f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744883935102,"stop":1744883935102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81d142a92f8adc3","name":"should add received messages to bloom filter","time":{"start":1744883979018,"stop":1744883979018,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc05df8a5ceb30","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744883927085,"stop":1744883927085,"duration":0},"status":"passed","severity":"normal"},{"uid":"454dff7038aa36ae","name":"should emit a peer event after start","time":{"start":1744884104760,"stop":1744884104760,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3c8c453a84a586","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744884002947,"stop":1744884002948,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe73ab4a1772a07","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744883978612,"stop":1744883978612,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c4c80daca324b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744884510369,"stop":1744884510369,"duration":0},"status":"passed","severity":"normal"},{"uid":"93596e4701f26ec8","name":"can start and stop the service","time":{"start":1744884104757,"stop":1744884104757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4e8825524a455d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744883935102,"stop":1744883935103,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4721edb6993f785","name":"random static sharding 2 - Cluster ID: 657, Shard ID: 157","time":{"start":1744884258170,"stop":1744884258170,"duration":0},"status":"passed","severity":"normal"},{"uid":"e778bf8e480f3291","name":"Passing page size 3 when there are 20 messages","time":{"start":1744884268414,"stop":1744884268414,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3a7725ddef4b0e","name":"Check received message containing short","time":{"start":1744884413090,"stop":1744884413090,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba49b3a9dd4227f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744884510359,"stop":1744884510359,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeebfb08a9d38ea","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744883978131,"stop":1744883978132,"duration":1},"status":"passed","severity":"normal"},{"uid":"885387588b9d5dff","name":"Push message with meta","time":{"start":1744884618357,"stop":1744884618357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c196fed63a872a7","name":"Query generator for multiple messages","time":{"start":1744884255259,"stop":1744884255260,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d693320cb19465b","name":"through manual discovery","time":{"start":1744884066670,"stop":1744884066671,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51eceff4b87a6c6","name":"Callback on promise","time":{"start":1744884255262,"stop":1744884255263,"duration":1},"status":"passed","severity":"normal"},{"uid":"588770e5776662d8","name":"Check received message containing Basic HTML tag","time":{"start":1744884413094,"stop":1744884413094,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dfbbe6032af89e","name":"Subscribe to topic containing long and receive message","time":{"start":1744884510356,"stop":1744884510356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bfebcdfbfc8840","name":"should insert message into bloom filter","time":{"start":1744883979015,"stop":1744883979016,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed538ef83b9cb8c","name":"should deliver messages after dependencies are met","time":{"start":1744883979020,"stop":1744883979020,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ff87c4f3f91ded","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744884274500,"stop":1744884274501,"duration":1},"status":"passed","severity":"normal"},{"uid":"475c6ce0d95ecd8d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744884130807,"stop":1744884130808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bbc97e4ae48ca0","name":"Reopen subscription with peer with lost subscription","time":{"start":1744884064546,"stop":1744884064546,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b8638e157ec688","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744883949523,"stop":1744883949524,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0613d9aff64318","name":"throws on content topic with empty encoding field","time":{"start":1744883927057,"stop":1744883927057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ff2237fb6f9dea","name":"should load peers from local storage and dispatch events","time":{"start":1744883953431,"stop":1744883953432,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c74b1622b7a1cbd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744884220334,"stop":1744884220334,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2484d1390ce709","name":"configure the node with multiple pubsub topics","time":{"start":1744884258173,"stop":1744884258173,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f8e5983a5e7000","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744883978606,"stop":1744883978606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05a62ca007c5b2f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744884220336,"stop":1744884220336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e588335206d0564","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app14/9/topic537/test.js","time":{"start":1744884233901,"stop":1744884233902,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9de505b9002315","name":"Subscribe and receives messages on 20 topics","time":{"start":1744884510354,"stop":1744884510354,"duration":0},"status":"passed","severity":"normal"},{"uid":"348003d3215001a4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744884220338,"stop":1744884220339,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ba26379620f5d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744884003222,"stop":1744884003223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8e76f09ca2e91b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744883959404,"stop":1744883959404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5cfa8fd03b6244","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744884120932,"stop":1744884120933,"duration":1},"status":"passed","severity":"normal"},{"uid":"771ca5d84a8797b3","name":"Push message with Russian payload","time":{"start":1744884618331,"stop":1744884618332,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fc5913bdc60bee","name":"Subscribe to topic containing long and receive message","time":{"start":1744884510367,"stop":1744884510367,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1042cc23a2cffe8","name":"Check publish message containing numeric","time":{"start":1744884129245,"stop":1744884129246,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b281d4fdb9f9f2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744883927059,"stop":1744883927059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63eda78fed94d29","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744884510361,"stop":1744884510361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c949d530b78247c8","name":"Push message with content topic containing JSON","time":{"start":1744884618355,"stop":1744884618355,"duration":0},"status":"passed","severity":"normal"},{"uid":"912eb7eb0cb15c67","name":"Delete observer","time":{"start":1744884106408,"stop":1744884106408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caf6b8b8ae4671e","name":"handles empty contentTopics array correctly","time":{"start":1744883927084,"stop":1744883927085,"duration":1},"status":"passed","severity":"normal"}]