2025-04-10 22:26:11 +00:00

1 line
146 KiB
JSON

[{"uid":"64402b2644f76120","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744323375754,"stop":1744323375754,"duration":0},"status":"passed","severity":"normal"},{"uid":"144924f87052228b","name":"Passing page size 3 when there are 20 messages","time":{"start":1744323696680,"stop":1744323696680,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b534f5ed0b1a3","name":"Check received message containing short","time":{"start":1744323845323,"stop":1744323845323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba02ab14541eba11","name":"should not fail to start the service if it is already started","time":{"start":1744323545780,"stop":1744323545780,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a5c1a3bd8f3152","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744323373327,"stop":1744323373327,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed03ecc1907f17d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744323373337,"stop":1744323373337,"duration":0},"status":"passed","severity":"normal"},{"uid":"30415f1c0936d33e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744323569382,"stop":1744323569382,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb9cbdd7d5fd9d1","name":"configure the node with multiple content topics","time":{"start":1744323669300,"stop":1744323669301,"duration":1},"status":"passed","severity":"normal"},{"uid":"45db2d0f02893731","name":"Generator, 2 different pubsubtopics","time":{"start":1744323680850,"stop":1744323680850,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f46411b0197ff99","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744323651018,"stop":1744323651018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da722b609c6d9c4","name":"Push message with Basic HTML tag payload","time":{"start":1744323808069,"stop":1744323808069,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f74d3fda86b8","name":"should never report false negatives","time":{"start":1744323425233,"stop":1744323425233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3906bf51deabdd","name":"Check meta is set [ecies]","time":{"start":1744323407064,"stop":1744323407064,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb2132a867e07e3","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744323423896,"stop":1744323423896,"duration":0},"status":"passed","severity":"normal"},{"uid":"37965446760d74d0","name":"should not receive a peer event before start","time":{"start":1744323399431,"stop":1744323399432,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8f5bde248f808b","name":"Ordered Callback - true","time":{"start":1744323689747,"stop":1744323689751,"duration":4},"status":"passed","severity":"normal"},{"uid":"33b8f3357852c72f","name":"Check received message containing Arabic","time":{"start":1744323845314,"stop":1744323845314,"duration":0},"status":"passed","severity":"normal"},{"uid":"382c12cbb1c36383","name":"Check received message containing Arabic","time":{"start":1744323845325,"stop":1744323845325,"duration":0},"status":"passed","severity":"normal"},{"uid":"421568c53238aa10","name":"non connected peers","time":{"start":1744323545949,"stop":1744323545949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6651a184a9e2089c","name":"Check message received after jswaku node is restarted","time":{"start":1744323845331,"stop":1744323845332,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a437cba7eebbd59","name":"should respect max attempts limit","time":{"start":1744323413548,"stop":1744323413548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9781ecc59640a884","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744323423500,"stop":1744323423501,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a38ed329512930","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744323380951,"stop":1744323380951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7873dcc56392d1b","name":"Query Generator, No message returned","time":{"start":1744323651016,"stop":1744323651016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a4717e031b1ed7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744323940592,"stop":1744323940592,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbeabb05038ba0e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744323555289,"stop":1744323555289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d69822225d8e443","name":"should reject if Store is requested but not mounted","time":{"start":1744323414697,"stop":1744323414697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7013f8a1527d9972","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744323940587,"stop":1744323940587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5515606ebe5d4fb","name":"returns nothing if no connections present","time":{"start":1744323387198,"stop":1744323387198,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f90e65654bbe98","name":"should reject if Relay is requested but not mounted","time":{"start":1744323414696,"stop":1744323414696,"duration":0},"status":"passed","severity":"normal"},{"uid":"566013ecd0039d9a","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744323423469,"stop":1744323423469,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba083e5526cae8f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744323373338,"stop":1744323373338,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d9fb8952ddabf","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744323423892,"stop":1744323423892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9ddbd5ce058855","name":"Query Generator - false","time":{"start":1744323689746,"stop":1744323689746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd89c95796bd00d","name":"Publish message with custom timestamp: Fri Apr 19 2024 22:19:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1744323566092,"stop":1744323566092,"duration":0},"status":"passed","severity":"normal"},{"uid":"597fd8e7e9495df","name":"Round trip binary serialization","time":{"start":1744323387797,"stop":1744323387797,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05b1ee01bef6a49","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744323940578,"stop":1744323940578,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d921a0e6be3748","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744323569382,"stop":1744323569383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32a0ac3a992516f","name":"Push message with meta","time":{"start":1744323808081,"stop":1744323808081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1016e755004de940","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744323499860,"stop":1744323499860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40c970967be5b4c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744323555289,"stop":1744323555289,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ef7d12cfba0241","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744323423495,"stop":1744323423496,"duration":1},"status":"passed","severity":"normal"},{"uid":"d311854148b68f20","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744323423893,"stop":1744323423893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aadf3267cde942","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744323448147,"stop":1744323448148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae732d2eb7e50da","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744323373313,"stop":1744323373313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e582ae59228b79de","name":"should retry failed tasks","time":{"start":1744323413545,"stop":1744323413545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49d0cc03b472bfc","name":"configure the node with multiple pubsub topics","time":{"start":1744323680586,"stop":1744323680586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b874587a412ada0","name":"topics with same application and version share the same shard","time":{"start":1744323373316,"stop":1744323373316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54484fc54b9a37c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744323423503,"stop":1744323423503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9ecbad6e18d443","name":"Push message with JSON payload","time":{"start":1744323808069,"stop":1744323808070,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b3c49d24ed9ac3","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744323423480,"stop":1744323423480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7c8bc949759839","name":"Check received message containing unicode special characters","time":{"start":1744323845318,"stop":1744323845318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b103c0a92ac756ca","name":"Check received message containing special chars","time":{"start":1744323845324,"stop":1744323845324,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0dd144eda32ad7","name":"Check received message containing unicode special characters","time":{"start":1744323845327,"stop":1744323845328,"duration":1},"status":"passed","severity":"normal"},{"uid":"148f022dc33b00c5","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744323423473,"stop":1744323423473,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0f07b5ee865af5","name":"unsubscribes","time":{"start":1744323696386,"stop":1744323696387,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff6c02b460020f3","name":"Relay - times out","time":{"start":1744323709778,"stop":1744323709778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5221dca47f398556","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744323423504,"stop":1744323423504,"duration":0},"status":"passed","severity":"normal"},{"uid":"387e1523f53e6e2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744323940591,"stop":1744323940591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96de625e99eabbf","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744323569378,"stop":1744323569378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09601b97ef447d0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744323940577,"stop":1744323940577,"duration":0},"status":"passed","severity":"normal"},{"uid":"47486a29ca47fade","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744323639061,"stop":1744323639063,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0f654e71d6fda20","name":"Promise Callback - true","time":{"start":1744323689747,"stop":1744323689747,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e195dad4faac8b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744323380943,"stop":1744323380944,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1ba45c1efaad07","name":"Refresh subscription","time":{"start":1744323940576,"stop":1744323940576,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d924e4065b1500c","name":"Publishes to nwaku","time":{"start":1744323559955,"stop":1744323559956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5f59145ef20ae1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744323373303,"stop":1744323373310,"duration":7},"status":"passed","severity":"normal"},{"uid":"7e9c91cc33644d02","name":"throws on content topic with non-number generation field","time":{"start":1744323373295,"stop":1744323373295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1501efe2d7daf2","name":"Push message with custom timestamp: 1744319860908","time":{"start":1744323808083,"stop":1744323808083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c4a20e40a2c4a1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744323373316,"stop":1744323373316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b6ccc7f54770eb","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744323690001,"stop":1744323690002,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0c61b6b2fb542","name":"Check publish message after service node is restarted","time":{"start":1744323566100,"stop":1744323566101,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a766601f44455830","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744323555285,"stop":1744323555286,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b5014776c6644f","name":"should return no connections if no open connection provided","time":{"start":1744323387199,"stop":1744323387199,"duration":0},"status":"passed","severity":"normal"},{"uid":"882132e9873724e7","name":"caches peers it previously fetched","time":{"start":1744323395524,"stop":1744323395524,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c01db595b4580cf","name":"Check publish message containing unicode special characters","time":{"start":1744323566088,"stop":1744323566089,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f7d82da60f4df","name":"does not throw on valid cases","time":{"start":1744323373293,"stop":1744323373293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1678904dc44b1793","name":"nwaku subscribes","time":{"start":1744323559955,"stop":1744323559955,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b7d28e04e5cb91","name":"Ephemeral field set to true","time":{"start":1744323387797,"stop":1744323387798,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fb648bcd277aa1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744323395060,"stop":1744323395061,"duration":1},"status":"passed","severity":"normal"},{"uid":"28309ee8f4be41d9","name":"Push message with content topic containing JSON","time":{"start":1744323808079,"stop":1744323808079,"duration":0},"status":"passed","severity":"normal"},{"uid":"80381cd6e78178fa","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744323373311,"stop":1744323373311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4376264d76cfa22f","name":"throws on content topic with empty encoding field","time":{"start":1744323373299,"stop":1744323373300,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c9792cf6e8f6fe","name":"should reject on timeout if it was set","time":{"start":1744323414698,"stop":1744323414698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13e7926c36c2540","name":"same cluster, same shard: nodes connect","time":{"start":1744323510028,"stop":1744323510028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fe083064effaa7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744323940581,"stop":1744323940582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02fd86bedb05dce","name":"addEventListener with correct event","time":{"start":1744323481181,"stop":1744323481182,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e30019466a4dee","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744323448146,"stop":1744323448146,"duration":0},"status":"passed","severity":"normal"},{"uid":"547ee0ecea975a64","name":"should properly start and stop event listening","time":{"start":1744323414481,"stop":1744323414481,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c52ecdbfbb4a93","name":"Push message with content topic containing unicode special characters","time":{"start":1744323808080,"stop":1744323808080,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d85e30afcf1d95f","name":"Subscribe to topic containing Script and receive message","time":{"start":1744323940579,"stop":1744323940579,"duration":0},"status":"passed","severity":"normal"},{"uid":"71231aa76a1d0a73","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744323423468,"stop":1744323423468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8665b6b65d746151","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744323569378,"stop":1744323569378,"duration":0},"status":"passed","severity":"normal"},{"uid":"214826b5f9cdbdb5","name":"Delete observer","time":{"start":1744323547428,"stop":1744323547428,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a6b822f149c0b6","name":"Push message with content topic containing numeric","time":{"start":1744323808075,"stop":1744323808076,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2044994be56e55","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744323566091,"stop":1744323566092,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f61b78ade03448","name":"Subscribe to topic containing XML and publish message","time":{"start":1744323569380,"stop":1744323569380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6608b9f25215d78b","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744323423478,"stop":1744323423478,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f687b4b21648af9","name":"Push message with Russian payload","time":{"start":1744323808067,"stop":1744323808068,"duration":1},"status":"passed","severity":"normal"},{"uid":"105c27fc57f58d8c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744323381738,"stop":1744323381739,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b88d06bd592af","name":"Check received message containing XML","time":{"start":1744323845326,"stop":1744323845326,"duration":0},"status":"passed","severity":"normal"},{"uid":"65315296fd8b82e5","name":"should throw error - invalid id","time":{"start":1744323381727,"stop":1744323381728,"duration":1},"status":"passed","severity":"normal"},{"uid":"2561823b835d3c08","name":"Check message with no payload is not received","time":{"start":1744323845331,"stop":1744323845331,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e06cfc2cf4f8ed","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744323639064,"stop":1744323639065,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56a8f40cb128231","name":"should set field with all protocols disabled","time":{"start":1744323381737,"stop":1744323381737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f8524b2d68907e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744323558680,"stop":1744323558680,"duration":0},"status":"passed","severity":"normal"},{"uid":"74deeadffedb1d4a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744323373328,"stop":1744323373328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a524a8442b1244d9","name":"random static sharding 9 - Cluster ID: 197, Shard ID: 83","time":{"start":1744323680585,"stop":1744323680585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ceff45d8ad6c82","name":"recovers when dns.resolve returns empty","time":{"start":1744323395522,"stop":1744323395523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47381d1a71cccb9","name":"LightPush","time":{"start":1744323709779,"stop":1744323709779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e787d69b2d1258","name":"Passing page size 11 when there are 10 messages","time":{"start":1744323696682,"stop":1744323696682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e497e82882584e0","name":"should throw an error for missing required configuration","time":{"start":1744323373323,"stop":1744323373323,"duration":0},"status":"passed","severity":"normal"},{"uid":"926398b174caec31","name":"different cluster, same shard: nodes don't connect","time":{"start":1744323510028,"stop":1744323510029,"duration":1},"status":"passed","severity":"normal"},{"uid":"35035b3a5003c19e","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744323414480,"stop":1744323414480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9b645c0cb0fe5b","name":"Asymmetric encrypt & decrypt","time":{"start":1744323405879,"stop":1744323405880,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedef5779bc58981","name":"Subscribe and receives messages on 20 topics","time":{"start":1744323940586,"stop":1744323940586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e502823fe233a6fd","name":"throws on content topic with generation field greater than 0","time":{"start":1744323373295,"stop":1744323373295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34cec8b5ed64bcf","name":"should only return 1 node with relay capability","time":{"start":1744323395524,"stop":1744323395524,"duration":0},"status":"passed","severity":"normal"},{"uid":"87121c3ef39e5cac","name":"should not throw an error for a single configured topic","time":{"start":1744323373332,"stop":1744323373332,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2fc8b92211059e","name":"Subscribe to topic containing XML and receive message","time":{"start":1744323940579,"stop":1744323940580,"duration":1},"status":"passed","severity":"normal"},{"uid":"49da54b3b27f6b0b","name":"ignores unrecognized TXT record formats","time":{"start":1744323395523,"stop":1744323395523,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be447e247160eef","name":"can start the service","time":{"start":1744323444972,"stop":1744323444972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f44b05fb9f9b38a","name":"pre and post cipher","time":{"start":1744323405880,"stop":1744323405881,"duration":1},"status":"passed","severity":"normal"},{"uid":"248777f2263f288b","name":"should load peers from local storage and dispatch events","time":{"start":1744323399434,"stop":1744323399434,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40ca516cb95271e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744323373324,"stop":1744323373324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1146c40c2c384926","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744323423474,"stop":1744323423474,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9e3b3b8cd06434","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744323373334,"stop":1744323373334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82e560913be0363","name":"should throw error - no id","time":{"start":1744323381726,"stop":1744323381726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4025c4cff4546cdc","name":"stop","time":{"start":1744323481185,"stop":1744323481185,"duration":0},"status":"passed","severity":"normal"},{"uid":"323f940c24bb0f99","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744323447114,"stop":1744323447115,"duration":1},"status":"passed","severity":"normal"},{"uid":"9feb0884356a11be","name":"Push 30 different messages","time":{"start":1744323808073,"stop":1744323808074,"duration":1},"status":"broken","severity":"normal"},{"uid":"28a0c82c59cd5d9f","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744323423464,"stop":1744323423465,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6839f994536e3a","name":"Push message with content topic containing escaped characters","time":{"start":1744323808080,"stop":1744323808080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b4a39526788502","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744323395058,"stop":1744323395058,"duration":0},"status":"passed","severity":"normal"},{"uid":"208ef400f21488b5","name":"should get / set TCP multiaddr","time":{"start":1744323381734,"stop":1744323381734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4382e5bfc2e6ab0","name":"should properly create location multiaddrs - udp","time":{"start":1744323381736,"stop":1744323381736,"duration":0},"status":"passed","severity":"normal"},{"uid":"584296f6ddceab5","name":"Passing page size 0 when there are 110 messages","time":{"start":1744323696679,"stop":1744323696679,"duration":0},"status":"passed","severity":"normal"},{"uid":"82305f087e34f1f6","name":"should insert elements correctly","time":{"start":1744323425232,"stop":1744323425232,"duration":0},"status":"passed","severity":"normal"},{"uid":"906eecb5483958f3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744323625337,"stop":1744323625339,"duration":2},"status":"passed","severity":"normal"},{"uid":"311294437d73fe54","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744323940589,"stop":1744323940589,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c7f4bb634a643b","name":"Decoder throws on undefined content topic","time":{"start":1744323405585,"stop":1744323405585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8be4b28b70506a","name":"Check publish message containing Arabic","time":{"start":1744323566079,"stop":1744323566080,"duration":1},"status":"passed","severity":"normal"},{"uid":"9720a13242e981ab","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744323380950,"stop":1744323380950,"duration":0},"status":"passed","severity":"normal"},{"uid":"564d24a3d5399e0a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744323423495,"stop":1744323423495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5b6a92ce095049","name":"random static sharding 1 - Cluster ID: 422, Shard ID: 87","time":{"start":1744323680582,"stop":1744323680582,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d50a0a57e7fa89","name":"Check message on other pubsub topic is not received","time":{"start":1744323845320,"stop":1744323845321,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9b0cfad5c72bd1","name":"1 Relay, 1 fetch","time":{"start":1744323395355,"stop":1744323395356,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b058d4ef51f40e0","name":"throws on content topic with too few or too many fields","time":{"start":1744323373294,"stop":1744323373294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3240f9f94644d87a","name":"Sign & Recover","time":{"start":1744323405881,"stop":1744323405881,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f131c7be754f11","name":"random static sharding 6 - Cluster ID: 721, Shard ID: 592","time":{"start":1744323680584,"stop":1744323680584,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f972d2b7d75499","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744323423478,"stop":1744323423478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7584bc5db43b92","name":"more peers than existing","time":{"start":1744323545948,"stop":1744323545948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6388940c0a06c0bf","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744323441063,"stop":1744323441064,"duration":1},"status":"passed","severity":"normal"},{"uid":"2941834476268c03","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744323569376,"stop":1744323569376,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ae6fdc1b77abf9","name":"Decoder throws on empty string content topic","time":{"start":1744323407065,"stop":1744323407065,"duration":0},"status":"passed","severity":"normal"},{"uid":"889e669089c80eb","name":"Check publish message containing XML","time":{"start":1744323566084,"stop":1744323566085,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b8f8e5140cc1f8","name":"should not receive a peer event before start","time":{"start":1744323444975,"stop":1744323444975,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff948e99128a196","name":"should reject if WakuNode is not started","time":{"start":1744323414695,"stop":1744323414696,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1d3ce4168f0588","name":"should initialize bloom filter with correct parameters","time":{"start":1744323425231,"stop":1744323425232,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c8e1fec99ccb96","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744323700967,"stop":1744323700968,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea78ee6188bfbd09","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744323423469,"stop":1744323423469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21f0c263f7c2ad8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744323845329,"stop":1744323845329,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8ed3378b2b806d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744323441057,"stop":1744323441060,"duration":3},"status":"passed","severity":"normal"},{"uid":"b40b072f3a81b360","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744323940592,"stop":1744323940593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddadd8ecaf8324d3","name":"should handle special patterns correctly","time":{"start":1744323425233,"stop":1744323425233,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b68005adea7e8c","name":"random static sharding 5 - Cluster ID: 588, Shard ID: 101","time":{"start":1744323680583,"stop":1744323680584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba641770fa1096c3","name":"should check connected peers if present and suitable","time":{"start":1744323414698,"stop":1744323414698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f560f38221aef26c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744323940593,"stop":1744323940593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e5bda37a039e6","name":"Push message with custom timestamp: 1713565060908","time":{"start":1744323808082,"stop":1744323808083,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2c7aa79abd1fbe","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744323682666,"stop":1744323682668,"duration":2},"status":"passed","severity":"normal"},{"uid":"578f03c306960f29","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744323423484,"stop":1744323423484,"duration":0},"status":"passed","severity":"normal"},{"uid":"113a6e7f061615a0","name":"should return false","time":{"start":1744323381728,"stop":1744323381728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5e12528992e608","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744323373320,"stop":1744323373321,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d826ed8d7cbde2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744323639065,"stop":1744323639066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4341c3a4c0f329","name":"Check message on other pubsub topic is not received","time":{"start":1744323845330,"stop":1744323845330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9686dcf85b53371a","name":"should emit a peer event after start","time":{"start":1744323399431,"stop":1744323399431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7f4e5c039ecd0e","name":"should decode valid enr with tcp successfully","time":{"start":1744323381726,"stop":1744323381726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a31e5add97f832c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744323460747,"stop":1744323460747,"duration":0},"status":"passed","severity":"normal"},{"uid":"728da55b0f904379","name":"Check received message containing Russian","time":{"start":1744323845325,"stop":1744323845325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d8ff9c2de86042","name":"isConnected return false after peer stops","time":{"start":1744323460746,"stop":1744323460747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff90c64b2d4a4c8","name":"should not fail to start the service if it is already started","time":{"start":1744323444974,"stop":1744323444974,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e4f773a0ccc818","name":"Push message with emoji payload","time":{"start":1744323808071,"stop":1744323808072,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa9b8456c3d1df8","name":"Push message with short payload","time":{"start":1744323808064,"stop":1744323808064,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5af8019509c947","name":"should properly create peer info with all multiaddrs","time":{"start":1744323381736,"stop":1744323381737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edce8f525a0561d","name":"tcp ip4 address","time":{"start":1744323381058,"stop":1744323381058,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e2e7687f6d5b0d","name":"Subscribe and publish message","time":{"start":1744323569375,"stop":1744323569375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15a1efe8c01d2fe","name":"should maintain desired error rate","time":{"start":1744323425232,"stop":1744323425232,"duration":0},"status":"passed","severity":"normal"},{"uid":"df494f35e389e1f6","name":"Check received message containing JSON","time":{"start":1744323845326,"stop":1744323845327,"duration":1},"status":"passed","severity":"normal"},{"uid":"43583c0a4b0a615","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744323373334,"stop":1744323373334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ed71393e9fc26e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744323565706,"stop":1744323565706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a31a9562b281b93","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744323569381,"stop":1744323569381,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de639e6a9065974","name":"Passing page size 1 when there are 4 messages","time":{"start":1744323696679,"stop":1744323696680,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06bcd1a9ce631f4","name":"Check message with no payload is not received","time":{"start":1744323845321,"stop":1744323845322,"duration":1},"status":"passed","severity":"normal"},{"uid":"766c5b7c10d2e426","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744323940584,"stop":1744323940584,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfc13c73a478057","name":"Query Generator, No Decoder","time":{"start":1744323651016,"stop":1744323651016,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d188844e33d298","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744323373326,"stop":1744323373326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97c18ad51a3b761","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744323380934,"stop":1744323380939,"duration":5},"status":"passed","severity":"normal"},{"uid":"5d2e713aeb77430a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744323373319,"stop":1744323373319,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcba3b6cf5b1cb0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744323373328,"stop":1744323373328,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5f0ca95136a246","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744323808079,"stop":1744323808079,"duration":0},"status":"passed","severity":"normal"},{"uid":"87339efc376a513e","name":"Filter","time":{"start":1744323709780,"stop":1744323709780,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d9b8586ba58f10","name":"Js publishes, other Js receives","time":{"start":1744323559956,"stop":1744323559957,"duration":1},"status":"passed","severity":"normal"},{"uid":"23685d0fe9248078","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744323380940,"stop":1744323380941,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfe4a91cbc34ee7","name":"Push message with content topic containing long","time":{"start":1744323808075,"stop":1744323808075,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ac7ff2ff697353","name":"should encode/decode to RLP encoding","time":{"start":1744323381729,"stop":1744323381730,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f60abcc85209eea","name":"Nodes with multiple pubsub topic","time":{"start":1744323558681,"stop":1744323558684,"duration":3},"status":"passed","severity":"normal"},{"uid":"89c8248f2b3180a2","name":"should serialize and deserialize correctly","time":{"start":1744323425233,"stop":1744323425233,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae4d984d6c73ccd","name":"Correctly serialized arguments","time":{"start":1744323508513,"stop":1744323508513,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a4464bb8e7d74","name":"should reject if LightPush is requested but not mounted","time":{"start":1744323414696,"stop":1744323414697,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5061ff6b813209","name":"Renews subscription after lossing a connection","time":{"start":1744323940582,"stop":1744323940582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bec5afeb6edfbd","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744323423485,"stop":1744323423485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9957151510ecfa","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744323423470,"stop":1744323423470,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baf3d267a8e2a76","name":"Waku message hash computation (no timestamp)","time":{"start":1744323375755,"stop":1744323375755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a0a4a348c761ba","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744323373321,"stop":1744323373321,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a9c095e3569a47","name":"can start the service","time":{"start":1744323399428,"stop":1744323399429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e85656d52bd72b5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744323373325,"stop":1744323373325,"duration":0},"status":"passed","severity":"normal"},{"uid":"656d331c6884bb9d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744323373315,"stop":1744323373316,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fe7fc66ed6d96","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744323423501,"stop":1744323423501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16308cb9965099e","name":"should return usable stream attached to connection","time":{"start":1744323387516,"stop":1744323387516,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c638f69a63303ac","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744323565706,"stop":1744323565707,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f8027b48fda309","name":"isConnected should return false after all peers disconnect","time":{"start":1744323460746,"stop":1744323460746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9495ff7de25349","name":"Query generator for multiple messages","time":{"start":1744323682665,"stop":1744323682666,"duration":1},"status":"passed","severity":"normal"},{"uid":"664d9547c903f1d5","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744323423465,"stop":1744323423465,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcadc1f6c5828acf","name":"Encoder throws on undefined content topic","time":{"start":1744323387798,"stop":1744323387799,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5f1edeebd06d9c","name":"should add and remove event listeners correctly","time":{"start":1744323399435,"stop":1744323399435,"duration":0},"status":"passed","severity":"normal"},{"uid":"708b100d0c0291cd","name":"Nodes with multiple pubsub topic","time":{"start":1744323558672,"stop":1744323558672,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeb1c68104d3f35","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744323423495,"stop":1744323423495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddbbf970ed91ac1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744323395059,"stop":1744323395059,"duration":0},"status":"passed","severity":"normal"},{"uid":"52da99c78a94c41c","name":"should retry on complete failure if specified","time":{"start":1744323414588,"stop":1744323414588,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a3c4d309eade1c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744323423500,"stop":1744323423500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ca57944555afe9","name":"Using a function","time":{"start":1744323704037,"stop":1744323704038,"duration":1},"status":"passed","severity":"normal"},{"uid":"e709400a736d76b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744323373310,"stop":1744323373311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b432b043b0c69a1c","name":"should get / set UDP multiaddr","time":{"start":1744323381734,"stop":1744323381734,"duration":0},"status":"passed","severity":"normal"},{"uid":"52321447c269db2d","name":"should handle general insertion and lookup correctly","time":{"start":1744323425234,"stop":1744323425234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89f94acbc4551a","name":"should not fail to start the service if it is already started","time":{"start":1744323399430,"stop":1744323399431,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ee4e321ed01f8f","name":"Check received message containing escaped characters","time":{"start":1744323845317,"stop":1744323845318,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d5a01d5a37a414","name":"Does not throw an exception when node disconnects","time":{"start":1744323704036,"stop":1744323704037,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa012ceb4718cbf4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744323680582,"stop":1744323680582,"duration":0},"status":"passed","severity":"normal"},{"uid":"d109b1baffb7625f","name":"Overlapping topic subscription","time":{"start":1744323569377,"stop":1744323569377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7261cbdbc656af41","name":"Check received message containing numeric","time":{"start":1744323845313,"stop":1744323845313,"duration":0},"status":"passed","severity":"normal"},{"uid":"61769ca5beff6da5","name":"Waku message hash computation (payload length 0)","time":{"start":1744323375754,"stop":1744323375755,"duration":1},"status":"passed","severity":"normal"},{"uid":"d789d27b6c216beb","name":"Check publish message containing numeric","time":{"start":1744323566077,"stop":1744323566077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2cc27290661c0e","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744323423099,"stop":1744323423099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1199aadbde867a1","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744323423468,"stop":1744323423468,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae44a81e3517ebf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744323423501,"stop":1744323423501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09e06baaa5a1fa3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744323373320,"stop":1744323373320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac0e8df6f41f608","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744323700967,"stop":1744323700967,"duration":0},"status":"passed","severity":"normal"},{"uid":"907b3d8f0e4a3f75","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744323423469,"stop":1744323423470,"duration":1},"status":"passed","severity":"normal"},{"uid":"676a16166ec52e5","name":"Fails to push message with large meta","time":{"start":1744323808082,"stop":1744323808082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c6e3e82f24b96e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744323444977,"stop":1744323444977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb45d6131cb54398","name":"should handle task timeouts","time":{"start":1744323413547,"stop":1744323413547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8ead7ac284060a","name":"All","time":{"start":1744323446268,"stop":1744323446269,"duration":1},"status":"passed","severity":"normal"},{"uid":"658e7dc34795d3d4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744323405577,"stop":1744323405579,"duration":2},"status":"passed","severity":"normal"},{"uid":"117a0ba986ba156e","name":"Check publish message containing Script","time":{"start":1744323566082,"stop":1744323566084,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c26cbd1f1492f73","name":"should set field with all protocols enabled","time":{"start":1744323381737,"stop":1744323381737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3baf591aa6d8e9","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744323423466,"stop":1744323423467,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf47cbebab088062","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744323669276,"stop":1744323669276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15038f86a42e63c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744323625340,"stop":1744323625340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7887967417734972","name":"Check publish message containing special chars","time":{"start":1744323566078,"stop":1744323566078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c947cccdf265bd1b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744323373338,"stop":1744323373338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe5aff569ab94a9","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744323387519,"stop":1744323387520,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aeaa41523381af3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744323700969,"stop":1744323700969,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bcf4907cae5ecb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744323447114,"stop":1744323447114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e514a1bd0b38511","name":"should wait for Filter peer to be connected","time":{"start":1744323414699,"stop":1744323414699,"duration":0},"status":"passed","severity":"normal"},{"uid":"330f1421f9600b14","name":"Check received message containing XML","time":{"start":1744323845316,"stop":1744323845316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5647d362e3d63b5d","name":"Ephemeral messages are not stored","time":{"start":1744323447113,"stop":1744323447113,"duration":0},"status":"passed","severity":"normal"},{"uid":"7220b6ac8a4ef3b7","name":"Check message with no content topic is not received","time":{"start":1744323845321,"stop":1744323845321,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb866f61d95e3b3a","name":"can dial TLS multiaddrs","time":{"start":1744323508439,"stop":1744323508440,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f443d4a5878279f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744323373323,"stop":1744323373323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d725de9f0d70101b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744323380945,"stop":1744323380946,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8698e9a7d59e68","name":"should call waitForPeer on Relay","time":{"start":1744323414699,"stop":1744323414700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e7e5b05a6e6791","name":"Push message with rate limit","time":{"start":1744323808082,"stop":1744323808082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee4b2bf5e1b19cf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744323423503,"stop":1744323423503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8955c758f30a4b6","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744323423496,"stop":1744323423496,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab5aa8766b945cd","name":"start node with empty content topic","time":{"start":1744323669301,"stop":1744323669318,"duration":17},"status":"passed","severity":"normal"},{"uid":"f25cb2caad54b42a","name":"Push message with Chinese payload","time":{"start":1744323808066,"stop":1744323808067,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e867a617a828ec","name":"should be able to decode the field with only STORE set to true","time":{"start":1744323380949,"stop":1744323380949,"duration":0},"status":"passed","severity":"normal"},{"uid":"d834f36d85495330","name":"should deliver messages after dependencies are met","time":{"start":1744323423893,"stop":1744323423894,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d25202e3f704543","name":"should be sent with empty content","time":{"start":1744323423895,"stop":1744323423895,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7fe0e1d093a59b","name":"should create a new stream if no existing for protocol found","time":{"start":1744323387517,"stop":1744323387518,"duration":1},"status":"passed","severity":"normal"},{"uid":"35994e51d9a6e3ec","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744323380947,"stop":1744323380947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d3b35ca0c76617","name":"should throw error - no id","time":{"start":1744323381727,"stop":1744323381727,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc7f99cb17e8a0b","name":"start node with empty shard should fail","time":{"start":1744323680587,"stop":1744323680587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1513758c9e8c2c68","name":"Push message with content topic containing short","time":{"start":1744323808074,"stop":1744323808075,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d662d706873b637","name":"should not receive a peer event after stop","time":{"start":1744323444975,"stop":1744323444976,"duration":1},"status":"passed","severity":"normal"},{"uid":"2695c7b61a56170c","name":"groups content topics by expected pubsub topic","time":{"start":1744323373317,"stop":1744323373317,"duration":0},"status":"passed","severity":"normal"},{"uid":"787d820ec6605c43","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app17/2/topic716/json","time":{"start":1744323669277,"stop":1744323669290,"duration":13},"status":"passed","severity":"normal"},{"uid":"36b088ac61b44206","name":"Publish message with rate limit","time":{"start":1744323566102,"stop":1744323566102,"duration":0},"status":"passed","severity":"normal"},{"uid":"937418aeb12cf131","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744323555288,"stop":1744323555288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1201e230374b20","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744323555292,"stop":1744323555293,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed7d2fac760f97","name":"should set field with only RELAY enabled","time":{"start":1744323381737,"stop":1744323381738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05dd976f81d3364","name":"should properly create location multiaddrs - udp4","time":{"start":1744323381734,"stop":1744323381735,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e4ef228ffd8d35","name":"Subscribe to topic containing short and publish message","time":{"start":1744323569377,"stop":1744323569377,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6506ee756f6f5a","name":"Fails to publish message with wrong content topic","time":{"start":1744323566098,"stop":1744323566098,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc5b3fec8ac36f7","name":"throws on content topic with empty application field","time":{"start":1744323373297,"stop":1744323373298,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed0fcdc5d09a97","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744323940585,"stop":1744323940585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58f8f742f6e4d7b","name":"should initialize with default number of peers","time":{"start":1744323414028,"stop":1744323414033,"duration":5},"status":"passed","severity":"normal"},{"uid":"6dc5228908887ae","name":"Push message with content topic containing Russian","time":{"start":1744323808077,"stop":1744323808077,"duration":0},"status":"passed","severity":"normal"},{"uid":"227120853f59cd8b","name":"should properly create location multiaddrs - udp6","time":{"start":1744323381735,"stop":1744323381735,"duration":0},"status":"passed","severity":"normal"},{"uid":"181b665baa664580","name":"Push message with numeric payload","time":{"start":1744323808065,"stop":1744323808065,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8187a8e3a39873","name":"Check publish message containing SQL Injection","time":{"start":1744323566081,"stop":1744323566082,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b129ebe69447b82","name":"Check received message containing special chars","time":{"start":1744323845313,"stop":1744323845314,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04d5e1d2c2ba0a1","name":"Generator, custom pubsub topic","time":{"start":1744323680850,"stop":1744323680850,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a898cb00207254e5","name":"Generator, 2 different pubsubtopics","time":{"start":1744323680849,"stop":1744323680849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59179a35febc0a1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744323639066,"stop":1744323639066,"duration":0},"status":"passed","severity":"normal"},{"uid":"1436b25084533590","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744323639063,"stop":1744323639063,"duration":0},"status":"passed","severity":"normal"},{"uid":"430952da2e93feec","name":"Publish without waiting for remote peer","time":{"start":1744323569375,"stop":1744323569375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3991d78d4ccdef","name":"should transition to Unhealthy when no connections","time":{"start":1744323414479,"stop":1744323414479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c890730044ba8e46","name":"Symmetric encrypt & Decrypt","time":{"start":1744323405880,"stop":1744323405880,"duration":0},"status":"passed","severity":"normal"},{"uid":"969f31ba8f67a17d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744323373324,"stop":1744323373325,"duration":1},"status":"passed","severity":"normal"},{"uid":"1139d79267d2af67","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744323373312,"stop":1744323373313,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9ca50fe900b21c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744323680849,"stop":1744323680849,"duration":0},"status":"passed","severity":"normal"},{"uid":"73493882bcf9a1f2","name":"random static sharding 2 - Cluster ID: 960, Shard ID: 819","time":{"start":1744323680582,"stop":1744323680583,"duration":1},"status":"passed","severity":"normal"},{"uid":"11837c68a34d0f11","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744323700967,"stop":1744323700967,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e5beb71a390acc","name":"Check message received after nwaku node is restarted","time":{"start":1744323845322,"stop":1744323845322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a67df18c0adf7091","name":"Mutual subscription","time":{"start":1744323569374,"stop":1744323569374,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aea75b1b5855a33","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744323380944,"stop":1744323380945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d0543ac490900e","name":"should be called for bootstrap peers","time":{"start":1744323448147,"stop":1744323448147,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d56b102e731d0d0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744323373312,"stop":1744323373312,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb92f4e97e5a7472","name":"should return empty list for no shard","time":{"start":1744323373323,"stop":1744323373323,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc7c01a103400c4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744323395061,"stop":1744323395061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8edde4d4a20663d","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744323423462,"stop":1744323423462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a560745f8a0724e7","name":"Encoder throws on empty string content topic","time":{"start":1744323405584,"stop":1744323405585,"duration":1},"status":"passed","severity":"normal"},{"uid":"faff56d7dbb4d3da","name":"Register correct protocols","time":{"start":1744323569374,"stop":1744323569375,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ebbed0cf9bd27","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744323499860,"stop":1744323499861,"duration":1},"status":"passed","severity":"normal"},{"uid":"59582cc7bce62446","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744323399434,"stop":1744323399435,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa43061c4097443e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744323690002,"stop":1744323690003,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29fff455251c7e4","name":"removeEventListener with correct event","time":{"start":1744323481182,"stop":1744323481183,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5a4417aa2db918","name":"Check publish message containing Russian","time":{"start":1744323566080,"stop":1744323566081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47fe2d869860a8e","name":"Subscribe to topic containing long and publish message","time":{"start":1744323569377,"stop":1744323569377,"duration":0},"status":"passed","severity":"normal"},{"uid":"501f8e914e986791","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744323373329,"stop":1744323373329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3215c743b7ff95ca","name":"udp ip6 address","time":{"start":1744323381059,"stop":1744323381059,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ff700fef3d3ba4","name":"Passing page size 10 when there are 10 messages","time":{"start":1744323696680,"stop":1744323696681,"duration":1},"status":"passed","severity":"normal"},{"uid":"823ffb29684eab70","name":"it tolerates circular branch references","time":{"start":1744323395522,"stop":1744323395522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe266f2279b9fada","name":"Check received message containing emoji","time":{"start":1744323845328,"stop":1744323845328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74b0a5aacf3d2af","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744323555286,"stop":1744323555287,"duration":1},"status":"passed","severity":"normal"},{"uid":"64454605ab8cc71c","name":"should request peer renewal on specific errors","time":{"start":1744323413546,"stop":1744323413546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2256acf48beea31b","name":"should throw an error for missing sharding configuration","time":{"start":1744323373336,"stop":1744323373336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a819faaa92b084","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744323423479,"stop":1744323423480,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc3883a32f79c66","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744323423479,"stop":1744323423479,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfa104aa9b464b8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744323625336,"stop":1744323625337,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7da3b5f7efa137","name":"should encode/decode to text encoding","time":{"start":1744323381730,"stop":1744323381733,"duration":3},"status":"passed","severity":"normal"},{"uid":"198376c106de8078","name":"getPeersByDiscovery","time":{"start":1744323481183,"stop":1744323481184,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ac7556ce434f85","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app21/4/topic386/json","time":{"start":1744323669294,"stop":1744323669298,"duration":4},"status":"passed","severity":"normal"},{"uid":"517fdcfb82d4e397","name":"creates an iterator","time":{"start":1744323696385,"stop":1744323696385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2dc69c65ce941f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744323373327,"stop":1744323373327,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd36a00070bcfe4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744323940581,"stop":1744323940581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceefa2b84601d137","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744323423505,"stop":1744323423505,"duration":0},"status":"passed","severity":"normal"},{"uid":"453b6d036ebe496e","name":"Refresh subscription","time":{"start":1744323569377,"stop":1744323569377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4b956c44ae2e3d8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744323651014,"stop":1744323651015,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3956bb2cd75baad","name":"Check received message containing Chinese","time":{"start":1744323845314,"stop":1744323845314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5163d34d48ffa484","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744323423890,"stop":1744323423891,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab938c15d11c5e8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744323555293,"stop":1744323555293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f51118fe004dd7e","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744323423100,"stop":1744323423100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1abb3818993bd7","name":"Push message with SQL Injection payload","time":{"start":1744323808068,"stop":1744323808068,"duration":0},"status":"passed","severity":"normal"},{"uid":"71de77242954f45a","name":"should process tasks in queue","time":{"start":1744323413544,"stop":1744323413545,"duration":1},"status":"passed","severity":"normal"},{"uid":"339531c84fe4d454","name":"should select older connection if present","time":{"start":1744323387199,"stop":1744323387199,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d7280723f3453","name":"Ordered callback, aborts when callback returns true","time":{"start":1744323682673,"stop":1744323682674,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be4118bcda3b2c3","name":"Push message with content topic containing special chars","time":{"start":1744323808076,"stop":1744323808076,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fb5a6845e1e117","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744323555286,"stop":1744323555286,"duration":0},"status":"passed","severity":"normal"},{"uid":"93449150397c349c","name":"can start and stop the service","time":{"start":1744323545775,"stop":1744323545776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3b3a928029caa1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744323569381,"stop":1744323569381,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ddb31ca99d97fc","name":"Fails to publish duplicate message","time":{"start":1744323566097,"stop":1744323566097,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e0c445b39c3da9","name":"Decrypt messages","time":{"start":1744323547427,"stop":1744323547428,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34dbc557cd07160","name":"throws on content topic with empty topic name field","time":{"start":1744323373299,"stop":1744323373299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dae3617b3d227","name":"Check publish message after client node is restarted","time":{"start":1744323566101,"stop":1744323566101,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78d84fbe977b5bdf","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744323423895,"stop":1744323423895,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2441046ccd4854","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744323700968,"stop":1744323700968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eddf0cf1596908","name":"should encodeTxt and decodeTxt","time":{"start":1744323381724,"stop":1744323381724,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4a13ea08eb0cdc","name":"Check message with no pubsub topic is not received","time":{"start":1744323845321,"stop":1744323845321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd5ed949fe70dfc","name":"handles empty contentTopics array correctly","time":{"start":1744323373337,"stop":1744323373337,"duration":0},"status":"passed","severity":"normal"},{"uid":"37be26648afc8796","name":"should return different streams if requested simultaniously","time":{"start":1744323387518,"stop":1744323387519,"duration":1},"status":"passed","severity":"normal"},{"uid":"4073f0575eca5f27","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744323375752,"stop":1744323375753,"duration":1},"status":"passed","severity":"normal"},{"uid":"8134df10723f3576","name":"Query with Promise Callback, No Decoder","time":{"start":1744323651020,"stop":1744323651020,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b41f324eb9838f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744323845319,"stop":1744323845320,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c214bc503e04a82","name":"Check received message containing Chinese","time":{"start":1744323845324,"stop":1744323845325,"duration":1},"status":"passed","severity":"normal"},{"uid":"848fdc0bef4521b6","name":"Publish message with large meta","time":{"start":1744323566101,"stop":1744323566101,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde9b9f522cc0eb2","name":"through manual discovery","time":{"start":1744323508440,"stop":1744323508440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4b239de8be1324","name":"Ping on subscribed peer","time":{"start":1744323506198,"stop":1744323506198,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c66c45ce9a50a0c","name":"Check message received after nwaku node is restarted","time":{"start":1744323845332,"stop":1744323845332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1875085ecf39bae9","name":"Push message with long payload","time":{"start":1744323808065,"stop":1744323808065,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b58a6c8bd29f0d","name":"Ping on peer without subscriptions","time":{"start":1744323506198,"stop":1744323506199,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3306f5fca280efd","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744323375755,"stop":1744323375755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fd39c0ce5eba12","name":"Push message with content topic containing Script","time":{"start":1744323808078,"stop":1744323808078,"duration":0},"status":"passed","severity":"normal"},{"uid":"14589a453c88bd76","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744323460743,"stop":1744323460743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23e28ad7f8991bc","name":"should insert message into bloom filter","time":{"start":1744323423889,"stop":1744323423889,"duration":0},"status":"passed","severity":"normal"},{"uid":"206e29a524c76cff","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744323680587,"stop":1744323680587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6502672896f29c9a","name":"Publish message with custom timestamp: Thu Apr 10 2025 21:19:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1744323566095,"stop":1744323566096,"duration":1},"status":"passed","severity":"normal"},{"uid":"547c2482e9f65545","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744323373312,"stop":1744323373312,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc56c7e63560f990","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744323373330,"stop":1744323373330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b92a45cdfef0c1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744323405579,"stop":1744323405581,"duration":2},"status":"passed","severity":"normal"},{"uid":"8180b490be002e83","name":"A test","time":{"start":1744323499978,"stop":1744323499978,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff81617f2888df5d","name":"Push message with content topic containing Chinese","time":{"start":1744323808076,"stop":1744323808077,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19f4438c0a3accf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744323940580,"stop":1744323940580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b567bc1cc88aca91","name":"Relay - dialed after","time":{"start":1744323709778,"stop":1744323709778,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb96187a9eae6fd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744323700969,"stop":1744323700969,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b7042737c90f2b","name":"Reusing cursor across nodes","time":{"start":1744323639066,"stop":1744323639066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c002f822ba39b13e","name":"Push message with content topic containing emoji","time":{"start":1744323808080,"stop":1744323808081,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a04c17d302d6f8","name":"should only return 1 node with store capability","time":{"start":1744323395525,"stop":1744323395525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b66d7d0c3987e7","name":"Accepts a valid Waku Message","time":{"start":1744323418073,"stop":1744323418075,"duration":2},"status":"passed","severity":"normal"},{"uid":"10d6b8f23083aef4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744323639067,"stop":1744323639067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3887ad2f7ea46042","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744323444977,"stop":1744323444977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4fe8724c4c148","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app1/5/topic341/proto","time":{"start":1744323669300,"stop":1744323669300,"duration":0},"status":"passed","severity":"normal"},{"uid":"948f1fa1921aa88f","name":"should return valid sharding parameters for static sharding","time":{"start":1744323373335,"stop":1744323373336,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd565f0f45123e9","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744323423484,"stop":1744323423484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b6e45f44df720b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744323940591,"stop":1744323940591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17e20caf27333bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1744323940574,"stop":1744323940575,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6981c8f65f34c52","name":"Push message with special chars payload","time":{"start":1744323808065,"stop":1744323808066,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e8df0ca1011efb","name":"Fails to push message with empty content topic","time":{"start":1744323808081,"stop":1744323808081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b9e1b0097ddf62","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744323690002,"stop":1744323690002,"duration":0},"status":"passed","severity":"normal"},{"uid":"7869e607b0125121","name":"Encoder throws on undefined content topic","time":{"start":1744323407064,"stop":1744323407064,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab69de345ef92ca3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744323373310,"stop":1744323373310,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eaf4728b9f6e4f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744323940592,"stop":1744323940592,"duration":0},"status":"passed","severity":"normal"},{"uid":"439bf83097e99774","name":"1 Relay, 1 Filter, gives up","time":{"start":1744323395357,"stop":1744323395358,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d756430aff0066","name":"Check meta is set [symmetric]","time":{"start":1744323405581,"stop":1744323405582,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd44a4e7b79bf406","name":"should insert message id into causal history","time":{"start":1744323423889,"stop":1744323423889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38a5e755eb61d3a","name":"Check received message with timestamp: 1744323439521 ","time":{"start":1744323845328,"stop":1744323845329,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e72c7f87ce1bd3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744323940584,"stop":1744323940584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7120f4471e800f5","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744323423479,"stop":1744323423479,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e777f238f11c14","name":"Check publish message containing Basic HTML tag","time":{"start":1744323566085,"stop":1744323566087,"duration":2},"status":"passed","severity":"normal"},{"uid":"42cd1830194f70d3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744323940573,"stop":1744323940573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c163bf56cad88b","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744323423474,"stop":1744323423474,"duration":0},"status":"passed","severity":"normal"},{"uid":"500838fd570a6f05","name":"Check message with no pubsub topic is not received","time":{"start":1744323845330,"stop":1744323845330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3852cf913c3cbf2d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744323651015,"stop":1744323651015,"duration":0},"status":"passed","severity":"normal"},{"uid":"898b082c721cfc8d","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744323423464,"stop":1744323423464,"duration":0},"status":"passed","severity":"normal"},{"uid":"66666543742e6749","name":"Subscribe and receive messages via lightPush","time":{"start":1744323940572,"stop":1744323940573,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e9d1ff75e2697e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744323373326,"stop":1744323373326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a2a15828a389da","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744323700968,"stop":1744323700968,"duration":0},"status":"passed","severity":"normal"},{"uid":"963c011e28f26b6c","name":"should not retry if at least one success","time":{"start":1744323414588,"stop":1744323414589,"duration":1},"status":"passed","severity":"normal"},{"uid":"e379bc6860f13328","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744323373334,"stop":1744323373335,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81e97c1421603a4","name":"removeEventListener with wrong event","time":{"start":1744323481183,"stop":1744323481183,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6c0e174b99ced0","name":"should fail to send if no connected peers found","time":{"start":1744323414587,"stop":1744323414587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c175308e4fc3f14","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744323940577,"stop":1744323940578,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bc14d983c5e660","name":"should throw an error for an unconfigured topic","time":{"start":1744323373333,"stop":1744323373333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7422a3e47d238ed","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744323380947,"stop":1744323380949,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d816170dfb10776","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744323407063,"stop":1744323407063,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b80e94c21a9d501","name":"getPeersByDiscovery","time":{"start":1744323565703,"stop":1744323565705,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f27a276a72237a6","name":"1 Store, 2 fetches","time":{"start":1744323395356,"stop":1744323395356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e994db3c49e9045f","name":"Subscribe and receive messages via waku relay post","time":{"start":1744323940573,"stop":1744323940574,"duration":1},"status":"passed","severity":"normal"},{"uid":"2137c1758f84d929","name":"should not receive a peer event after stop","time":{"start":1744323545781,"stop":1744323545782,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a08b1badb1066","name":"Check message received after jswaku node is restarted","time":{"start":1744323845322,"stop":1744323845322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c45086ca8c4c460","name":"Privacy Node - default protocol","time":{"start":1744323709780,"stop":1744323709780,"duration":0},"status":"passed","severity":"normal"},{"uid":"2243e8775a12dee0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744323940583,"stop":1744323940583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7292af19120fac9","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744323423474,"stop":1744323423478,"duration":4},"status":"passed","severity":"normal"},{"uid":"f6d0afb15951614e","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744323690003,"stop":1744323690003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb8c4f92d04d1ca","name":"Generator, custom pubsub topic","time":{"start":1744323680851,"stop":1744323680852,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6b6c2ce2b7db0e","name":"throws an error for improperly formatted content topics","time":{"start":1744323373318,"stop":1744323373319,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ebc9276c46ce9a","name":"Encoder throws on empty string content topic","time":{"start":1744323407064,"stop":1744323407065,"duration":1},"status":"passed","severity":"normal"},{"uid":"7668ba198fb9c6b9","name":"Relay + Store","time":{"start":1744323381739,"stop":1744323381739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01c01b8cd2cdfab","name":"Ping on peer without subscriptions","time":{"start":1744323506203,"stop":1744323506203,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e30d4695b84c23","name":"should return unique PubsubTopics for static sharding","time":{"start":1744323373321,"stop":1744323373322,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87a862205618912","name":"can start the service","time":{"start":1744323545775,"stop":1744323545775,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f32086c669d164","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app50/9/topic609/json","time":{"start":1744323669299,"stop":1744323669299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b0d57d07a7996e","name":"Check received message containing shell command","time":{"start":1744323845327,"stop":1744323845327,"duration":0},"status":"passed","severity":"normal"},{"uid":"112a5c9297cfc47","name":"Check received message containing Script","time":{"start":1744323845315,"stop":1744323845316,"duration":1},"status":"passed","severity":"normal"},{"uid":"557e01391eed5db7","name":"Subscribe to topic containing XML and receive message","time":{"start":1744323940590,"stop":1744323940590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bccdf19db8eba71","name":"should wait for LightPush peer to be connected","time":{"start":1744323414698,"stop":1744323414699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24a2300a5d3ba6b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744323510026,"stop":1744323510026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32e7ca0947dc796","name":"Relay + Store","time":{"start":1744323446268,"stop":1744323446268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e103260f8c60304","name":"Push message with content topic containing shell command","time":{"start":1744323808079,"stop":1744323808080,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cfe41d4e445b57","name":"should use DNS peer discovery with light client","time":{"start":1744323444976,"stop":1744323444977,"duration":1},"status":"skipped","severity":"normal"},{"uid":"507201b94de3e68a","name":"Should update multiaddrs","time":{"start":1744323510351,"stop":1744323510352,"duration":1},"status":"passed","severity":"normal"},{"uid":"7445327f556ff69f","name":"Check received message containing long","time":{"start":1744323845323,"stop":1744323845324,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ec608a127f0986","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744323555285,"stop":1744323555285,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6d8752605f7e06","name":"Decoder throws on undefined content topic","time":{"start":1744323387799,"stop":1744323387799,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bf7e83a91f4547","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744323569379,"stop":1744323569379,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a73537ee86972","name":"Light Node - default protocols","time":{"start":1744323709780,"stop":1744323709780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1388880a70a8ad67","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744323669301,"stop":1744323669301,"duration":0},"status":"passed","severity":"normal"},{"uid":"346f1170316f881f","name":"Check received message containing escaped characters","time":{"start":1744323845327,"stop":1744323845327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4499e7ad7f2076","name":"Fails to push message bigger that 1MB","time":{"start":1744323808084,"stop":1744323808084,"duration":0},"status":"passed","severity":"normal"},{"uid":"311a071dcf4fdbbe","name":"Subscribe to topic containing Script and publish message","time":{"start":1744323569380,"stop":1744323569380,"duration":0},"status":"passed","severity":"normal"},{"uid":"151553dd02475100","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744323700967,"stop":1744323700967,"duration":0},"status":"passed","severity":"normal"},{"uid":"159aa70d15de7582","name":"should push the message to the outgoing buffer","time":{"start":1744323423888,"stop":1744323423889,"duration":1},"status":"passed","severity":"normal"},{"uid":"9417ff04d33da9c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744323682671,"stop":1744323682673,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ffb71cbd146570e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744323555286,"stop":1744323555286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c12e660269ed6a5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744323395526,"stop":1744323395526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55760fce2011f37","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744323395527,"stop":1744323395527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d6039ef853a1d97","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744323373333,"stop":1744323373334,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d9d402a9270edb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744323423502,"stop":1744323423503,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5886ac519f4bcf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744323940582,"stop":1744323940582,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcea947085a3a70","name":"should only return 1 node with relay and store capability","time":{"start":1744323395525,"stop":1744323395525,"duration":0},"status":"passed","severity":"normal"},{"uid":"299c16e480f5fd08","name":"should not fail to stop the service if it was not started","time":{"start":1744323399430,"stop":1744323399430,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e70148b7f65ab","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744323569376,"stop":1744323569376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3626a80bbe451264","name":"Push message with content topic containing XML","time":{"start":1744323808078,"stop":1744323808079,"duration":1},"status":"passed","severity":"normal"},{"uid":"10db9446c2751bb3","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744323423467,"stop":1744323423468,"duration":1},"status":"passed","severity":"normal"},{"uid":"c307ee9be39fb314","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744323373335,"stop":1744323373335,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec415debea900e6","name":"random static sharding 3 - Cluster ID: 191, Shard ID: 254","time":{"start":1744323680583,"stop":1744323680583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3564fcb751dbccf0","name":"Check received message containing shell command","time":{"start":1744323845317,"stop":1744323845317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff5204c5e5af9d3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744323569376,"stop":1744323569376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b47a3d0d4e46f68","name":"Check message with non string payload is not received","time":{"start":1744323845322,"stop":1744323845322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05a7b8f8191d9c8","name":"connects to nwaku","time":{"start":1744323704035,"stop":1744323704036,"duration":1},"status":"passed","severity":"normal"},{"uid":"be89c1ccb6dea4a7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744323460743,"stop":1744323460744,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4fca5474cb762b","name":"should throw error - no public key","time":{"start":1744323381726,"stop":1744323381727,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd12432e8345a0f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744323373331,"stop":1744323373331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d10972d42ee32a6","name":"Query generator for multiple messages with different content topic format","time":{"start":1744323682668,"stop":1744323682669,"duration":1},"status":"passed","severity":"normal"},{"uid":"198ec924b60797ef","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744323423480,"stop":1744323423480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6278247d0b7970e6","name":"Ping on subscribed peer","time":{"start":1744323506203,"stop":1744323506203,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd896e330535d2e","name":"ignores domain fetching errors","time":{"start":1744323395523,"stop":1744323395523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8de2b14f62b4bd","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744323423485,"stop":1744323423485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34fc6a807f465bc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744323558672,"stop":1744323558675,"duration":3},"status":"passed","severity":"normal"},{"uid":"97e93e0fb274a7c8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744323940592,"stop":1744323940592,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cd7fc724af7104","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744323569377,"stop":1744323569378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b039401fc2be2da","name":"same cluster, different shard: nodes connect","time":{"start":1744323510028,"stop":1744323510028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c78e9c9a78b60a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744323569375,"stop":1744323569376,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2fed15ae7d243df","name":"Ping on unsubscribed peer","time":{"start":1744323506199,"stop":1744323506199,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a4aede8be8da1e","name":"Init the array if not present","time":{"start":1744323372711,"stop":1744323372719,"duration":8},"status":"passed","severity":"normal"},{"uid":"ff6d3302a30a14dd","name":"should be online or offline if network state changed","time":{"start":1744323441064,"stop":1744323441064,"duration":0},"status":"passed","severity":"normal"},{"uid":"51aa3b96885d49cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744323373332,"stop":1744323373332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbefd1cc2e1ea5f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744323373328,"stop":1744323373329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c298b0ef7711bc","name":"Check received message containing long","time":{"start":1744323845313,"stop":1744323845313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bf217d4a3ba822","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744323940580,"stop":1744323940580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b29d83199782dc","name":"Query generator for 2000 messages","time":{"start":1744323682676,"stop":1744323682676,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b23888f99af19b5","name":"should not receive a peer event after stop","time":{"start":1744323399433,"stop":1744323399433,"duration":0},"status":"passed","severity":"normal"},{"uid":"31db9858bf0d4a32","name":"Push to array if already present","time":{"start":1744323372719,"stop":1744323372720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cec15a22184681a","name":"Reopen subscription with peer with lost subscription","time":{"start":1744323506204,"stop":1744323506204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c775fa225d1e0163","name":"Promise Callback - false","time":{"start":1744323689747,"stop":1744323689747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65517232653b2c5","name":"Encoder throws on empty string content topic","time":{"start":1744323387799,"stop":1744323387799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abdd501d47cccb1","name":"different cluster, different shard: nodes don't connect","time":{"start":1744323510029,"stop":1744323510029,"duration":0},"status":"passed","severity":"normal"},{"uid":"222d772664701617","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744323423502,"stop":1744323423502,"duration":0},"status":"passed","severity":"normal"},{"uid":"645bd1d92973dd88","name":"Push message with custom timestamp: 1744327060908","time":{"start":1744323808083,"stop":1744323808084,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec4840b71ac87ec","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744323423494,"stop":1744323423495,"duration":1},"status":"passed","severity":"normal"},{"uid":"537660cf0790b9cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744323373329,"stop":1744323373329,"duration":0},"status":"passed","severity":"normal"},{"uid":"212d7f36e30e66b6","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744323414480,"stop":1744323414481,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35abc1f8c7d9f33","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744323441062,"stop":1744323441063,"duration":1},"status":"passed","severity":"normal"},{"uid":"1365e5dd99dcf8d9","name":"should set field with only FILTER enabled","time":{"start":1744323381738,"stop":1744323381738,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c1708d242e2f2e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744323940589,"stop":1744323940589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1c6e96f0668dc1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744323423502,"stop":1744323423502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcc7993870fd88b","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744323423484,"stop":1744323423485,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aedd9a1a9679cc","name":"should properly create location multiaddrs - tcp6","time":{"start":1744323381735,"stop":1744323381736,"duration":1},"status":"passed","severity":"normal"},{"uid":"547b35bb613d6678","name":"Push message equal or less that 1MB","time":{"start":1744323808084,"stop":1744323808084,"duration":0},"status":"passed","severity":"normal"},{"uid":"4274dcac398aae2f","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744323423486,"stop":1744323423494,"duration":8},"status":"passed","severity":"normal"},{"uid":"9779bc8c91af77b3","name":"Check message with no content topic is not received","time":{"start":1744323845331,"stop":1744323845331,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f399c699ce44bec","name":"Should update shard info","time":{"start":1744323510352,"stop":1744323510353,"duration":1},"status":"passed","severity":"normal"},{"uid":"4221daff4440f885","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744323845320,"stop":1744323845320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebddb7fe839fac67","name":"shard 0","time":{"start":1744323680581,"stop":1744323680582,"duration":1},"status":"passed","severity":"normal"},{"uid":"da068c77f62738ff","name":"can start and stop the service","time":{"start":1744323399429,"stop":1744323399430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bb1bb1660f5d35","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744323940589,"stop":1744323940589,"duration":0},"status":"passed","severity":"normal"},{"uid":"12673e374a689231","name":"Subscribe and receive messages via lightPush","time":{"start":1744323940583,"stop":1744323940584,"duration":1},"status":"passed","severity":"normal"},{"uid":"87741134f314412d","name":"Fails to publish message with empty text","time":{"start":1744323566097,"stop":1744323566098,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70add04decad369","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744323558684,"stop":1744323558684,"duration":0},"status":"passed","severity":"normal"},{"uid":"165dde7368cf7780","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744323395058,"stop":1744323395059,"duration":1},"status":"passed","severity":"normal"},{"uid":"4642cfe4101e3c96","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744323373311,"stop":1744323373311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef52e1eafc89ee79","name":"Push message with content topic containing Arabic","time":{"start":1744323808077,"stop":1744323808077,"duration":0},"status":"passed","severity":"normal"},{"uid":"828758332b0351a4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744323940581,"stop":1744323940581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81b4c9666af30ea","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744323373338,"stop":1744323373338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6270206f428c0efc","name":"handles different clusterIds correctly","time":{"start":1744323373317,"stop":1744323373318,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06350bb3a8ed2a8","name":"new peer added after a peer was already found","time":{"start":1744323565705,"stop":1744323565705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42ef102a5c7a8df5","name":"random static sharding 10 - Cluster ID: 387, Shard ID: 985","time":{"start":1744323680586,"stop":1744323680586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01e428570d580dc","name":"Check publish message containing shell command","time":{"start":1744323566087,"stop":1744323566088,"duration":1},"status":"passed","severity":"normal"},{"uid":"3907a2c56a40191c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744323569379,"stop":1744323569379,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb407a357e87630a","name":"should handle connection events","time":{"start":1744323414036,"stop":1744323414036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c619a0cf5b4f219f","name":"should start and stop interval correctly","time":{"start":1744323413539,"stop":1744323413543,"duration":4},"status":"passed","severity":"normal"},{"uid":"5b9094ab74c5323f","name":"Overlapping topic subscription","time":{"start":1744323940587,"stop":1744323940587,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5865016118f398","name":"should reject if Filter is requested but not mounted","time":{"start":1744323414697,"stop":1744323414697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce337072ea3578e5","name":"should handle corrupted local storage data gracefully","time":{"start":1744323399435,"stop":1744323399435,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c74016bdc2bbab8","name":"Subscribe and receive messages via waku relay post","time":{"start":1744323940585,"stop":1744323940585,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2258475c8872b","name":"Query Generator - true","time":{"start":1744323689746,"stop":1744323689746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99af2a2d8248148","name":"should initialize with custom number of peers","time":{"start":1744323414033,"stop":1744323414033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b035cdf275ee63f5","name":"Publish message with custom timestamp: Thu Apr 10 2025 23:19:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1744323566096,"stop":1744323566096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0dde4e36e913fc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744323940586,"stop":1744323940587,"duration":1},"status":"passed","severity":"normal"},{"uid":"300eda7eebd0d5b5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744323510026,"stop":1744323510027,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7492ccdafc0df7","name":"Relay - dialed first","time":{"start":1744323709777,"stop":1744323709778,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d1f249be6e313d","name":"should handle a minimal index list","time":{"start":1744323373357,"stop":1744323373357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6074e4f80c1a2418","name":"Passing page size 110 when there are 120 messages","time":{"start":1744323696684,"stop":1744323696685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3bb04d0eebc085","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app30/3/topic309/json","time":{"start":1744323669277,"stop":1744323669277,"duration":0},"status":"passed","severity":"normal"},{"uid":"956c06cf1d1e918c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744323625339,"stop":1744323625340,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf7276347c288e0","name":"Query with Ordered Callback, No message returned","time":{"start":1744323651019,"stop":1744323651019,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cc2e44b7c97ee3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744323395056,"stop":1744323395056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c22b93a19e370e9","name":"returns all values when wanted number is greater than available values","time":{"start":1744323394353,"stop":1744323394357,"duration":4},"status":"passed","severity":"normal"},{"uid":"7983c42c533fc82b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744323394357,"stop":1744323394357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6758e8eb38f2c61","name":"Meta field set when metaSetter is specified","time":{"start":1744323387798,"stop":1744323387798,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c4721a99d6bb70","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744323569381,"stop":1744323569382,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c58966ad94e46d","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744323423473,"stop":1744323423473,"duration":0},"status":"passed","severity":"normal"},{"uid":"56636132cb95bf92","name":"should detect messages with missing dependencies","time":{"start":1744323423893,"stop":1744323423893,"duration":0},"status":"passed","severity":"normal"},{"uid":"596fc251fd10fc48","name":"should increase lamport timestamp","time":{"start":1744323423888,"stop":1744323423888,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9ad45e7a012033","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744323680854,"stop":1744323680855,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a8372ab7ff6d23","name":"Check received message containing short","time":{"start":1744323845312,"stop":1744323845312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cffe0f105e197e2","name":"Sets default value correctly","time":{"start":1744323704039,"stop":1744323704039,"duration":0},"status":"passed","severity":"normal"},{"uid":"34026fb6db0abffa","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744323373317,"stop":1744323373317,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0fdc4a90d07581","name":"should not fail to stop the service if it was not started","time":{"start":1744323545778,"stop":1744323545780,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b87b803650cc54a","name":"Generator, 2 different pubsubtopics","time":{"start":1744323680852,"stop":1744323680854,"duration":2},"status":"passed","severity":"normal"},{"uid":"53c790d0d15e4795","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744323373322,"stop":1744323373323,"duration":1},"status":"passed","severity":"normal"},{"uid":"6293b12d56ab491d","name":"Check publish message containing escaped characters","time":{"start":1744323566088,"stop":1744323566088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc9fcc5548a2550","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744323373325,"stop":1744323373325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b20b90520fde615","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744323940585,"stop":1744323940585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7010732c6ff060b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744323639060,"stop":1744323639061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df42841e8a5e75c","name":"random static sharding 4 - Cluster ID: 547, Shard ID: 758","time":{"start":1744323680583,"stop":1744323680583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56bfe94a14adb3e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744323380952,"stop":1744323380952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e639ea3b2a6669","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744323441060,"stop":1744323441061,"duration":1},"status":"passed","severity":"normal"},{"uid":"2357e2c35cbe69d3","name":"returns only open connection if one present","time":{"start":1744323387198,"stop":1744323387198,"duration":0},"status":"passed","severity":"normal"},{"uid":"12666ac2c8a6535b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744323651020,"stop":1744323651020,"duration":0},"status":"passed","severity":"normal"},{"uid":"900df85c783c1a8f","name":"listenerCount","time":{"start":1744323481184,"stop":1744323481184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5737a32230368d28","name":"should maintain proper timestamps if all messages received","time":{"start":1744323423891,"stop":1744323423891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3825a8b8de1fb8","name":"random static sharding 8 - Cluster ID: 364, Shard ID: 942","time":{"start":1744323680584,"stop":1744323680585,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1c08405aa1db6","name":"Used by Waku Relay","time":{"start":1744323704038,"stop":1744323704038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e798b3b72d58e802","name":"Wrong topic","time":{"start":1744323669300,"stop":1744323669300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f807858634e1b79","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744323569380,"stop":1744323569381,"duration":1},"status":"passed","severity":"normal"},{"uid":"676c3d3e8af9c689","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744323373330,"stop":1744323373331,"duration":1},"status":"passed","severity":"normal"},{"uid":"980c25128130ea52","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744323380952,"stop":1744323380952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b0b9333ceb6b6c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744323373320,"stop":1744323373320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0454e7781d455e","name":"random static sharding 7 - Cluster ID: 120, Shard ID: 175","time":{"start":1744323680584,"stop":1744323680584,"duration":0},"status":"passed","severity":"normal"},{"uid":"31eaa24bdde16ba5","name":"isConnected should return true after first peer connects","time":{"start":1744323460745,"stop":1744323460746,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a02cf201d6608","name":"Check publish message containing JSON","time":{"start":1744323566087,"stop":1744323566087,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa62482d3946f4da","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744323423499,"stop":1744323423499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bfe9b6ff3bf40f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744323940583,"stop":1744323940583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6294e8d841c7e7a7","name":"returns all values when wanted number matches available values","time":{"start":1744323394348,"stop":1744323394353,"duration":5},"status":"passed","severity":"normal"},{"uid":"1d96a3b6ea16285b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744323940575,"stop":1744323940575,"duration":0},"status":"passed","severity":"normal"},{"uid":"634eab71c4c47062","name":"Subscribe to topic containing long and receive message","time":{"start":1744323940588,"stop":1744323940588,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a8c6aa10d5b5ac","name":"should emit a peer event after start","time":{"start":1744323545780,"stop":1744323545781,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d920980fec8d62","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744323940580,"stop":1744323940581,"duration":1},"status":"passed","severity":"normal"},{"uid":"3821dac87cfc7e57","name":"Check publish message containing short","time":{"start":1744323566074,"stop":1744323566075,"duration":1},"status":"passed","severity":"normal"},{"uid":"806db5cd99d059cd","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744323423099,"stop":1744323423100,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c6d71293d7a3d1","name":"connected peers and dial","time":{"start":1744323545947,"stop":1744323545947,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d229a94b09831ba","name":"Nwaku publishes","time":{"start":1744323559956,"stop":1744323559956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d02ec8af4a8422c","name":"Default pageSize","time":{"start":1744323696686,"stop":1744323696686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d870e9e2b5fcd72e","name":"Subscribe to topic containing long and receive message","time":{"start":1744323940577,"stop":1744323940577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbbb031c09cd83f","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744323423486,"stop":1744323423486,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5a5267936a9935","name":"Push message with Script payload","time":{"start":1744323808068,"stop":1744323808068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d794f427873da12f","name":"Push message with Arabic payload","time":{"start":1744323808067,"stop":1744323808067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08e40d96b71890c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744323395526,"stop":1744323395526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f606cab4de9f377","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744323373326,"stop":1744323373326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d726dec02c404da3","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744323423466,"stop":1744323423466,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb369d4fd3a3677e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744323395527,"stop":1744323395527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efc18dfa2876a996","name":"Push message with content topic containing SQL Injection","time":{"start":1744323808078,"stop":1744323808078,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee08e4fccdb1c3c","name":"Callback on promise, aborts when callback returns true","time":{"start":1744323682669,"stop":1744323682671,"duration":2},"status":"passed","severity":"normal"},{"uid":"34b2448f17a13c22","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744323423470,"stop":1744323423470,"duration":0},"status":"passed","severity":"normal"},{"uid":"577c0c83a43786c5","name":"Check message with invalid timestamp is not received","time":{"start":1744323845329,"stop":1744323845329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5426b2cdde99e0","name":"Overlapping topic subscription","time":{"start":1744323940575,"stop":1744323940576,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ccf8361c633af3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744323407063,"stop":1744323407063,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e921069d0020877","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744323940574,"stop":1744323940574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25351165a6d0f4d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744323395060,"stop":1744323395060,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec557c71c266bf3","name":"should not allow k > 12","time":{"start":1744323423095,"stop":1744323423098,"duration":3},"status":"passed","severity":"normal"},{"uid":"9163d80184f00e6b","name":"Check received message containing SQL Injection","time":{"start":1744323845315,"stop":1744323845315,"duration":0},"status":"passed","severity":"normal"},{"uid":"834827a1f1261381","name":"Query with Promise Callback, No message returned","time":{"start":1744323651021,"stop":1744323651021,"duration":0},"status":"passed","severity":"normal"},{"uid":"505570c90b77bc71","name":"safeDispatchEvent","time":{"start":1744323481185,"stop":1744323481185,"duration":0},"status":"passed","severity":"normal"},{"uid":"3382b67d769aeb0c","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744323423467,"stop":1744323423467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaa830263eba74c","name":"Throws when trying to push message with empty payload","time":{"start":1744323808074,"stop":1744323808074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f764df2565975acd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744323395057,"stop":1744323395057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a409f0aa7f319c53","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744323940590,"stop":1744323940590,"duration":0},"status":"passed","severity":"normal"},{"uid":"365f0a3075db8fcd","name":"should get locked peers","time":{"start":1744323414034,"stop":1744323414034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad12aae8a86ed5d","name":"Push message with unicode special characters payload","time":{"start":1744323808071,"stop":1744323808071,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfe2b6f67ea7af6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744323845329,"stop":1744323845329,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e253749d7436","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744323373357,"stop":1744323373358,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ddd3d26f7a03e7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744323381725,"stop":1744323381725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd437da1a2c954ad","name":"Push message with XML payload","time":{"start":1744323808069,"stop":1744323808069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5ced80c3258fb1","name":"Check publish message containing emoji","time":{"start":1744323566091,"stop":1744323566091,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab7837da934a3b3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744323447114,"stop":1744323447114,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7b05b7c630fd62","name":"Check publish message containing Chinese","time":{"start":1744323566078,"stop":1744323566079,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a6f37a057241e7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744323423501,"stop":1744323423502,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5564b190ad984b","name":"throws on content topic with empty version field","time":{"start":1744323373298,"stop":1744323373299,"duration":1},"status":"passed","severity":"normal"},{"uid":"d957ecd905c4cbaf","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744323423894,"stop":1744323423894,"duration":0},"status":"passed","severity":"normal"},{"uid":"addf13cb2ed33ebf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744323373302,"stop":1744323373303,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdb2f690c45e639","name":"Check received message with timestamp: 1744323439521000000 ","time":{"start":1744323845319,"stop":1744323845319,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6305a82bf34281","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744323651019,"stop":1744323651019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0107d19266e3cdd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744323940591,"stop":1744323940591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49903cca4e0483e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744323373330,"stop":1744323373330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e82992d08fc6f9c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744323940578,"stop":1744323940578,"duration":0},"status":"passed","severity":"normal"},{"uid":"821cb9d86744addc","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744323373313,"stop":1744323373313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1358b81ec18286","name":"should mark all messages in causal history as acknowledged","time":{"start":1744323423892,"stop":1744323423892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca9c20cfa392776","name":"Check received message containing numeric","time":{"start":1744323845324,"stop":1744323845324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6fcea1c7c957d9","name":"should update ack status of messages in outgoing buffer","time":{"start":1744323423896,"stop":1744323423896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d40c1aa5c49c0","name":"Reopen subscription with peer with lost subscription","time":{"start":1744323506199,"stop":1744323506202,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6ace40aa264698a","name":"should emit a peer event after start","time":{"start":1744323444974,"stop":1744323444975,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d5f913c5ebd9cf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744323558667,"stop":1744323558671,"duration":4},"status":"passed","severity":"normal"},{"uid":"8cec7728784d9a7d","name":"throws on empty content topic","time":{"start":1744323373293,"stop":1744323373294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea59002b1ecec7b","name":"should throw error - no public key","time":{"start":1744323381728,"stop":1744323381728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbe03e4043a6e35","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744323448149,"stop":1744323448149,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5176eb0ae22150b","name":"should not allow unachievable error rate","time":{"start":1744323423098,"stop":1744323423098,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8095707c56f425","name":"Subscribe to topic containing short and receive message","time":{"start":1744323940588,"stop":1744323940588,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc8735d482dff4e","name":"Check received message containing Basic HTML tag","time":{"start":1744323845326,"stop":1744323845326,"duration":0},"status":"passed","severity":"normal"},{"uid":"17df885f014b1f9f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744323373322,"stop":1744323373322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a0f46539e514ee","name":"Refresh subscription","time":{"start":1744323940587,"stop":1744323940588,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3521459d65a4d4b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744323651017,"stop":1744323651017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc43431405f428f9","name":"Non TWN Cluster","time":{"start":1744323669276,"stop":1744323669277,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b365a2673000805","name":"Check message with non string payload is not received","time":{"start":1744323845331,"stop":1744323845331,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f98f955163b3ed","name":"Passing invalid cursor","time":{"start":1744323639066,"stop":1744323639067,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe7b8d90ed90184","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744323940588,"stop":1744323940588,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e5c90b5b9311cd","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744323395357,"stop":1744323395357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0efc7eeec1cd1b0","name":"should properly create location multiaddrs - tcp4","time":{"start":1744323381735,"stop":1744323381735,"duration":0},"status":"passed","severity":"normal"},{"uid":"707c5c089e72379","name":"should request renew when peer disconnects","time":{"start":1744323414034,"stop":1744323414036,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3487b6c24884b39","name":"Check publish message containing long","time":{"start":1744323566076,"stop":1744323566076,"duration":0},"status":"passed","severity":"normal"},{"uid":"50822be4458b3951","name":"Decoder throws on empty string content topic","time":{"start":1744323387800,"stop":1744323387800,"duration":0},"status":"passed","severity":"normal"},{"uid":"776b65ad2ef304f2","name":"should wait for Store peer to be connected","time":{"start":1744323414699,"stop":1744323414699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6f0f51436fed69","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744323373332,"stop":1744323373333,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15b1e26fdb67121","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744323387800,"stop":1744323387800,"duration":0},"status":"passed","severity":"normal"},{"uid":"707a9737b78539db","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744323555287,"stop":1744323555287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e0535788aff459","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744323700969,"stop":1744323700970,"duration":1},"status":"passed","severity":"normal"},{"uid":"136e7bb6a0bf353a","name":"should increase lamport timestamp","time":{"start":1744323423890,"stop":1744323423890,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a2fc6dd42a3ed6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app18/8/topic22/test.js","time":{"start":1744323669277,"stop":1744323669277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5199758f81ac67","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744323940574,"stop":1744323940574,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fba6a8bd2505473","name":"less peers than existing","time":{"start":1744323545949,"stop":1744323545949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6aaab1b4a155f7a","name":"Check received message containing Basic HTML tag","time":{"start":1744323845316,"stop":1744323845316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c5eb8714cd6cff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744323373329,"stop":1744323373330,"duration":1},"status":"passed","severity":"normal"},{"uid":"931b494c73cbf3d3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744323558667,"stop":1744323558667,"duration":0},"status":"passed","severity":"normal"},{"uid":"89374be8f41183bf","name":"handles multiple messages","time":{"start":1744323696386,"stop":1744323696386,"duration":0},"status":"passed","severity":"normal"},{"uid":"891632b41eb63843","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744323373327,"stop":1744323373327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e11820124f058e","name":"Check received message containing emoji","time":{"start":1744323845318,"stop":1744323845319,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c6344e25272ce4","name":"should decode valid enr successfully","time":{"start":1744323381725,"stop":1744323381725,"duration":0},"status":"passed","severity":"normal"},{"uid":"d885b2fd1cc4f60a","name":"dispatchEvent via connectionManager","time":{"start":1744323481184,"stop":1744323481185,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab605a2809b2ea3","name":"Passing an array","time":{"start":1744323704037,"stop":1744323704037,"duration":0},"status":"passed","severity":"normal"},{"uid":"10390d6ac864a6f2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744323680850,"stop":1744323680851,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa5d893894b2cd2b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744323380942,"stop":1744323380943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2847b169915cfbd","name":"should not fail to stop the service if it was not started","time":{"start":1744323444973,"stop":1744323444974,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ff09b4415af60e","name":"should properly create location multiaddrs - tcp","time":{"start":1744323381736,"stop":1744323381736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b52ed3973ac837d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744323569379,"stop":1744323569379,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde389e84f8b5178","name":"should initialize with Unhealthy status","time":{"start":1744323414479,"stop":1744323414479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aeb1d4532b463fb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744323940577,"stop":1744323940577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcebbb9705abaad","name":"retrieves a single peer","time":{"start":1744323395521,"stop":1744323395522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0ca199a775232e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744323373322,"stop":1744323373322,"duration":0},"status":"passed","severity":"normal"},{"uid":"930c101e92987761","name":"should partition messages based on acknowledgement status","time":{"start":1744323423894,"stop":1744323423895,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8224580b17c678","name":"should properly compute the node id","time":{"start":1744323381729,"stop":1744323381729,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a6501b7f369e2d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744323395057,"stop":1744323395058,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d3946bd6c7acdf","name":"should throw an error for insufficient data","time":{"start":1744323373358,"stop":1744323373358,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ecc3143ae1814f","name":"Decoder throws on undefined content topic","time":{"start":1744323407065,"stop":1744323407065,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae41794fe63c291","name":"should add received messages to bloom filter","time":{"start":1744323423891,"stop":1744323423891,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cf65fea0603a8c","name":"should attach causal history and bloom filter to each message","time":{"start":1744323423890,"stop":1744323423890,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e5db4dd41d07fe","name":"Check message with invalid timestamp is not received","time":{"start":1744323845320,"stop":1744323845320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d06f03b39a331ef","name":"Subscribe to topic containing Script and receive message","time":{"start":1744323940590,"stop":1744323940590,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaccab163e21d23e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744323423496,"stop":1744323423498,"duration":2},"status":"passed","severity":"normal"},{"uid":"78afca9aa328e373","name":"Ping on unsubscribed peer","time":{"start":1744323506204,"stop":1744323506204,"duration":0},"status":"passed","severity":"normal"},{"uid":"930ed1896e67bfa0","name":"Store - dialed first","time":{"start":1744323709779,"stop":1744323709779,"duration":0},"status":"passed","severity":"normal"},{"uid":"27857f4ee6b2374c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app65/2/topic343/json","time":{"start":1744323669290,"stop":1744323669290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2471157c0ab68117","name":"Encoder throws on undefined content topic","time":{"start":1744323405583,"stop":1744323405584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0be5ed91ea2e1e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744323373331,"stop":1744323373331,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde2062568fbe41d","name":"Check received message with timestamp: 1744323439521000000 ","time":{"start":1744323845328,"stop":1744323845328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9262802803d2cc1f","name":"Check received message containing Script","time":{"start":1744323845326,"stop":1744323845326,"duration":0},"status":"passed","severity":"normal"},{"uid":"39905432735bcc6b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744323558681,"stop":1744323558681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff67a02c1d17900c","name":"A test","time":{"start":1744323499978,"stop":1744323499978,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c1e056d20aaf1d","name":"should check false positive rate","time":{"start":1744323425234,"stop":1744323425234,"duration":0},"status":"passed","severity":"normal"},{"uid":"754954049b94d357","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744323555288,"stop":1744323555288,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d049eeb3837869","name":"Generator, custom pubsub topic","time":{"start":1744323680848,"stop":1744323680848,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc842bbe8e82f73","name":"should set field with only STORE enabled","time":{"start":1744323381738,"stop":1744323381738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5d0f20347d2918","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744323387520,"stop":1744323387521,"duration":1},"status":"passed","severity":"normal"},{"uid":"113a38043ed8ebe8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744323380950,"stop":1744323380950,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8dcc0719f9a7ea","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app55/8/topic176/xml","time":{"start":1744323669298,"stop":1744323669298,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dbf38764cdbbda","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744323566100,"stop":1744323566100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8996c8db75edd7c0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744323940575,"stop":1744323940575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae055920e2a8bdf","name":"Query with Ordered Callback, No Decoder","time":{"start":1744323651018,"stop":1744323651018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2196bbc227dd46","name":"Passing page size 19 when there are 20 messages","time":{"start":1744323696682,"stop":1744323696683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce485bfa6af3f680","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744323375753,"stop":1744323375754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34aa4f8f7f40e8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744323460744,"stop":1744323460745,"duration":1},"status":"passed","severity":"normal"},{"uid":"7928488353176a8b","name":"Subscribe to topic containing short and receive message","time":{"start":1744323940576,"stop":1744323940576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d618712a38f13d6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744323940578,"stop":1744323940579,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d4935af8b13c80","name":"Query generator for multiple messages with different message text format","time":{"start":1744323682666,"stop":1744323682666,"duration":0},"status":"passed","severity":"normal"},{"uid":"954df3cfbdcb9246","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744323373358,"stop":1744323373358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6421cedc31aca873","name":"Check received message containing Russian","time":{"start":1744323845314,"stop":1744323845314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3bc681ab05f62c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744323423498,"stop":1744323423498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad718a6d9efa6d2","name":"should send to specified number of peers of used peers","time":{"start":1744323414587,"stop":1744323414588,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bca1ecedd00820","name":"Callback on promise","time":{"start":1744323682669,"stop":1744323682669,"duration":0},"status":"passed","severity":"normal"},{"uid":"71422cc293f9e765","name":"Store - dialed after - with timeout","time":{"start":1744323709779,"stop":1744323709779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b46554681b1c664","name":"addEventListener with wrong event","time":{"start":1744323481182,"stop":1744323481182,"duration":0},"status":"passed","severity":"normal"},{"uid":"111b82e31e2854a8","name":"Check received message containing SQL Injection","time":{"start":1744323845325,"stop":1744323845325,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cd654e55f3dc75","name":"Rejects garbage","time":{"start":1744323418075,"stop":1744323418075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92d878ce8e99734","name":"should be able to encode the field with only STORE set to true","time":{"start":1744323380939,"stop":1744323380940,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b78fd222853848","name":"should not receive a peer event before start","time":{"start":1744323545781,"stop":1744323545781,"duration":0},"status":"passed","severity":"normal"},{"uid":"10138577c8e1297a","name":"Relay","time":{"start":1744323446267,"stop":1744323446267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdec92b14473e4c","name":"Renews subscription after lossing a connection","time":{"start":1744323940593,"stop":1744323940593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bda2d046c20278","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744323441061,"stop":1744323441062,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8edd601ea16e4a","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744323387520,"stop":1744323387520,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd83a29d0ae0c8e7","name":"Check received message containing JSON","time":{"start":1744323845317,"stop":1744323845317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e95fd2611ff7fe","name":"should throw if no connection provided","time":{"start":1744323387517,"stop":1744323387517,"duration":0},"status":"passed","severity":"normal"},{"uid":"66caea9c8b17a094","name":"Push message with escaped characters payload","time":{"start":1744323808070,"stop":1744323808071,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f83ac75bcdda264","name":"Decoder throws on empty string content topic","time":{"start":1744323405585,"stop":1744323405586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb88db7aa8c172","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744323423503,"stop":1744323423504,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a348c084337919","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744323566099,"stop":1744323566099,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc689536cd00e67e","name":"can start and stop the service","time":{"start":1744323444972,"stop":1744323444973,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d21bc49fca98c7","name":"Check received message with timestamp: 1744323439521 ","time":{"start":1744323845319,"stop":1744323845319,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b478ef1b5c1161a","name":"Fields are not dropped","time":{"start":1744323387148,"stop":1744323387149,"duration":1},"status":"passed","severity":"normal"},{"uid":"9491c95015f6a930","name":"Push message with shell command payload","time":{"start":1744323808070,"stop":1744323808070,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bb8086435a5587","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744323423498,"stop":1744323423499,"duration":1},"status":"passed","severity":"normal"},{"uid":"db54bf0abec3ea2c","name":"handles different networkShards values correctly","time":{"start":1744323373318,"stop":1744323373318,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d0bc09ab0edc93","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744323940593,"stop":1744323940594,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6f2c5f9451628c","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744323423463,"stop":1744323423464,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfad02ec249300f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app63/9/topic36/utf8","time":{"start":1744323669299,"stop":1744323669299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d9ad6293deb3b9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744323423504,"stop":1744323423504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c644f1da47d02e12","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744323448148,"stop":1744323448148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95930092cfbb09d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744323373336,"stop":1744323373336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7fb36754c79a4a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744323940573,"stop":1744323940573,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a200f8e5aa1535","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744323423500,"stop":1744323423500,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e5d2c5218b53ec","name":"Sample","time":{"start":1744323381095,"stop":1744323381096,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc88d88e11e687f8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744323380941,"stop":1744323380942,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd09bf1993ed8ac","name":"handles empty shards array correctly","time":{"start":1744323373336,"stop":1744323373337,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ecfb6dc499d9d3","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app94/10/topic712/utf8","time":{"start":1744323669298,"stop":1744323669298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c822b5dea3c04","name":"Ordered Callback - false","time":{"start":1744323689751,"stop":1744323689752,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad1a163dd626da1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744323940589,"stop":1744323940590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9496b77d8f079d","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744323423471,"stop":1744323423471,"duration":0},"status":"passed","severity":"normal"},{"uid":"38edeae3abee439d","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744323414587,"stop":1744323414587,"duration":0},"status":"passed","severity":"normal"}]