mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"969a2486441a2da9","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1747224709034,"stop":1747224709034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4233169cfed82","name":"Push message with content topic containing numeric","time":{"start":1747225321795,"stop":1747225321795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4c93cdf6df8e53","name":"Overlapping topic subscription","time":{"start":1747224856010,"stop":1747224856012,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ee7671193030d050","name":"throws on empty content topic","time":{"start":1747224656075,"stop":1747224656075,"duration":0},"status":"passed","severity":"normal"},{"uid":"30539d20da392429","name":"should partition messages based on acknowledgement status","time":{"start":1747224709038,"stop":1747224709038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e548d423242c1a93","name":"should reject on timeout if it was set","time":{"start":1747224699605,"stop":1747224699605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec194e32cd187ba5","name":"should throw an error for an unconfigured topic","time":{"start":1747224656108,"stop":1747224656108,"duration":0},"status":"passed","severity":"normal"},{"uid":"54efe4ef2f6ffc8f","name":"throws an error for improperly formatted content topics","time":{"start":1747224656093,"stop":1747224656093,"duration":0},"status":"passed","severity":"normal"},{"uid":"590b8beb2aee8e6f","name":"Push message with content topic containing unicode special characters","time":{"start":1747225321799,"stop":1747225321799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36ac707d0729b1b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1747224658579,"stop":1747224658580,"duration":1},"status":"passed","severity":"normal"},{"uid":"97270c7041bfa6a6","name":"Throws when trying to push message with empty payload","time":{"start":1747225321794,"stop":1747225321794,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bf9f82991ab8a9","name":"Check received message containing shell command","time":{"start":1747225128763,"stop":1747225128763,"duration":0},"status":"passed","severity":"normal"},{"uid":"638a60c78e73bb08","name":"Ordered callback, aborts when callback returns true","time":{"start":1747224969589,"stop":1747224969589,"duration":0},"status":"passed","severity":"normal"},{"uid":"83aa5202286c62b2","name":"Check publish message containing unicode special characters","time":{"start":1747224853529,"stop":1747224853541,"duration":12},"status":"passed","severity":"normal"},{"uid":"5494b28b22b000af","name":"should not fail to start the service if it is already started","time":{"start":1747224829482,"stop":1747224829483,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11094e3c04e3834","name":"should handle general insertion and lookup correctly","time":{"start":1747224710314,"stop":1747224710314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7ba35f7dc1d7f1","name":"Publish message with custom timestamp: Wed May 14 2025 11:14:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1747224853546,"stop":1747224853549,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d1bc52591059329","name":"Check received message containing emoji","time":{"start":1747225128764,"stop":1747225128764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93be9444758307b","name":"Push message with custom timestamp: 1747221146645","time":{"start":1747225321801,"stop":1747225321801,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a086dfa3378b0f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1747224656105,"stop":1747224656106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1193d450d2917de0","name":"Push message with shell command payload","time":{"start":1747225321779,"stop":1747225321779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f8e51bfcae2b44","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app60/6/topic409/utf8","time":{"start":1747224950794,"stop":1747224950794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae259dccc8053a3b","name":"Check publish message containing Script","time":{"start":1747224853526,"stop":1747224853526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3767ffd8bcd9105d","name":"throws on content topic with non-number generation field","time":{"start":1747224656076,"stop":1747224656076,"duration":0},"status":"passed","severity":"normal"},{"uid":"f363da78ee5a3294","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1747224656104,"stop":1747224656104,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb99721edef9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1747224656094,"stop":1747224656094,"duration":0},"status":"passed","severity":"normal"},{"uid":"774891a4e357a671","name":"returns nothing if no connections present","time":{"start":1747224670246,"stop":1747224670248,"duration":2},"status":"passed","severity":"normal"},{"uid":"eaa1c00ed01b97e7","name":"Symmetric encrypt & Decrypt","time":{"start":1747224689243,"stop":1747224689243,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f438e988d1deb7","name":"random static sharding 9 - Cluster ID: 688, Shard ID: 641","time":{"start":1747224964975,"stop":1747224964975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca5d7a989584a17","name":"Check received message containing numeric","time":{"start":1747225128750,"stop":1747225128750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8526c25a2b95a4","name":"Check publish message containing emoji","time":{"start":1747224853541,"stop":1747224853543,"duration":2},"status":"passed","severity":"normal"},{"uid":"7517743fc178adae","name":"Subscribe to topic containing long and receive message","time":{"start":1747225213943,"stop":1747225213944,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bd6b113f185b48","name":"Check received message containing long","time":{"start":1747225128759,"stop":1747225128760,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5514e6537b4ed9a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1747224678809,"stop":1747224678810,"duration":1},"status":"passed","severity":"normal"},{"uid":"23eab9a005dc8929","name":"Promise Callback - true","time":{"start":1747224973478,"stop":1747224973479,"duration":1},"status":"passed","severity":"normal"},{"uid":"924f56b0fa10a70b","name":"Check received message with timestamp: 1747224725794 ","time":{"start":1747225128755,"stop":1747225128755,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde4f63b9b44909a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1747224656095,"stop":1747224656095,"duration":0},"status":"passed","severity":"normal"},{"uid":"5045891de5bfa47","name":"should initialize bloom filter with correct parameters","time":{"start":1747224710312,"stop":1747224710312,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc20818b4b11a654","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1747224726141,"stop":1747224726146,"duration":5},"status":"passed","severity":"normal"},{"uid":"b6677fdd40e9c9eb","name":"should set field with all protocols disabled","time":{"start":1747224664653,"stop":1747224664653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1901c38bdeea5151","name":"Meta field set when metaSetter is specified","time":{"start":1747224670813,"stop":1747224670813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0998a9dd4ccb882","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1747224656086,"stop":1747224656086,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea23f20c366c289","name":"Push 30 different messages","time":{"start":1747225321794,"stop":1747225321794,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7375c8f52b1145","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1747224708585,"stop":1747224708585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1939201a625501fc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747225321798,"stop":1747225321798,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cf9ea3440ec62a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1747224733693,"stop":1747224733693,"duration":0},"status":"passed","severity":"normal"},{"uid":"380b8d0fbbd9aa6a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747225213966,"stop":1747225213966,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e1e7c4679b2584","name":"can start and stop the service","time":{"start":1747224682731,"stop":1747224682731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20c1e85dbb1b073","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1747224708554,"stop":1747224708554,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3c3c9a0a252024","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1747224856017,"stop":1747224856017,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa7fb3bc692c5da","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1747224708590,"stop":1747224708590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a749314a0e7e8eb5","name":"Push message with escaped characters payload","time":{"start":1747225321779,"stop":1747225321780,"duration":1},"status":"passed","severity":"normal"},{"uid":"473cfdefc899a512","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1747224656109,"stop":1747224656109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f277aea079adc6d4","name":"Does not throw an exception when node disconnects","time":{"start":1747224988452,"stop":1747224988452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12d8824b717d4b2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747225213956,"stop":1747225213957,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64d29e0fc83f770","name":"should not allow unachievable error rate","time":{"start":1747224708116,"stop":1747224708116,"duration":0},"status":"passed","severity":"normal"},{"uid":"2532e9c4d82b88f8","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1747224708538,"stop":1747224708539,"duration":1},"status":"passed","severity":"normal"},{"uid":"2439c92dc126920b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1747224726149,"stop":1747224726149,"duration":0},"status":"passed","severity":"normal"},{"uid":"208779f4a00f17d5","name":"Check publish message containing Basic HTML tag","time":{"start":1747224853528,"stop":1747224853528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8eb3e5a62000bd","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1747224656088,"stop":1747224656089,"duration":1},"status":"passed","severity":"normal"},{"uid":"82551ea1e99c9b5f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1747224708594,"stop":1747224708594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51b7038f186c1fd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1747224708590,"stop":1747224708590,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8cce24c0e2053a","name":"Check received message containing Basic HTML tag","time":{"start":1747225128753,"stop":1747225128753,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7d48ae42805e4","name":"shard 0","time":{"start":1747224964966,"stop":1747224964967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4255afc8db8b4d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/8/topic671/utf8","time":{"start":1747224950802,"stop":1747224950802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfd0ed199a4562e","name":"Generator, custom pubsub topic","time":{"start":1747224965145,"stop":1747224965145,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f90edbf9457942","name":"should properly start and stop event listening","time":{"start":1747224699626,"stop":1747224699626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4875b0f3cff826e1","name":"creates an iterator","time":{"start":1747224981857,"stop":1747224981858,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cea9518f8231aa","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1747224976375,"stop":1747224976375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc679594cb71a9e","name":"should add received messages to bloom filter","time":{"start":1747224709035,"stop":1747224709035,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ce630884879b48","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1747224678403,"stop":1747224678404,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d1ef5f312772e2","name":"should emit a peer event after start","time":{"start":1747224730669,"stop":1747224730669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7130786ebd3dc4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1747224792847,"stop":1747224792847,"duration":0},"status":"passed","severity":"normal"},{"uid":"186dc3483986c159","name":"should use DNS peer discovery with light client","time":{"start":1747224730675,"stop":1747224730678,"duration":3},"status":"skipped","severity":"normal"},{"uid":"44c9e2d555dd0459","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747225213964,"stop":1747225213964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99b2e45850dc044","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1747224984981,"stop":1747224984982,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b67bf0dda976c42","name":"should encode/decode to RLP encoding","time":{"start":1747224664649,"stop":1747224664649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5520d08bacb6cd14","name":"same cluster, different shard: nodes connect","time":{"start":1747224792849,"stop":1747224792849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe49b5a26edb94a","name":"handles different clusterIds correctly","time":{"start":1747224656092,"stop":1747224656092,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f5b5d5934dbeed","name":"should update ack status of messages in outgoing buffer","time":{"start":1747224709040,"stop":1747224709040,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5eb8151c367c41","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1747224678809,"stop":1747224678809,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ac3e4953bb4d2","name":"Passing invalid cursor","time":{"start":1747224924860,"stop":1747224924861,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85c305dd744b132","name":"start node with empty content topic","time":{"start":1747224950804,"stop":1747224950804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8b80ae7d46d225","name":"new peer added after a peer was already found","time":{"start":1747224849433,"stop":1747224849433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f822f05a7f55bff","name":"should process tasks in queue","time":{"start":1747224699310,"stop":1747224699311,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d99dbb6feaf985","name":"Check publish message containing shell command","time":{"start":1747224853529,"stop":1747224853529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51bbedc9d73e844","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1747224656112,"stop":1747224656112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1aa517c053e399","name":"should return false when shard is not included in network shards","time":{"start":1747224699421,"stop":1747224699421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e10c7ed3b16ce0d","name":"Reusing cursor across nodes","time":{"start":1747224924860,"stop":1747224924860,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9734d558e89810","name":"Check received message containing unicode special characters","time":{"start":1747225128764,"stop":1747225128764,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a5e2292fef050","name":"Check message with no content topic is not received","time":{"start":1747225128766,"stop":1747225128767,"duration":1},"status":"passed","severity":"normal"},{"uid":"121a973663d9b77a","name":"Check publish message containing JSON","time":{"start":1747224853528,"stop":1747224853528,"duration":0},"status":"passed","severity":"normal"},{"uid":"561182f0a629627e","name":"should transition to Unhealthy when no connections","time":{"start":1747224699625,"stop":1747224699625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbbe9c6fe6b08db","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747225213965,"stop":1747225213965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d8a863ad22b8da","name":"Query with Ordered Callback, No message returned","time":{"start":1747224936113,"stop":1747224936114,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7259fef2f6414cf","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1747224853543,"stop":1747224853545,"duration":2},"status":"passed","severity":"normal"},{"uid":"100e1b1098ef3144","name":"caches peers it previously fetched","time":{"start":1747224678807,"stop":1747224678808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c370badde5d6d13e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747224847376,"stop":1747224847376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8e97a6d94f20d5","name":"connects to nwaku","time":{"start":1747224988451,"stop":1747224988452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9248fb801577cf0","name":"Push message with content topic containing short","time":{"start":1747225321781,"stop":1747225321781,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeda805680c96c83","name":"should handle a minimal index list","time":{"start":1747224656154,"stop":1747224656154,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f8a2fb78321aca","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1747224708551,"stop":1747224708552,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6347e596bcc061","name":"Query Generator - false","time":{"start":1747224973478,"stop":1747224973478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f204ef96add49880","name":"Push message with content topic containing SQL Injection","time":{"start":1747225321797,"stop":1747225321797,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b6287a0463cfe2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1747224708591,"stop":1747224708591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48b7184a78ad6ce","name":"configure the node with multiple pubsub topics","time":{"start":1747224964976,"stop":1747224964976,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb73393dbe5637e","name":"should not receive a peer event after stop","time":{"start":1747224730672,"stop":1747224730674,"duration":2},"status":"passed","severity":"normal"},{"uid":"2037d7afcb6e2540","name":"Relay - dialed first","time":{"start":1747224992997,"stop":1747224992997,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ca7d51645d69db","name":"Check received message containing Script","time":{"start":1747225128762,"stop":1747225128762,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c1605616940584","name":"Publish without waiting for remote peer","time":{"start":1747224856007,"stop":1747224856007,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cf28f52d92030b","name":"Sign & Recover","time":{"start":1747224689244,"stop":1747224689244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58b9f205324126d","name":"Decoder throws on undefined content topic","time":{"start":1747224670814,"stop":1747224670814,"duration":0},"status":"passed","severity":"normal"},{"uid":"905d2fa86657e93","name":"Push message with XML payload","time":{"start":1747225321792,"stop":1747225321792,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2a6b2363753229","name":"Push to array if already present","time":{"start":1747224655418,"stop":1747224655419,"duration":1},"status":"passed","severity":"normal"},{"uid":"1000b53d9213e221","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1747224670815,"stop":1747224670815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14b6aea0bf5ac13","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1747224688829,"stop":1747224688831,"duration":2},"status":"passed","severity":"normal"},{"uid":"304d21501867d820","name":"should throw an error for missing sharding configuration","time":{"start":1747224656110,"stop":1747224656110,"duration":0},"status":"passed","severity":"normal"},{"uid":"def8294e0f1a7a6e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747225213957,"stop":1747225213958,"duration":1},"status":"passed","severity":"normal"},{"uid":"347e2d346d375bac","name":"handles multiple messages","time":{"start":1747224981858,"stop":1747224981858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2632db99c5855ed1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1747224663789,"stop":1747224663790,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d1c53c21cf8691","name":"should be able to encode the field with only STORE set to true","time":{"start":1747224663784,"stop":1747224663785,"duration":1},"status":"passed","severity":"normal"},{"uid":"119df5366bfbb56a","name":"should add to incoming buffer if dependencies are not met","time":{"start":1747224709035,"stop":1747224709035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1707083859c041","name":"Init the array if not present","time":{"start":1747224655416,"stop":1747224655418,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cdf5062fb8f7ba3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1747224678404,"stop":1747224678404,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b713b8a904c245","name":"isConnected between 2 js-waku relay nodes","time":{"start":1747224746224,"stop":1747224746225,"duration":1},"status":"passed","severity":"normal"},{"uid":"57448fcc55b76d4e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747225213964,"stop":1747225213964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9416a6ccfaa019","name":"Nodes with multiple pubsub topic","time":{"start":1747224846347,"stop":1747224846347,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa123a20311fa5a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747224911730,"stop":1747224911730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de80a4b07afc3e7","name":"Push message with Script payload","time":{"start":1747225321778,"stop":1747225321778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64ac70e34d2d717","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1747224656093,"stop":1747224656093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6621139cabdc672","name":"random static sharding 2 - Cluster ID: 78, Shard ID: 800","time":{"start":1747224964969,"stop":1747224964970,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b4407a3a1f847","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1747224936112,"stop":1747224936113,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a33b0a42b728d9","name":"should throw error - no id","time":{"start":1747224664642,"stop":1747224664643,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb6326deb0ea1ef","name":"should throw if no connection provided","time":{"start":1747224670481,"stop":1747224670482,"duration":1},"status":"passed","severity":"normal"},{"uid":"6890fd4901e11dca","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747224911731,"stop":1747224911731,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04cea7931716c02","name":"Push message with JSON payload","time":{"start":1747225321792,"stop":1747225321793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3efccaacaffd3ee","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1747224732110,"stop":1747224732110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ab0b2ca7666c57","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1747224656102,"stop":1747224656102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a645491aa9763f12","name":"groups content topics by expected pubsub topic","time":{"start":1747224656091,"stop":1747224656091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64e7be202461543","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747225213962,"stop":1747225213962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d7fcf430745d59","name":"Push message with content topic containing XML","time":{"start":1747225321797,"stop":1747225321798,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c2624c423b6d64","name":"should return the pubsub topic directly if a string is provided","time":{"start":1747224656108,"stop":1747224656108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea111f49ebeea5a","name":"Subscribe to topic containing Script and receive message","time":{"start":1747225213947,"stop":1747225213947,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1edfee6588e322","name":"should send to specified number of peers of used peers","time":{"start":1747224699344,"stop":1747224699345,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96ce21691b4097","name":"Push message with content topic containing shell command","time":{"start":1747225321798,"stop":1747225321798,"duration":0},"status":"passed","severity":"normal"},{"uid":"df22e3248b56dcdb","name":"Push message with shell command payload","time":{"start":1747225321793,"stop":1747225321793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd778c27c4fa0485","name":"should return unique PubsubTopics for static sharding","time":{"start":1747224656096,"stop":1747224656096,"duration":0},"status":"passed","severity":"normal"},{"uid":"984be59b9adafb71","name":"should mark all messages in causal history as acknowledged","time":{"start":1747224709036,"stop":1747224709036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1162ccd5be7b123","name":"through manual discovery","time":{"start":1747224794349,"stop":1747224794350,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee33361f919732cc","name":"Subscribe to topic containing short and receive message","time":{"start":1747225213943,"stop":1747225213943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1413c89163be3afd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1747224656101,"stop":1747224656101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7693999ac0bbf513","name":"Push message with short payload","time":{"start":1747225321775,"stop":1747225321776,"duration":1},"status":"passed","severity":"normal"},{"uid":"e416298199ad193a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1747224678405,"stop":1747224678405,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e9ae850cbe0e8c","name":"ignores domain fetching errors","time":{"start":1747224678807,"stop":1747224678807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86dd15018ef25af","name":"start node with empty shard should fail","time":{"start":1747224964977,"stop":1747224964977,"duration":0},"status":"passed","severity":"normal"},{"uid":"129ed62d94e5c5a4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1747224678810,"stop":1747224678811,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16fd86bc68a9335d","name":"Push message with content topic containing Chinese","time":{"start":1747225321796,"stop":1747225321796,"duration":0},"status":"passed","severity":"normal"},{"uid":"688dc4ffc346ccb1","name":"Reopen subscription with peer with lost subscription","time":{"start":1747224792260,"stop":1747224792261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e45ec3ad596f93","name":"Fails to push message with large meta","time":{"start":1747225321800,"stop":1747225321800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9296855caa2584b8","name":"Check publish message containing Russian","time":{"start":1747224853525,"stop":1747224853525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6abd565f7f9a0c","name":"should retry failed tasks","time":{"start":1747224699311,"stop":1747224699312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c42079dd476d14","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1747224699419,"stop":1747224699419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bf6d910b3f25ff","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1747224856023,"stop":1747224856024,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8245675920ec6a5","name":"should get / set TCP multiaddr","time":{"start":1747224664650,"stop":1747224664650,"duration":0},"status":"passed","severity":"normal"},{"uid":"337f2529c9231d82","name":"Check received message containing Chinese","time":{"start":1747225128760,"stop":1747225128761,"duration":1},"status":"passed","severity":"normal"},{"uid":"94df9a734d896aa0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747224965149,"stop":1747224965149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dfb93ecb082d0a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1747224656102,"stop":1747224656102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d381bc3b0023e451","name":"Store - dialed after - with timeout","time":{"start":1747224992999,"stop":1747224992999,"duration":0},"status":"passed","severity":"normal"},{"uid":"19698996c233492d","name":"should not receive a peer event after stop","time":{"start":1747224682733,"stop":1747224682733,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4a6a1d55967c89","name":"should be delivered immediately if received","time":{"start":1747224709041,"stop":1747224709041,"duration":0},"status":"passed","severity":"normal"},{"uid":"89773d7df5d67ea7","name":"throws on content topic with empty topic name field","time":{"start":1747224656078,"stop":1747224656079,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe279bf9beb0fc7","name":"Check message received after nwaku node is restarted","time":{"start":1747225128758,"stop":1747225128759,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a54fe7465d6c7c49","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1747224699626,"stop":1747224699626,"duration":0},"status":"passed","severity":"normal"},{"uid":"12047ab11c2470cf","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1747224984979,"stop":1747224984979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f861cfca0f70d63f","name":"should request peer renewal on specific errors","time":{"start":1747224699312,"stop":1747224699312,"duration":0},"status":"passed","severity":"normal"},{"uid":"180eeeba0f80fa42","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1747224708588,"stop":1747224708589,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46ba64434e27212","name":"random static sharding 4 - Cluster ID: 427, Shard ID: 628","time":{"start":1747224964971,"stop":1747224964972,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3857b8e3ba81d7e","name":"Wrong topic","time":{"start":1747224950803,"stop":1747224950803,"duration":0},"status":"passed","severity":"normal"},{"uid":"949df8296e4092ea","name":"Ordered Callback - true","time":{"start":1747224973479,"stop":1747224973479,"duration":0},"status":"passed","severity":"normal"},{"uid":"714c5978a1fd4ca","name":"Push message with emoji payload","time":{"start":1747225321780,"stop":1747225321780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c997a6fff3accd47","name":"random static sharding 5 - Cluster ID: 141, Shard ID: 876","time":{"start":1747224964972,"stop":1747224964972,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa87a59b767e5b3c","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1747224708550,"stop":1747224708551,"duration":1},"status":"passed","severity":"normal"},{"uid":"35badf68814e8f8d","name":"Delete observer","time":{"start":1747224830994,"stop":1747224830994,"duration":0},"status":"passed","severity":"normal"},{"uid":"9209c4914f8ea661","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1747224984979,"stop":1747224984980,"duration":1},"status":"passed","severity":"normal"},{"uid":"3007633739c8d148","name":"should maintain desired error rate","time":{"start":1747224710312,"stop":1747224710313,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2b599191f980f7","name":"Check received message containing escaped characters","time":{"start":1747225128754,"stop":1747225128754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc14da68bdae38c8","name":"Subscribe to topic containing Script and receive message","time":{"start":1747225213962,"stop":1747225213962,"duration":0},"status":"passed","severity":"normal"},{"uid":"494ed45cd2c7d81d","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1747224708538,"stop":1747224708538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d6ea2a79f89c50","name":"Ping on peer without subscriptions","time":{"start":1747224792259,"stop":1747224792260,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f3a66cb71e9bcf","name":"Check received message containing special chars","time":{"start":1747225128760,"stop":1747225128760,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c917168acab902","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747225213964,"stop":1747225213964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c418c19d81f6477d","name":"Push message with unicode special characters payload","time":{"start":1747225321780,"stop":1747225321780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e099a01bc732e09d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1747224856013,"stop":1747224856013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdffc2fa3a12100","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1747224656104,"stop":1747224656105,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07ec9ae138d9251","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1747224656101,"stop":1747224656102,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3802af8400dcfa","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1747224856019,"stop":1747224856020,"duration":1},"status":"passed","severity":"normal"},{"uid":"655154cc8c3ab76c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1747224656103,"stop":1747224656103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce67b0ba9cfa830e","name":"handles empty shards array correctly","time":{"start":1747224656111,"stop":1747224656111,"duration":0},"status":"passed","severity":"normal"},{"uid":"deec56904f6bbdb8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1747224663798,"stop":1747224663799,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42eaaf0687eb6c9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1747224733696,"stop":1747224733696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9331e7cca33ff144","name":"Query Generator, No Decoder","time":{"start":1747224936110,"stop":1747224936111,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d20bc7e0b28b82","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747225213963,"stop":1747225213963,"duration":0},"status":"passed","severity":"normal"},{"uid":"553268bf12a64589","name":"Push message with content topic containing shell command","time":{"start":1747225321785,"stop":1747225321785,"duration":0},"status":"passed","severity":"normal"},{"uid":"6516e3f60d1b002","name":"Passing page size 11 when there are 10 messages","time":{"start":1747224979979,"stop":1747224979979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59cb6b1f63d24ca","name":"Push message with content topic containing Arabic","time":{"start":1747225321796,"stop":1747225321796,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8b82c55d840759","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app60/10/topic730/proto","time":{"start":1747224950794,"stop":1747224950795,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1c10e93f92c3c3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747224965148,"stop":1747224965148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7097b88758e0290b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1747224656095,"stop":1747224656096,"duration":1},"status":"passed","severity":"normal"},{"uid":"3732ad1a035eb1c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747225213966,"stop":1747225213966,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc382f79c067233","name":"Subscribe to topic containing JSON and publish message","time":{"start":1747224856021,"stop":1747224856022,"duration":1},"status":"passed","severity":"normal"},{"uid":"def017677b50e2ef","name":"Check message with non string payload is not received","time":{"start":1747225128758,"stop":1747225128758,"duration":0},"status":"passed","severity":"normal"},{"uid":"8021de6ef249fa3a","name":"Check message with non string payload is not received","time":{"start":1747225128767,"stop":1747225128767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d299b54bbd1b0676","name":"Push 30 different messages","time":{"start":1747225321780,"stop":1747225321781,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89e38166a6c033fe","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1747224656100,"stop":1747224656100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75dd4241151d351","name":"Filter","time":{"start":1747224993000,"stop":1747224993000,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cf4a429c6fe6bb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1747224656088,"stop":1747224656088,"duration":0},"status":"passed","severity":"normal"},{"uid":"508c204752ba9677","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747225128765,"stop":1747225128765,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd028fc4ebba1d42","name":"should use provided shard info when available","time":{"start":1747224699418,"stop":1747224699419,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff60c021fa9d2b58","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1747224699334,"stop":1747224699335,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fea21436357fd5","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1747224708552,"stop":1747224708552,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd0a57c246e5ddd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1747224663787,"stop":1747224663788,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc673ad8ad9bb8f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747225213938,"stop":1747225213938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e81f54d42a9241","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1747224924857,"stop":1747224924857,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf31cd95ff7ef041","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1747224708531,"stop":1747224708532,"duration":1},"status":"passed","severity":"normal"},{"uid":"6933839735f8e733","name":"Subscribe to topic containing Russian and publish message","time":{"start":1747224856018,"stop":1747224856019,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf84b33598a67124","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1747224678405,"stop":1747224678405,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f55501f3fccc6b","name":"Should update shard info","time":{"start":1747224794541,"stop":1747224794541,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9d0e3123358a6e","name":"Push message with content topic containing unicode special characters","time":{"start":1747225321785,"stop":1747225321786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c690401443e585","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1747224976374,"stop":1747224976374,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadfb1c387e5293d","name":"Check publish message containing short","time":{"start":1747224853522,"stop":1747224853522,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d34532d77ca86de","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1747224709038,"stop":1747224709038,"duration":0},"status":"passed","severity":"normal"},{"uid":"760b1d107937581c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1747224924860,"stop":1747224924860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76ea086c1dff0a7","name":"Decoder throws on empty string content topic","time":{"start":1747224690474,"stop":1747224690474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9c263154e6efeb","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1747224708549,"stop":1747224708549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c837eabb8cdc55a0","name":"should return PeerId when PeerId is provided","time":{"start":1747224699417,"stop":1747224699418,"duration":1},"status":"passed","severity":"normal"},{"uid":"813d67a70565ea37","name":"Push message with content topic containing XML","time":{"start":1747225321784,"stop":1747225321784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b54f3b287faa13f","name":"Push message with content topic containing Russian","time":{"start":1747225321796,"stop":1747225321797,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72184b8bc23f15e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1747224969588,"stop":1747224969589,"duration":1},"status":"passed","severity":"normal"},{"uid":"72353f8bf82d65fd","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1747224708559,"stop":1747224708559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ff666dedb0eb04","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1747224656092,"stop":1747224656092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62e87d4cb6f3073","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1747224849433,"stop":1747224849434,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab8d100c9658ebba","name":"should deliver messages after dependencies are met","time":{"start":1747224709037,"stop":1747224709037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab477965e37405bc","name":"should set field with all protocols enabled","time":{"start":1747224664653,"stop":1747224664654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9897d259e2804e9","name":"Callback on promise","time":{"start":1747224969585,"stop":1747224969585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42a50dc67e977","name":"Push message with content topic containing Russian","time":{"start":1747225321783,"stop":1747225321783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41aa0bf16ffb1fb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1747224656110,"stop":1747224656110,"duration":0},"status":"passed","severity":"normal"},{"uid":"863d9d69a3785738","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1747224656103,"stop":1747224656103,"duration":0},"status":"passed","severity":"normal"},{"uid":"edec0fc4b15309a7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1747224656108,"stop":1747224656109,"duration":1},"status":"passed","severity":"normal"},{"uid":"e520ada3926fdd2e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1747224856016,"stop":1747224856016,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f737a460f5bc8b","name":"Subscribe and receives messages on 20 topics","time":{"start":1747225213940,"stop":1747225213940,"duration":0},"status":"passed","severity":"normal"},{"uid":"650127b418850027","name":"Relay - dialed after","time":{"start":1747224992997,"stop":1747224992998,"duration":1},"status":"passed","severity":"normal"},{"uid":"829af4dcd9b5d363","name":"Waku message hash computation (no timestamp)","time":{"start":1747224658581,"stop":1747224658581,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ea63e271232e3d","name":"Decrypt messages","time":{"start":1747224830994,"stop":1747224830994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc646deff61d3bb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1747224690471,"stop":1747224690472,"duration":1},"status":"passed","severity":"normal"},{"uid":"c855d267e0f7325b","name":"Check received message containing JSON","time":{"start":1747225128753,"stop":1747225128753,"duration":0},"status":"passed","severity":"normal"},{"uid":"34455dff73125b34","name":"Push message with SQL Injection payload","time":{"start":1747225321791,"stop":1747225321791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d46cd86e030a25","name":"Push message with meta","time":{"start":1747225321799,"stop":1747225321800,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a64ecd162fcaf4","name":"can start and stop the service","time":{"start":1747224829480,"stop":1747224829481,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b84f18b5f01903","name":"should use shardsUnderCluster when provided","time":{"start":1747224699419,"stop":1747224699420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8370cfd56b0476","name":"should properly create location multiaddrs - tcp6","time":{"start":1747224664652,"stop":1747224664652,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b5c9dd37a5c3bb","name":"Encoder throws on empty string content topic","time":{"start":1747224688833,"stop":1747224688834,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab29290a70aaa9c","name":"should be able to decode the field with only STORE set to true","time":{"start":1747224663795,"stop":1747224663796,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf016f0ee90b13c2","name":"should return different streams if requested simultaniously","time":{"start":1747224670482,"stop":1747224670483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e96d0d0b35b050","name":"Query with Promise Callback, No Decoder","time":{"start":1747224936116,"stop":1747224936116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8080551ee71e249","name":"Query generator for multiple messages","time":{"start":1747224969581,"stop":1747224969582,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e426c7a9cc4ab6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747225213944,"stop":1747225213944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52e0223cbb51c80","name":"Round trip binary serialization","time":{"start":1747224670812,"stop":1747224670812,"duration":0},"status":"passed","severity":"normal"},{"uid":"730fc805bf66e9d1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747225213938,"stop":1747225213938,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ae75b2c52591b9","name":"Store - dialed first","time":{"start":1747224992998,"stop":1747224992999,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b59c26e845fc3ac","name":"Push message with custom timestamp: 1716466346644","time":{"start":1747225321787,"stop":1747225321787,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f159975d289cce3","name":"should select older connection if present","time":{"start":1747224670251,"stop":1747224670252,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07c121e66991440","name":"Check received message containing escaped characters","time":{"start":1747225128763,"stop":1747225128763,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9e65f0cdead8db","name":"should not receive a peer event after stop","time":{"start":1747224829484,"stop":1747224829485,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc9e2f1612a2473","name":"Check message received after jswaku node is restarted","time":{"start":1747225128758,"stop":1747225128758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71148a5d22cd0a02","name":"Subscribe and receive messages via lightPush","time":{"start":1747225213953,"stop":1747225213953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5472b89a1ce37e1","name":"Push message with content topic containing SQL Injection","time":{"start":1747225321783,"stop":1747225321784,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0ddac2befb87ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1747224656106,"stop":1747224656106,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ec4905221470dc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1747224708585,"stop":1747224708586,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadc192c38a4894a","name":"Subscribe to topic containing short and receive message","time":{"start":1747225213959,"stop":1747225213960,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0aecb84f07eb375","name":"Used by Waku Relay","time":{"start":1747224988453,"stop":1747224988453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c7aedbae65fd08","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1747224708541,"stop":1747224708544,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea83e3398b297c4c","name":"Throws when trying to push message with empty payload","time":{"start":1747225321781,"stop":1747225321781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec1e2346d4d5763","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1747224708537,"stop":1747224708537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8351d986887937c","name":"Push message with content topic containing Chinese","time":{"start":1747225321782,"stop":1747225321782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a769258a6af5ac48","name":"should start and stop interval correctly","time":{"start":1747224699308,"stop":1747224699310,"duration":2},"status":"passed","severity":"normal"},{"uid":"e73d9061309f5f8f","name":"Check received message containing short","time":{"start":1747225128759,"stop":1747225128759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea18bb0ad36a4b39","name":"should create a new stream if no existing for protocol found","time":{"start":1747224670482,"stop":1747224670482,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6a758fb668cae7","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1747224699420,"stop":1747224699420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a55e44deaa7c4c","name":"Subscribe to topic containing Script and publish message","time":{"start":1747224856020,"stop":1747224856020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdba69461a05800","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747225213941,"stop":1747225213941,"duration":0},"status":"passed","severity":"normal"},{"uid":"674263a43aedb5ad","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1747224856008,"stop":1747224856008,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3639e3d94f1fed","name":"passes more than one ENR URLs and attempts connection","time":{"start":1747224730678,"stop":1747224730679,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9f148c5650a885bd","name":"Ping on unsubscribed peer","time":{"start":1747224792262,"stop":1747224792262,"duration":0},"status":"passed","severity":"normal"},{"uid":"452c0bfc5dea2a6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1747224656154,"stop":1747224656154,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0bf0480a8a7823","name":"should decode valid enr successfully","time":{"start":1747224664641,"stop":1747224664641,"duration":0},"status":"passed","severity":"normal"},{"uid":"964d1e036c0c7cfa","name":"should properly create location multiaddrs - tcp","time":{"start":1747224664652,"stop":1747224664653,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd89da86939dceb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747224846348,"stop":1747224846348,"duration":0},"status":"passed","severity":"normal"},{"uid":"160e9ab6d383f550","name":"Light Node - default protocols","time":{"start":1747224993001,"stop":1747224993001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3cdf0ac5717194","name":"should reject if Filter is requested but not mounted","time":{"start":1747224699604,"stop":1747224699605,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43b7781dcc6dd91","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1747224664642,"stop":1747224664642,"duration":0},"status":"passed","severity":"normal"},{"uid":"554e4803d399068f","name":"Accepts a valid Waku Message","time":{"start":1747224702953,"stop":1747224702954,"duration":1},"status":"passed","severity":"normal"},{"uid":"225083c404cdf847","name":"Passing cursor with wrong pubsubTopic","time":{"start":1747224924861,"stop":1747224924861,"duration":0},"status":"passed","severity":"normal"},{"uid":"beada1217a7b1afd","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1747224936112,"stop":1747224936112,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e7132190ba7368","name":"Query Generator, No message returned","time":{"start":1747224936111,"stop":1747224936111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1356be1b25a27e6b","name":"different cluster, same shard: nodes don't connect","time":{"start":1747224792850,"stop":1747224792853,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d74ce309fac79dd","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1747224726147,"stop":1747224726148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b73dce6499f02aa","name":"should be sent with empty content","time":{"start":1747224709039,"stop":1747224709039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcd5a9c38c09143","name":"should not fail to stop the service if it was not started","time":{"start":1747224730665,"stop":1747224730666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c0e2e638572179","name":"Fields are not dropped","time":{"start":1747224670263,"stop":1747224670263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28d3f5a410134c9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1747224846340,"stop":1747224846343,"duration":3},"status":"passed","severity":"normal"},{"uid":"713ac76a0e4204e4","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1747224709036,"stop":1747224709036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65fa01aa4f012a5","name":"getPeersByDiscovery","time":{"start":1747224849432,"stop":1747224849432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7519ad17406a43","name":"Fails to push message bigger that 1MB","time":{"start":1747225321801,"stop":1747225321802,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23ed087af38ec5d","name":"should respect max attempts limit","time":{"start":1747224699314,"stop":1747224699315,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55a4d0ebdba8b2f","name":"should increase lamport timestamp","time":{"start":1747224709031,"stop":1747224709032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcf45f458419216","name":"Check message received after nwaku node is restarted","time":{"start":1747225128768,"stop":1747225128768,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dba77c1c21b296bd","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1747224708550,"stop":1747224708550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c098dd1063814215","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1747224678407,"stop":1747224678407,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb21911b83a25e0c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1747224846346,"stop":1747224846347,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ca8f5515bf459","name":"Ping on subscribed peer","time":{"start":1747224792258,"stop":1747224792259,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bda81c4c26ada6","name":"Renews subscription after lossing a connection","time":{"start":1747225213965,"stop":1747225213966,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe8837f9bb6e9ee","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1747224678408,"stop":1747224678408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d713e2b618e6ab46","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1747224708117,"stop":1747224708117,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e069ca413204a3","name":"Push message with content topic containing long","time":{"start":1747225321795,"stop":1747225321795,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a2a48852728cf2","name":"Subscribe to topic containing XML and receive message","time":{"start":1747225213947,"stop":1747225213948,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f69df0c9dd82c0","name":"Push message with SQL Injection payload","time":{"start":1747225321778,"stop":1747225321778,"duration":0},"status":"passed","severity":"normal"},{"uid":"772be56f8ff441ca","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1747224656109,"stop":1747224656109,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc55288245e41265","name":"should throw an error if shards are undefined for static sharding","time":{"start":1747224656098,"stop":1747224656098,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9afd5524960592","name":"Passing page size 1 when there are 4 messages","time":{"start":1747224979977,"stop":1747224979977,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacc562d83af795d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1747224856007,"stop":1747224856008,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c8e11a4dfda97f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747225213949,"stop":1747225213950,"duration":1},"status":"passed","severity":"normal"},{"uid":"e720dca2f0afafe7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747224847377,"stop":1747224847377,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc528b6abea14096","name":"more peers than existing","time":{"start":1747224829608,"stop":1747224829608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fb41fd219776880","name":"Push message with Basic HTML tag payload","time":{"start":1747225321792,"stop":1747225321792,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cf9fd4b53dc1b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1747224656105,"stop":1747224656105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f544eef2d06998d","name":"Subscribe and receives messages on 20 topics","time":{"start":1747225213957,"stop":1747225213957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52630e1760bd8d9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1747224924859,"stop":1747224924859,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac90713b65ee88ee","name":"udp ip6 address","time":{"start":1747224663936,"stop":1747224663937,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7fdbee4569671d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1747224936116,"stop":1747224936116,"duration":0},"status":"passed","severity":"normal"},{"uid":"947c1b7ca80e186e","name":"should throw error - no id","time":{"start":1747224664643,"stop":1747224664644,"duration":1},"status":"passed","severity":"normal"},{"uid":"11375867f4fba295","name":"Check message with invalid timestamp is not received","time":{"start":1747225128766,"stop":1747225128766,"duration":0},"status":"passed","severity":"normal"},{"uid":"abde861271de4182","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1747224708550,"stop":1747224708550,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c9ee18f4e5493d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1747224783031,"stop":1747224783032,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08122570af1ff1","name":"should throw an error for insufficient data","time":{"start":1747224656155,"stop":1747224656155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc9000e031538d4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1747224656089,"stop":1747224656089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e299d3c0944cac5","name":"Check message with no payload is not received","time":{"start":1747225128767,"stop":1747225128767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f7c8210ca3e359","name":"Check received message containing Arabic","time":{"start":1747225128751,"stop":1747225128751,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa102111b3d78282","name":"Waku message hash computation (payload length 0)","time":{"start":1747224658580,"stop":1747224658580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d097d11b71c8de0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747224730678,"stop":1747224730678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f445d446ce590f8","name":"Decoder throws on empty string content topic","time":{"start":1747224688834,"stop":1747224688834,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fe0c111bc259cd","name":"should set field with only FILTER enabled","time":{"start":1747224664654,"stop":1747224664655,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f3a6bdf23db6e4","name":"Asymmetric encrypt & decrypt","time":{"start":1747224689242,"stop":1747224689243,"duration":1},"status":"passed","severity":"normal"},{"uid":"878a0e4c2313f6ef","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1747224708540,"stop":1747224708540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87afda0ac209475","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app23/1/topic811/test.js","time":{"start":1747224950799,"stop":1747224950799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b02b880a6faf804","name":"should load peers from local storage and dispatch events","time":{"start":1747224682734,"stop":1747224682734,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b136d46cc3d4bcf","name":"pre and post cipher","time":{"start":1747224689243,"stop":1747224689244,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2741c90f49c6","name":"same cluster, same shard: nodes connect","time":{"start":1747224792848,"stop":1747224792848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7151ce2a777257ef","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747224847373,"stop":1747224847374,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d66e9e076d018b9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1747224856024,"stop":1747224856024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe8bbc8db3a806a","name":"A test","time":{"start":1747224783129,"stop":1747224783129,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc06cc7239a37aab","name":"Push message with escaped characters payload","time":{"start":1747225321793,"stop":1747225321793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11e5fc6f210083d","name":"Using a function","time":{"start":1747224988453,"stop":1747224988453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2490012166d5d4e0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747225213961,"stop":1747225213961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b45c5cc3801508c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747225213949,"stop":1747225213949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a943d5f6e111804c","name":"should get / set UDP multiaddr","time":{"start":1747224664650,"stop":1747224664650,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee24427522b4a5f","name":"Ping on peer without subscriptions","time":{"start":1747224792261,"stop":1747224792262,"duration":1},"status":"passed","severity":"normal"},{"uid":"585b0e6c342c0315","name":"should properly compute the node id","time":{"start":1747224664645,"stop":1747224664649,"duration":4},"status":"passed","severity":"normal"},{"uid":"8e4eeb6947e7a721","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1747224656099,"stop":1747224656099,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb17d822ab7cc7e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1747224708584,"stop":1747224708585,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9eae0ac1712fb5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1747224688831,"stop":1747224688831,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f48a133cbaadeec","name":"Passing page size 3 when there are 20 messages","time":{"start":1747224979978,"stop":1747224979978,"duration":0},"status":"passed","severity":"normal"},{"uid":"913a081e3df3930c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1747224656106,"stop":1747224656106,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff19b2f24f72974","name":"should never report false negatives","time":{"start":1747224710313,"stop":1747224710313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c060e3cace04f341","name":"Check received message containing JSON","time":{"start":1747225128763,"stop":1747225128763,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b7f152d548d061","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1747224984983,"stop":1747224984983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0be38620de2a4d1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1747224708589,"stop":1747224708589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5048d698e0ea60","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1747224656105,"stop":1747224656105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08b6b684461972b","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1747224708540,"stop":1747224708540,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b7a310b6a2f5f7","name":"Refresh subscription","time":{"start":1747225213959,"stop":1747225213959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1547e6974ef38095","name":"1 Relay, 1 Filter, gives up","time":{"start":1747224678638,"stop":1747224678639,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a7012ed0e04dde","name":"Fails to publish duplicate message","time":{"start":1747224853550,"stop":1747224853550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e2e01a4a8bf806","name":"Relay","time":{"start":1747224731440,"stop":1747224731441,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f8f666cfb5068f","name":"should wait for LightPush peer to be connected","time":{"start":1747224699606,"stop":1747224699606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a10ec30e9d0742","name":"Push message with content topic containing JSON","time":{"start":1747225321784,"stop":1747225321785,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68d83592d438786","name":"should return empty list for no shard","time":{"start":1747224656098,"stop":1747224656098,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0e4977043cdaa8","name":"should request renew when peer disconnects","time":{"start":1747224699520,"stop":1747224699520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ab5619e0471860","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747224847377,"stop":1747224847377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02fee2d8c0cc8f7","name":"should initialize with default number of peers","time":{"start":1747224699518,"stop":1747224699519,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e3c7dd2092c9d9","name":"Sample","time":{"start":1747224664054,"stop":1747224664054,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde838569f929707","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1747224656087,"stop":1747224656087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce5b231dc35adf0","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1747224708583,"stop":1747224708583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6eff6ac0d6bf94","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1747224708117,"stop":1747224708118,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffdc9f370877628","name":"Query Generator, Multiple PubsubTopics","time":{"start":1747224936109,"stop":1747224936110,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7997bd2f3b279c7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1747224708591,"stop":1747224708592,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fc3e00f39ed4fe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747225213946,"stop":1747225213946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce50bbbf8cdb994","name":"Overlapping topic subscription","time":{"start":1747225213942,"stop":1747225213942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5ac7f1cd5f35fe","name":"Passing page size 10 when there are 10 messages","time":{"start":1747224979978,"stop":1747224979979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bec8a097086c01c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747225213941,"stop":1747225213941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8e93fcc3661762","name":"Fails to push message with large meta","time":{"start":1747225321787,"stop":1747225321787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2886775533f867c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1747224984979,"stop":1747224984979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fe915c910717f6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747224964967,"stop":1747224964967,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b69ba1f86391db","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1747224746214,"stop":1747224746218,"duration":4},"status":"passed","severity":"normal"},{"uid":"fe8e0610c0ddbcfe","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1747224708586,"stop":1747224708587,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0e8755e723082c","name":"dispatchEvent via connectionManager","time":{"start":1747224766542,"stop":1747224766542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed579bbee178eef4","name":"should not receive a peer event before start","time":{"start":1747224730670,"stop":1747224730671,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5202f4ce7e222f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1747224708587,"stop":1747224708588,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3a339eeb06c4b3","name":"should handle special patterns correctly","time":{"start":1747224710314,"stop":1747224710314,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf41e16978f7dba","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747224678810,"stop":1747224678810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29f43b9d9ce4031e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747225213945,"stop":1747225213946,"duration":1},"status":"passed","severity":"normal"},{"uid":"5adba85bf23ceeee","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1747224656107,"stop":1747224656107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b622e653242353e","name":"Push message equal or less that 1MB","time":{"start":1747225321788,"stop":1747225321788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d938383569e5fe48","name":"random static sharding 8 - Cluster ID: 639, Shard ID: 422","time":{"start":1747224964974,"stop":1747224964975,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0300b6d38e6abd1","name":"Check received message containing special chars","time":{"start":1747225128750,"stop":1747225128750,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e73493ad09ed6f0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1747224656086,"stop":1747224656087,"duration":1},"status":"passed","severity":"normal"},{"uid":"8005c2fe5cf3c02b","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1747224708559,"stop":1747224708559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aca3c334b535a9","name":"Publish message with rate limit","time":{"start":1747224853556,"stop":1747224853557,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e164572295f6c2a","name":"Push message with content topic containing special chars","time":{"start":1747225321795,"stop":1747225321796,"duration":1},"status":"passed","severity":"normal"},{"uid":"855cd26d4718ee02","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1747224656090,"stop":1747224656090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bbd78607aa7637","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1747224746214,"stop":1747224746214,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2b180bd81d7458","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1747224663796,"stop":1747224663797,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d41094f7d945d1","name":"should insert message id into causal history","time":{"start":1747224709033,"stop":1747224709033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c156350a5cce1d","name":"Renews subscription after lossing a connection","time":{"start":1747225213951,"stop":1747225213952,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de339c1169628af","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1747224677446,"stop":1747224677447,"duration":1},"status":"passed","severity":"normal"},{"uid":"db02beddc2bdfd9e","name":"Relay + Store","time":{"start":1747224664655,"stop":1747224664655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b74832be008aaa7","name":"stop","time":{"start":1747224766542,"stop":1747224766543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac43d30f9322569","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1747224984981,"stop":1747224984981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1014df45231f747","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1747224708594,"stop":1747224708596,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cc45b3f2e6fdce5","name":"should handle connection events","time":{"start":1747224699521,"stop":1747224699521,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf796886df5a920","name":"listenerCount","time":{"start":1747224766542,"stop":1747224766542,"duration":0},"status":"passed","severity":"normal"},{"uid":"358a1992d5f7ea14","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747225128755,"stop":1747225128755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaf8ade5548da6b","name":"should be online or offline if network state changed","time":{"start":1747224726151,"stop":1747224726152,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2a8b566c11e069","name":"1 Store, 2 relays, 2 fetches","time":{"start":1747224678638,"stop":1747224678638,"duration":0},"status":"passed","severity":"normal"},{"uid":"39764443fb0674ee","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1747224733695,"stop":1747224733696,"duration":1},"status":"passed","severity":"normal"},{"uid":"351f22bbc9e5f8ac","name":"should serialize and deserialize correctly","time":{"start":1747224710313,"stop":1747224710313,"duration":0},"status":"passed","severity":"normal"},{"uid":"220cfbd29ef20bf8","name":"Push message with content topic containing special chars","time":{"start":1747225321782,"stop":1747225321782,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbd064fbf269a17","name":"should emit a peer event after start","time":{"start":1747224682732,"stop":1747224682733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e198b2a54ad6d7","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1747224708584,"stop":1747224708584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c549cf309477214d","name":"should not receive a peer event before start","time":{"start":1747224682733,"stop":1747224682733,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a5473095b10a9b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1747224708590,"stop":1747224708591,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9c14d8bef50a3f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747225213955,"stop":1747225213956,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e8f3b7338ae522","name":"handles different networkShards values correctly","time":{"start":1747224656092,"stop":1747224656092,"duration":0},"status":"passed","severity":"normal"},{"uid":"32622a8c28a5a85","name":"Passing page size 0 when there are 110 messages","time":{"start":1747224979976,"stop":1747224979977,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3b189e72d4f65f","name":"Push message with unicode special characters payload","time":{"start":1747225321793,"stop":1747225321794,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb29ba3bde8c6a37","name":"Push message with custom timestamp: 1747228346645","time":{"start":1747225321801,"stop":1747225321801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3222ef9cb4cbcdd","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app5/6/topic789/proto","time":{"start":1747224950802,"stop":1747224950803,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3521c19c525a45","name":"Ping on subscribed peer","time":{"start":1747224792261,"stop":1747224792261,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8e6bede4fed72e","name":"addEventListener with correct event","time":{"start":1747224766540,"stop":1747224766540,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cef691639b0b8","name":"A test","time":{"start":1747224783125,"stop":1747224783125,"duration":0},"status":"passed","severity":"normal"},{"uid":"83267b4bd28a3224","name":"should encode/decode to text encoding","time":{"start":1747224664649,"stop":1747224664650,"duration":1},"status":"passed","severity":"normal"},{"uid":"657475827192b0f","name":"Push message with long payload","time":{"start":1747225321776,"stop":1747225321776,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d187f935bd3414","name":"Push message with content topic containing long","time":{"start":1747225321781,"stop":1747225321781,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f23b43fcecdf4a","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1747224709039,"stop":1747224709039,"duration":0},"status":"passed","severity":"normal"},{"uid":"421f4046626b98c5","name":"Check received message containing SQL Injection","time":{"start":1747225128761,"stop":1747225128761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87d3ed2aa7d562d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1747224670483,"stop":1747224670484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b892f0061c63a7a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1747224746218,"stop":1747224746219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a492f0802a38dd8","name":"Push message with emoji payload","time":{"start":1747225321794,"stop":1747225321794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fdb211d6d23e5b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app41/9/topic429/test.js","time":{"start":1747224950798,"stop":1747224950799,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a746893312e795b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747224965146,"stop":1747224965147,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6eda84055f68e8d","name":"Check received message with timestamp: 1747224725794000000 ","time":{"start":1747225128755,"stop":1747225128755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26fbc2b3c323e34","name":"Push message with Basic HTML tag payload","time":{"start":1747225321779,"stop":1747225321779,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a5574307439d78","name":"can start the service","time":{"start":1747224829479,"stop":1747224829479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c9a5b61456d44b","name":"Correctly serialized arguments","time":{"start":1747224792901,"stop":1747224792902,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b0f7a814c6a6eb","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1747224708553,"stop":1747224708554,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb04f4aa8a8af251","name":"Check received message containing numeric","time":{"start":1747225128760,"stop":1747225128760,"duration":0},"status":"passed","severity":"normal"},{"uid":"354288dcd76ecd46","name":"Push message with rate limit","time":{"start":1747225321787,"stop":1747225321787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c96b5e21251797b","name":"Should update multiaddrs","time":{"start":1747224794540,"stop":1747224794540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2470b889f7156477","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1747224699418,"stop":1747224699418,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed605e5f9fc19a1","name":"Encoder throws on undefined content topic","time":{"start":1747224688833,"stop":1747224688833,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c3fbb6c654e283","name":"should only return 1 node with store capability","time":{"start":1747224678809,"stop":1747224678809,"duration":0},"status":"passed","severity":"normal"},{"uid":"916b6c42bd978e7f","name":"Relay + Store","time":{"start":1747224731441,"stop":1747224731441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d9ddbaccdef1fe","name":"topics with same application and version share the same shard","time":{"start":1747224656090,"stop":1747224656091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e982833d9cc82a4c","name":"should add and remove event listeners correctly","time":{"start":1747224682735,"stop":1747224682735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd5962c15c7491c","name":"getPeersByDiscovery","time":{"start":1747224766541,"stop":1747224766541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d269ef4e5558e4f","name":"addEventListener with wrong event","time":{"start":1747224766540,"stop":1747224766540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dba232a78852ce2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747225213939,"stop":1747225213939,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ec4203b48c691c","name":"Decoder throws on undefined content topic","time":{"start":1747224688834,"stop":1747224688834,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2574ab4ab96732","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1747224656097,"stop":1747224656097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fa4068f0ce4c66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1747224656104,"stop":1747224656104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b6e388f8f6ccf4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1747224663790,"stop":1747224663791,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e50650f9503abb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1747224936114,"stop":1747224936115,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8b7b39508ecb20","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1747224670484,"stop":1747224670484,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b14ea6ed112d60d","name":"Check publish message containing special chars","time":{"start":1747224853523,"stop":1747224853524,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4573e91f9173bdb","name":"Push message with Script payload","time":{"start":1747225321792,"stop":1747225321792,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4c12dfcf0e0746","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747225128765,"stop":1747225128766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b582eb2b6ef198f5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app12/6/topic256/utf8","time":{"start":1747224950794,"stop":1747224950794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b365ac6e86aacf","name":"unsubscribes","time":{"start":1747224981858,"stop":1747224981859,"duration":1},"status":"passed","severity":"normal"},{"uid":"8221888381834d46","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1747224856009,"stop":1747224856009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9822ac12fd6a1e62","name":"Check meta is set [ecies]","time":{"start":1747224690472,"stop":1747224690472,"duration":0},"status":"passed","severity":"normal"},{"uid":"c048d72af8787c5e","name":"can start the service","time":{"start":1747224730664,"stop":1747224730664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40ec326707fb129","name":"should not fail to stop the service if it was not started","time":{"start":1747224829481,"stop":1747224829482,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f7deaa5cfae54e","name":"should return false when clusterId doesn't match","time":{"start":1747224699421,"stop":1747224699421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99b2caf9de56a6f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1747224708592,"stop":1747224708592,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d8230f27ac025e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1747224849434,"stop":1747224849434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69bdfb0bb8a33bc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747225213954,"stop":1747225213955,"duration":1},"status":"passed","severity":"normal"},{"uid":"69208106a4d809bf","name":"Check publish message containing numeric","time":{"start":1747224853523,"stop":1747224853523,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7e1b8711324dbe","name":"should attach causal history and bloom filter to each message","time":{"start":1747224709033,"stop":1747224709033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5329db7b326a1cd7","name":"Check received message containing XML","time":{"start":1747225128752,"stop":1747225128753,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d531b00529f9f32","name":"safeDispatchEvent","time":{"start":1747224766542,"stop":1747224766542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2b517d313526a3","name":"random static sharding 3 - Cluster ID: 229, Shard ID: 854","time":{"start":1747224964970,"stop":1747224964971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b2ecc343516735","name":"Fails to publish message with empty text","time":{"start":1747224853550,"stop":1747224853550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48dc5496b50b560","name":"Push message with custom timestamp: 1747221146644","time":{"start":1747225321788,"stop":1747225321788,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e01b771e5b3090","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747225128756,"stop":1747225128756,"duration":0},"status":"passed","severity":"normal"},{"uid":"65177bd9e6728522","name":"Subscribe and receive messages via waku relay post","time":{"start":1747225213939,"stop":1747225213939,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7972ba3f56eabd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1747224664655,"stop":1747224664655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd57eac5286cad","name":"should be able to decode the field with only FILTER set to true","time":{"start":1747224663794,"stop":1747224663795,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5b814759502bd0","name":"should handle task timeouts","time":{"start":1747224699313,"stop":1747224699314,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fc08c33ce67cf6","name":"Generator, 2 different pubsubtopics","time":{"start":1747224965148,"stop":1747224965149,"duration":1},"status":"passed","severity":"normal"},{"uid":"954a4c5f901ee980","name":"should set field with only STORE enabled","time":{"start":1747224664654,"stop":1747224664654,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf9fc0d3964966c","name":"Push message with special chars payload","time":{"start":1747225321776,"stop":1747225321776,"duration":0},"status":"passed","severity":"normal"},{"uid":"738a397d5b2e0df1","name":"should not retry if at least one success","time":{"start":1747224699346,"stop":1747224699351,"duration":5},"status":"passed","severity":"normal"},{"uid":"3917f6d007485ca8","name":"should not fail to start the service if it is already started","time":{"start":1747224682732,"stop":1747224682732,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59f1b2847b0efe7","name":"Query generator for multiple messages with different message text format","time":{"start":1747224969582,"stop":1747224969582,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bd486bbaacd3a1","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1747224708531,"stop":1747224708531,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa1762a73a37e2f","name":"should decode valid enr with tcp successfully","time":{"start":1747224664642,"stop":1747224664642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbf343f2dda1b7d","name":"should return usable stream attached to connection","time":{"start":1747224670480,"stop":1747224670481,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ddd2807a7d5d25","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1747224656100,"stop":1747224656100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd08ebdb5bc2284","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747225213944,"stop":1747225213945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77861b6dc90b782","name":"Push message with content topic containing Script","time":{"start":1747225321797,"stop":1747225321797,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f143f3df30010a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1747224783032,"stop":1747224783032,"duration":0},"status":"passed","severity":"normal"},{"uid":"963e24979305e857","name":"All","time":{"start":1747224731441,"stop":1747224731442,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1da72230014ea02","name":"should be delivered but not added to local log or bloom filter","time":{"start":1747224709039,"stop":1747224709040,"duration":1},"status":"passed","severity":"normal"},{"uid":"1792a0f9f5b507f1","name":"it tolerates circular branch references","time":{"start":1747224678806,"stop":1747224678806,"duration":0},"status":"passed","severity":"normal"},{"uid":"880e5a65c6ff4430","name":"should detect messages with missing dependencies","time":{"start":1747224709037,"stop":1747224709037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97e07cc752eb87d","name":"Query Generator - true","time":{"start":1747224973477,"stop":1747224973478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70c38346fc7e2e8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1747224708586,"stop":1747224708586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7fcac4d6e661cf","name":"does not throw on valid cases","time":{"start":1747224656074,"stop":1747224656075,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d58794f146a142e","name":"Check publish message containing Chinese","time":{"start":1747224853524,"stop":1747224853524,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc2c2839ec78e2b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747225213963,"stop":1747225213963,"duration":0},"status":"passed","severity":"normal"},{"uid":"473910beeb6dd8f2","name":"Push message with content topic containing short","time":{"start":1747225321795,"stop":1747225321795,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d2293cb4c31c5e","name":"Check received message containing Arabic","time":{"start":1747225128761,"stop":1747225128761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e466ed1acf7e148","name":"Ordered Callback - false","time":{"start":1747224973480,"stop":1747224973480,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf025c87b9402cba","name":"should properly create peer info with all multiaddrs","time":{"start":1747224664653,"stop":1747224664653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f089923ec4883ac5","name":"Push message with content topic containing escaped characters","time":{"start":1747225321799,"stop":1747225321799,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a96fb903ad84a1","name":"should only return 1 node with relay and store capability","time":{"start":1747224678808,"stop":1747224678809,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd31e08a32d9dcb4","name":"should emit a peer event after start","time":{"start":1747224829483,"stop":1747224829483,"duration":0},"status":"passed","severity":"normal"},{"uid":"933c2d2874f17ac8","name":"Publish message with custom timestamp: Wed May 14 2025 13:14:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1747224853549,"stop":1747224853549,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd65723879dbb12f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1747224656094,"stop":1747224656094,"duration":0},"status":"passed","severity":"normal"},{"uid":"7313471a1897622e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747224847374,"stop":1747224847374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f27f76b9b03deb1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747224950793,"stop":1747224950793,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f94d23c16e822b","name":"should not allow k > 12","time":{"start":1747224708114,"stop":1747224708115,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ff37fa81207213","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1747224708585,"stop":1747224708585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93fb88808f46735","name":"Query with Ordered Callback, No Decoder","time":{"start":1747224936113,"stop":1747224936113,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f51882c49e3b2f2","name":"Check received message with timestamp: 1747224725794 ","time":{"start":1747225128765,"stop":1747225128765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f1efd7ca0c6e46","name":"should not fail to start the service if it is already started","time":{"start":1747224730668,"stop":1747224730668,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fe1444a9a6406a","name":"Check received message containing Russian","time":{"start":1747225128751,"stop":1747225128751,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ae393380332d88","name":"Mutual subscription","time":{"start":1747224856005,"stop":1747224856006,"duration":1},"status":"passed","severity":"normal"},{"uid":"2803e07ee2119c6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1747224656101,"stop":1747224656101,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b676f672e86aa29","name":"Push message with Russian payload","time":{"start":1747225321791,"stop":1747225321791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f5de69b6d98617","name":"should retry on complete failure if specified","time":{"start":1747224699345,"stop":1747224699346,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c6470b1f911ade","name":"Fails to push message bigger that 1MB","time":{"start":1747225321788,"stop":1747225321789,"duration":1},"status":"passed","severity":"normal"},{"uid":"b351edc5a35cd895","name":"should call waitForPeer on Relay","time":{"start":1747224699607,"stop":1747224699607,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddc564a3a1b505","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747225213948,"stop":1747225213949,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8536a917122bbf3","name":"should only return 1 node with relay capability","time":{"start":1747224678808,"stop":1747224678808,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ddacaec8a1cab8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1747224690471,"stop":1747224690471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99bb5698095c0df","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747225213945,"stop":1747225213945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80bf9ea99dad6fe","name":"Check publish message containing escaped characters","time":{"start":1747224853529,"stop":1747224853529,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd757e1cfe92a61d","name":"should throw error - invalid id","time":{"start":1747224664644,"stop":1747224664644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaf0e8bda79952a","name":"returns only open connection if one present","time":{"start":1747224670248,"stop":1747224670249,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9983559dcc1703","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1747224708544,"stop":1747224708548,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a9a0e1ce41e3d0d","name":"less peers than existing","time":{"start":1747224829608,"stop":1747224829608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbd930ce5f9f8ce9","name":"Check received message containing Russian","time":{"start":1747225128761,"stop":1747225128761,"duration":0},"status":"passed","severity":"normal"},{"uid":"108a088281e60dd9","name":"Check received message containing short","time":{"start":1747225128749,"stop":1747225128749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5bf7a77471f73d","name":"nwaku subscribes","time":{"start":1747224843011,"stop":1747224843011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30fd23c1af15fc4","name":"should get locked peers","time":{"start":1747224699520,"stop":1747224699520,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c0b0bd2853ef2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1747224663792,"stop":1747224663794,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bf4709b23ab610a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747224663799,"stop":1747224663799,"duration":0},"status":"passed","severity":"normal"},{"uid":"19285a8e367ec631","name":"Check message on other pubsub topic is not received","time":{"start":1747225128756,"stop":1747225128756,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ab20d70351b119","name":"Push message with content topic containing Arabic","time":{"start":1747225321783,"stop":1747225321783,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb99a40ed29c0179","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1747224726148,"stop":1747224726149,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0d4dd7d6c44534","name":"Relay - times out","time":{"start":1747224992998,"stop":1747224992998,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef2f4abca41de69","name":"Overlapping topic subscription","time":{"start":1747225213958,"stop":1747225213959,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac4f53646e4cdc9","name":"Subscribe to topic containing short and publish message","time":{"start":1747224856012,"stop":1747224856012,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb32871762c6abe","name":"peer:update - should do nothing if another protocol hit","time":{"start":1747224670483,"stop":1747224670483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e3fea962803bb","name":"should insert message into bloom filter","time":{"start":1747224709032,"stop":1747224709033,"duration":1},"status":"passed","severity":"normal"},{"uid":"922ac5123d9c2fab","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app75/3/topic280/utf8","time":{"start":1747224950799,"stop":1747224950799,"duration":0},"status":"passed","severity":"normal"},{"uid":"4737ca501e687f7f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1747224663788,"stop":1747224663789,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d3e77813209688","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1747224708558,"stop":1747224708559,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2747bc55d09499","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747225213952,"stop":1747225213953,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab2f42e76b4d604","name":"Query with Promise Callback, No message returned","time":{"start":1747224936117,"stop":1747224936117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5785b7204b73996a","name":"recovers when dns.resolve returns empty","time":{"start":1747224678806,"stop":1747224678807,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d98cecc73fc2d1","name":"Encoder throws on empty string content topic","time":{"start":1747224690473,"stop":1747224690473,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b32771706cff60","name":"isConnected return false after peer stops","time":{"start":1747224746224,"stop":1747224746224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a10ebb18abcab8f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1747224678407,"stop":1747224678408,"duration":1},"status":"passed","severity":"normal"},{"uid":"600b1873b00b760b","name":"removeEventListener with correct event","time":{"start":1747224766541,"stop":1747224766541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89f7efba0896693","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1747224699626,"stop":1747224699626,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b11bdacc6e4fc8","name":"Check meta is set [symmetric]","time":{"start":1747224688832,"stop":1747224688832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7d0841fe58c0c0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1747224678406,"stop":1747224678407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5406166270e2276a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1747224984982,"stop":1747224984983,"duration":1},"status":"passed","severity":"normal"},{"uid":"519fed09f5f0aa81","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747224847374,"stop":1747224847374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97fb62758973ea","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1747224708552,"stop":1747224708552,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ba1ae098c8f6f5","name":"should increase lamport timestamp","time":{"start":1747224709034,"stop":1747224709034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14efa73deb693f3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747225213950,"stop":1747225213950,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa861fa4d1c620c7","name":"Callback on promise, aborts when callback returns true","time":{"start":1747224969585,"stop":1747224969588,"duration":3},"status":"passed","severity":"normal"},{"uid":"b2b8769037ffc752","name":"Subscribe to topic containing long and publish message","time":{"start":1747224856012,"stop":1747224856012,"duration":0},"status":"passed","severity":"normal"},{"uid":"983f299ea00c62b9","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1747224708555,"stop":1747224708555,"duration":0},"status":"passed","severity":"normal"},{"uid":"4844e250ad8dec59","name":"should fail to send if no connected peers found","time":{"start":1747224699337,"stop":1747224699344,"duration":7},"status":"passed","severity":"normal"},{"uid":"a9a4367ce17de2cd","name":"should encodeTxt and decodeTxt","time":{"start":1747224664640,"stop":1747224664641,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cdca65a78e31a8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747224964977,"stop":1747224964977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41544a19769d840","name":"Check publish message containing Arabic","time":{"start":1747224853524,"stop":1747224853525,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4a9089698f72db","name":"Check message with no pubsub topic is not received","time":{"start":1747225128766,"stop":1747225128766,"duration":0},"status":"passed","severity":"normal"},{"uid":"605e01e44cd8f95c","name":"Ephemeral messages are not stored","time":{"start":1747224732109,"stop":1747224732109,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f8e045802bad78","name":"Subscribe to topic containing shell command and publish message","time":{"start":1747224856022,"stop":1747224856023,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecf5acb092382fe","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1747224726150,"stop":1747224726151,"duration":1},"status":"passed","severity":"normal"},{"uid":"3652d651b1013ab","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1747224658578,"stop":1747224658579,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b88866f2857e4d","name":"should initialize with Unhealthy status","time":{"start":1747224699625,"stop":1747224699625,"duration":0},"status":"passed","severity":"normal"},{"uid":"227b389541dc17ab","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1747224708548,"stop":1747224708549,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39f4d5fdccffa71","name":"Promise Callback - false","time":{"start":1747224973479,"stop":1747224973479,"duration":0},"status":"passed","severity":"normal"},{"uid":"33646955006706b3","name":"throws on content topic with empty version field","time":{"start":1747224656078,"stop":1747224656078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9038affb2dda1017","name":"Register correct protocols","time":{"start":1747224856006,"stop":1747224856006,"duration":0},"status":"passed","severity":"normal"},{"uid":"55612ac48d82496e","name":"Check publish message after client node is restarted","time":{"start":1747224853556,"stop":1747224853556,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94798601fb82115f","name":"Check received message containing Chinese","time":{"start":1747225128750,"stop":1747225128751,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cc3ad5fd1c386e","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1747224708560,"stop":1747224708583,"duration":23},"status":"passed","severity":"normal"},{"uid":"bd5f3b8fe2be4115","name":"retrieves a single peer","time":{"start":1747224678805,"stop":1747224678806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7091637ec4b67d42","name":"Push message with numeric payload","time":{"start":1747225321776,"stop":1747225321776,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dcea3bbfdff41f","name":"should not fail to stop the service if it was not started","time":{"start":1747224682731,"stop":1747224682732,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1bff4c8cce3cb3","name":"can dial TLS multiaddrs","time":{"start":1747224794349,"stop":1747224794349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be5faac5dd3b4f6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1747224708592,"stop":1747224708593,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d63c4bf267b4ba","name":"should set field with only RELAY enabled","time":{"start":1747224664654,"stop":1747224664654,"duration":0},"status":"passed","severity":"normal"},{"uid":"683cb2281a7b31c3","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1747224976374,"stop":1747224976375,"duration":1},"status":"passed","severity":"normal"},{"uid":"f137a27eaac27b48","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1747224924858,"stop":1747224924858,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cc3c0a4ce26b2c","name":"Fails to publish message with wrong content topic","time":{"start":1747224853550,"stop":1747224853551,"duration":1},"status":"passed","severity":"normal"},{"uid":"f942345a7c04a173","name":"Subscribe to topic containing emoji and publish message","time":{"start":1747224856024,"stop":1747224856024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e997d6b247a92a","name":"random static sharding 1 - Cluster ID: 72, Shard ID: 112","time":{"start":1747224964968,"stop":1747224964969,"duration":1},"status":"passed","severity":"normal"},{"uid":"af70187841a689d3","name":"Check message with no pubsub topic is not received","time":{"start":1747225128757,"stop":1747225128757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9c6b5c65af81e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1747224656089,"stop":1747224656089,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b85952c814458c8","name":"random static sharding 10 - Cluster ID: 516, Shard ID: 324","time":{"start":1747224964975,"stop":1747224964975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bec87f08056513","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1747224708555,"stop":1747224708558,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f21651e90d62313","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1747224708536,"stop":1747224708537,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb44eef357445b6","name":"1 Relay, 1 fetch","time":{"start":1747224678633,"stop":1747224678633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae98f48ff3b5f51","name":"Check received message containing Basic HTML tag","time":{"start":1747225128762,"stop":1747225128762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11ecd0f307c5578","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1747224984978,"stop":1747224984978,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf01ae275b0df34","name":"can start the service","time":{"start":1747224682730,"stop":1747224682731,"duration":1},"status":"passed","severity":"normal"},{"uid":"71311b0552085709","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1747224656099,"stop":1747224656099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2377730fe48c4d7","name":"Check received message containing emoji","time":{"start":1747225128754,"stop":1747225128754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f183e039404dd01","name":"can start and stop the service","time":{"start":1747224730664,"stop":1747224730665,"duration":1},"status":"passed","severity":"normal"},{"uid":"5759b311f079139f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1747224936108,"stop":1747224936109,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bb33a93c57d3f2","name":"should check connected peers if present and suitable","time":{"start":1747224699605,"stop":1747224699605,"duration":0},"status":"passed","severity":"normal"},{"uid":"458f5fc95f4da18a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1747224663786,"stop":1747224663787,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a3603204ee0fdb","name":"Reopen subscription with peer with lost subscription","time":{"start":1747224792262,"stop":1747224792263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4646cca5b9defe","name":"should throw error - no public key","time":{"start":1747224664643,"stop":1747224664643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12ce184232fa35e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747225321784,"stop":1747225321784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e687437cd1dc2d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747225213961,"stop":1747225213961,"duration":0},"status":"passed","severity":"normal"},{"uid":"409e037800b269a7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1747224708588,"stop":1747224708588,"duration":0},"status":"passed","severity":"normal"},{"uid":"516b3eca6ec6399d","name":"throws on content topic with generation field greater than 0","time":{"start":1747224656077,"stop":1747224656077,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac796afaedefb9cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1747224656103,"stop":1747224656103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbf36dfe646ae7a","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1747224709040,"stop":1747224709041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2e3ac6bc4c0153","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1747224856021,"stop":1747224856021,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9e2315cd62053b","name":"should properly create location multiaddrs - udp6","time":{"start":1747224664651,"stop":1747224664652,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc390a07be445634","name":"Nwaku publishes","time":{"start":1747224843012,"stop":1747224843012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1436f70efc1e48f4","name":"Push message with Chinese payload","time":{"start":1747225321777,"stop":1747225321777,"duration":0},"status":"passed","severity":"normal"},{"uid":"478829edb5ae4e84","name":"Subscribe and receive messages via waku relay post","time":{"start":1747225213955,"stop":1747225213955,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d6be0e83669e3d","name":"random static sharding 7 - Cluster ID: 748, Shard ID: 620","time":{"start":1747224964973,"stop":1747224964974,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22c6e546debe6f0","name":"Push message with special chars payload","time":{"start":1747225321790,"stop":1747225321790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12f7a49b40d8868","name":"should check false positive rate","time":{"start":1747224710314,"stop":1747224710315,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3f4a18c8aa8e3","name":"Check received message containing shell command","time":{"start":1747225128753,"stop":1747225128753,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a84105b8d6c2dcc","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1747224708554,"stop":1747224708554,"duration":0},"status":"passed","severity":"normal"},{"uid":"655e56305bb18f89","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1747224846347,"stop":1747224846347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a476c1c7bff3671c","name":"Ephemeral field set to true","time":{"start":1747224670812,"stop":1747224670813,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6af155f7adf690","name":"should handle corrupted local storage data gracefully","time":{"start":1747224682734,"stop":1747224682735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98488d72164e8eb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747225213958,"stop":1747225213958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09af71a86a433c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747224950804,"stop":1747224950804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7354ba83478d6a66","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747225213954,"stop":1747225213954,"duration":0},"status":"passed","severity":"normal"},{"uid":"765f0bc510ba3cfb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1747224732109,"stop":1747224732109,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e5e7a15b8af621","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747225213962,"stop":1747225213962,"duration":0},"status":"passed","severity":"normal"},{"uid":"758a5fa8f03b625e","name":"Subscribe to topic containing XML and receive message","time":{"start":1747225213962,"stop":1747225213963,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5256b1c339d5ab0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1747224708589,"stop":1747224708589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b000b34bacc229","name":"ignores unrecognized TXT record formats","time":{"start":1747224678807,"stop":1747224678807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67104003fa5d281","name":"should reject if WakuNode is not started","time":{"start":1747224699601,"stop":1747224699601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a517bc8b748d9035","name":"should reject if LightPush is requested but not mounted","time":{"start":1747224699604,"stop":1747224699604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbb653c8d0cfcf5","name":"Check publish message containing XML","time":{"start":1747224853527,"stop":1747224853527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c6fa6baac99e22","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1747224699421,"stop":1747224699422,"duration":1},"status":"passed","severity":"normal"},{"uid":"775bfc836bc904e5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1747224658580,"stop":1747224658580,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bd9e37ce2e54fc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1747224682734,"stop":1747224682734,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ee5abda0a4806b","name":"Push message with content topic containing numeric","time":{"start":1747225321782,"stop":1747225321782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb955a9f7882da0","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1747224708553,"stop":1747224708553,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8274c6306afe84","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1747224853551,"stop":1747224853551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16a0478423b44ae","name":"Generator, custom pubsub topic","time":{"start":1747224965148,"stop":1747224965148,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a13b23caad0eb7","name":"Check received message containing long","time":{"start":1747225128749,"stop":1747225128750,"duration":1},"status":"passed","severity":"normal"},{"uid":"99426f97072d20cb","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app65/6/topic123/json","time":{"start":1747224950795,"stop":1747224950798,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a6f1c10676468e6","name":"Sets default value correctly","time":{"start":1747224988454,"stop":1747224988454,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d4b79d5e98ffc8","name":"Refresh subscription","time":{"start":1747224856009,"stop":1747224856009,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d16ad62b201d601","name":"Push message with content topic containing emoji","time":{"start":1747225321799,"stop":1747225321799,"duration":0},"status":"passed","severity":"normal"},{"uid":"47706dbef8da1904","name":"different cluster, different shard: nodes don't connect","time":{"start":1747224792853,"stop":1747224792853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdf95d809f7d490","name":"should properly create location multiaddrs - udp","time":{"start":1747224664652,"stop":1747224664652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a85e7377439d99","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1747224984980,"stop":1747224984981,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7937261ad1a321","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1747224708552,"stop":1747224708553,"duration":1},"status":"passed","severity":"normal"},{"uid":"33214505a8dc4a7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747225213961,"stop":1747225213961,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dbcd1f223aaa17","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1747224678406,"stop":1747224678406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a794ecb3d1aa241","name":"Encoder throws on empty string content topic","time":{"start":1747224670814,"stop":1747224670814,"duration":0},"status":"passed","severity":"normal"},{"uid":"187c07ca180db577","name":"Rejects garbage","time":{"start":1747224702955,"stop":1747224702955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c44120be545a0d6","name":"Default pageSize","time":{"start":1747224979980,"stop":1747224979981,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f925411db214c11","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1747224708539,"stop":1747224708540,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec6585e48311fe0","name":"Push message with custom timestamp: 1747228346644","time":{"start":1747225321788,"stop":1747225321788,"duration":0},"status":"passed","severity":"normal"},{"uid":"742e5edbf506203e","name":"Push message with JSON payload","time":{"start":1747225321779,"stop":1747225321779,"duration":0},"status":"passed","severity":"normal"},{"uid":"47148e9dbf31c61f","name":"Push message with content topic containing escaped characters","time":{"start":1747225321785,"stop":1747225321785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1045d86635f3934c","name":"should properly create location multiaddrs - tcp4","time":{"start":1747224664651,"stop":1747224664651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04ec9b06d2b34a9","name":"should properly create location multiaddrs - udp4","time":{"start":1747224664651,"stop":1747224664651,"duration":0},"status":"passed","severity":"normal"},{"uid":"80aa26f1f5a6b54f","name":"Publish message with custom timestamp: Thu May 23 2024 12:14:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1747224853545,"stop":1747224853546,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1fd01621d75f6e","name":"should return no connections if no open connection provided","time":{"start":1747224670249,"stop":1747224670251,"duration":2},"status":"passed","severity":"normal"},{"uid":"54224fe1460baa40","name":"Encoder throws on undefined content topic","time":{"start":1747224690472,"stop":1747224690473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cc5ad39d08984c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1747224969582,"stop":1747224969583,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fae98336963938","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747225213946,"stop":1747225213947,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ba5a0c6c83cb48","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1747224846339,"stop":1747224846340,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff14b84a2e76800","name":"should wait for Store peer to be connected","time":{"start":1747224699606,"stop":1747224699607,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f382ef40d734e55","name":"configure the node with multiple content topics","time":{"start":1747224950803,"stop":1747224950803,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca457dc9c6916ce8","name":"Push message with Chinese payload","time":{"start":1747225321790,"stop":1747225321791,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd24d439a68fd766","name":"Privacy Node - default protocol","time":{"start":1747224993001,"stop":1747224993002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c732a7ff34ef5f0e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1747224733694,"stop":1747224733695,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbab69de6592c9e6","name":"Ping on unsubscribed peer","time":{"start":1747224792260,"stop":1747224792260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27685825201ab4d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1747224658581,"stop":1747224658581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b7f670963db1ac","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1747224656089,"stop":1747224656090,"duration":1},"status":"passed","severity":"normal"},{"uid":"59044da28794fb5a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1747224856013,"stop":1747224856015,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6c85055e3b95dc7","name":"Check message on other pubsub topic is not received","time":{"start":1747225128766,"stop":1747225128766,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd1742827e47840","name":"Passing an array","time":{"start":1747224988452,"stop":1747224988453,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70526afa829ee0c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1747224853552,"stop":1747224853555,"duration":3},"status":"passed","severity":"normal"},{"uid":"f75c69b831ed70f5","name":"should insert elements correctly","time":{"start":1747224710312,"stop":1747224710312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d97b7d41766e69","name":"should maintain proper timestamps if all messages received","time":{"start":1747224709034,"stop":1747224709035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bacb377f321b2b9","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1747224708118,"stop":1747224708118,"duration":0},"status":"passed","severity":"normal"},{"uid":"206265dba2c215af","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747224911730,"stop":1747224911731,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fa605ce77bfeaa","name":"should push the message to the outgoing buffer","time":{"start":1747224709032,"stop":1747224709032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c505c7dc5a5b8ea","name":"Subscribe and publish message","time":{"start":1747224856007,"stop":1747224856007,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d95363f02b3feb","name":"Check received message containing unicode special characters","time":{"start":1747225128754,"stop":1747225128754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8592a8b9083608","name":"handles empty contentTopics array correctly","time":{"start":1747224656111,"stop":1747224656111,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bbeda7b6a949ce","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1747224924859,"stop":1747224924859,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d532e25ad38db6","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1747224708535,"stop":1747224708536,"duration":1},"status":"passed","severity":"normal"},{"uid":"f586ab287eed6127","name":"should reject if Relay is requested but not mounted","time":{"start":1747224699601,"stop":1747224699602,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5d56cb2584d333","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747224847375,"stop":1747224847375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25021d24f4a8bff","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1747224656088,"stop":1747224656088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1690c5480c915b","name":"Check received message containing XML","time":{"start":1747225128762,"stop":1747225128762,"duration":0},"status":"passed","severity":"normal"},{"uid":"74322caa31b09ee5","name":"should wait for Filter peer to be connected","time":{"start":1747224699606,"stop":1747224699606,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b267299cd86ce","name":"removeEventListener with wrong event","time":{"start":1747224766541,"stop":1747224766541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6376ddd57dc24034","name":"throws on content topic with empty encoding field","time":{"start":1747224656079,"stop":1747224656079,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa11889ba04b7c5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747225213952,"stop":1747225213952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8419e88ad685aa1","name":"Check received message containing Script","time":{"start":1747225128752,"stop":1747225128752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2a8c3d53720220","name":"should not throw an error for a single configured topic","time":{"start":1747224656107,"stop":1747224656107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8782d6722c340a6","name":"Nodes with multiple pubsub topic","time":{"start":1747224846343,"stop":1747224846344,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ababc1fcd2f1a","name":"Publishes to nwaku","time":{"start":1747224843012,"stop":1747224843012,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf3d516c67d297","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1747224708584,"stop":1747224708584,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa08a09007a89ae","name":"Query generator for 2000 messages","time":{"start":1747224969589,"stop":1747224969590,"duration":1},"status":"passed","severity":"normal"},{"uid":"83faf7fe6c1e798c","name":"Subscribe and receive messages via lightPush","time":{"start":1747225213937,"stop":1747225213937,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bbe828f4f2e547","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1747224656086,"stop":1747224656086,"duration":0},"status":"passed","severity":"normal"},{"uid":"10efda246ad4d3b9","name":"Subscribe to topic containing long and receive message","time":{"start":1747225213960,"stop":1747225213960,"duration":0},"status":"passed","severity":"normal"},{"uid":"396f65929353ad30","name":"Decoder throws on empty string content topic","time":{"start":1747224670814,"stop":1747224670815,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d1e9442e48fb46","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1747224976375,"stop":1747224976379,"duration":4},"status":"passed","severity":"normal"},{"uid":"3a47d50a01af0b27","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747225213940,"stop":1747225213940,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcf6ee57b04b930","name":"Decoder throws on undefined content topic","time":{"start":1747224690473,"stop":1747224690473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d211eb0779bc841b","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1747224708537,"stop":1747224708538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3bd415673918d4a","name":"Push message with short payload","time":{"start":1747225321789,"stop":1747225321789,"duration":0},"status":"passed","severity":"normal"},{"uid":"922d8962ce52ba1b","name":"LightPush","time":{"start":1747224992999,"stop":1747224993000,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a14dbaffa06c31","name":"non connected peers","time":{"start":1747224829609,"stop":1747224829609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81125f3cdd1db7e4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1747224656111,"stop":1747224656111,"duration":0},"status":"passed","severity":"normal"},{"uid":"98576c247cebad68","name":"Encoder throws on undefined content topic","time":{"start":1747224670813,"stop":1747224670814,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c64baf675c2b9b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747224847372,"stop":1747224847372,"duration":0},"status":"passed","severity":"normal"},{"uid":"231829cb3ca072de","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1747224656096,"stop":1747224656097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4affe6803cbe5066","name":"Push message with rate limit","time":{"start":1747225321800,"stop":1747225321800,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e03e3675f4977d","name":"Publish message with large meta","time":{"start":1747224853556,"stop":1747224853556,"duration":0},"status":"passed","severity":"normal"},{"uid":"db96262aca038013","name":"should return valid sharding parameters for static sharding","time":{"start":1747224656110,"stop":1747224656110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11ebc828e29eafd","name":"Check publish message containing SQL Injection","time":{"start":1747224853525,"stop":1747224853526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ee31ba4b00e915","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1747224708532,"stop":1747224708535,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a93abff86b5d6c0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1747224708587,"stop":1747224708587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7420fa314c3f0e29","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747224846344,"stop":1747224846345,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda0d7eea9d13fb5","name":"Push message with long payload","time":{"start":1747225321789,"stop":1747225321789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b99abe81b69524","name":"Push message with XML payload","time":{"start":1747225321778,"stop":1747225321778,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c668a0614c7466","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1747224656090,"stop":1747224656090,"duration":0},"status":"passed","severity":"normal"},{"uid":"679d0d2bacd6466d","name":"Push message with content topic containing emoji","time":{"start":1747225321786,"stop":1747225321786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af66da4770717c8","name":"Check publish message containing long","time":{"start":1747224853522,"stop":1747224853523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d554bfaebddfd7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1747224656102,"stop":1747224656102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7dee0ed3d3f2b8","name":"Refresh subscription","time":{"start":1747225213942,"stop":1747225213943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b635392812c273fa","name":"Non TWN Cluster","time":{"start":1747224950793,"stop":1747224950793,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b19d8ce85be8597","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app90/4/topic566/xml","time":{"start":1747224950801,"stop":1747224950801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd788b5c261b222","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1747224656097,"stop":1747224656097,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb734e48b4d63e6a","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1747224708583,"stop":1747224708584,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b06292e3785e05","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1747224708593,"stop":1747224708594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd70275017ba866","name":"Generator, 2 different pubsubtopics","time":{"start":1747224965145,"stop":1747224965146,"duration":1},"status":"passed","severity":"normal"},{"uid":"9341738d39785743","name":"throws on content topic with empty application field","time":{"start":1747224656077,"stop":1747224656077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb843e954189942","name":"should throw error - no public key","time":{"start":1747224664644,"stop":1747224664645,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebd32297a8f9f24","name":"Query generator for multiple messages with different content topic format","time":{"start":1747224969583,"stop":1747224969584,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a75b9a6f25a0cf4","name":"Check message received after jswaku node is restarted","time":{"start":1747225128767,"stop":1747225128768,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d195272a46626262","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1747224924858,"stop":1747224924859,"duration":1},"status":"passed","severity":"normal"},{"uid":"f209bcda71e68f9b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1747224656112,"stop":1747224656112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d894f7b3d5b2c90d","name":"1 Store, 2 fetches","time":{"start":1747224678637,"stop":1747224678638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acf01656f379f42","name":"Push message with Arabic payload","time":{"start":1747225321791,"stop":1747225321791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c999afec11f96a1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1747224856008,"stop":1747224856008,"duration":0},"status":"passed","severity":"normal"},{"uid":"7878f78186623eb3","name":"should return false","time":{"start":1747224664645,"stop":1747224664645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3106397c1fd47d60","name":"Push message equal or less that 1MB","time":{"start":1747225321801,"stop":1747225321801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd52c68b1b24520","name":"Push message with numeric payload","time":{"start":1747225321790,"stop":1747225321790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1991a468661c20e8","name":"Generator, 2 different pubsubtopics","time":{"start":1747224965147,"stop":1747224965147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9734b0346eb5e4d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747225213950,"stop":1747225213951,"duration":1},"status":"passed","severity":"normal"},{"uid":"334d839cfde860e9","name":"Push message with content topic containing JSON","time":{"start":1747225321798,"stop":1747225321798,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef5aded15353134","name":"Check received message with timestamp: 1747224725794000000 ","time":{"start":1747225128764,"stop":1747225128764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3507765260a986","name":"returns all values when wanted number matches available values","time":{"start":1747224677443,"stop":1747224677445,"duration":2},"status":"passed","severity":"normal"},{"uid":"58b6a73cef4fea69","name":"should be called for bootstrap peers","time":{"start":1747224733694,"stop":1747224733694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97933967b736ccb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747225213965,"stop":1747225213965,"duration":0},"status":"passed","severity":"normal"},{"uid":"31175d09f0f2b7d6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1747224663798,"stop":1747224663798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b606c8a92cfc2020","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1747224663797,"stop":1747224663798,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e7212aa8a9e69","name":"Check received message containing SQL Injection","time":{"start":1747225128751,"stop":1747225128752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62b87af15c2c3ab","name":"Check message with no payload is not received","time":{"start":1747225128757,"stop":1747225128757,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b395a615b9152d","name":"random static sharding 6 - Cluster ID: 596, Shard ID: 957","time":{"start":1747224964973,"stop":1747224964973,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce700ee192d23dc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1747224656109,"stop":1747224656110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3128cfd6f6db402","name":"Subscribe to topic containing XML and publish message","time":{"start":1747224856020,"stop":1747224856021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b18b8f9b8c6be0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747224847375,"stop":1747224847376,"duration":1},"status":"passed","severity":"normal"},{"uid":"694a9471848c7ca4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747224911729,"stop":1747224911730,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c4b7703033e237","name":"should be able to encode the field with only RELAY set to true","time":{"start":1747224663782,"stop":1747224663784,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec1826cea94fe353","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1747224656087,"stop":1747224656088,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9bff29180d30eb","name":"Check message with no content topic is not received","time":{"start":1747225128757,"stop":1747225128757,"duration":0},"status":"passed","severity":"normal"},{"uid":"809bc74402489517","name":"Push message with custom timestamp: 1716466346645","time":{"start":1747225321800,"stop":1747225321800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e490f72f0b7dd2b","name":"Push message with Russian payload","time":{"start":1747225321777,"stop":1747225321778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08250611736c283","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1747224656100,"stop":1747224656100,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac12257d193c4fe","name":"should reject if Store is requested but not mounted","time":{"start":1747224699604,"stop":1747224699604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78288db716e018d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747225213951,"stop":1747225213951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfdea862b47029d","name":"Passing page size 110 when there are 120 messages","time":{"start":1747224979980,"stop":1747224979980,"duration":0},"status":"passed","severity":"normal"},{"uid":"83380746eafdf9ae","name":"should throw an error for missing required configuration","time":{"start":1747224656098,"stop":1747224656099,"duration":1},"status":"passed","severity":"normal"},{"uid":"6536ce7ebaf89d79","name":"throws on content topic with too few or too many fields","time":{"start":1747224656075,"stop":1747224656076,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c1caf6084192a6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747225213960,"stop":1747225213961,"duration":1},"status":"passed","severity":"normal"},{"uid":"96888cd151c7e28b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1747224792847,"stop":1747224792848,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8a0fcb179df4da","name":"Push message with content topic containing Script","time":{"start":1747225321784,"stop":1747225321784,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b56514ac479c7c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1747224656154,"stop":1747224656154,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f9532642cdf4c8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747224847372,"stop":1747224847373,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3622b71c8f0d6b","name":"isConnected should return true after first peer connects","time":{"start":1747224746220,"stop":1747224746221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc8b48387b067e1","name":"Check publish message after service node is restarted","time":{"start":1747224853555,"stop":1747224853555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6cf39ff92400f3f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1747224732110,"stop":1747224732110,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3376e16f3616f6","name":"Check message with invalid timestamp is not received","time":{"start":1747225128756,"stop":1747225128756,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b92faa99bc707b","name":"should not receive a peer event before start","time":{"start":1747224829484,"stop":1747224829484,"duration":0},"status":"passed","severity":"normal"},{"uid":"999243ee48d4d821","name":"Js publishes, other Js receives","time":{"start":1747224843013,"stop":1747224843013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ef7969b86ef1e1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747224847373,"stop":1747224847373,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9a3452fea7e0b8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747224847376,"stop":1747224847376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b82ebb9c6565d79","name":"returns all values when wanted number is greater than available values","time":{"start":1747224677446,"stop":1747224677446,"duration":0},"status":"passed","severity":"normal"},{"uid":"706fe91c48a6a22c","name":"Push message with Arabic payload","time":{"start":1747225321777,"stop":1747225321777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2090e23c11b8b3","name":"tcp ip4 address","time":{"start":1747224663936,"stop":1747224663936,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6e1f670352f4ca","name":"Generator, custom pubsub topic","time":{"start":1747224965147,"stop":1747224965147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"194d2e12974116f7","name":"isConnected should return false after all peers disconnect","time":{"start":1747224746221,"stop":1747224746224,"duration":3},"status":"passed","severity":"normal"},{"uid":"f7d5e97663addf79","name":"Passing page size 19 when there are 20 messages","time":{"start":1747224979979,"stop":1747224979980,"duration":1},"status":"passed","severity":"normal"},{"uid":"b074a2c27719309d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1747224656112,"stop":1747224656112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed657e37234020c4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747225213948,"stop":1747225213948,"duration":0},"status":"passed","severity":"normal"},{"uid":"d640ff04fab1ff22","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1747224708551,"stop":1747224708551,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda2ce2cb0d9e457","name":"connected peers and dial","time":{"start":1747224829607,"stop":1747224829608,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d5049035c91eda3","name":"Push message with meta","time":{"start":1747225321786,"stop":1747225321786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b177aca7d492d666","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747224663791,"stop":1747224663791,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d7019745bf5bdf","name":"should initialize with custom number of peers","time":{"start":1747224699519,"stop":1747224699519,"duration":0},"status":"passed","severity":"normal"}] |