mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"f2d4964560bc2738","name":"Subscribe and receives messages on 20 topics","time":{"start":1714010151840,"stop":1714010151840,"duration":0},"status":"passed","severity":"normal"},{"uid":"550fd7e5bde7da12","name":"Push message with Basic HTML tag payload","time":{"start":1714010051203,"stop":1714010051204,"duration":1},"status":"passed","severity":"normal"},{"uid":"e446c13df39ca3db","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714009475091,"stop":1714009475091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f525ee5d152a3a63","name":"Js publishes, other Js receives","time":{"start":1714009944319,"stop":1714009944319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec338cb2a3413c21","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714009475027,"stop":1714009475028,"duration":1},"status":"passed","severity":"normal"},{"uid":"6226299af1707dfe","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714009687451,"stop":1714009687451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5f8fe8fc0add86","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714009687433,"stop":1714009687433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cefb1fe2c617eb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714010151844,"stop":1714010151844,"duration":0},"status":"passed","severity":"normal"},{"uid":"223e3659c2c7262f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714009475107,"stop":1714009475107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a27e385097a512","name":"Check message with non string payload is not received","time":{"start":1714009695318,"stop":1714009695320,"duration":2},"status":"passed","severity":"normal"},{"uid":"55f18527dd753d21","name":"Check publish message containing Arabic","time":{"start":1714009947951,"stop":1714009947951,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d280c546be880c1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714009992312,"stop":1714009992313,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67ef6521b7a249f","name":"should not throw an error for a single configured topic","time":{"start":1714009475109,"stop":1714009475109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab002186d44d2b1a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714010151835,"stop":1714010151835,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d3c6b68a95b832","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714009937611,"stop":1714009937611,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b5c17c3f13da55","name":"Waku message hash computation","time":{"start":1714009477559,"stop":1714009477560,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a59500e93c7c86","name":"throws on empty content topic","time":{"start":1714009475086,"stop":1714009475087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28162060365d518","name":"Passing page size 1 when there are 4 messages","time":{"start":1714010084483,"stop":1714010084484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b877f4f5f448360","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714009482690,"stop":1714009482690,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3d6b7d50b5c995","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714009475106,"stop":1714009475107,"duration":1},"status":"passed","severity":"normal"},{"uid":"417903455bcd4fb6","name":"returns all values when wanted number matches available values","time":{"start":1714009498223,"stop":1714009498227,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c451ed3df1b0732","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714010029179,"stop":1714010029180,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf8b033ce3f0fab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714009475104,"stop":1714009475104,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ba835991338bbe","name":"Check message with no pubsub topic is not received","time":{"start":1714009695317,"stop":1714009695317,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f95477358381ed","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714009947959,"stop":1714009947959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f164905147856d52","name":"Decoder throws on undefined content topic","time":{"start":1714009508726,"stop":1714009508726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d08e15c411f79d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714009483355,"stop":1714009483355,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0652c0afaef82e","name":"Push message with content topic containing Chinese","time":{"start":1714009921713,"stop":1714009921713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8091952639b64743","name":"should not receive a peer event after stop","time":{"start":1714009544501,"stop":1714009544501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2594ae62829e8ad","name":"different cluster, different shard: nodes don't connect","time":{"start":1714009796392,"stop":1714009796392,"duration":0},"status":"passed","severity":"normal"},{"uid":"daac24c3d3293032","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714009955637,"stop":1714009955637,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f0a93a724a5f3f","name":"Query Generator - backward","time":{"start":1714010073400,"stop":1714010073400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dab9a4320021eec","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714009475103,"stop":1714009475103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8efcfaae57d04e","name":"Check message received after jswaku node is restarted","time":{"start":1714009992316,"stop":1714009992316,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c2f25c5a0f1b0c4","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714010088792,"stop":1714010088793,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a75abb48ef7c1da","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714009687456,"stop":1714009687456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08d85c190e5a74f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714009687456,"stop":1714009687456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c3bbb254efd879","name":"should properly create location multiaddrs - udp6","time":{"start":1714009483352,"stop":1714009483352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef00c70bd3b6209","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714009487867,"stop":1714009487867,"duration":0},"status":"passed","severity":"normal"},{"uid":"284cc66bc8ad910e","name":"caches peers it previously fetched","time":{"start":1714009499398,"stop":1714009499399,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb74a9f0f630cb7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714010051672,"stop":1714010051673,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0d64f6184cd62f","name":"Push message with shell command payload","time":{"start":1714010051204,"stop":1714010051205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f154eb041a41765e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714010151833,"stop":1714010151833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e83361097f602b","name":"Check received message containing unicode special characters","time":{"start":1714009695309,"stop":1714009695309,"duration":0},"status":"passed","severity":"normal"},{"uid":"a167e44c9dc72e9e","name":"Does not throw an exception when node disconnects","time":{"start":1714010104864,"stop":1714010104865,"duration":1},"status":"passed","severity":"normal"},{"uid":"53df8b9072a480e5","name":"Ephemeral field set to true","time":{"start":1714009488264,"stop":1714009488264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a620f478144d53","name":"should decode valid enr with tcp successfully","time":{"start":1714009483343,"stop":1714009483343,"duration":0},"status":"passed","severity":"normal"},{"uid":"895b042db63a20d2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714009729389,"stop":1714009729410,"duration":21},"status":"passed","severity":"normal"},{"uid":"37f1eb6be0171fe1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714009761146,"stop":1714009761146,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd35ca7f03639b90","name":"Callback on promise, aborts when callback returns true","time":{"start":1714010083917,"stop":1714010083917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7677712470d24cc","name":"Waku message hash computation (payload length 0)","time":{"start":1714009477561,"stop":1714009477561,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbdf5b8fb1c1993","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714010029184,"stop":1714010029185,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e76b0bdca55502","name":"Reusing cursor across nodes","time":{"start":1714010029185,"stop":1714010029185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3490a8249a9cb64","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714010088647,"stop":1714010088647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57419a8c86d8cf6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714010151835,"stop":1714010151835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7520e618bb719c0","name":"Check received message containing JSON","time":{"start":1714009695306,"stop":1714009695306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5081bdf1b912e6ad","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714009955643,"stop":1714009955643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f351faec0172ae48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714009601701,"stop":1714009601702,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd379bc8d379f1c0","name":"should be able to encode the field with only STORE set to true","time":{"start":1714009482672,"stop":1714009482673,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7329d29121d84a","name":"Subscribe and receive messages via lightPush","time":{"start":1714010151838,"stop":1714010151838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04d2b13b69419f8","name":"Decoder throws on empty string content topic","time":{"start":1714009510754,"stop":1714009510754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecac03b65567453b","name":"Generator, 2 different pubsubtopics","time":{"start":1714010088648,"stop":1714010088648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ec476864db019","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714009687438,"stop":1714009687439,"duration":1},"status":"passed","severity":"normal"},{"uid":"7708f28a5d942076","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714009687452,"stop":1714009687452,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9f1e97a07a3ef","name":"Publish message with custom timestamp: Fri May 05 2023 01:52:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1714009947956,"stop":1714009947956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9d869705f3440c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714009533361,"stop":1714009533362,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d40730433c43303","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714009601697,"stop":1714009601698,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e595ba68396d23","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714010051670,"stop":1714010051670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ce69d2c51db7ab","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714009601695,"stop":1714009601696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca651090a646cea5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714010151836,"stop":1714010151836,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc60f0eedc730d1b","name":"Privacy Node - default protocol","time":{"start":1714010119822,"stop":1714010119822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32af4e91810f3e3","name":"Check message on other pubsub topic is not received","time":{"start":1714009695316,"stop":1714009695317,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0c120b195653ef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714010151837,"stop":1714010151837,"duration":0},"status":"passed","severity":"normal"},{"uid":"174b1264a4a6b966","name":"Check message with no content topic is not received","time":{"start":1714009992301,"stop":1714009992301,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d71ac8c196e07c5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714009687448,"stop":1714009687448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e7ea6b3f253d9d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714009687454,"stop":1714009687454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9d4ef492870bc3","name":"it tolerates circular branch references","time":{"start":1714009499397,"stop":1714009499397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eda3e21bd582e15","name":"Check received message containing short","time":{"start":1714009992289,"stop":1714009992290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6148d4f021f7c303","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714010151828,"stop":1714010151828,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ca98e1727400ce","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714010151844,"stop":1714010151844,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c8d4b82bd7779b","name":"Push message with numeric payload","time":{"start":1714009921690,"stop":1714009921694,"duration":4},"status":"passed","severity":"normal"},{"uid":"5283596f8372e251","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714009761153,"stop":1714009761154,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68226a8c3ab90b7","name":"handles different networkShards values correctly","time":{"start":1714009475095,"stop":1714009475095,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bdd7b46ad86de3","name":"should not fail to start the service if it is already started","time":{"start":1714009993090,"stop":1714009993090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6540f272fe07ac39","name":"Check received message containing Arabic","time":{"start":1714009992292,"stop":1714009992292,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff53d67cc217b401","name":"Push message with Russian payload","time":{"start":1714009921697,"stop":1714009921697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c684fe9a30bbf6a","name":"Check received message containing special chars","time":{"start":1714009992305,"stop":1714009992305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9b0e497e0822d0","name":"Subscribe to topic containing Script and receive message","time":{"start":1714010151834,"stop":1714010151835,"duration":1},"status":"passed","severity":"normal"},{"uid":"94348cb1eb401853","name":"random static sharding 4 - Cluster ID: 639, Shard ID: 763","time":{"start":1714010049389,"stop":1714010049390,"duration":1},"status":"passed","severity":"normal"},{"uid":"741bc9c27c66f2fe","name":"Decrypt messages","time":{"start":1714009916327,"stop":1714009916328,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b09847f3745e231","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714009475114,"stop":1714009475115,"duration":1},"status":"passed","severity":"normal"},{"uid":"c087d7fa1067a4ab","name":"Nodes with multiple pubsub topic","time":{"start":1714009937612,"stop":1714009937612,"duration":0},"status":"passed","severity":"normal"},{"uid":"703234b0889f5ad3","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714009475107,"stop":1714009475107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e497b4cf06316381","name":"Check message received after nwaku node is restarted","time":{"start":1714009992302,"stop":1714009992303,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3a24475ed5b1df3e","name":"isConnected return false after peer stops","time":{"start":1714009571972,"stop":1714009571973,"duration":1},"status":"passed","severity":"normal"},{"uid":"332bd784f6aa449b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714009475115,"stop":1714009475115,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0a12416a9a5617","name":"should properly create location multiaddrs - tcp4","time":{"start":1714009483352,"stop":1714009483352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbd566856b21349","name":"Push message with meta","time":{"start":1714010051223,"stop":1714010051224,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cbd83e7f4f1cf2","name":"Ping on unsubscribed peer","time":{"start":1714009600173,"stop":1714009600175,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc0ea1a541dbe761","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714009498624,"stop":1714009498624,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cb267640eeb7c0","name":"Push message with short payload","time":{"start":1714010051198,"stop":1714010051199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26d07c2e9813a8a","name":"should throw error - no public key","time":{"start":1714009483344,"stop":1714009483344,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a53389219175984","name":"Check received message containing JSON","time":{"start":1714009992309,"stop":1714009992309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fbc92e49703a01","name":"Push message with content topic containing unicode special characters","time":{"start":1714009921721,"stop":1714009921721,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3b3674a260fa98","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714009761154,"stop":1714009761155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08a869e36a00462","name":"Subscribe and receives messages on 20 topics","time":{"start":1714009761149,"stop":1714009761149,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff1133a31569986","name":"more peers than existing","time":{"start":1714009914965,"stop":1714009914965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70807254e2296222","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714010238022,"stop":1714010238022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b350a9f4e7dc0e9","name":"Fails to push message bigger that 1MB","time":{"start":1714009921733,"stop":1714009921735,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1985c0b3f9d431f","name":"Publish message with custom timestamp: Thu Apr 25 2024 02:52:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1714009947957,"stop":1714009947957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cc3b5ac8802d6b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714009475093,"stop":1714009475093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ccd89da660b2d8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714009475092,"stop":1714009475092,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3f06a4a474d390","name":"Mutual subscription","time":{"start":1714009955631,"stop":1714009955632,"duration":1},"status":"passed","severity":"normal"},{"uid":"859cbfc3126e9da4","name":"Fails to push message with empty content topic","time":{"start":1714010051223,"stop":1714010051223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55edf5440299f85","name":"receives messages sent to provided content topic through callback","time":{"start":1714009948078,"stop":1714009948078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51305a283171425c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714009687457,"stop":1714009687459,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0a357a8c16e7c3a","name":"A test","time":{"start":1714009761243,"stop":1714009761244,"duration":1},"status":"passed","severity":"normal"},{"uid":"5671b3aac568f79f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714009729412,"stop":1714009729412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd26605a37981854","name":"Check received message containing XML","time":{"start":1714009695304,"stop":1714009695304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a715762e6dae901","name":"Push message with unicode special characters payload","time":{"start":1714010051205,"stop":1714010051206,"duration":1},"status":"passed","severity":"normal"},{"uid":"33aeaff92dd81f96","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714009687436,"stop":1714009687437,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f449252eb79e12","name":"can start the service","time":{"start":1714009544491,"stop":1714009544491,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d2c6aa11c8ec87","name":"Check received message containing Script","time":{"start":1714009695303,"stop":1714009695303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ced15c87e60e8a","name":"Push message with content topic containing special chars","time":{"start":1714010051209,"stop":1714010051209,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd97aa6f0bbf8bff","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714009487867,"stop":1714009487868,"duration":1},"status":"passed","severity":"normal"},{"uid":"9047081486f9fdd3","name":"should set field with only FILTER enabled","time":{"start":1714009483355,"stop":1714009483355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f05ff727fe0ef1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714009729413,"stop":1714009729414,"duration":1},"status":"passed","severity":"normal"},{"uid":"d235c8ebbb3f2c8a","name":"Check publish message containing Russian","time":{"start":1714009947952,"stop":1714009947952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f81e7a4ed32000","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714009475099,"stop":1714009475099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdeece368cf7933","name":"does not throw on valid cases","time":{"start":1714009475084,"stop":1714009475084,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84e3e3eeedc553d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714009525673,"stop":1714009525675,"duration":2},"status":"passed","severity":"normal"},{"uid":"6326bcda59210b41","name":"same cluster, different shard: nodes don't connect","time":{"start":1714009687426,"stop":1714009687426,"duration":0},"status":"passed","severity":"normal"},{"uid":"57daee999746f6a7","name":"Sign & Recover","time":{"start":1714009509478,"stop":1714009509478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f464eafbee8ecbdc","name":"throws on content topic with non-number generation field","time":{"start":1714009475088,"stop":1714009475088,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce5ae8e5024e5e2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714009687431,"stop":1714009687431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4698ff7dc07bea9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714009475106,"stop":1714009475106,"duration":0},"status":"passed","severity":"normal"},{"uid":"19869127ec6ad6be","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714009729432,"stop":1714009729433,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf03e539528317c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714009687453,"stop":1714009687453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e319089e627409a1","name":"Check received message containing short","time":{"start":1714009992303,"stop":1714009992303,"duration":0},"status":"passed","severity":"normal"},{"uid":"acff9a3a00972de8","name":"should throw error - no id","time":{"start":1714009483343,"stop":1714009483344,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c819a0548873b3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714009475102,"stop":1714009475102,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f1accb77269b2d","name":"Check received message containing shell command","time":{"start":1714009992310,"stop":1714009992310,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f55df37cbd6929","name":"Promise Callback - backward","time":{"start":1714010073401,"stop":1714010073401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e160f475f92f3ead","name":"Push message with long payload","time":{"start":1714010051199,"stop":1714010051199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a822798002b6b16c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714009488267,"stop":1714009488267,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fe1e4b0505d214","name":"Check publish message containing shell command","time":{"start":1714009947954,"stop":1714009947955,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c618e5a563cdfe","name":"Check received message containing XML","time":{"start":1714009992308,"stop":1714009992308,"duration":0},"status":"passed","severity":"normal"},{"uid":"960c5b5af543d8a2","name":"Subscribe to topic containing short and receive message","time":{"start":1714009761152,"stop":1714009761152,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fcdef800c79288","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714009601693,"stop":1714009601694,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf17ab3ab9aabb9","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714009571969,"stop":1714009571970,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa97b31c0632b109","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714010151843,"stop":1714010151843,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e1033f0879a2a7","name":"shard 0","time":{"start":1714010049386,"stop":1714010049387,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96e022b2dbe68a63","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714009955634,"stop":1714009955635,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b12ba29291cf08","name":"Round trip binary serialization","time":{"start":1714009488263,"stop":1714009488263,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfc4f32fc887f13","name":"Correctly serialized arguments","time":{"start":1714009792837,"stop":1714009792837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a061e9f6d8332a80","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714009761148,"stop":1714009761149,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49775ed778ae31a","name":"Check received message containing unicode special characters","time":{"start":1714009992296,"stop":1714009992296,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00079e640420a1d","name":"Ping on peer without subscriptions","time":{"start":1714009600158,"stop":1714009600171,"duration":13},"status":"passed","severity":"normal"},{"uid":"25d679d34a38dbde","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714009937612,"stop":1714009937612,"duration":0},"status":"passed","severity":"normal"},{"uid":"6325f4ae5bcf3430","name":"Fails to push message bigger that 1MB","time":{"start":1714010051228,"stop":1714010051229,"duration":1},"status":"passed","severity":"normal"},{"uid":"5334fb07c0454381","name":"ignores domain fetching errors","time":{"start":1714009499398,"stop":1714009499398,"duration":0},"status":"passed","severity":"normal"},{"uid":"961a9ff24ec01131","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714009948077,"stop":1714009948077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6f411a4425f71b9","name":"Publishes to nwaku","time":{"start":1714009944317,"stop":1714009944318,"duration":1},"status":"passed","severity":"normal"},{"uid":"683041fb54ca0486","name":"Query generator for multiple messages with different content topic format","time":{"start":1714010083916,"stop":1714010083916,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc652190cc784b3b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714010151833,"stop":1714010151833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d590fcfa1e853b","name":"should use DNS peer discovery with light client","time":{"start":1714009544502,"stop":1714009544502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af8366ae3cd8b789","name":"isConnected should return true after first peer connects","time":{"start":1714009571971,"stop":1714009571972,"duration":1},"status":"passed","severity":"normal"},{"uid":"9944cd67339fd98e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714009608985,"stop":1714009608985,"duration":0},"status":"passed","severity":"normal"},{"uid":"928c45fdca9eb12","name":"should not receive a peer event before start","time":{"start":1714009502979,"stop":1714009502980,"duration":1},"status":"passed","severity":"normal"},{"uid":"32325e3473e519b9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714009482678,"stop":1714009482679,"duration":1},"status":"passed","severity":"normal"},{"uid":"709978348a3b33d2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714009955636,"stop":1714009955636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33121732e8872e9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714009510752,"stop":1714009510752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c64557a91d296","name":"Check received message containing numeric","time":{"start":1714009992305,"stop":1714009992305,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab2107d5b4fa5e4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714009914713,"stop":1714009914713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2ec45b85a0586f","name":"Push message with Chinese payload","time":{"start":1714010051201,"stop":1714010051201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4525bfda93595701","name":"Check publish message containing numeric","time":{"start":1714009947950,"stop":1714009947950,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d23ae6e6e67e308","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714010051668,"stop":1714010051669,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b45bd6393c6b0a","name":"should return all peers when numPeers is 0","time":{"start":1714009487866,"stop":1714009487866,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fb5dc0b3693cc8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714010151832,"stop":1714010151832,"duration":0},"status":"passed","severity":"normal"},{"uid":"852244003fc386d1","name":"should emit a peer event after start","time":{"start":1714009502979,"stop":1714009502979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c181dee71e99543","name":"Push message with content topic containing SQL Injection","time":{"start":1714009921718,"stop":1714009921718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1251f4d13c9a41e3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714009785595,"stop":1714009785596,"duration":1},"status":"passed","severity":"normal"},{"uid":"c311f8dae656818e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714009536128,"stop":1714009536128,"duration":0},"status":"passed","severity":"normal"},{"uid":"712de991da37b7d2","name":"receives messages sent to provided content topic through stream","time":{"start":1714009948078,"stop":1714009948080,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f7321e05d6cc2b9","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714009571973,"stop":1714009571974,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffced385de17484","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714009525676,"stop":1714009525676,"duration":0},"status":"passed","severity":"normal"},{"uid":"183de4800a4eeab5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714009729411,"stop":1714009729412,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09e89da096549b5","name":"throws on content topic with empty encoding field","time":{"start":1714009475089,"stop":1714009475090,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed8e0db61ded7dd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714009475027,"stop":1714009475027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eea4c82daa48794","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714009608984,"stop":1714009608984,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd64fa45b5a9cc67","name":"Fields are not dropped","time":{"start":1714009487610,"stop":1714009487612,"duration":2},"status":"passed","severity":"normal"},{"uid":"6944a79f3bc6f942","name":"Subscribe to topic containing short and publish message","time":{"start":1714009955640,"stop":1714009955641,"duration":1},"status":"passed","severity":"normal"},{"uid":"523ce19a3287f22b","name":"can start and stop the service","time":{"start":1714009502977,"stop":1714009502978,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb06cd0373c7dfd8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714009687432,"stop":1714009687432,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f780e872d625484","name":"can start and stop the service","time":{"start":1714009993089,"stop":1714009993089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e98555d78ac6cd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714009687427,"stop":1714009687428,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c5cec521fc65ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714009475104,"stop":1714009475104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9185ddfa21dd6943","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714010088649,"stop":1714010088649,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9f9f345649fdfd","name":"same cluster, different shard: nodes connect","time":{"start":1714009796391,"stop":1714009796391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f8bf6198a9a054","name":"Overlapping topic subscription","time":{"start":1714010151831,"stop":1714010151831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fa292ec9284ecd","name":"Push message with Arabic payload","time":{"start":1714010051201,"stop":1714010051201,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b201714da4179a","name":"Query generator for multiple messages with different message text format","time":{"start":1714010083915,"stop":1714010083915,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edfa29800187dc5","name":"Accepts a valid Waku Message","time":{"start":1714009491665,"stop":1714009491666,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d85300a4c9958a","name":"Push message with content topic containing JSON","time":{"start":1714009921720,"stop":1714009921720,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb75ef81ef8f71b5","name":"Subscribe to topic containing Script and receive message","time":{"start":1714009761156,"stop":1714009761156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5fdcbc4d3f9069","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app70/10/topic976/proto","time":{"start":1714010003112,"stop":1714010003113,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38da566c38233b","name":"LightPush","time":{"start":1714010119821,"stop":1714010119821,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab54bc57897ce9c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714010088803,"stop":1714010088804,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59cf58559fa77f9","name":"getPeersByDiscovery","time":{"start":1714009914711,"stop":1714009914711,"duration":0},"status":"passed","severity":"normal"},{"uid":"51466d75d685dd90","name":"Check received message containing Chinese","time":{"start":1714009992291,"stop":1714009992291,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a707972623b2e0b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714009483343,"stop":1714009483343,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfb40a04de0caca","name":"Subscribe to topic containing long and receive message","time":{"start":1714009761152,"stop":1714009761152,"duration":0},"status":"passed","severity":"normal"},{"uid":"331e6624bec53b6e","name":"Check received message containing Arabic","time":{"start":1714009695297,"stop":1714009695298,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce2cada9ebd0330","name":"Push message with content topic containing emoji","time":{"start":1714009921721,"stop":1714009921721,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32d8dbf3099ddfd","name":"Reopen subscription with peer with lost subscription","time":{"start":1714009600175,"stop":1714009600176,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebed06dd70eb1dde","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714010151832,"stop":1714010151833,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f007a4162a026bc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714009695315,"stop":1714009695315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e48175919db8f28","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714010151836,"stop":1714010151836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bbcdbe0f9e7f97","name":"Push message with SQL Injection payload","time":{"start":1714010051202,"stop":1714010051202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8572f377e0d7d2cb","name":"Subscribe to topic containing short and receive message","time":{"start":1714010151832,"stop":1714010151832,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbed6110bdeee48","name":"safeDispatchEvent","time":{"start":1714009565978,"stop":1714009565978,"duration":0},"status":"passed","severity":"normal"},{"uid":"febe7eb183603833","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714009948077,"stop":1714009948077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bb5bc96b1d6ddda","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714010151833,"stop":1714010151834,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d07a0ee9a66c02f","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714009571971,"stop":1714009571971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8681a001e142608","name":"Reopen subscription with peer with lost subscription","time":{"start":1714009563412,"stop":1714009563413,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9c02e2a2cfcd41","name":"Check message with non string payload is not received","time":{"start":1714009992302,"stop":1714009992302,"duration":0},"status":"passed","severity":"normal"},{"uid":"31398064306deb4a","name":"Push message with escaped characters payload","time":{"start":1714010051205,"stop":1714010051205,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6203e7db1fc035","name":"Subscribe to topic containing Script and receive message","time":{"start":1714010151844,"stop":1714010151844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1724f604269ef356","name":"Encoder throws on undefined content topic","time":{"start":1714009488265,"stop":1714009488265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2a91b68a6adaae","name":"Push message on custom pubsubTopic","time":{"start":1714009785592,"stop":1714009785593,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fc35098bf3bd38","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714009544503,"stop":1714009544503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7b06182a7311ac8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714009955645,"stop":1714009955645,"duration":0},"status":"passed","severity":"normal"},{"uid":"62226d09c26c2c99","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714009475105,"stop":1714009475105,"duration":0},"status":"passed","severity":"normal"},{"uid":"161da151299cb4c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714009687457,"stop":1714009687457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b615ef16a5babd3","name":"Check publish message containing escaped characters","time":{"start":1714009947955,"stop":1714009947955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4827d7303c2b99e","name":"should return false","time":{"start":1714009483349,"stop":1714009483349,"duration":0},"status":"passed","severity":"normal"},{"uid":"1beb846291d72575","name":"Check meta is set [ecies]","time":{"start":1714009510752,"stop":1714009510752,"duration":0},"status":"passed","severity":"normal"},{"uid":"99397a0097b77a65","name":"Fails to publish duplicate message","time":{"start":1714009947957,"stop":1714009947958,"duration":1},"status":"passed","severity":"normal"},{"uid":"70974ef33c83ee0","name":"Push message with content topic containing Script","time":{"start":1714010051219,"stop":1714010051219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cedc682b0fe82fc","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app81/8/topic108/utf8","time":{"start":1714010003114,"stop":1714010003114,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd045dd7c18fcdde","name":"should throw error - invalid id","time":{"start":1714009483349,"stop":1714009483349,"duration":0},"status":"passed","severity":"normal"},{"uid":"635c0ee6954bdec3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714009475097,"stop":1714009475097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ff105976d47bce","name":"should only return 1 node with relay capability","time":{"start":1714009499399,"stop":1714009499399,"duration":0},"status":"passed","severity":"normal"},{"uid":"174ff44b7940f6a7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app74/8/topic418/proto","time":{"start":1714010003116,"stop":1714010003116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01e405ac6de2dc3","name":"Check received message with timestamp: 1714009524537000000 ","time":{"start":1714009992311,"stop":1714009992312,"duration":1},"status":"passed","severity":"normal"},{"uid":"750dc91d21d3293f","name":"Push message with content topic containing numeric","time":{"start":1714010051209,"stop":1714010051209,"duration":0},"status":"passed","severity":"normal"},{"uid":"130beff8d6584fd0","name":"random static sharding 10 - Cluster ID: 912, Shard ID: 31","time":{"start":1714010049394,"stop":1714010049395,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff277f02cf7545b","name":"throws an error for improperly formatted content topics","time":{"start":1714009475096,"stop":1714009475096,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cc220be4751479","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714009475114,"stop":1714009475114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d77e65ae637231","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714009601687,"stop":1714009601688,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1023c5797a0a232","name":"getPeersByDiscovery","time":{"start":1714009565976,"stop":1714009565976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd76c76e0640f8a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714010114451,"stop":1714010114451,"duration":0},"status":"passed","severity":"normal"},{"uid":"284de6dd864350af","name":"Generator, custom pubsub topic","time":{"start":1714010088644,"stop":1714010088644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3635d617dfcf924a","name":"Check received message containing escaped characters","time":{"start":1714009695308,"stop":1714009695308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06d4495b592751e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app78/7/topic593/json","time":{"start":1714010003116,"stop":1714010003116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b04387d830c1043","name":"Subscribe and receive messages via waku relay post","time":{"start":1714009761147,"stop":1714009761148,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0f477a6b54636b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714009475092,"stop":1714009475092,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a5f29686e5c13d","name":"Push message with content topic containing short","time":{"start":1714010051207,"stop":1714010051208,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df86194f0ea110f","name":"should not fail to start the service if it is already started","time":{"start":1714009502978,"stop":1714009502979,"duration":1},"status":"passed","severity":"normal"},{"uid":"595393c0aa2c230a","name":"Check publish message containing JSON","time":{"start":1714009947954,"stop":1714009947954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44791c93840f7d3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714009498626,"stop":1714009498626,"duration":0},"status":"passed","severity":"normal"},{"uid":"3358a7e00b821042","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714009761157,"stop":1714009761157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04ea8722d5e036c","name":"Subscribe to topic containing XML and receive message","time":{"start":1714009761157,"stop":1714009761157,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea6d66b248c00b4","name":"Publish message with custom timestamp: Thu Apr 25 2024 00:52:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1714009947956,"stop":1714009947956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5001572280f55309","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714009482673,"stop":1714009482674,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6483b04b086c78","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714009608985,"stop":1714009608985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcd1ba95f37724d","name":"Push message with XML payload","time":{"start":1714010051203,"stop":1714010051203,"duration":0},"status":"passed","severity":"normal"},{"uid":"888aa81a10570b08","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714009475108,"stop":1714009475108,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc67a7adeb1e0a4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714009955638,"stop":1714009955638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e407c98348dbc7cd","name":"Nodes with multiple pubsub topic","time":{"start":1714009937608,"stop":1714009937609,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ecb4adbc50a1a8","name":"Passing page size 0 when there are 110 messages","time":{"start":1714010084483,"stop":1714010084483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06185f4d3e0e883","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714010151845,"stop":1714010151845,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a1d80613c13d24","name":"Push message with content topic containing emoji","time":{"start":1714010051222,"stop":1714010051222,"duration":0},"status":"passed","severity":"normal"},{"uid":"285fc8a652e2eaeb","name":"Asymmetric encrypt & decrypt","time":{"start":1714009509476,"stop":1714009509476,"duration":0},"status":"passed","severity":"normal"},{"uid":"952008616088b830","name":"Check received message containing long","time":{"start":1714009992304,"stop":1714009992304,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e82f8bfdf2226c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714009687440,"stop":1714009687441,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e9938bc0478449","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714009687430,"stop":1714009687431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab1ad8ebf20e53f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714009533358,"stop":1714009533359,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5294252ebf71e","name":"Passing page size 3 when there are 20 messages","time":{"start":1714010084484,"stop":1714010084484,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ad75b38a6bc8ce","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714010151847,"stop":1714010151847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f8d711f4cdbb3a","name":"Register correct protocols","time":{"start":1714009955632,"stop":1714009955632,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d348224625df5b","name":"Push message with content topic containing SQL Injection","time":{"start":1714010051218,"stop":1714010051219,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf353b537acc8a4","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714009525685,"stop":1714009525687,"duration":2},"status":"passed","severity":"normal"},{"uid":"777e0909fe9521c3","name":"Publish message with rate limit","time":{"start":1714009947960,"stop":1714009947960,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fd7a146084a458","name":"Push message with content topic containing JSON","time":{"start":1714010051221,"stop":1714010051221,"duration":0},"status":"passed","severity":"normal"},{"uid":"97751bcddf077d7e","name":"random static sharding 2 - Cluster ID: 694, Shard ID: 560","time":{"start":1714010049388,"stop":1714010049389,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b89d0a1b25adef","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714009601698,"stop":1714009601699,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82d379014e57757","name":"Check received message with timestamp: 1714009525374 ","time":{"start":1714009695312,"stop":1714009695312,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb7cd9961bca539","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714009499401,"stop":1714009499401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61a16ac6cb641f0f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714009510751,"stop":1714009510751,"duration":0},"status":"passed","severity":"normal"},{"uid":"642b49e24f07eed0","name":"Subscribe to topic containing long and receive message","time":{"start":1714010151842,"stop":1714010151842,"duration":0},"status":"passed","severity":"normal"},{"uid":"de07bc877d81430","name":"Generator, 2 different pubsubtopics","time":{"start":1714010088645,"stop":1714010088645,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a9423ed80e2107","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714009475110,"stop":1714009475110,"duration":0},"status":"passed","severity":"normal"},{"uid":"3063db5bba7bd715","name":"Check received message with timestamp: 1714009524537000000 ","time":{"start":1714009992297,"stop":1714009992298,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae33fcc34f3f56","name":"Push message with custom timestamp: 1683251287676","time":{"start":1714010051225,"stop":1714010051225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad3723f600a1d4","name":"should get / set TCP multiaddr","time":{"start":1714009483351,"stop":1714009483351,"duration":0},"status":"passed","severity":"normal"},{"uid":"608466a73afe2226","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714009729431,"stop":1714009729431,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b6e40f5976f162","name":"Check received message containing Basic HTML tag","time":{"start":1714009992294,"stop":1714009992295,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d32dca272ff309","name":"isConnected should return false after all peers disconnect","time":{"start":1714009571972,"stop":1714009571972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98828f182a49b84","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714009475112,"stop":1714009475112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3466a4d7ae22ef5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714009475114,"stop":1714009475114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f2ac538a58eeb6","name":"Push message with Script payload","time":{"start":1714009921703,"stop":1714009921703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8541b7d1faeaa12c","name":"Encoder throws on undefined content topic","time":{"start":1714009510753,"stop":1714009510753,"duration":0},"status":"passed","severity":"normal"},{"uid":"7967a75c1b8db9e2","name":"Subscribe and receive messages via lightPush","time":{"start":1714010151828,"stop":1714010151828,"duration":0},"status":"passed","severity":"normal"},{"uid":"813ed977ca1da0ce","name":"throws on content topic with too few or too many fields","time":{"start":1714009475087,"stop":1714009475087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1a231b03c7bc18","name":"Check message on other pubsub topic is not received","time":{"start":1714009992314,"stop":1714009992314,"duration":0},"status":"passed","severity":"normal"},{"uid":"f135987741a80738","name":"Check publish message containing SQL Injection","time":{"start":1714009947952,"stop":1714009947952,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a25c409979ea9a","name":"Push message with content topic containing XML","time":{"start":1714010051220,"stop":1714010051220,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8b4ec53d3d6552","name":"should be called for bootstrap peers","time":{"start":1714009533360,"stop":1714009533361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3013d975a684d2ee","name":"Query generator for multiple messages","time":{"start":1714010083914,"stop":1714010083915,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2eb2946f1a56e","name":"Used by Waku Relay","time":{"start":1714010104866,"stop":1714010104866,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c2270bc381c00e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714009761155,"stop":1714009761156,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b52e5b07454924a","name":"should not receive a peer event before start","time":{"start":1714009544500,"stop":1714009544501,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9288edc07d7a02","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714010051669,"stop":1714010051669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13ac78c6920c110","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714009761161,"stop":1714009761161,"duration":0},"status":"passed","severity":"normal"},{"uid":"daad4519287d5ac3","name":"should handle corrupted local storage data gracefully","time":{"start":1714009502982,"stop":1714009502982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f834b57c0155a3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714010003118,"stop":1714010003118,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92802d66e0f5005","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714009499401,"stop":1714009499402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0036ae774ccd1e6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714009687432,"stop":1714009687433,"duration":1},"status":"passed","severity":"normal"},{"uid":"43170174f8eb4f91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714009687437,"stop":1714009687437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a7667136e6af28","name":"same cluster, same shard: nodes connect","time":{"start":1714009687425,"stop":1714009687426,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7993fbbd842ee70","name":"Check received message containing Russian","time":{"start":1714009695298,"stop":1714009695299,"duration":1},"status":"passed","severity":"normal"},{"uid":"4873cd451dfdaf28","name":"tcp ip4 address","time":{"start":1714009482874,"stop":1714009482875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e981ebafb7348ffd","name":"unsubscribes","time":{"start":1714010096866,"stop":1714010096866,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4ecd7493e22473","name":"Query with Ordered Callback, No Decoder","time":{"start":1714010051671,"stop":1714010051671,"duration":0},"status":"passed","severity":"normal"},{"uid":"4171bf5c8fffe72f","name":"should not receive a peer event after stop","time":{"start":1714009993091,"stop":1714009993091,"duration":0},"status":"passed","severity":"normal"},{"uid":"100515f8ad69bc72","name":"should throw error - no public key","time":{"start":1714009483349,"stop":1714009483349,"duration":0},"status":"passed","severity":"normal"},{"uid":"255cecd70f51dca1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714009608986,"stop":1714009608986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a720554f26cd7b","name":"should set field with only STORE enabled","time":{"start":1714009483354,"stop":1714009483354,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c49595955f9203f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714009482686,"stop":1714009482687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9010755ba9e5af","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714009687428,"stop":1714009687429,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bee98ee72a22c68","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714009687440,"stop":1714009687440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7b9bfb17d8d388","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714009482683,"stop":1714009482684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e48046784d822","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714009729433,"stop":1714009729433,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e375512113f8c4","name":"should return empty list for no shard","time":{"start":1714009475100,"stop":1714009475100,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc29d4938c3e3541","name":"should encode/decode to RLP encoding","time":{"start":1714009483350,"stop":1714009483350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c423a37dc85993c2","name":"Check message with no content topic is not received","time":{"start":1714009695317,"stop":1714009695318,"duration":1},"status":"passed","severity":"normal"},{"uid":"25184d69db593781","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714010114453,"stop":1714010114454,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b3d8297de514ab","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714009475099,"stop":1714009475099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62f972465255ad9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714009498421,"stop":1714009498421,"duration":0},"status":"passed","severity":"normal"},{"uid":"285254c331ee3fdf","name":"Check received message with timestamp: 1714009525374000000 ","time":{"start":1714009695311,"stop":1714009695311,"duration":0},"status":"passed","severity":"normal"},{"uid":"380d2addea951a77","name":"Subscribe to topic containing short and receive message","time":{"start":1714010151842,"stop":1714010151842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb5e437205135c1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714009544502,"stop":1714009544503,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eeaf9183c6d06fbe","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714009948078,"stop":1714009948078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b43f8ee87e300a9e","name":"Check publish message containing long","time":{"start":1714009947949,"stop":1714009947949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d9c2a9a7ce487b","name":"Push message with JSON payload","time":{"start":1714009921704,"stop":1714009921705,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd141c87927132cd","name":"Push message with shell command payload","time":{"start":1714009921705,"stop":1714009921705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0551941641f7995","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714010151840,"stop":1714010151840,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc67fe1a78d4f3ac","name":"Overlapping topic subscription","time":{"start":1714010151841,"stop":1714010151842,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcca115585a0f79e","name":"Overlapping topic subscription","time":{"start":1714009955640,"stop":1714009955640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c49b8cdb3b17c0c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714009687434,"stop":1714009687434,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadb9df160f99070","name":"Wrong topic","time":{"start":1714010003117,"stop":1714010003117,"duration":0},"status":"passed","severity":"normal"},{"uid":"70326e186ee604b6","name":"should return unique PubsubTopics for static sharding","time":{"start":1714009475098,"stop":1714009475098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae50072c3b4514d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714009475102,"stop":1714009475102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7083de7effc8f0a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714009498623,"stop":1714009498624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2060b39498b2b0b","name":"Push message with JSON payload","time":{"start":1714010051204,"stop":1714010051204,"duration":0},"status":"passed","severity":"normal"},{"uid":"7888181e02cf05b7","name":"Throws when trying to push message with empty payload","time":{"start":1714009921710,"stop":1714009921711,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79f7ce6a05b4bde","name":"Check message with invalid timestamp is not received","time":{"start":1714009695315,"stop":1714009695316,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97d5cb5b234a1dd","name":"Push message with content topic containing unicode special characters","time":{"start":1714010051222,"stop":1714010051222,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f138acdf35eb5a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714010238021,"stop":1714010238021,"duration":0},"status":"passed","severity":"normal"},{"uid":"490269a5af1953ba","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714009475090,"stop":1714009475091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1caeb7f5bf2029b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714009729414,"stop":1714009729430,"duration":16},"status":"passed","severity":"normal"},{"uid":"59cbd95c9a4731e6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714009482679,"stop":1714009482680,"duration":1},"status":"passed","severity":"normal"},{"uid":"49cdec80c1d5204c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714010151836,"stop":1714010151836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca820b7beaa5b741","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714009475095,"stop":1714009475095,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d1534c5d0f1d71","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714009937612,"stop":1714009937612,"duration":0},"status":"passed","severity":"normal"},{"uid":"207b654e1ca01122","name":"Check received message containing escaped characters","time":{"start":1714009992310,"stop":1714009992310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc7ee89e9772ffa","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714009475101,"stop":1714009475101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38577b95d0753c8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714009525677,"stop":1714009525677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36e8b1dbe9f018b","name":"should only return 1 node with relay and store capability","time":{"start":1714009499399,"stop":1714009499399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb3c417334ab877","name":"Generator, custom pubsub topic","time":{"start":1714010088646,"stop":1714010088646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56e7f437db5d6c3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714009475110,"stop":1714009475111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90a38dec7f8ca71","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714009475092,"stop":1714009475093,"duration":1},"status":"passed","severity":"normal"},{"uid":"de085e9096705aaa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714010151843,"stop":1714010151843,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdf8fa505931474","name":"Passing cursor with wrong message digest","time":{"start":1714010029186,"stop":1714010029186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6778d243974c478a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714009955642,"stop":1714009955642,"duration":0},"status":"passed","severity":"normal"},{"uid":"38489c5fab509c36","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714009937609,"stop":1714009937610,"duration":1},"status":"passed","severity":"normal"},{"uid":"54676e63d5d25385","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714010151839,"stop":1714010151839,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87e7e98a629ae70","name":"different cluster, same shard: nodes don't connect","time":{"start":1714009687426,"stop":1714009687427,"duration":1},"status":"passed","severity":"normal"},{"uid":"9263675124c37fca","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714010051671,"stop":1714010051671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa2c25b78ab395a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714009921719,"stop":1714009921719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ada64a1a2faabdb","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714009955646,"stop":1714009955647,"duration":1},"status":"passed","severity":"normal"},{"uid":"52495859b2e1ab6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714009601689,"stop":1714009601693,"duration":4},"status":"passed","severity":"normal"},{"uid":"48632ad6c3dcc4f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714009475104,"stop":1714009475105,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1488611d02b4ef","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714009761149,"stop":1714009761150,"duration":1},"status":"passed","severity":"normal"},{"uid":"428cdd6ec8ff0c90","name":"Check received message containing shell command","time":{"start":1714009695307,"stop":1714009695307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bcc6608448fd7b","name":"Check received message containing long","time":{"start":1714009992290,"stop":1714009992290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6944f8b6def913","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714009475111,"stop":1714009475111,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ebfc34699ffda8","name":"should not fail to stop the service if it was not started","time":{"start":1714009502978,"stop":1714009502978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c5d315c11a77fe","name":"Check message with no payload is not received","time":{"start":1714009992301,"stop":1714009992301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c476be3232e6af76","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714010238021,"stop":1714010238021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ef4afdec3a5433","name":"Check received message containing special chars","time":{"start":1714009695295,"stop":1714009695296,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1efd456fbacd8ff","name":"Relay - dialed first","time":{"start":1714010119819,"stop":1714010119820,"duration":1},"status":"passed","severity":"normal"},{"uid":"f330523eab7b926f","name":"Check received message containing SQL Injection","time":{"start":1714009695299,"stop":1714009695303,"duration":4},"status":"passed","severity":"normal"},{"uid":"21f970dc2b7d90e0","name":"Encoder throws on empty string content topic","time":{"start":1714009488265,"stop":1714009488266,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a2f1faebba2ea7","name":"Check publish message containing XML","time":{"start":1714009947953,"stop":1714009947953,"duration":0},"status":"passed","severity":"normal"},{"uid":"7356f964c63c76e8","name":"should throw an error for insufficient data","time":{"start":1714009475028,"stop":1714009475029,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a88d1713da98a8","name":"groups content topics by expected pubsub topic","time":{"start":1714009475094,"stop":1714009475095,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ecb334588065d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714009687451,"stop":1714009687452,"duration":1},"status":"passed","severity":"normal"},{"uid":"88849af122791e07","name":"Subscribe to topic containing Script and publish message","time":{"start":1714009955644,"stop":1714009955644,"duration":0},"status":"passed","severity":"normal"},{"uid":"67138765877b1c30","name":"Push message with content topic containing escaped characters","time":{"start":1714009921720,"stop":1714009921721,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4aded70ad77bdc","name":"Subscribe and receive messages via waku relay post","time":{"start":1714010151829,"stop":1714010151829,"duration":0},"status":"passed","severity":"normal"},{"uid":"604509e3edee4bf4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714009687450,"stop":1714009687450,"duration":0},"status":"passed","severity":"normal"},{"uid":"883b73d9e1371c1b","name":"Check received message containing special chars","time":{"start":1714009992291,"stop":1714009992291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eea5152057b582d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714009475093,"stop":1714009475093,"duration":0},"status":"passed","severity":"normal"},{"uid":"478faf60c8d45492","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714009785597,"stop":1714009785597,"duration":0},"status":"passed","severity":"normal"},{"uid":"39445217a504c935","name":"Check publish message containing unicode special characters","time":{"start":1714009947955,"stop":1714009947955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3461318ff46c7a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714009499400,"stop":1714009499400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f831168415cc9aa","name":"random static sharding 1 - Cluster ID: 817, Shard ID: 223","time":{"start":1714010049387,"stop":1714010049388,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9b31424f8694de","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714010088799,"stop":1714010088803,"duration":4},"status":"passed","severity":"normal"},{"uid":"77bae07833938523","name":"Subscribe to topic containing XML and receive message","time":{"start":1714010151845,"stop":1714010151845,"duration":0},"status":"passed","severity":"normal"},{"uid":"85751daeb0134c71","name":"Push message with custom timestamp: 1683251295475","time":{"start":1714009921730,"stop":1714009921731,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8c42f2eb06eb9d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714010151838,"stop":1714010151838,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a7db27b0b0d5aa","name":"less peers than existing","time":{"start":1714009914965,"stop":1714009914965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b86cb6b13e05ad2f","name":"addEventListener with correct event","time":{"start":1714009565974,"stop":1714009565975,"duration":1},"status":"passed","severity":"normal"},{"uid":"c184f690b811b7af","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714010088793,"stop":1714010088793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f141433bfacecc","name":"Decoder throws on empty string content topic","time":{"start":1714009488266,"stop":1714009488266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1981e12d194c6b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/3/topic265/xml","time":{"start":1714010003115,"stop":1714010003115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4b37d127830d5","name":"Push message with numeric payload","time":{"start":1714010051200,"stop":1714010051200,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7408cc2b918c64","name":"addEventListener with wrong event","time":{"start":1714009565975,"stop":1714009565975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbc217ec8953877","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714009687455,"stop":1714009687456,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f57b11ebcacc9a","name":"ignores unrecognized TXT record formats","time":{"start":1714009499398,"stop":1714009499398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcede574e84880e","name":"Check received message containing SQL Injection","time":{"start":1714009992307,"stop":1714009992307,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d05e0bf49fa115","name":"Check publish message containing Script","time":{"start":1714009947952,"stop":1714009947953,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0174cad978af58","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714009475112,"stop":1714009475112,"duration":0},"status":"passed","severity":"normal"},{"uid":"329c38f18b687cfc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714009533365,"stop":1714009533366,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a22022f75bb669","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714009729434,"stop":1714009729434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb784212f87da2b","name":"Check message with invalid timestamp is not received","time":{"start":1714009992300,"stop":1714009992300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0a041182f65906","name":"Check publish message after client node is restarted","time":{"start":1714009947960,"stop":1714009947960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e6ce52859af6c6e","name":"Refresh subscription","time":{"start":1714009761151,"stop":1714009761152,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6c5df12b1c7a05","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714009729434,"stop":1714009729434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a2f2ae8a972b12","name":"Throws when trying to push message with empty payload","time":{"start":1714010051207,"stop":1714010051207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8ad47f3f435790","name":"Sample","time":{"start":1714009482948,"stop":1714009482948,"duration":0},"status":"passed","severity":"normal"},{"uid":"39571b8c2a3d77b5","name":"Push message with emoji payload","time":{"start":1714010051206,"stop":1714010051206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d376af5b7d67dc03","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714010114454,"stop":1714010114454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3623d3e95fc3f673","name":"Push message on custom pubsubTopic","time":{"start":1714009785594,"stop":1714009785595,"duration":1},"status":"passed","severity":"normal"},{"uid":"278b23b308942374","name":"Fails to publish message with empty text","time":{"start":1714009947958,"stop":1714009947958,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f0ed9c0eb861f6","name":"should configure sharding based on application and version for autosharding","time":{"start":1714009475112,"stop":1714009475112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a503637530c820","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714010238022,"stop":1714010238023,"duration":1},"status":"passed","severity":"normal"},{"uid":"452f1ce0266637ed","name":"Push message with XML payload","time":{"start":1714009921704,"stop":1714009921704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b1b184bcdd0fe7","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714009477560,"stop":1714009477560,"duration":0},"status":"passed","severity":"normal"},{"uid":"778976dda4b5b26b","name":"Push message with long payload","time":{"start":1714009921689,"stop":1714009921689,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8376772dbea2dd","name":"should load peers from local storage and dispatch events","time":{"start":1714009502981,"stop":1714009502981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b42db3fb4e74db","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714010029182,"stop":1714010029183,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a059b2bea93c3d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714010029178,"stop":1714010029179,"duration":1},"status":"passed","severity":"normal"},{"uid":"1604d3ff4ac93b05","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714009475111,"stop":1714009475112,"duration":1},"status":"passed","severity":"normal"},{"uid":"387a85f44587e41a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714010114452,"stop":1714010114452,"duration":0},"status":"passed","severity":"normal"},{"uid":"5995650625e68279","name":"should set field with only RELAY enabled","time":{"start":1714009483354,"stop":1714009483354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2271c983905e6f66","name":"Push message with content topic containing shell command","time":{"start":1714009921720,"stop":1714009921720,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8fed597c80777a","name":"Push message with special chars payload","time":{"start":1714009921695,"stop":1714009921695,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f382cb385cf783","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714010003111,"stop":1714010003111,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e1dfaf6bcd0f2c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app67/6/topic166/proto","time":{"start":1714010003113,"stop":1714010003113,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbb8a39416675a8","name":"Query Generator, No Decoder","time":{"start":1714010051669,"stop":1714010051670,"duration":1},"status":"passed","severity":"normal"},{"uid":"195e768e447dd747","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714010114451,"stop":1714010114451,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fd3e15ee971eb3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714009796389,"stop":1714009796390,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b44665cc7df508","name":"should throw an error for an unconfigured topic","time":{"start":1714009475109,"stop":1714009475109,"duration":0},"status":"passed","severity":"normal"},{"uid":"db29dbd961203d30","name":"handles multiple messages","time":{"start":1714010096866,"stop":1714010096866,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4b2ef01a432481","name":"Check publish message containing Basic HTML tag","time":{"start":1714009947953,"stop":1714009947954,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1dd05565b18975","name":"Relay","time":{"start":1714009537246,"stop":1714009537246,"duration":0},"status":"passed","severity":"normal"},{"uid":"369b5fdfd06c20d5","name":"Delete observer","time":{"start":1714009916328,"stop":1714009916329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a570262d0fde6d04","name":"Check publish message containing short","time":{"start":1714009947948,"stop":1714009947949,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0aa31c3a6e575f0","name":"should decode valid enr successfully","time":{"start":1714009483342,"stop":1714009483343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9698a30954c6b51d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714010151830,"stop":1714010151830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e309c018f960c923","name":"Check received message containing shell command","time":{"start":1714009992295,"stop":1714009992296,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69ac4a455ec456d","name":"random static sharding 5 - Cluster ID: 474, Shard ID: 324","time":{"start":1714010049390,"stop":1714010049390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c09fda8e80f1d9f","name":"Push message with short payload","time":{"start":1714009921688,"stop":1714009921689,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ac7194f5509614","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714009687438,"stop":1714009687438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4d7070d21b1a71","name":"Fails to publish message with wrong content topic","time":{"start":1714009947958,"stop":1714009947958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5132b9cd94ee4cd0","name":"Check received message containing escaped characters","time":{"start":1714009992296,"stop":1714009992296,"duration":0},"status":"passed","severity":"normal"},{"uid":"555d09b31195c4b5","name":"Check message with no payload is not received","time":{"start":1714009695318,"stop":1714009695318,"duration":0},"status":"passed","severity":"normal"},{"uid":"910f083ad24177e2","name":"Check received message containing Chinese","time":{"start":1714009992306,"stop":1714009992306,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cbff45fe353080","name":"different cluster, same shard: nodes don't connect","time":{"start":1714009796391,"stop":1714009796392,"duration":1},"status":"passed","severity":"normal"},{"uid":"96822fdadf20fc1b","name":"Push message with Basic HTML tag payload","time":{"start":1714009921704,"stop":1714009921704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ee0a7757a3949","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714010151846,"stop":1714010151846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26b68a3b631ee6e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714009955647,"stop":1714009955647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f351cda10b91f316","name":"Refresh subscription","time":{"start":1714009955639,"stop":1714009955639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9f256a9bca5dffe","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714009687435,"stop":1714009687436,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d52fd512f025ae","name":"can start the service","time":{"start":1714009502977,"stop":1714009502977,"duration":0},"status":"passed","severity":"normal"},{"uid":"68104ca5a7e162aa","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714009475109,"stop":1714009475109,"duration":0},"status":"passed","severity":"normal"},{"uid":"251b085105813c03","name":"Check publish message containing Chinese","time":{"start":1714009947951,"stop":1714009947951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8248db269a2c28f","name":"Push message with content topic containing special chars","time":{"start":1714009921712,"stop":1714009921712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae4245169340203","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714009475092,"stop":1714009475092,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a836947fc072b9c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714009475096,"stop":1714009475097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a0fa73f3c1c093","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714009761153,"stop":1714009761153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd1bdd97ba7aff9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714009687450,"stop":1714009687451,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2845f98c01f51a","name":"connected peers and dial","time":{"start":1714009914964,"stop":1714009914964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe5e7e3799a9639","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714009601700,"stop":1714009601701,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd369b0c99c5413d","name":"throws on content topic with generation field greater than 0","time":{"start":1714009475088,"stop":1714009475088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cc598626b2bbaf","name":"Check received message containing numeric","time":{"start":1714009992290,"stop":1714009992291,"duration":1},"status":"passed","severity":"normal"},{"uid":"861336b2634e3dad","name":"Push message with rate limit","time":{"start":1714009921729,"stop":1714009921730,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c682a6d941e733","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714009955643,"stop":1714009955643,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd85dde8471c9a8c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714009601702,"stop":1714009601703,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab045a5f654084e2","name":"Passing page size 19 when there are 20 messages","time":{"start":1714010084485,"stop":1714010084486,"duration":1},"status":"passed","severity":"normal"},{"uid":"366961cfd617b750","name":"Check message received after jswaku node is restarted","time":{"start":1714009695320,"stop":1714009695320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95efe8b2dbeecf39","name":"Decoder throws on undefined content topic","time":{"start":1714009488266,"stop":1714009488266,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a2ad0f0d72c208","name":"random static sharding 7 - Cluster ID: 287, Shard ID: 67","time":{"start":1714010049391,"stop":1714010049392,"duration":1},"status":"passed","severity":"normal"},{"uid":"4240abde186e40c4","name":"Check received message containing Arabic","time":{"start":1714009992306,"stop":1714009992306,"duration":0},"status":"passed","severity":"normal"},{"uid":"53300d8862256b84","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714009475113,"stop":1714009475113,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90a606201661729","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714009475108,"stop":1714009475108,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2405987bb1ad56","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714009687454,"stop":1714009687454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2322e8f6343d9f37","name":"Subscribe and receives messages on 20 topics","time":{"start":1714010151830,"stop":1714010151830,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fca30320fbb1d46","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714009785597,"stop":1714009785597,"duration":0},"status":"passed","severity":"normal"},{"uid":"de43d6f7fb4d91b1","name":"Publish without waiting for remote peer","time":{"start":1714009955632,"stop":1714009955633,"duration":1},"status":"passed","severity":"normal"},{"uid":"129611d4dc3b8828","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714009475105,"stop":1714009475106,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3dd7be529b606d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714009475094,"stop":1714009475094,"duration":0},"status":"passed","severity":"normal"},{"uid":"208660124b8bb69a","name":"Nwaku publishes","time":{"start":1714009944318,"stop":1714009944319,"duration":1},"status":"passed","severity":"normal"},{"uid":"660b56aa57ccc6a6","name":"Subscribe and receive messages via waku relay post","time":{"start":1714010151839,"stop":1714010151839,"duration":0},"status":"passed","severity":"normal"},{"uid":"780d6fe2c961998f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app91/1/topic444/test.js","time":{"start":1714010003112,"stop":1714010003112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b4d20a22a0c5b2","name":"should properly create location multiaddrs - udp","time":{"start":1714009483352,"stop":1714009483353,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb84d20557545e0","name":"should set field with all protocols disabled","time":{"start":1714009483353,"stop":1714009483354,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adfb649fe2e2b72","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714010151846,"stop":1714010151846,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a7b2db0520237c","name":"isConnected should return false after all peers disconnect","time":{"start":1714009525689,"stop":1714009525690,"duration":1},"status":"passed","severity":"normal"},{"uid":"482c21af7d4a46e0","name":"Push message with special chars payload","time":{"start":1714010051200,"stop":1714010051200,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf970b6c1430a07e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714010151837,"stop":1714010151837,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bb096ce77c159b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714009761156,"stop":1714009761156,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd90da34734ec2ae","name":"should properly create location multiaddrs - tcp","time":{"start":1714009483353,"stop":1714009483353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b877b5c94563f1e8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714009955646,"stop":1714009955646,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4a368dec00d2eb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714009498624,"stop":1714009498625,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c43655e7da62a5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714009947956,"stop":1714009947956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e7c0b2bf645137","name":"nwaku subscribes","time":{"start":1714009944316,"stop":1714009944317,"duration":1},"status":"passed","severity":"normal"},{"uid":"432b064595a6178c","name":"Query Generator, No message returned","time":{"start":1714010051670,"stop":1714010051670,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2b0a500d8e72dd","name":"should throw an error for missing sharding configuration","time":{"start":1714009475113,"stop":1714009475113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5e383ee81d7d26","name":"Decoder throws on empty string content topic","time":{"start":1714009508726,"stop":1714009508727,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0f62be0a637503","name":"Nodes with multiple pubsub topic","time":{"start":1714009937610,"stop":1714009937611,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e73e17f66678b8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714009761158,"stop":1714009761158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f40a33ff8ed554b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714010049396,"stop":1714010049399,"duration":3},"status":"passed","severity":"normal"},{"uid":"d16502a7bae32bff","name":"pre and post cipher","time":{"start":1714009509477,"stop":1714009509477,"duration":0},"status":"passed","severity":"normal"},{"uid":"128c88e1a1d71008","name":"Ping on subscribed peer","time":{"start":1714009600178,"stop":1714009600179,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8ad2d40eba1fc5","name":"Push message with rate limit","time":{"start":1714010051225,"stop":1714010051225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8ff54ac2f39420","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714009695313,"stop":1714009695314,"duration":1},"status":"passed","severity":"normal"},{"uid":"77777226c9d5f1bb","name":"Push message with content topic containing numeric","time":{"start":1714009921712,"stop":1714009921712,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5314a7eb0fa3bc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714009482669,"stop":1714009482671,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0d4d0efdcdea146","name":"should emit a peer event after start","time":{"start":1714009544500,"stop":1714009544500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eef926029d68ad7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714009955641,"stop":1714009955642,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a97579a3957bbba","name":"Push message with content topic containing long","time":{"start":1714010051208,"stop":1714010051208,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f31c0153d03905","name":"Push message with custom timestamp: 1714013287676","time":{"start":1714010051226,"stop":1714010051227,"duration":1},"status":"passed","severity":"normal"},{"uid":"2767682ed6f0cee0","name":"Push message equal or less that 1MB","time":{"start":1714010051227,"stop":1714010051228,"duration":1},"status":"passed","severity":"normal"},{"uid":"23caac9690b10f98","name":"handles empty contentTopics array correctly","time":{"start":1714009475113,"stop":1714009475114,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d9db38be975705","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714010151845,"stop":1714010151845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef63092526420973","name":"Subscribe and publish message","time":{"start":1714009955633,"stop":1714009955634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79fcf0ba6610674","name":"Push 30 different messages","time":{"start":1714009921710,"stop":1714009921710,"duration":0},"status":"passed","severity":"normal"},{"uid":"957e28737d636384","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714009992298,"stop":1714009992299,"duration":1},"status":"passed","severity":"normal"},{"uid":"2631bf194f915f66","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714009937608,"stop":1714009937608,"duration":0},"status":"passed","severity":"normal"},{"uid":"463a2906ac57d66a","name":"Push message with content topic containing Script","time":{"start":1714009921718,"stop":1714009921719,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cf964827641a1d","name":"Refresh subscription","time":{"start":1714010151842,"stop":1714010151842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3997f843514dddf8","name":"throws on content topic with empty version field","time":{"start":1714009475089,"stop":1714009475089,"duration":0},"status":"passed","severity":"normal"},{"uid":"198c764d101e8765","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714010114454,"stop":1714010114454,"duration":0},"status":"passed","severity":"normal"},{"uid":"694484b4ca69d833","name":"Callback on promise","time":{"start":1714010083916,"stop":1714010083916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e895eb419556d765","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714009914712,"stop":1714009914712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab61829b1b147708","name":"retrieves a single peer","time":{"start":1714009499396,"stop":1714009499397,"duration":1},"status":"passed","severity":"normal"},{"uid":"faded7db6373852d","name":"throws on content topic with empty topic name field","time":{"start":1714009475089,"stop":1714009475089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3caffda7c66f03","name":"1 Store, 2 fetches","time":{"start":1714009498420,"stop":1714009498421,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5fbac2315df82f","name":"start node with empty content topic","time":{"start":1714010003119,"stop":1714010003119,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c52d4892157ce6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714009937611,"stop":1714009937611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa6a358a606fd50","name":"removeEventListener with wrong event","time":{"start":1714009565976,"stop":1714009565976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a6cbc791b7200","name":"Ping on peer without subscriptions","time":{"start":1714009563409,"stop":1714009563412,"duration":3},"status":"passed","severity":"normal"},{"uid":"c71fc4a16f6139df","name":"should properly create location multiaddrs - udp4","time":{"start":1714009483351,"stop":1714009483352,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e6a2f88ffc6bb3","name":"Check received message containing Chinese","time":{"start":1714009695296,"stop":1714009695297,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf759d5eb72d7f1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714009955646,"stop":1714009955646,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d97234a6a8d2b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714009608983,"stop":1714009608983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c795cf82899cbacb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714009525687,"stop":1714009525689,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3f84119c034e794","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714009498625,"stop":1714009498625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9992f403dbf22e4f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714009499400,"stop":1714009499401,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dc6ef2ee13274d","name":"topics with same application and version share the same shard","time":{"start":1714009475094,"stop":1714009475094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6692972e7aab1c00","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714009687434,"stop":1714009687434,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b386ed0348a75c2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714009947958,"stop":1714009947959,"duration":1},"status":"passed","severity":"normal"},{"uid":"757813aaac2f24b5","name":"Subscribe and receive messages via lightPush","time":{"start":1714009761144,"stop":1714009761145,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c89111076a1899","name":"stop","time":{"start":1714009565978,"stop":1714009565981,"duration":3},"status":"passed","severity":"normal"},{"uid":"6504dc2975e07a44","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714009937609,"stop":1714009937609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6757a2f24e3857fe","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714009536127,"stop":1714009536127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea559a2db07796b9","name":"removeEventListener with correct event","time":{"start":1714009565975,"stop":1714009565976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efea77b04dd56b0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714009482689,"stop":1714009482690,"duration":1},"status":"passed","severity":"normal"},{"uid":"902cb49c1cfa9372","name":"Check received message containing Script","time":{"start":1714009992308,"stop":1714009992308,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb998a1a84063787","name":"Promise Callback - forward","time":{"start":1714010073401,"stop":1714010073401,"duration":0},"status":"passed","severity":"normal"},{"uid":"db006dcc85e81dd1","name":"Generator, 2 different pubsubtopics","time":{"start":1714010088647,"stop":1714010088647,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe5ce1086f02044","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714009761160,"stop":1714009761160,"duration":0},"status":"passed","severity":"normal"},{"uid":"6213baa293edba98","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714010029186,"stop":1714010029187,"duration":1},"status":"passed","severity":"normal"},{"uid":"192c0837a50fc3d8","name":"Ping on subscribed peer","time":{"start":1714009600156,"stop":1714009600157,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb9e297ab97d854","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714010151843,"stop":1714010151843,"duration":0},"status":"passed","severity":"normal"},{"uid":"6984efb57e2466dc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714009508723,"stop":1714009508723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0191848276d0e7","name":"Push message with unicode special characters payload","time":{"start":1714009921709,"stop":1714009921709,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b8ac64bf1c94f3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714009498625,"stop":1714009498626,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbf6c131d373e83","name":"random static sharding 9 - Cluster ID: 370, Shard ID: 668","time":{"start":1714010049394,"stop":1714010049394,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f2285917aa94a6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714010151834,"stop":1714010151834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1742d4757cccbfa","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app0/4/topic525/xml","time":{"start":1714010003116,"stop":1714010003117,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fed76858f54123","name":"listenerCount","time":{"start":1714009565977,"stop":1714009565977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8714aa3c7aab65b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714009601703,"stop":1714009601703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03a952818b8e1d0","name":"Check received message containing Script","time":{"start":1714009992293,"stop":1714009992294,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbfde2e4ef1cfb2a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714010114452,"stop":1714010114452,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b0fd6d868ccb5b","name":"handles empty shards array correctly","time":{"start":1714009475113,"stop":1714009475113,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ddb9b02825ba28","name":"Check publish message containing emoji","time":{"start":1714009947955,"stop":1714009947956,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb307b8d6f2ef97","name":"Check received message containing Basic HTML tag","time":{"start":1714009695305,"stop":1714009695306,"duration":1},"status":"passed","severity":"normal"},{"uid":"67098ac15cde6323","name":"dispatchEvent via connectionManager","time":{"start":1714009565977,"stop":1714009565978,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe5f398802a16fb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714009498228,"stop":1714009498228,"duration":0},"status":"passed","severity":"normal"},{"uid":"86978350ad5106f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714009475107,"stop":1714009475108,"duration":1},"status":"passed","severity":"normal"},{"uid":"816b5533e6f3a21a","name":"should not fail to stop the service if it was not started","time":{"start":1714009993089,"stop":1714009993090,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fdf0b63f9ed034","name":"Check message with no payload is not received","time":{"start":1714009992315,"stop":1714009992315,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cc065c32474f39","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714009955645,"stop":1714009955645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1805fc53e1a26757","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714009955642,"stop":1714009955642,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f9f6154c7d7e9","name":"random static sharding 6 - Cluster ID: 732, Shard ID: 711","time":{"start":1714010049390,"stop":1714010049391,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaaf5118b2756394","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714010151831,"stop":1714010151831,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb944731a037820c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714009475102,"stop":1714009475102,"duration":0},"status":"passed","severity":"normal"},{"uid":"957c16938e47f664","name":"can start the service","time":{"start":1714009993088,"stop":1714009993089,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c726bec41d36ebd","name":"Push 30 different messages","time":{"start":1714010051206,"stop":1714010051207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a075a045e5928f31","name":"should handle a minimal index list","time":{"start":1714009475026,"stop":1714009475027,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c576c0ad5e957","name":"Ping on subscribed peer","time":{"start":1714009563405,"stop":1714009563409,"duration":4},"status":"passed","severity":"normal"},{"uid":"963ff81c96bf19ae","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714009937610,"stop":1714009937610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13a7bd9dcac419b","name":"Check received message containing emoji","time":{"start":1714009695310,"stop":1714009695310,"duration":0},"status":"passed","severity":"normal"},{"uid":"da967800ff84154f","name":"should throw error - no id","time":{"start":1714009483344,"stop":1714009483348,"duration":4},"status":"passed","severity":"normal"},{"uid":"732d1975f29906d9","name":"Refresh subscription","time":{"start":1714010151831,"stop":1714010151831,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb9b273b494a09","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714009475097,"stop":1714009475097,"duration":0},"status":"passed","severity":"normal"},{"uid":"976e2546996b4c8f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714009475103,"stop":1714009475103,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcab4344aa17feae","name":"Check received message containing long","time":{"start":1714009695293,"stop":1714009695294,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea5ba489fb2338","name":"Ordered Callback - backward","time":{"start":1714010073402,"stop":1714010073402,"duration":0},"status":"passed","severity":"normal"},{"uid":"21de66c848adf72f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714009955643,"stop":1714009955644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3acefbb8f12411","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714010029183,"stop":1714010029184,"duration":1},"status":"passed","severity":"normal"},{"uid":"990328dde5741465","name":"Init the array if not present","time":{"start":1714009474612,"stop":1714009474614,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb1dfc3a8ad214e0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714009482675,"stop":1714009482677,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdf9728e0e13e0cc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714009761159,"stop":1714009761160,"duration":1},"status":"passed","severity":"normal"},{"uid":"52eb44bd8cc73452","name":"Ping on unsubscribed peer","time":{"start":1714009600195,"stop":1714009600195,"duration":0},"status":"passed","severity":"normal"},{"uid":"663fdf25102c16d5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714010151830,"stop":1714010151830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab149ddf1727304f","name":"random static sharding 8 - Cluster ID: 696, Shard ID: 95","time":{"start":1714010049393,"stop":1714010049393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8a2d4997580780","name":"Query Generator - forward","time":{"start":1714010073400,"stop":1714010073400,"duration":0},"status":"passed","severity":"normal"},{"uid":"78948c9af4eb3ebf","name":"Push message with Script payload","time":{"start":1714010051203,"stop":1714010051203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3557db9fa189705e","name":"start node with ApplicationInfo","time":{"start":1714010003118,"stop":1714010003118,"duration":0},"status":"passed","severity":"normal"},{"uid":"736b69f1a2f771a5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714010049387,"stop":1714010049387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab25b2f451ba10","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714010151829,"stop":1714010151829,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e80858d041ef35","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714009475091,"stop":1714009475091,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f76d4aef21c866","name":"Push message with content topic containing short","time":{"start":1714009921711,"stop":1714009921711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f3122a5baf3443","name":"Check received message containing Russian","time":{"start":1714009992292,"stop":1714009992292,"duration":0},"status":"passed","severity":"normal"},{"uid":"34932613f80478b5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714009475093,"stop":1714009475093,"duration":0},"status":"passed","severity":"normal"},{"uid":"47264a2d72302142","name":"should set field with all protocols enabled","time":{"start":1714009483354,"stop":1714009483354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f415d1e4f4fde88","name":"Push message equal or less that 1MB","time":{"start":1714009921733,"stop":1714009921733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f015d53e70c39097","name":"Store - dialed first","time":{"start":1714010119821,"stop":1714010119821,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db7ef6b44bd7baa","name":"Check received message containing XML","time":{"start":1714009992294,"stop":1714009992294,"duration":0},"status":"passed","severity":"normal"},{"uid":"998a479241b33cbf","name":"Check meta is set [symmetric]","time":{"start":1714009508723,"stop":1714009508724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26d06f59259f57c","name":"1 Relay, 1 fetch","time":{"start":1714009498419,"stop":1714009498420,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfac1b5b907cedc5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714010114453,"stop":1714010114453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c79709db26d3db6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714010051672,"stop":1714010051672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e89b8c0417d690","name":"new peer added after a peer was already found","time":{"start":1714009914711,"stop":1714009914712,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8e27b43a0328d3f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714009482674,"stop":1714009482675,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d34481a34ab2308","name":"configure the node with multiple pubsub topics","time":{"start":1714010049396,"stop":1714010049396,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cf8ed31151db47","name":"Passing page size 11 when there are 10 messages","time":{"start":1714010084485,"stop":1714010084485,"duration":0},"status":"passed","severity":"normal"},{"uid":"120e6b0f21465b0","name":"Check received message containing emoji","time":{"start":1714009992297,"stop":1714009992297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2932e59280df5e28","name":"Subscribe to topic containing long and receive message","time":{"start":1714010151832,"stop":1714010151832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ee3244895ff6b9","name":"Check publish message after service node is restarted","time":{"start":1714009947959,"stop":1714009947959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40b12c2255e4e351","name":"Using a function","time":{"start":1714010104865,"stop":1714010104865,"duration":0},"status":"passed","severity":"normal"},{"uid":"24531f994fe3a55b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714010151845,"stop":1714010151846,"duration":1},"status":"passed","severity":"normal"},{"uid":"75046be43f978c45","name":"Check received message containing Basic HTML tag","time":{"start":1714009992308,"stop":1714009992309,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d9879140805ba2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714010029180,"stop":1714010029182,"duration":2},"status":"passed","severity":"normal"},{"uid":"9575f07c914ba665","name":"different cluster, different shard: nodes don't connect","time":{"start":1714009687427,"stop":1714009687427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1406729c9a371427","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714009601688,"stop":1714009601689,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3e73c82ad2191e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714009761158,"stop":1714009761159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be2dd4bf29c9a79","name":"Default pageSize","time":{"start":1714010084486,"stop":1714010084486,"duration":0},"status":"passed","severity":"normal"},{"uid":"35617fab4db98387","name":"Fails to push message with large meta","time":{"start":1714010051224,"stop":1714010051225,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2752e319f13956","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714009498622,"stop":1714009498622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee9dd83e1baccf3","name":"Push to array if already present","time":{"start":1714009474614,"stop":1714009474615,"duration":1},"status":"passed","severity":"normal"},{"uid":"89041cfa1bb87da8","name":"should not receive a peer event after stop","time":{"start":1714009502980,"stop":1714009502980,"duration":0},"status":"passed","severity":"normal"},{"uid":"701ddb8c8b77c21d","name":"Push message with Arabic payload","time":{"start":1714009921696,"stop":1714009921696,"duration":0},"status":"passed","severity":"normal"},{"uid":"246399ccd72d601","name":"Push message with Chinese payload","time":{"start":1714009921696,"stop":1714009921696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b8103c7da60634","name":"Push message with content topic containing Arabic","time":{"start":1714009921713,"stop":1714009921717,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac7238f6fc8310d9","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714009475098,"stop":1714009475099,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8aef58d8da53c42","name":"Rejects garbage","time":{"start":1714009491667,"stop":1714009491667,"duration":0},"status":"passed","severity":"normal"},{"uid":"abef078d6cf61f29","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714009475093,"stop":1714009475094,"duration":1},"status":"passed","severity":"normal"},{"uid":"667328950c5e677a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714010088645,"stop":1714010088646,"duration":1},"status":"passed","severity":"normal"},{"uid":"289ef88f23e65224","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714009498621,"stop":1714009498622,"duration":1},"status":"passed","severity":"normal"},{"uid":"12625d6c76c99f0","name":"Check message on other pubsub topic is not received","time":{"start":1714009992300,"stop":1714009992300,"duration":0},"status":"passed","severity":"normal"},{"uid":"994fac6a8cd7ed19","name":"Relay + Store","time":{"start":1714009483355,"stop":1714009483355,"duration":0},"status":"passed","severity":"normal"},{"uid":"1437788c049a8533","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714009571970,"stop":1714009571971,"duration":1},"status":"passed","severity":"normal"},{"uid":"f012b9ebaed397dc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714010151846,"stop":1714010151846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdcccffbadf8d04","name":"Light Node - default protocols","time":{"start":1714010119822,"stop":1714010119822,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd39c49d33e907c","name":"Generator, custom pubsub topic","time":{"start":1714010088648,"stop":1714010088648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dad02e9ccbdb683","name":"Check received message containing unicode special characters","time":{"start":1714009992311,"stop":1714009992311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a30bfd827b5c41","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714009687441,"stop":1714009687447,"duration":6},"status":"passed","severity":"normal"},{"uid":"c43820c828eacef2","name":"should only return 1 node with store capability","time":{"start":1714009499400,"stop":1714009499400,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e79a2d5c2710f1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714009687448,"stop":1714009687449,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f346dab3728428","name":"through manual discovery","time":{"start":1714009792711,"stop":1714009792711,"duration":0},"status":"passed","severity":"normal"},{"uid":"371b71caaed44427","name":"Meta field set when metaSetter is specified","time":{"start":1714009488264,"stop":1714009488264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebae7b061b85908","name":"should encode/decode to text encoding","time":{"start":1714009483350,"stop":1714009483351,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a2cf6db4af24db","name":"Push message with content topic containing Russian","time":{"start":1714009921718,"stop":1714009921718,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e33bc19688f7dab","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714009487868,"stop":1714009487868,"duration":0},"status":"passed","severity":"normal"},{"uid":"233e2b2b1552f265","name":"Push message with content topic containing Russian","time":{"start":1714010051218,"stop":1714010051218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59fff19fb383bef","name":"Check received message with timestamp: 1714009524537 ","time":{"start":1714009992298,"stop":1714009992298,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1fd88d8df04156","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714009729435,"stop":1714009729435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f9a2b230a8f4b5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714009475096,"stop":1714009475096,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1d1d5ced3d4d85","name":"Push message with content topic containing Chinese","time":{"start":1714010051210,"stop":1714010051210,"duration":0},"status":"passed","severity":"normal"},{"uid":"a444939e11f8afbc","name":"Store - dialed after - with timeout","time":{"start":1714010119821,"stop":1714010119821,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e1c4e981f5ae5b","name":"Subscribe to topic containing long and publish message","time":{"start":1714009955641,"stop":1714009955641,"duration":0},"status":"passed","severity":"normal"},{"uid":"675c872ad2e47a76","name":"random static sharding 3 - Cluster ID: 332, Shard ID: 427","time":{"start":1714010049389,"stop":1714010049389,"duration":0},"status":"passed","severity":"normal"},{"uid":"344fde58630cb686","name":"Push message with custom timestamp: 1714006095475","time":{"start":1714009921731,"stop":1714009921731,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc4d0883bdbc66","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714009533363,"stop":1714009533364,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4edcdbb7a024287","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714009475100,"stop":1714009475100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5375ff1d612a7413","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714009536128,"stop":1714009536128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f420ec06a9bc920","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714009687450,"stop":1714009687450,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9635444880b011","name":"non connected peers","time":{"start":1714009914966,"stop":1714009914966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3f5d2c487076150","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714009482677,"stop":1714009482678,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3ff56271d711b8","name":"Check message received after nwaku node is restarted","time":{"start":1714009992316,"stop":1714009992317,"duration":1},"status":"skipped","severity":"normal"},{"uid":"adc5c15c57fab7ee","name":"Check publish message containing special chars","time":{"start":1714009947950,"stop":1714009947951,"duration":1},"status":"passed","severity":"normal"},{"uid":"6443f1b9fd3127dc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714009482685,"stop":1714009482686,"duration":1},"status":"passed","severity":"normal"},{"uid":"5844d60720979730","name":"Push message with content topic containing shell command","time":{"start":1714010051221,"stop":1714010051221,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a84686d649d30","name":"Push message with custom timestamp: 1714006087676","time":{"start":1714010051226,"stop":1714010051226,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d6d9f97da458a","name":"Ping on unsubscribed peer","time":{"start":1714009563412,"stop":1714009563412,"duration":0},"status":"passed","severity":"normal"},{"uid":"71096aef9094146a","name":"All","time":{"start":1714009537247,"stop":1714009537247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6448aa4d85f39a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714010083917,"stop":1714010083917,"duration":0},"status":"passed","severity":"normal"},{"uid":"660ffa3e6327137e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714010051220,"stop":1714010051220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01c5a0fd7120e2","name":"creates an iterator","time":{"start":1714010096865,"stop":1714010096865,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec96c31294a0394","name":"1 Relay, 1 Filter, gives up","time":{"start":1714009498421,"stop":1714009498422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7447eb47fa66da","name":"Ordered Callback - forward","time":{"start":1714010073401,"stop":1714010073402,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0c74e60f6f7ca2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714009498623,"stop":1714009498623,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf99fa6f816dbd6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714009687452,"stop":1714009687453,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2cc8597fef8edb","name":"Filter","time":{"start":1714010119821,"stop":1714010119822,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1383f45744a201","name":"Subscribe to topic containing XML and publish message","time":{"start":1714009955644,"stop":1714009955645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b2b4cd9b75cf9a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714010151829,"stop":1714010151829,"duration":0},"status":"passed","severity":"normal"},{"uid":"187124ba3b6540df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714009475105,"stop":1714009475105,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a686c6b9075369","name":"start node with empty shard","time":{"start":1714010049399,"stop":1714010049401,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaa2bb5277473aee","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714009761146,"stop":1714009761147,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42180bbd6726135","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714009687449,"stop":1714009687449,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ee2980cb410ed5","name":"Ordered callback, aborts when callback returns true","time":{"start":1714010083918,"stop":1714010083918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ab50d0ef036f49","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714009475103,"stop":1714009475103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b081eaad0b658fc3","name":"Push message with content topic containing XML","time":{"start":1714009921719,"stop":1714009921719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7966cfb5b0550708","name":"same cluster, same shard: nodes connect","time":{"start":1714009796390,"stop":1714009796391,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb341e83b95fca9b","name":"should emit a peer event after start","time":{"start":1714009993090,"stop":1714009993090,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb473ba1757904","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714010151843,"stop":1714010151844,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b3807773c7f832","name":"Check received message containing short","time":{"start":1714009695292,"stop":1714009695293,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5fede53aa822f1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714009785594,"stop":1714009785594,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7ba634ef1fc8f6","name":"Check message with non string payload is not received","time":{"start":1714009992315,"stop":1714009992316,"duration":1},"status":"passed","severity":"normal"},{"uid":"49af3320c58d854d","name":"handles different clusterIds correctly","time":{"start":1714009475095,"stop":1714009475095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93cff1d1334918d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714009687439,"stop":1714009687440,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd563a46868bf1f","name":"Overlapping topic subscription","time":{"start":1714009761151,"stop":1714009761151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17fc2df3a4d62c5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714010083915,"stop":1714010083916,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ce16674ab4a676","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714009687428,"stop":1714009687428,"duration":0},"status":"passed","severity":"normal"},{"uid":"1499a2c46c98a039","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714009482681,"stop":1714009482683,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c2d28619905d8d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714009475106,"stop":1714009475106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7315e2fe7d6b5594","name":"Passing an array","time":{"start":1714010104865,"stop":1714010104865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d20a928e049d9b5","name":"Relay - dialed after","time":{"start":1714010119820,"stop":1714010119820,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c29b80e98f1be5","name":"should not fail to start the service if it is already started","time":{"start":1714009544499,"stop":1714009544500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ade38c8096a85b5","name":"should be able to decode the field with only STORE set to true","time":{"start":1714009482684,"stop":1714009482685,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef18c292b4fef24","name":"Ephemeral messages are not stored","time":{"start":1714009536126,"stop":1714009536127,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e92b874a95de619","name":"connects to nwaku","time":{"start":1714010104864,"stop":1714010104864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8be338f624eb2a7","name":"should handle application and version for autosharding","time":{"start":1714009475098,"stop":1714009475098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71104742215c2","name":"should properly compute the node id","time":{"start":1714009483350,"stop":1714009483350,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3d266fde295358","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714009785595,"stop":1714009785595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f955d7917c07ca10","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714010151839,"stop":1714010151839,"duration":0},"status":"passed","severity":"normal"},{"uid":"30735e4fd63ccdba","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714009482688,"stop":1714009482688,"duration":0},"status":"passed","severity":"normal"},{"uid":"913be3cc79fa21c","name":"Push message with content topic containing Arabic","time":{"start":1714010051211,"stop":1714010051211,"duration":0},"status":"passed","severity":"normal"},{"uid":"159fa77e98ec2742","name":"Fails to push message with empty content topic","time":{"start":1714009921722,"stop":1714009921724,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7b1e9a7394e1f73","name":"should properly create peer info with all multiaddrs","time":{"start":1714009483353,"stop":1714009483353,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d71dce048e5c5dc","name":"Query with Ordered Callback, No message returned","time":{"start":1714010051672,"stop":1714010051672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c24c7fe450cdb44","name":"Push message with escaped characters payload","time":{"start":1714009921709,"stop":1714009921709,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf456bf26c17591","name":"should encodeTxt and decodeTxt","time":{"start":1714009483342,"stop":1714009483342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b329c86a9febc2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714009687439,"stop":1714009687439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0e601f8a78b8d7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714010151840,"stop":1714010151841,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c0750f282c5654","name":"should not fail to stop the service if it was not started","time":{"start":1714009544492,"stop":1714009544499,"duration":7},"status":"passed","severity":"normal"},{"uid":"9a52454d940db8ab","name":"throws on content topic with empty application field","time":{"start":1714009475088,"stop":1714009475089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d547ca24dd772c5d","name":"A test","time":{"start":1714009761244,"stop":1714009761244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe4632089f0388c","name":"Push message with Russian payload","time":{"start":1714010051202,"stop":1714010051202,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bbd8ecff005c82","name":"Check message with invalid timestamp is not received","time":{"start":1714009992313,"stop":1714009992314,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb3905bbb728912","name":"Check message with no content topic is not received","time":{"start":1714009992314,"stop":1714009992315,"duration":1},"status":"passed","severity":"normal"},{"uid":"573527a2e5c8b203","name":"should properly create location multiaddrs - tcp6","time":{"start":1714009483352,"stop":1714009483352,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c370e24fae2901","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714009785593,"stop":1714009785593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0e89274fe2ec96","name":"Ping on peer without subscriptions","time":{"start":1714009600179,"stop":1714009600195,"duration":16},"status":"passed","severity":"normal"},{"uid":"d9e698637a0c3de2","name":"Relay - times out","time":{"start":1714010119820,"stop":1714010119820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1836ae66c58c05e3","name":"Fails to push message with large meta","time":{"start":1714009921728,"stop":1714009921728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de385caee5395bb","name":"Relay + Store","time":{"start":1714009537247,"stop":1714009537247,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d14b555ed067f3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714009937607,"stop":1714009937608,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9f1d0255406f72","name":"Push message on custom pubsubTopic","time":{"start":1714009785596,"stop":1714009785596,"duration":0},"status":"passed","severity":"normal"},{"uid":"322bce017ad475ff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714009729431,"stop":1714009729431,"duration":0},"status":"passed","severity":"normal"},{"uid":"306cc0a311e17cc9","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714009502981,"stop":1714009502982,"duration":1},"status":"passed","severity":"normal"},{"uid":"2953db12e151e277","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714009992299,"stop":1714009992299,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e79f70eb4dbe38","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714010151837,"stop":1714010151837,"duration":0},"status":"passed","severity":"normal"},{"uid":"61aec5f01dc90685","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app63/5/topic45/proto","time":{"start":1714010003115,"stop":1714010003115,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feae083ec44c2d9","name":"should not receive a peer event before start","time":{"start":1714009993091,"stop":1714009993091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59e008dd8599d0b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714009475110,"stop":1714009475110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ea695be55ac1aa","name":"Push message with content topic containing long","time":{"start":1714009921711,"stop":1714009921711,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7fbd7afb845fa0","name":"Push message with emoji payload","time":{"start":1714009921709,"stop":1714009921710,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa974fadf815b1df","name":"Check received message containing numeric","time":{"start":1714009695294,"stop":1714009695295,"duration":1},"status":"passed","severity":"normal"},{"uid":"175e77f0fa04357b","name":"Encoder throws on empty string content topic","time":{"start":1714009510753,"stop":1714009510753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b1e985e0b3cca0","name":"Push message with custom timestamp: 1714013295475","time":{"start":1714009921732,"stop":1714009921732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7b53108b0d2112","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714009475097,"stop":1714009475098,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba995309d714b71d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app98/10/topic253/xml","time":{"start":1714010003114,"stop":1714010003115,"duration":1},"status":"passed","severity":"normal"},{"uid":"b250de2758f745c9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714009601696,"stop":1714009601697,"duration":1},"status":"passed","severity":"normal"},{"uid":"128350760b61d5ab","name":"Non TWN Cluster","time":{"start":1714010003112,"stop":1714010003112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6233337b0593174","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714010151841,"stop":1714010151841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4b04bfbc368ca3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714009761160,"stop":1714009761160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef37e8a527e04fb","name":"Symmetric encrypt & Decrypt","time":{"start":1714009509476,"stop":1714009509477,"duration":1},"status":"passed","severity":"normal"},{"uid":"6647beadf71f13de","name":"Query with Promise Callback, No message returned","time":{"start":1714010051673,"stop":1714010051673,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c5316ec4e6e6af","name":"should add and remove event listeners correctly","time":{"start":1714009502982,"stop":1714009502982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77abccbabf467c1","name":"Passing page size 110 when there are 120 messages","time":{"start":1714010084486,"stop":1714010084486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00f581fa5379147","name":"udp ip6 address","time":{"start":1714009482875,"stop":1714009482875,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d44ae3b04d7a99","name":"Push message with meta","time":{"start":1714009921725,"stop":1714009921727,"duration":2},"status":"passed","severity":"normal"},{"uid":"6876a32dc3999a4c","name":"Check received message with timestamp: 1714009524537 ","time":{"start":1714009992312,"stop":1714009992312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37967ef32debf6f","name":"can start and stop the service","time":{"start":1714009544491,"stop":1714009544492,"duration":1},"status":"passed","severity":"normal"},{"uid":"c123c7b9501e13f","name":"should throw an error for missing required configuration","time":{"start":1714009475100,"stop":1714009475100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59356b6ccbe3318","name":"Push message with SQL Injection payload","time":{"start":1714009921697,"stop":1714009921703,"duration":6},"status":"passed","severity":"normal"},{"uid":"88140feb3ef48cf2","name":"Reopen subscription with peer with lost subscription","time":{"start":1714009600195,"stop":1714009600196,"duration":1},"status":"passed","severity":"normal"},{"uid":"136ec0f87de2c1ca","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714009608984,"stop":1714009608984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d599d860744556b1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714009761153,"stop":1714009761153,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f42ba88164f758","name":"Query with Promise Callback, No Decoder","time":{"start":1714010051673,"stop":1714010051673,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cc91892ecfea98","name":"Encoder throws on empty string content topic","time":{"start":1714009508725,"stop":1714009508725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edc9d3fdf3d6ab3","name":"Check received message containing JSON","time":{"start":1714009992295,"stop":1714009992295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f93447adc7a09c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714009687455,"stop":1714009687455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5346f541c2aea3b","name":"Check received message containing SQL Injection","time":{"start":1714009992293,"stop":1714009992293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4faeff367894a79","name":"should get / set UDP multiaddr","time":{"start":1714009483351,"stop":1714009483351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a257272a66462dc7","name":"Check received message containing Russian","time":{"start":1714009992307,"stop":1714009992307,"duration":0},"status":"passed","severity":"normal"},{"uid":"40231fb5e084a72a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714009761148,"stop":1714009761148,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3ae87e075f94fd","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714009687432,"stop":1714009687432,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2572db0056e8395","name":"Check message received after nwaku node is restarted","time":{"start":1714009695320,"stop":1714009695321,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38d6d233895b728b","name":"Encoder throws on undefined content topic","time":{"start":1714009508724,"stop":1714009508725,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a7e1650f3dd6fe","name":"should return valid sharding parameters for static sharding","time":{"start":1714009475111,"stop":1714009475111,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0d683d1e1be26d","name":"returns all values when wanted number is greater than available values","time":{"start":1714009498227,"stop":1714009498228,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc15103df445ade2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714009761150,"stop":1714009761151,"duration":1},"status":"passed","severity":"normal"},{"uid":"6965fdf562f5a003","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714009475110,"stop":1714009475110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69dc966b860dace","name":"Check message received after jswaku node is restarted","time":{"start":1714009992302,"stop":1714009992302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5f5a492ba554b80","name":"Query generator for 2000 messages","time":{"start":1714010083919,"stop":1714010083919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ad3d0313bdc862","name":"can dial TLS multiaddrs","time":{"start":1714009792710,"stop":1714009792710,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bff8aaf3b79902","name":"Push message with content topic containing escaped characters","time":{"start":1714010051221,"stop":1714010051222,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d76029c9905e75","name":"recovers when dns.resolve returns empty","time":{"start":1714009499397,"stop":1714009499398,"duration":1},"status":"passed","severity":"normal"},{"uid":"127ed9408c1a56eb","name":"Sets default value correctly","time":{"start":1714010104866,"stop":1714010104866,"duration":0},"status":"passed","severity":"normal"},{"uid":"135c45832e3ae524","name":"Check received message containing emoji","time":{"start":1714009992311,"stop":1714009992311,"duration":0},"status":"passed","severity":"normal"},{"uid":"809cdb57d3c18bd0","name":"configure the node with multiple content topics","time":{"start":1714010003117,"stop":1714010003118,"duration":1},"status":"passed","severity":"normal"},{"uid":"457e498f1685ffbe","name":"Passing page size 10 when there are 10 messages","time":{"start":1714010084484,"stop":1714010084485,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f40c285d2f9b9c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714009508720,"stop":1714009508721,"duration":1},"status":"passed","severity":"normal"},{"uid":"378c6eb14a04c20a","name":"Publish message with large meta","time":{"start":1714009947960,"stop":1714009947960,"duration":0},"status":"passed","severity":"normal"},{"uid":"808d9fae0552a2c2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714010114452,"stop":1714010114453,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a22458456008d27","name":"Decoder throws on undefined content topic","time":{"start":1714009510753,"stop":1714009510754,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e6960bc7cc20c5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714009992313,"stop":1714009992313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a47775d2511993","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714009761161,"stop":1714009761161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63aec443bc0219e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714009475091,"stop":1714009475091,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb327cb8adbab87","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714009475101,"stop":1714009475101,"duration":0},"status":"passed","severity":"normal"}] |