allure-jswaku/7087/widgets/status-chart.json
2024-06-20 05:16:16 +00:00

1 line
144 KiB
JSON

[{"uid":"508e1ca74221ab60","name":"Check received message containing Chinese","time":{"start":1718860290543,"stop":1718860290543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbe7d2a226d909c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718860251252,"stop":1718860251252,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d218dd87f5674d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718859887779,"stop":1718859887779,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a26bee55ece5de","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718859746851,"stop":1718859746851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9b36c4c5fc8fe4","name":"Push message with custom timestamp: 1718856404479","time":{"start":1718860234006,"stop":1718860234006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf8b63af6d49e55","name":"Ping on peer without subscriptions","time":{"start":1718859845135,"stop":1718859845135,"duration":0},"status":"passed","severity":"normal"},{"uid":"474bb77e0612e57d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718859797646,"stop":1718859797647,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8f7c3dfc5799f0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718859790134,"stop":1718859790135,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4dab11871f9d8b","name":"creates an iterator","time":{"start":1718860400384,"stop":1718860400384,"duration":0},"status":"passed","severity":"normal"},{"uid":"65aec4088eb03529","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718859739171,"stop":1718859739171,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3632bd818d397e","name":"should throw an error for missing required configuration","time":{"start":1718859739170,"stop":1718859739170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e437bc6598534f7","name":"Non TWN Cluster","time":{"start":1718860337145,"stop":1718860337146,"duration":1},"status":"passed","severity":"normal"},{"uid":"127b41a74a1ad6df","name":"Push message with content topic containing emoji","time":{"start":1718860344668,"stop":1718860344668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c937c3e2262b9d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718859739175,"stop":1718859739175,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f57036d65959b8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718859955016,"stop":1718859955017,"duration":1},"status":"passed","severity":"normal"},{"uid":"be02fce89f31a518","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718859955014,"stop":1718859955014,"duration":0},"status":"passed","severity":"normal"},{"uid":"590942627ff660b9","name":"Check received message containing SQL Injection","time":{"start":1718860290558,"stop":1718860290558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8216fe33720e5c32","name":"Push message with content topic containing Arabic","time":{"start":1718860233993,"stop":1718860233993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a00df91bc57362","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718860383259,"stop":1718860383259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c57e6250f0239d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718860277196,"stop":1718860277196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f981f6cb4747e9","name":"A test","time":{"start":1718860037282,"stop":1718860037282,"duration":0},"status":"passed","severity":"normal"},{"uid":"82150c3244a27b29","name":"Check received message containing Script","time":{"start":1718860290558,"stop":1718860290559,"duration":1},"status":"passed","severity":"normal"},{"uid":"1922281ee9b76c6b","name":"LightPush","time":{"start":1718860535212,"stop":1718860535212,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ceefcd015ed716","name":"Check received message containing SQL Injection","time":{"start":1718860290545,"stop":1718860290545,"duration":0},"status":"passed","severity":"normal"},{"uid":"7809ac3ffe0bb714","name":"Ping on peer without subscriptions","time":{"start":1718859875923,"stop":1718859875923,"duration":0},"status":"passed","severity":"normal"},{"uid":"923aecb59c414337","name":"Push message with content topic containing emoji","time":{"start":1718860233997,"stop":1718860233997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d883632dd9da51b","name":"should encodeTxt and decodeTxt","time":{"start":1718859747579,"stop":1718859747580,"duration":1},"status":"passed","severity":"normal"},{"uid":"5542e1015297a2fd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718860275985,"stop":1718860275986,"duration":1},"status":"skipped","severity":"normal"},{"uid":"77a27f4a5e4cc1f7","name":"handles empty shards array correctly","time":{"start":1718859739181,"stop":1718859739181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03de13942b870f4","name":"Push message with meta","time":{"start":1718860344669,"stop":1718860344670,"duration":1},"status":"passed","severity":"normal"},{"uid":"83baf66a4b0eaaea","name":"Check received message with timestamp: 1718859788831 ","time":{"start":1718860290549,"stop":1718860290550,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc3caba614592a1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718859775289,"stop":1718859775290,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec8b266e7a8a9d6","name":"Used by Waku Relay","time":{"start":1718860544109,"stop":1718860544110,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f5af408a374615","name":"Encoder throws on empty string content topic","time":{"start":1718859775291,"stop":1718859775291,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27f776a9dbbe5fb","name":"Decrypt messages","time":{"start":1718860217884,"stop":1718860217885,"duration":1},"status":"passed","severity":"normal"},{"uid":"942e3e2c6ad51795","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718860383254,"stop":1718860383254,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3bceb5ce2aabf9","name":"Check received message containing JSON","time":{"start":1718860290561,"stop":1718860290561,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cfadb320793328","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718860383254,"stop":1718860383254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d909188a867db056","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718859763310,"stop":1718859763311,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fee639564c58e85","name":"Fails to publish message with wrong content topic","time":{"start":1718860275856,"stop":1718860275856,"duration":0},"status":"passed","severity":"normal"},{"uid":"4056bebefabb5544","name":"Push message equal or less that 1MB","time":{"start":1718860234006,"stop":1718860234007,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf3831255e506dd","name":"Encoder throws on empty string content topic","time":{"start":1718859752636,"stop":1718859752636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8121578aac722c1d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718859763045,"stop":1718859763045,"duration":0},"status":"passed","severity":"normal"},{"uid":"27edfa994cefcedb","name":"Fails to push message bigger that 1MB","time":{"start":1718860344674,"stop":1718860344674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8453b256715aac6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718859955017,"stop":1718859955018,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1c8435ff16663b","name":"Check message with no payload is not received","time":{"start":1718860290552,"stop":1718860290553,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0297b5ee90e2b0","name":"should throw error - no public key","time":{"start":1718859747586,"stop":1718859747586,"duration":0},"status":"passed","severity":"normal"},{"uid":"242796b75bebbd75","name":"should use DNS peer discovery with light client","time":{"start":1718859798002,"stop":1718859798002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d93a57d22a027e3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718860037212,"stop":1718860037212,"duration":0},"status":"passed","severity":"normal"},{"uid":"703ae9ba71e3ef4b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718860342755,"stop":1718860342755,"duration":0},"status":"passed","severity":"normal"},{"uid":"67495e3205acaf7c","name":"Js publishes, other Js receives","time":{"start":1718860246667,"stop":1718860246670,"duration":3},"status":"passed","severity":"normal"},{"uid":"267026148870060e","name":"Push message on custom pubsubTopic","time":{"start":1718860090747,"stop":1718860090748,"duration":1},"status":"passed","severity":"normal"},{"uid":"449681dedc8804bf","name":"should not receive a peer event before start","time":{"start":1718859767408,"stop":1718859767409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08e3822bf5a86dc","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718859739166,"stop":1718859739166,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f146ab241c9a36","name":"Push to array if already present","time":{"start":1718859738712,"stop":1718859738712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71cc83f5708f18b","name":"Waku message hash computation (no timestamp)","time":{"start":1718859741704,"stop":1718859741704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8617ee1d47cd4e6b","name":"Refresh subscription","time":{"start":1718860383246,"stop":1718860383246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f2c46728a26ed1","name":"different cluster, different shard: nodes don't connect","time":{"start":1718859955011,"stop":1718859955011,"duration":0},"status":"passed","severity":"normal"},{"uid":"254d46f52336f17d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718859955034,"stop":1718859955035,"duration":1},"status":"passed","severity":"normal"},{"uid":"12091dbabcefd5e3","name":"Passing an array","time":{"start":1718860544108,"stop":1718860544109,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4a518edc4703ed","name":"should not receive a peer event before start","time":{"start":1718859797993,"stop":1718859797999,"duration":6},"status":"passed","severity":"normal"},{"uid":"5cb98ba1a49f3ffe","name":"Push message with content topic containing long","time":{"start":1718860344645,"stop":1718860344645,"duration":0},"status":"passed","severity":"normal"},{"uid":"988b4001debc929d","name":"Check message received after nwaku node is restarted","time":{"start":1718860290568,"stop":1718860290568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76fd4787c6a13402","name":"should set field with only FILTER enabled","time":{"start":1718859747594,"stop":1718859747594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d036f5509fdce255","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718860383263,"stop":1718860383263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59f5dfb483f50c2","name":"Check received message containing unicode special characters","time":{"start":1718860290548,"stop":1718860290548,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3c60ea1c623ba","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718860031259,"stop":1718860031259,"duration":0},"status":"passed","severity":"normal"},{"uid":"577d2257c74b07b7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718859855792,"stop":1718859855793,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5b14d7ee82577b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718860383264,"stop":1718860383264,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e8b5423dc944cd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718859739178,"stop":1718859739178,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fcd4f2117c5a39","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718860031258,"stop":1718860031258,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc1a727a1edf636","name":"Push message with Script payload","time":{"start":1718860344636,"stop":1718860344637,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3b205f4ea87a80","name":"Subscribe to topic containing XML and receive message","time":{"start":1718860383252,"stop":1718860383253,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e153884ce75763","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718859955021,"stop":1718859955021,"duration":0},"status":"passed","severity":"normal"},{"uid":"180d1c87ad48c925","name":"Overlapping topic subscription","time":{"start":1718860031248,"stop":1718860031250,"duration":2},"status":"passed","severity":"normal"},{"uid":"58e620ee20a4d2b","name":"Decoder throws on empty string content topic","time":{"start":1718859775292,"stop":1718859775292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2460782684df83","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718859739163,"stop":1718859739163,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddea03dc639097d","name":"Subscribe and receives messages on 20 topics","time":{"start":1718860383244,"stop":1718860383244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2406c77679ce2bf4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718859763548,"stop":1718859763548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea24ab30c61a083e","name":"Check publish message containing Basic HTML tag","time":{"start":1718860275850,"stop":1718860275850,"duration":0},"status":"passed","severity":"normal"},{"uid":"327f9df2be69b434","name":"Check received message containing Basic HTML tag","time":{"start":1718860290560,"stop":1718860290560,"duration":0},"status":"passed","severity":"normal"},{"uid":"875a56b642301348","name":"isConnected return false after peer stops","time":{"start":1718859831552,"stop":1718859831553,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2d8761536d329f","name":"Push message with long payload","time":{"start":1718860344627,"stop":1718860344627,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d4a590cf76743c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app70/4/topic604/proto","time":{"start":1718860337150,"stop":1718860337152,"duration":2},"status":"passed","severity":"normal"},{"uid":"6865a4fb82d8767a","name":"1 Store, 2 fetches","time":{"start":1718859763310,"stop":1718859763310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fed82dd26f41303","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718859739169,"stop":1718859739169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b16c6603c92809f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718860037208,"stop":1718860037208,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe6922be1fcdb7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718859855794,"stop":1718859855794,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55d81d8e1f01b81","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718859739173,"stop":1718859739173,"duration":0},"status":"passed","severity":"normal"},{"uid":"409d918e54c5c419","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718859955027,"stop":1718859955027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad2cb40b4b5341","name":"Push message with content topic containing numeric","time":{"start":1718860344646,"stop":1718860344647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50f5223fe885c78","name":"less peers than existing","time":{"start":1718860213390,"stop":1718860213390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2a0e6455eaa7fd1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718859763044,"stop":1718859763044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6864e6eb8748f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718859739180,"stop":1718859739180,"duration":0},"status":"passed","severity":"normal"},{"uid":"da776f71a523fb1b","name":"Push message with content topic containing special chars","time":{"start":1718860344647,"stop":1718860344647,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e94d7613c6b768","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718859739174,"stop":1718859739175,"duration":1},"status":"passed","severity":"normal"},{"uid":"8752048197d8a1fa","name":"Subscribe to topic containing short and receive message","time":{"start":1718860383246,"stop":1718860383246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38b2a1d21aabc47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718859955033,"stop":1718859955034,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5986ea68fcc9c4","name":"connected peers and dial","time":{"start":1718860213389,"stop":1718860213389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c63af839f8cae11d","name":"removeEventListener with wrong event","time":{"start":1718859829317,"stop":1718859829318,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae30b146a245adc","name":"Push message with content topic containing Chinese","time":{"start":1718860233993,"stop":1718860233993,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed5bc1e37420850","name":"Check received message containing long","time":{"start":1718859970039,"stop":1718859970040,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efc64bf9f0c9258","name":"throws on content topic with empty encoding field","time":{"start":1718859739159,"stop":1718859739159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7254fe35823710","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718860031255,"stop":1718860031255,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c1ddd479d1c4c9","name":"Fails to push message with large meta","time":{"start":1718860233998,"stop":1718860233999,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b13fcda477b04cf","name":"Waku message hash computation (payload length 0)","time":{"start":1718859741703,"stop":1718859741704,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e467d6f19ae9039","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718860277191,"stop":1718860277192,"duration":1},"status":"passed","severity":"normal"},{"uid":"df97541a9c119190","name":"Push message with special chars payload","time":{"start":1718860233978,"stop":1718860233979,"duration":1},"status":"passed","severity":"normal"},{"uid":"926defda600c8102","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718860383251,"stop":1718860383251,"duration":0},"status":"passed","severity":"normal"},{"uid":"279bd557a205ac46","name":"Push message with shell command payload","time":{"start":1718860344642,"stop":1718860344643,"duration":1},"status":"passed","severity":"normal"},{"uid":"db56748967a355b5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718859739169,"stop":1718859739169,"duration":0},"status":"passed","severity":"normal"},{"uid":"571896e9bc35da41","name":"should set field with all protocols enabled","time":{"start":1718859747593,"stop":1718859747593,"duration":0},"status":"passed","severity":"normal"},{"uid":"389b8f42eb5e4727","name":"should not fail to start the service if it is already started","time":{"start":1718859767407,"stop":1718859767408,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ec75a18427181b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718859746848,"stop":1718859746849,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedffbda845c8d50","name":"throws an error for improperly formatted content topics","time":{"start":1718859739166,"stop":1718859739166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06ac3f8bd81b007","name":"Push message with special chars payload","time":{"start":1718860344629,"stop":1718860344632,"duration":3},"status":"passed","severity":"normal"},{"uid":"abc9d1d545e75e39","name":"should not fail to start the service if it is already started","time":{"start":1718859797992,"stop":1718859797992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9e3dbbba9185e","name":"Subscribe to topic containing XML and receive message","time":{"start":1718860031254,"stop":1718860031255,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b5229e8bd28986","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718859763042,"stop":1718859763043,"duration":1},"status":"passed","severity":"normal"},{"uid":"e510758518da3b4b","name":"should emit a peer event after start","time":{"start":1718859767408,"stop":1718859767408,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ac23214a6f3eb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718860383268,"stop":1718860383268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0967ecfe4a89ff8","name":"Check received message containing Russian","time":{"start":1718860290557,"stop":1718860290558,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc86ef8848dcb619","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718859739168,"stop":1718859739168,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8d0857eac7981b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718859739162,"stop":1718859739163,"duration":1},"status":"passed","severity":"normal"},{"uid":"17058a0b80533598","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718860251250,"stop":1718860251251,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ed9a92970522b9","name":"Check message with no payload is not received","time":{"start":1718860290567,"stop":1718860290567,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e56227af74bd0a","name":"start node with empty content topic","time":{"start":1718860337157,"stop":1718860337157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7ede7a83493f12","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718859752256,"stop":1718859752256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82a31cd3643c8be","name":"Push message with content topic containing Chinese","time":{"start":1718860344647,"stop":1718860344648,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7e33e980c9759f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718860277197,"stop":1718860277197,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccf05d45ba003a7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718859955023,"stop":1718859955023,"duration":0},"status":"passed","severity":"normal"},{"uid":"85130368ade86227","name":"Ephemeral field set to true","time":{"start":1718859752634,"stop":1718859752635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef19da4ca29710f2","name":"Wrong topic","time":{"start":1718860337154,"stop":1718860337154,"duration":0},"status":"passed","severity":"normal"},{"uid":"703b22d911bc8fd","name":"random static sharding 10 - Cluster ID: 150, Shard ID: 508","time":{"start":1718860342754,"stop":1718860342754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2ea0dba4a53fd9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718860090751,"stop":1718860090751,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6a813ae6de4341","name":"Subscribe to topic containing XML and publish message","time":{"start":1718860277195,"stop":1718860277195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2051752847fce5cf","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718859955026,"stop":1718859955027,"duration":1},"status":"passed","severity":"normal"},{"uid":"522bede967ceaa6f","name":"udp ip6 address","time":{"start":1718859747031,"stop":1718859747031,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc9dde995932068","name":"Check message with no pubsub topic is not received","time":{"start":1718859970079,"stop":1718859970081,"duration":2},"status":"passed","severity":"normal"},{"uid":"e41b5fb406f81751","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718860550394,"stop":1718860550394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d328178148b017d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718860383257,"stop":1718860383257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6884e51c137735","name":"Check received message containing special chars","time":{"start":1718860290556,"stop":1718860290557,"duration":1},"status":"passed","severity":"normal"},{"uid":"7774672e66a37092","name":"Check publish message containing numeric","time":{"start":1718860275846,"stop":1718860275846,"duration":0},"status":"passed","severity":"normal"},{"uid":"549d5f5abe91f80a","name":"should encode/decode to RLP encoding","time":{"start":1718859747588,"stop":1718859747589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64c0ef1d9cdcea8","name":"should properly create location multiaddrs - tcp6","time":{"start":1718859747591,"stop":1718859747591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56bc3afd6d8cbf4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718859739160,"stop":1718859739160,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f993890005fe6d","name":"should return valid sharding parameters for static sharding","time":{"start":1718859739179,"stop":1718859739179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5478b0afd3f3e0d5","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app74/1/topic961/test.js","time":{"start":1718860337149,"stop":1718860337149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e54e1078feaa9e2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718859887781,"stop":1718859887781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cad37e753606673","name":"Push message with XML payload","time":{"start":1718860233981,"stop":1718860233981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd20d910e57d37db","name":"Relay - dialed first","time":{"start":1718860535209,"stop":1718860535209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d86aed0214ffbd0","name":"receives messages sent to provided content topic through callback","time":{"start":1718860275986,"stop":1718860275987,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cde3327ad4a157c","name":"Check message with no content topic is not received","time":{"start":1718860290566,"stop":1718860290567,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5b47bf5fb92f8e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app66/9/topic413/test.js","time":{"start":1718860337149,"stop":1718860337149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c5f99b491acbe2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718859831551,"stop":1718859831551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1483a8bb4a200f6","name":"throws on content topic with non-number generation field","time":{"start":1718859739156,"stop":1718859739156,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c82c719d63c10e","name":"should not fail to stop the service if it was not started","time":{"start":1718859797991,"stop":1718859797991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90bd78fcd8ef4e7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718859955020,"stop":1718859955020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2d585be59f19c5","name":"Push message on custom pubsubTopic","time":{"start":1718860090751,"stop":1718860090752,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2941c6fcb0f43fe","name":"Check meta is set [symmetric]","time":{"start":1718859773269,"stop":1718859773270,"duration":1},"status":"passed","severity":"normal"},{"uid":"409f7db75d705b1b","name":"Ping on unsubscribed peer","time":{"start":1718859875924,"stop":1718859875925,"duration":1},"status":"passed","severity":"normal"},{"uid":"5380913b85c74e04","name":"Rejects garbage","time":{"start":1718859756030,"stop":1718859756031,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11fa8de6b9c3822","name":"configure the node with multiple pubsub topics","time":{"start":1718860342755,"stop":1718860342755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6210b67c3c8398f3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718860277180,"stop":1718860277180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69ada8ac05bbe82","name":"Check publish message containing SQL Injection","time":{"start":1718860275848,"stop":1718860275849,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d1d34c1aff1dd9","name":"Push message with content topic containing SQL Injection","time":{"start":1718860233994,"stop":1718860233994,"duration":0},"status":"passed","severity":"normal"},{"uid":"5460acda683d14dc","name":"Sign & Recover","time":{"start":1718859773803,"stop":1718859773803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0477f69d0900ee","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718859855793,"stop":1718859855794,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c7015f86c6cb27","name":"Subscribe to topic containing long and receive message","time":{"start":1718860031251,"stop":1718860031251,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cc730e33a641b8","name":"Push message with JSON payload","time":{"start":1718860344642,"stop":1718860344642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9078f75b81a93697","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718859739161,"stop":1718859739161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c147111957e3e54c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718860277180,"stop":1718860277180,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5426132bd863d7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718859746840,"stop":1718859746842,"duration":2},"status":"passed","severity":"normal"},{"uid":"9415cc6ef4a3b1e2","name":"Check received message containing numeric","time":{"start":1718860290542,"stop":1718860290543,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5d745b33fd0158","name":"Check received message containing short","time":{"start":1718860290541,"stop":1718860290541,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8e729a775f2021","name":"Subscribe to topic containing long and publish message","time":{"start":1718860277191,"stop":1718860277191,"duration":0},"status":"passed","severity":"normal"},{"uid":"72947d36b02fed19","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718859762059,"stop":1718859762059,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb36cea74d0cf713","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718860383268,"stop":1718860383269,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb56508f2feaef9a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718859739175,"stop":1718859739175,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a944f0883ea10f","name":"should get / set TCP multiaddr","time":{"start":1718859747590,"stop":1718859747590,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcce1ec208ac440f","name":"Fails to push message with empty content topic","time":{"start":1718860233997,"stop":1718860233998,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f616de4b3187547","name":"Check received message with timestamp: 1718859788831000000 ","time":{"start":1718860290563,"stop":1718860290564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef191125cb41c8b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718859831551,"stop":1718859831551,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b0ec310bbffb92","name":"Check publish message containing unicode special characters","time":{"start":1718860275852,"stop":1718860275852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4a715b40d115f8","name":"should encode/decode to text encoding","time":{"start":1718859747589,"stop":1718859747589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac877be47e353ffb","name":"returns all values when wanted number is greater than available values","time":{"start":1718859762057,"stop":1718859762058,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9311c36ffd9c26e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718860031254,"stop":1718860031254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9361647139c2973","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718859887777,"stop":1718859887778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4543fd30961d0c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718859955024,"stop":1718859955024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2951a3da5f70523","name":"Publish message with large meta","time":{"start":1718860275859,"stop":1718860275859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6772475bb421b93","name":"random static sharding 5 - Cluster ID: 902, Shard ID: 967","time":{"start":1718860342750,"stop":1718860342751,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e33493fbf5551d","name":"Check received message containing short","time":{"start":1718859970039,"stop":1718859970039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9621f5b931aa20fb","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718859955029,"stop":1718859955029,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b12d040ec77c7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718860037208,"stop":1718860037208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b993aeed4eed78e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718859739172,"stop":1718859739172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b78162f02405125","name":"should configure sharding based on application and version for autosharding","time":{"start":1718859739179,"stop":1718859739179,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5888f2c337811c","name":"Push message with content topic containing Russian","time":{"start":1718860233993,"stop":1718860233994,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a496b2c2bd189ba","name":"Push message with SQL Injection payload","time":{"start":1718860233980,"stop":1718860233980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f71e8dc7dff5d83","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718860383243,"stop":1718860383244,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3ac84c282e15a4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718859752257,"stop":1718859752257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93267193acec3aa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718860337145,"stop":1718860337145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1470775d81d746d3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718860337156,"stop":1718860337156,"duration":0},"status":"passed","severity":"normal"},{"uid":"42886138f70c275a","name":"random static sharding 2 - Cluster ID: 64, Shard ID: 981","time":{"start":1718860342749,"stop":1718860342749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b760db39cb67e676","name":"Check received message containing emoji","time":{"start":1718860290563,"stop":1718860290563,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadd3721a81c4b1d","name":"Push message with content topic containing short","time":{"start":1718860233985,"stop":1718860233985,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ec5e4b9a0bdc3c","name":"Check received message containing shell command","time":{"start":1718859970073,"stop":1718859970073,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f6e957c8935132","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718859855789,"stop":1718859855790,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3ef7064a37356","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718860037212,"stop":1718860037217,"duration":5},"status":"passed","severity":"normal"},{"uid":"b8ebaa6bd03666aa","name":"Check received message containing special chars","time":{"start":1718860290543,"stop":1718860290543,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b64ba043d5a2bf","name":"Check message with invalid timestamp is not received","time":{"start":1718860290551,"stop":1718860290551,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0fb6e924a2b402","name":"Check publish message after service node is restarted","time":{"start":1718860275858,"stop":1718860275858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"179bc3146ba996e2","name":"Ephemeral messages are not stored","time":{"start":1718859842799,"stop":1718859842800,"duration":1},"status":"broken","severity":"normal"},{"uid":"ba3fbc0ed69a9985","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718859763043,"stop":1718859763043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de139da4db4de4b","name":"random static sharding 7 - Cluster ID: 260, Shard ID: 715","time":{"start":1718860342751,"stop":1718860342752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9057d9e9e4cf40","name":"Check received message containing Chinese","time":{"start":1718859970047,"stop":1718859970053,"duration":6},"status":"passed","severity":"normal"},{"uid":"e70f379ec31a62df","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718860031233,"stop":1718860031243,"duration":10},"status":"passed","severity":"normal"},{"uid":"472e92aa244a40af","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app42/9/topic640/xml","time":{"start":1718860337147,"stop":1718860337147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c383fe22ef7bb7f","name":"should throw error - no public key","time":{"start":1718859747587,"stop":1718859747587,"duration":0},"status":"passed","severity":"normal"},{"uid":"47007e9bd9a80d1b","name":"should decode valid enr successfully","time":{"start":1718859747580,"stop":1718859747580,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe37604198edd98","name":"should throw error - no id","time":{"start":1718859747581,"stop":1718859747586,"duration":5},"status":"passed","severity":"normal"},{"uid":"5dc30fe4b641b5cb","name":"ignores unrecognized TXT record formats","time":{"start":1718859763546,"stop":1718859763546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5cf20f616ee62d","name":"Check received message containing short","time":{"start":1718860290555,"stop":1718860290555,"duration":0},"status":"passed","severity":"normal"},{"uid":"49efd3652466b90","name":"should only return 1 node with relay and store capability","time":{"start":1718859763547,"stop":1718859763547,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecabbcd8b1dc05f4","name":"Check received message containing escaped characters","time":{"start":1718859970073,"stop":1718859970074,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5e9b3fa74be289","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718860383255,"stop":1718860383255,"duration":0},"status":"passed","severity":"normal"},{"uid":"848780d3ada82f92","name":"same cluster, same shard: nodes connect","time":{"start":1718860080959,"stop":1718860080959,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1967380f785bbc6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718859752637,"stop":1718859752637,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47d63957fed342d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718859763044,"stop":1718859763044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdae67381b05e27","name":"throws on content topic with too few or too many fields","time":{"start":1718859739156,"stop":1718859739156,"duration":0},"status":"passed","severity":"normal"},{"uid":"31900e9b6ba090ff","name":"Push message with emoji payload","time":{"start":1718860233983,"stop":1718860233984,"duration":1},"status":"passed","severity":"normal"},{"uid":"94591bcff7d07552","name":"Check publish message after client node is restarted","time":{"start":1718860275858,"stop":1718860275859,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5dc90a2b08ced4b7","name":"Push message with Basic HTML tag payload","time":{"start":1718860344639,"stop":1718860344642,"duration":3},"status":"passed","severity":"normal"},{"uid":"173f22440ee58079","name":"Subscribe to topic containing short and receive message","time":{"start":1718860031250,"stop":1718860031250,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b6ea01200d33b4","name":"Check received message containing Arabic","time":{"start":1718859970059,"stop":1718859970060,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c90436103b52d91","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718859955020,"stop":1718859955020,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfea0d334c47474f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718859831553,"stop":1718859831553,"duration":0},"status":"passed","severity":"normal"},{"uid":"9817054fa8d7a71b","name":"A test","time":{"start":1718860037282,"stop":1718860037283,"duration":1},"status":"passed","severity":"normal"},{"uid":"54265bdeb120d303","name":"handles different networkShards values correctly","time":{"start":1718859739165,"stop":1718859739166,"duration":1},"status":"passed","severity":"normal"},{"uid":"46baf419db4450fd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718860383250,"stop":1718860383250,"duration":0},"status":"passed","severity":"normal"},{"uid":"283d6c9d96aeee2b","name":"Check received message containing long","time":{"start":1718860290542,"stop":1718860290542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e250a4b49fe921","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718859955031,"stop":1718859955032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5680aa5cb2b0eb34","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718859739182,"stop":1718859739182,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cc4dda1e5363a","name":"should not fail to stop the service if it was not started","time":{"start":1718859767407,"stop":1718859767407,"duration":0},"status":"passed","severity":"normal"},{"uid":"635758b7046cf9e9","name":"Check received message containing unicode special characters","time":{"start":1718859970074,"stop":1718859970074,"duration":0},"status":"passed","severity":"normal"},{"uid":"471c5f134e5c01bf","name":"should set field with only RELAY enabled","time":{"start":1718859747593,"stop":1718859747593,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9bae75e6d9009a","name":"Subscribe to topic containing XML and receive message","time":{"start":1718860383266,"stop":1718860383266,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b465be8db12706","name":"different cluster, same shard: nodes don't connect","time":{"start":1718860080959,"stop":1718860080960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3db5f5a2b676d9","name":"Check received message with timestamp: 1718859788831 ","time":{"start":1718860290564,"stop":1718860290564,"duration":0},"status":"passed","severity":"normal"},{"uid":"485af283b67d2e56","name":"Push message equal or less that 1MB","time":{"start":1718860344673,"stop":1718860344674,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e854cd1bcf71f98","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718859739181,"stop":1718859739181,"duration":0},"status":"passed","severity":"normal"},{"uid":"667b8d52e3ef37a7","name":"Push message with rate limit","time":{"start":1718860233999,"stop":1718860234001,"duration":2},"status":"passed","severity":"normal"},{"uid":"b96f70eff817b08d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718859739172,"stop":1718859739172,"duration":0},"status":"passed","severity":"normal"},{"uid":"51496b70a68e0c8f","name":"Decoder throws on empty string content topic","time":{"start":1718859752637,"stop":1718859752637,"duration":0},"status":"passed","severity":"normal"},{"uid":"829f15622198f1a6","name":"should get / set UDP multiaddr","time":{"start":1718859747589,"stop":1718859747589,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d9e134a1be94f0","name":"should throw an error for insufficient data","time":{"start":1718859739184,"stop":1718859739184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfe5ebb8e702512","name":"Check publish message containing JSON","time":{"start":1718860275850,"stop":1718860275850,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d57ccccf7ff8566","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718859739161,"stop":1718859739161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5a04f8224ad36d","name":"1 Relay, 1 fetch","time":{"start":1718859763309,"stop":1718859763310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2541784e3af4a9a6","name":"Register correct protocols","time":{"start":1718860277179,"stop":1718860277179,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c1e995c3717a59","name":"should not fail to start the service if it is already started","time":{"start":1718860281666,"stop":1718860281666,"duration":0},"status":"passed","severity":"normal"},{"uid":"953ecdc9e6522375","name":"Push message with escaped characters payload","time":{"start":1718860233983,"stop":1718860233983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4302a82dd2425e0a","name":"Check received message with timestamp: 1718859788679000000 ","time":{"start":1718859970075,"stop":1718859970076,"duration":1},"status":"passed","severity":"normal"},{"uid":"132ee4cc8cbc401b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718859955022,"stop":1718859955023,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7edaaef962fbe55","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718859955025,"stop":1718859955025,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b465e8e5b98beb","name":"Push message with content topic containing shell command","time":{"start":1718860344666,"stop":1718860344667,"duration":1},"status":"passed","severity":"normal"},{"uid":"57adafc242c8b050","name":"Push message with XML payload","time":{"start":1718860344637,"stop":1718860344639,"duration":2},"status":"passed","severity":"normal"},{"uid":"baecd2a032de639a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718859955023,"stop":1718859955024,"duration":1},"status":"passed","severity":"normal"},{"uid":"13886229d69a9df1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718859955014,"stop":1718859955015,"duration":1},"status":"passed","severity":"normal"},{"uid":"16072a4852be6a50","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718859887780,"stop":1718859887781,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc927c5ba3de6eba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718860383258,"stop":1718860383258,"duration":0},"status":"passed","severity":"normal"},{"uid":"880cc8e4acb279ee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718859887779,"stop":1718859887780,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca581003f3b57b3d","name":"should not receive a peer event before start","time":{"start":1718860281667,"stop":1718860281667,"duration":0},"status":"passed","severity":"normal"},{"uid":"19da588c2db16059","name":"Check received message containing Basic HTML tag","time":{"start":1718859970072,"stop":1718859970072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f932a75acb4fee9","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718859739168,"stop":1718859739169,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f275b15eac504b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718860031256,"stop":1718860031256,"duration":0},"status":"passed","severity":"normal"},{"uid":"451065b2615457b8","name":"Push message with Arabic payload","time":{"start":1718860344632,"stop":1718860344633,"duration":1},"status":"passed","severity":"normal"},{"uid":"962d81a9cc058482","name":"Check message with invalid timestamp is not received","time":{"start":1718860290565,"stop":1718860290566,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2805041668dfdc0","name":"should emit a peer event after start","time":{"start":1718859797992,"stop":1718859797993,"duration":1},"status":"passed","severity":"normal"},{"uid":"2561c58bfc9e5c2d","name":"Push message with Russian payload","time":{"start":1718860344635,"stop":1718860344635,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a3d81628ccb638","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718860550393,"stop":1718860550394,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d841776675df79","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718859955030,"stop":1718859955031,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b8f329dfbba32f","name":"Check received message containing Russian","time":{"start":1718859970060,"stop":1718859970061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97c6bb18a489a95","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718860290550,"stop":1718860290550,"duration":0},"status":"passed","severity":"normal"},{"uid":"671f7c4558766cfe","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718859763548,"stop":1718859763548,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c52fbadd045c33","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718860277193,"stop":1718860277193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cbddec9eb3b6e9","name":"Check received message containing Arabic","time":{"start":1718860290544,"stop":1718860290544,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4e2025f9a68920","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718860037210,"stop":1718860037210,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a239a15d521481","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718859739165,"stop":1718859739165,"duration":0},"status":"passed","severity":"normal"},{"uid":"80aab3dbf1f70543","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718860277192,"stop":1718860277192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5266d9d1a8318e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718859746869,"stop":1718859746870,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76e82e6606a1ce4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718860383260,"stop":1718860383260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e72dfae03dc8d62","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718859855791,"stop":1718859855791,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4ab50155c9a7e8","name":"Check received message containing shell command","time":{"start":1718860290547,"stop":1718860290547,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ba509bede58bee","name":"Check publish message containing XML","time":{"start":1718860275849,"stop":1718860275849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b749bd99da331c9e","name":"tcp ip4 address","time":{"start":1718859747030,"stop":1718859747030,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bb5ab874d63e72","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718859739163,"stop":1718859739163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4999f10e390f4713","name":"Push message with content topic containing JSON","time":{"start":1718860233995,"stop":1718860233996,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5ba4d09e06e369","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718860441233,"stop":1718860441233,"duration":0},"status":"broken","severity":"normal"},{"uid":"51e06788ba4826f3","name":"random static sharding 1 - Cluster ID: 327, Shard ID: 496","time":{"start":1718860342748,"stop":1718860342749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2337f2c6fc0d477","name":"Nwaku publishes","time":{"start":1718860246666,"stop":1718860246666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cad11e002e6d258","name":"Check received message containing Basic HTML tag","time":{"start":1718860290546,"stop":1718860290546,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a688884ff2b9ec","name":"Ping on subscribed peer","time":{"start":1718859875925,"stop":1718859875926,"duration":1},"status":"passed","severity":"normal"},{"uid":"2622a0340fd7d973","name":"Check publish message containing Script","time":{"start":1718860275849,"stop":1718860275849,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a44ae82fd7fa53","name":"Publish message with rate limit","time":{"start":1718860275859,"stop":1718860275859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f846dea8875c65d1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718859739160,"stop":1718859739160,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb2fc1708b62e81","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718860031256,"stop":1718860031257,"duration":1},"status":"passed","severity":"normal"},{"uid":"c707889191aa6de6","name":"returns all values when wanted number matches available values","time":{"start":1718859762055,"stop":1718859762057,"duration":2},"status":"passed","severity":"normal"},{"uid":"4045206ef9275774","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718860290565,"stop":1718860290565,"duration":0},"status":"passed","severity":"normal"},{"uid":"268f8d816492ac06","name":"getPeersByDiscovery","time":{"start":1718860213064,"stop":1718860213064,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bec23724f4dfd68","name":"Push message with content topic containing XML","time":{"start":1718860344660,"stop":1718860344661,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39316231ac39e9","name":"same cluster, different shard: nodes connect","time":{"start":1718860080959,"stop":1718860080959,"duration":0},"status":"passed","severity":"normal"},{"uid":"169493ce1f9a1d8c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718859746847,"stop":1718859746848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67ac3caf4dde181","name":"Check publish message containing shell command","time":{"start":1718860275850,"stop":1718860275851,"duration":1},"status":"passed","severity":"normal"},{"uid":"181e1b0451fb088c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718860251249,"stop":1718860251250,"duration":1},"status":"passed","severity":"normal"},{"uid":"407289645484e852","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718859739169,"stop":1718859739170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bda32d415e4167","name":"throws on content topic with empty application field","time":{"start":1718859739157,"stop":1718859739157,"duration":0},"status":"passed","severity":"normal"},{"uid":"d071aafa3fcc875a","name":"Accepts a valid Waku Message","time":{"start":1718859756029,"stop":1718859756030,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72a8bac2e096c8c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718859747594,"stop":1718859747595,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d902bb1d0f31fc3","name":"Check message with invalid timestamp is not received","time":{"start":1718859970078,"stop":1718859970078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9415ba22a10d152e","name":"Correctly serialized arguments","time":{"start":1718860087347,"stop":1718860087347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44dce8a1e6a4f8f","name":"should add and remove event listeners correctly","time":{"start":1718859767411,"stop":1718859767411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b97838dd6bbbe2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718859955029,"stop":1718859955030,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5a7dcbe50a9d91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718859955027,"stop":1718859955028,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40ac563e073ad6f","name":"should set field with only STORE enabled","time":{"start":1718859747594,"stop":1718859747594,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f4ab6895a697dc","name":"random static sharding 6 - Cluster ID: 477, Shard ID: 331","time":{"start":1718860342751,"stop":1718860342751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c86140fd718d2","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718859955012,"stop":1718859955012,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee2effdc66520c2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718860031252,"stop":1718860031252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53879d30e80a435","name":"Check message with no content topic is not received","time":{"start":1718859970081,"stop":1718859970082,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea5a551cd6836df","name":"Check received message containing Script","time":{"start":1718860290545,"stop":1718860290545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5ff2c7ff2ae9de","name":"it tolerates circular branch references","time":{"start":1718859763544,"stop":1718859763545,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d5c061848ef444","name":"Push message with custom timestamp: 1718856355304","time":{"start":1718860344671,"stop":1718860344672,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f64c6cfee76c30","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718860031255,"stop":1718860031256,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ad0dd635a421be","name":"Relay","time":{"start":1718859799657,"stop":1718859799657,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d042f48370402c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718860090752,"stop":1718860090752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5663b238581e2e9d","name":"Publishes to nwaku","time":{"start":1718860246662,"stop":1718860246662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59e9d1a4ed16500","name":"getPeersByDiscovery","time":{"start":1718859829318,"stop":1718859829318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4118c34c2a87bdf4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718859798003,"stop":1718859798003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32b78cacde1d7f47","name":"groups content topics by expected pubsub topic","time":{"start":1718859739164,"stop":1718859739165,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa00c7f0c5243acd","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718859955015,"stop":1718859955016,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e472396dae28d52","name":"Push message with content topic containing Russian","time":{"start":1718860344648,"stop":1718860344659,"duration":11},"status":"passed","severity":"normal"},{"uid":"e79d39f67180c269","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718859739173,"stop":1718859739173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ad795928bb2906","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718860031257,"stop":1718860031258,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa392359bb6d093e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718860080957,"stop":1718860080958,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d40585b66f24d1","name":"Fails to publish message with empty text","time":{"start":1718860275855,"stop":1718860275856,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1893960f26bf73","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718859741703,"stop":1718859741703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53944c13ca5453d","name":"Push message with content topic containing special chars","time":{"start":1718860233992,"stop":1718860233992,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b08907805d4fe12","name":"should properly create peer info with all multiaddrs","time":{"start":1718859747592,"stop":1718859747592,"duration":0},"status":"passed","severity":"normal"},{"uid":"64280bc0d1625941","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718859955030,"stop":1718859955030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d913a04e8ba1618","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718860277181,"stop":1718860277181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b91741e2929de9b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718859739162,"stop":1718859739162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91e464811a9eb22","name":"caches peers it previously fetched","time":{"start":1718859763546,"stop":1718859763546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6675875c95da111c","name":"Fails to publish duplicate message","time":{"start":1718860275855,"stop":1718860275855,"duration":0},"status":"passed","severity":"normal"},{"uid":"635cbe751297869","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718859739167,"stop":1718859739167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e008f2d747b872c","name":"Encoder throws on empty string content topic","time":{"start":1718859773271,"stop":1718859773271,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3dd244718d5e65","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718859739182,"stop":1718859739182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b01cba4bc8286c3","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1718860437393,"stop":1718860437393,"duration":0},"status":"broken","severity":"normal"},{"uid":"72b5bb38ed98745b","name":"Subscribe to topic containing short and publish message","time":{"start":1718860277189,"stop":1718860277191,"duration":2},"status":"passed","severity":"normal"},{"uid":"13632151b5a0fe0","name":"Push message with numeric payload","time":{"start":1718860344627,"stop":1718860344628,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cf32d1be507eaf","name":"Fails to push message with large meta","time":{"start":1718860344670,"stop":1718860344670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f450d76bb4be2bab","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718859790133,"stop":1718859790133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d31f8c22d405fe9","name":"Check received message containing Chinese","time":{"start":1718860290557,"stop":1718860290557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d1d6950b4ccab6","name":"should throw error - no id","time":{"start":1718859747586,"stop":1718859747587,"duration":1},"status":"passed","severity":"normal"},{"uid":"1221c5ee17f64513","name":"stop","time":{"start":1718859829321,"stop":1718859829321,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fff56b7c171a91","name":"Ping on subscribed peer","time":{"start":1718859875922,"stop":1718859875923,"duration":1},"status":"passed","severity":"normal"},{"uid":"41250c87990f0df9","name":"Check publish message containing long","time":{"start":1718860275846,"stop":1718860275846,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dfba59c5c30d62","name":"Relay + Store","time":{"start":1718859799657,"stop":1718859799658,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f655d7c88d0855","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718859887780,"stop":1718859887780,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b0773af96bc173","name":"Encoder throws on undefined content topic","time":{"start":1718859773270,"stop":1718859773271,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc9e9c6ddcc4082","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718860383255,"stop":1718860383256,"duration":1},"status":"passed","severity":"normal"},{"uid":"88eddcab2d4f5a1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718860233995,"stop":1718860233995,"duration":0},"status":"passed","severity":"normal"},{"uid":"19258c909857dfe4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718860277192,"stop":1718860277192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aae22af46fb0e53","name":"Light Node - default protocols","time":{"start":1718860535213,"stop":1718860535213,"duration":0},"status":"broken","severity":"normal"},{"uid":"5e54f836b818fc5c","name":"can start and stop the service","time":{"start":1718859767406,"stop":1718859767407,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed7d79d55315385","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718860277198,"stop":1718860277198,"duration":0},"status":"passed","severity":"normal"},{"uid":"14747370771555da","name":"should properly create location multiaddrs - tcp4","time":{"start":1718859747590,"stop":1718859747591,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d6ca6493807ecc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718860383244,"stop":1718860383245,"duration":1},"status":"passed","severity":"normal"},{"uid":"836aed369342670f","name":"Check publish message containing Russian","time":{"start":1718860275848,"stop":1718860275848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f937c3cb438ea38","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718859739174,"stop":1718859739174,"duration":0},"status":"passed","severity":"normal"},{"uid":"182390a2c9462e10","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718859739172,"stop":1718859739172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac19fb9f1f7d4dd0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718859739174,"stop":1718859739174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b330ec127a444a42","name":"Subscribe and publish message","time":{"start":1718860277179,"stop":1718860277180,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3a29d4283dd899","name":"Decoder throws on undefined content topic","time":{"start":1718859773272,"stop":1718859773272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db2f31ce7c71c15","name":"Publish message with custom timestamp: Fri Jun 30 2023 05:10:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1718860275853,"stop":1718860275853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff841a2ea81b94b","name":"Push message with custom timestamp: 1688101604479","time":{"start":1718860234001,"stop":1718860234001,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a4e8c7267bd6f2","name":"Reopen subscription with peer with lost subscription","time":{"start":1718859845136,"stop":1718859845136,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a761efcbf4075c3","name":"Push message with Russian payload","time":{"start":1718860233980,"stop":1718860233980,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d159da4f2e8b300","name":"isConnected should return true after first peer connects","time":{"start":1718859831551,"stop":1718859831552,"duration":1},"status":"passed","severity":"normal"},{"uid":"be437adee8f24657","name":"throws on content topic with empty topic name field","time":{"start":1718859739158,"stop":1718859739158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac37072dfe9f00","name":"can dial TLS multiaddrs","time":{"start":1718860087287,"stop":1718860087287,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafeb2d3b6c68789","name":"Subscribe to topic containing long and receive message","time":{"start":1718860383247,"stop":1718860383249,"duration":2},"status":"passed","severity":"normal"},{"uid":"a389f38a9870008d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718859739164,"stop":1718859739164,"duration":0},"status":"passed","severity":"normal"},{"uid":"858d80f2c2ec0693","name":"ignores domain fetching errors","time":{"start":1718859763545,"stop":1718859763545,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d8fe1bf34907d4","name":"throws on empty content topic","time":{"start":1718859739155,"stop":1718859739155,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b73cf14c5a6ce67","name":"Overlapping topic subscription","time":{"start":1718860383261,"stop":1718860383261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03e359fec07f313","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718860383264,"stop":1718860383265,"duration":1},"status":"passed","severity":"normal"},{"uid":"166b8e69c0829335","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718859855789,"stop":1718859855789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78153e3884ec7bc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718859763549,"stop":1718859763549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36c20836a48aacb3","name":"different cluster, same shard: nodes don't connect","time":{"start":1718859955010,"stop":1718859955011,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a8017bfcfc067a","name":"should be able to decode the field with only STORE set to true","time":{"start":1718859746852,"stop":1718859746852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3ecd67c6913561","name":"should throw an error for an unconfigured topic","time":{"start":1718859739177,"stop":1718859739177,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9caab7bc4c61ae","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718860277180,"stop":1718860277181,"duration":1},"status":"passed","severity":"normal"},{"uid":"7625e63e95f84ca4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718859739177,"stop":1718859739177,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3c3f200aae0189","name":"can start the service","time":{"start":1718860281653,"stop":1718860281653,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c7e10453eac879","name":"Sets default value correctly","time":{"start":1718860544110,"stop":1718860544110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4dbabe3c7a65b19","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718860383267,"stop":1718860383267,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf10497d3ecac44","name":"removeEventListener with correct event","time":{"start":1718859829317,"stop":1718859829317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7329f7c69e021dc4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718859739163,"stop":1718859739163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b3f4a9bbd4d861","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718859955012,"stop":1718859955013,"duration":1},"status":"passed","severity":"normal"},{"uid":"21974bf587d0390a","name":"handles multiple messages","time":{"start":1718860400384,"stop":1718860400384,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bcbda23555acbc","name":"Check received message containing special chars","time":{"start":1718859970043,"stop":1718859970047,"duration":4},"status":"passed","severity":"normal"},{"uid":"6bc23518546c6edf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718860290564,"stop":1718860290564,"duration":0},"status":"passed","severity":"normal"},{"uid":"115895cd7a653b0a","name":"start node with empty shard","time":{"start":1718860342756,"stop":1718860342756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a772bac0528bc09","name":"Store - dialed first","time":{"start":1718860535210,"stop":1718860535211,"duration":1},"status":"broken","severity":"normal"},{"uid":"31ec2b9f01b144f4","name":"Check publish message containing short","time":{"start":1718860275845,"stop":1718860275845,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfae2016766ad1c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718859970078,"stop":1718859970078,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bfb327fc808367","name":"Decoder throws on empty string content topic","time":{"start":1718859773272,"stop":1718859773273,"duration":1},"status":"passed","severity":"normal"},{"uid":"e902bb6faeb583a6","name":"Refresh subscription","time":{"start":1718860383261,"stop":1718860383261,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f2e0b83b568ccf","name":"Push message with meta","time":{"start":1718860233998,"stop":1718860233998,"duration":0},"status":"passed","severity":"normal"},{"uid":"5559751d66b47a03","name":"Check message on other pubsub topic is not received","time":{"start":1718860290566,"stop":1718860290566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4a7216e26cc6b2","name":"Push message with JSON payload","time":{"start":1718860233982,"stop":1718860233982,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc14c7f9ba666d60","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718860383242,"stop":1718860383242,"duration":0},"status":"passed","severity":"normal"},{"uid":"432693ce5ec6f3c4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718860037207,"stop":1718860037207,"duration":0},"status":"passed","severity":"normal"},{"uid":"42decd0e93884395","name":"Check received message with timestamp: 1718859788831000000 ","time":{"start":1718860290548,"stop":1718860290549,"duration":1},"status":"passed","severity":"normal"},{"uid":"db47e36c1e147d38","name":"Push message with numeric payload","time":{"start":1718860233978,"stop":1718860233978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de220e7017facea","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718859763042,"stop":1718859763042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5e1d50e588e89a","name":"Push message with Chinese payload","time":{"start":1718860233979,"stop":1718860233979,"duration":0},"status":"passed","severity":"normal"},{"uid":"159beec79eae8f17","name":"connects to nwaku","time":{"start":1718860544107,"stop":1718860544108,"duration":1},"status":"broken","severity":"normal"},{"uid":"2249abbaecc3230f","name":"Push 30 different messages","time":{"start":1718860233984,"stop":1718860233984,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4da28d93a94a05b","name":"Push message on custom pubsubTopic","time":{"start":1718860090750,"stop":1718860090750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e948fdc0c22799e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718860383243,"stop":1718860383243,"duration":0},"status":"passed","severity":"normal"},{"uid":"74851d647bb02681","name":"Ping on unsubscribed peer","time":{"start":1718859875926,"stop":1718859875927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2915b0415028a8f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718860387306,"stop":1718860387307,"duration":1},"status":"broken","severity":"normal"},{"uid":"a1cd1dbe78fa0aab","name":"should properly create location multiaddrs - udp4","time":{"start":1718859747590,"stop":1718859747590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77ad706d8db6f68","name":"Push message with Script payload","time":{"start":1718860233980,"stop":1718860233981,"duration":1},"status":"passed","severity":"normal"},{"uid":"936455b7c2e66de8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718860344661,"stop":1718860344665,"duration":4},"status":"passed","severity":"normal"},{"uid":"505989ec905abcb3","name":"should decode valid enr with tcp successfully","time":{"start":1718859747580,"stop":1718859747581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7ae3683c2a517f","name":"Subscribe and receive messages via lightPush","time":{"start":1718860383256,"stop":1718860383256,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce731b915ccb468","name":"throws on content topic with generation field greater than 0","time":{"start":1718859739156,"stop":1718859739157,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ec657225d82d5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718859955011,"stop":1718859955011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2b3807aa3b510a","name":"Subscribe to topic containing Script and receive message","time":{"start":1718860383252,"stop":1718860383252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44721d5ce704a12","name":"random static sharding 4 - Cluster ID: 251, Shard ID: 260","time":{"start":1718860342750,"stop":1718860342750,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2752f88e7f495a","name":"Publish message with custom timestamp: Thu Jun 20 2024 04:10:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1718860275854,"stop":1718860275854,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7f258141d9da7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718859739176,"stop":1718859739177,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc14f3f35099b0e","name":"Check received message containing JSON","time":{"start":1718859970072,"stop":1718859970073,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf18cd459f793bbc","name":"should be able to encode the field with only STORE set to true","time":{"start":1718859746842,"stop":1718859746843,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e806e113776e6a1","name":"Asymmetric encrypt & decrypt","time":{"start":1718859773801,"stop":1718859773801,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5cc04944743c97","name":"Push message with unicode special characters payload","time":{"start":1718860233983,"stop":1718860233983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b10ba6a6c08b8b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718860383250,"stop":1718860383250,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c4842b444f689a","name":"Push message with content topic containing numeric","time":{"start":1718860233991,"stop":1718860233991,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8801a56565afd0","name":"Push message with custom timestamp: 1718863604479","time":{"start":1718860234006,"stop":1718860234006,"duration":0},"status":"passed","severity":"normal"},{"uid":"942947cb2e2f3a02","name":"Subscribe to topic containing short and receive message","time":{"start":1718860383261,"stop":1718860383262,"duration":1},"status":"passed","severity":"normal"},{"uid":"12eec3255ec9e738","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718859739161,"stop":1718859739162,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d74747ce00dd64e","name":"addEventListener with wrong event","time":{"start":1718859829317,"stop":1718859829317,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab3a21e2cf13dff","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718859955025,"stop":1718859955026,"duration":1},"status":"passed","severity":"normal"},{"uid":"3037580e80516d68","name":"Check message with no payload is not received","time":{"start":1718859970082,"stop":1718859970082,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e23ea263980bc8","name":"Check received message containing shell command","time":{"start":1718860290561,"stop":1718860290562,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49cb6a5d8fffd57","name":"Check received message containing Russian","time":{"start":1718860290544,"stop":1718860290544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4e1196b8c178ae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718860090752,"stop":1718860090752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a57bc525e57c8e8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718860383254,"stop":1718860383255,"duration":1},"status":"passed","severity":"normal"},{"uid":"677edd41ca9fa1d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718859739176,"stop":1718859739176,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c8738251acfe9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718860031246,"stop":1718860031246,"duration":0},"status":"passed","severity":"normal"},{"uid":"496de20ad5634ccf","name":"should handle corrupted local storage data gracefully","time":{"start":1718859767411,"stop":1718859767411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fe5dbaa0648007","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718859855791,"stop":1718859855791,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6acc6a57255e87","name":"through manual discovery","time":{"start":1718860087287,"stop":1718860087288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a844e02aee02999","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718859831550,"stop":1718859831550,"duration":0},"status":"passed","severity":"normal"},{"uid":"badb6f9bfed83bb0","name":"Symmetric encrypt & Decrypt","time":{"start":1718859773801,"stop":1718859773802,"duration":1},"status":"passed","severity":"normal"},{"uid":"98361de84c3667f5","name":"Push message with shell command payload","time":{"start":1718860233982,"stop":1718860233982,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f28c81153d8d7","name":"Mutual subscription","time":{"start":1718860277178,"stop":1718860277178,"duration":0},"status":"passed","severity":"normal"},{"uid":"493c17f0e1dcc5bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718860383245,"stop":1718860383245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5080e86d1654a8ed","name":"Fails to push message bigger that 1MB","time":{"start":1718860234007,"stop":1718860234008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83ae91083cb9aba","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718859746843,"stop":1718859746843,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cac75a72dd1cf55","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718859739170,"stop":1718859739171,"duration":1},"status":"passed","severity":"normal"},{"uid":"456bab3629fda57a","name":"should throw error - invalid id","time":{"start":1718859747587,"stop":1718859747587,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd201d4f78281c0f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718859955033,"stop":1718859955033,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1b46342698605c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718860251247,"stop":1718860251248,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb49a46478e163ef","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/1/topic94/json","time":{"start":1718860337146,"stop":1718860337146,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce88905a0c658e67","name":"should return empty list for no shard","time":{"start":1718859739169,"stop":1718859739169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb29150ede06ae96","name":"Refresh subscription","time":{"start":1718860031250,"stop":1718860031250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a03316031fbeb91","name":"configure the node with multiple content topics","time":{"start":1718860337155,"stop":1718860337155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b918c4c1eb1bb3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718860550396,"stop":1718860550396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada1283d4f1b49d5","name":"Check publish message containing special chars","time":{"start":1718860275847,"stop":1718860275847,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eac42ed115cd9b6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app8/5/topic347/proto","time":{"start":1718860337148,"stop":1718860337149,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f0ae644622f436","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718860031253,"stop":1718860031253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4c68b13622ab1f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718860340844,"stop":1718860340845,"duration":1},"status":"broken","severity":"normal"},{"uid":"3744bc5ad43f0be2","name":"Subscribe and receive messages via waku relay post","time":{"start":1718860383257,"stop":1718860383258,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2076390707b9cc4","name":"Reopen subscription with peer with lost subscription","time":{"start":1718859875925,"stop":1718859875925,"duration":0},"status":"passed","severity":"normal"},{"uid":"45592a21ed878111","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718860031232,"stop":1718860031233,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8322ba1652c560","name":"Check received message containing emoji","time":{"start":1718859970074,"stop":1718859970075,"duration":1},"status":"passed","severity":"normal"},{"uid":"789c4cd682b65a4f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718859955012,"stop":1718859955012,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed0ba3e5bfbb27a","name":"pre and post cipher","time":{"start":1718859773802,"stop":1718859773803,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a8e0497f005fba","name":"Meta field set when metaSetter is specified","time":{"start":1718859752635,"stop":1718859752635,"duration":0},"status":"passed","severity":"normal"},{"uid":"12118bbd08d21386","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718859775289,"stop":1718859775289,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf5fc9c455c838f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718859955022,"stop":1718859955022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14db079a8d7aff","name":"should not throw an error for a single configured topic","time":{"start":1718859739176,"stop":1718859739176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead3e452e5c2c8d3","name":"1 Relay, 1 Filter, gives up","time":{"start":1718859763311,"stop":1718859763311,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bd6bb697f4b4f4","name":"should be called for bootstrap peers","time":{"start":1718859797644,"stop":1718859797645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5f4b40c015198d","name":"Decoder throws on undefined content topic","time":{"start":1718859775291,"stop":1718859775291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbade4d29710596","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718859955028,"stop":1718859955029,"duration":1},"status":"passed","severity":"normal"},{"uid":"139a246101db199f","name":"should return unique PubsubTopics for static sharding","time":{"start":1718859739168,"stop":1718859739168,"duration":0},"status":"passed","severity":"normal"},{"uid":"7694b0eb21fdddec","name":"Push message with SQL Injection payload","time":{"start":1718860344635,"stop":1718860344636,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b96d6baa80bb993","name":"Delete observer","time":{"start":1718860217885,"stop":1718860217885,"duration":0},"status":"passed","severity":"normal"},{"uid":"986e52acefd1bde1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718859763549,"stop":1718859763549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d1d783d2d4695ea","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718860277193,"stop":1718860277193,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad6a4741ffe4cf5","name":"Check message with no content topic is not received","time":{"start":1718860290552,"stop":1718860290552,"duration":0},"status":"passed","severity":"normal"},{"uid":"4588740f211fce76","name":"Push message with short payload","time":{"start":1718860344626,"stop":1718860344627,"duration":1},"status":"passed","severity":"normal"},{"uid":"788ea75a6f01cfbb","name":"should not fail to stop the service if it was not started","time":{"start":1718860281655,"stop":1718860281656,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c16329b9c023e70","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718859739173,"stop":1718859739173,"duration":0},"status":"passed","severity":"normal"},{"uid":"377fc3cf84df06ab","name":"can start the service","time":{"start":1718859797989,"stop":1718859797990,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f87ca41c66f0a7","name":"Subscribe and receive messages via lightPush","time":{"start":1718860383241,"stop":1718860383241,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb55e7710478427","name":"Push message with emoji payload","time":{"start":1718860344644,"stop":1718860344644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7823ee2a8d9ecc34","name":"Check received message containing escaped characters","time":{"start":1718860290547,"stop":1718860290548,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeaa404aaf50ac15","name":"Passing page size 0 when there are 110 messages","time":{"start":1718860433371,"stop":1718860433371,"duration":0},"status":"broken","severity":"normal"},{"uid":"9c14e2f149450eca","name":"Throws when trying to push message with empty payload","time":{"start":1718860233984,"stop":1718860233984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcef11f2f3e2e035","name":"same cluster, same shard: nodes connect","time":{"start":1718859955009,"stop":1718859955010,"duration":1},"status":"passed","severity":"normal"},{"uid":"313376f6efa9b281","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718859746849,"stop":1718859746850,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3e395fae596120","name":"should handle a minimal index list","time":{"start":1718859739183,"stop":1718859739183,"duration":0},"status":"passed","severity":"normal"},{"uid":"864b9f5eecdacd96","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718860550395,"stop":1718860550395,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d18659bdb7bce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718860383250,"stop":1718860383251,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b64dab2835fe59","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718860031247,"stop":1718860031248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0056947604c1d68","name":"Subscribe to topic containing long and receive message","time":{"start":1718860383262,"stop":1718860383263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7050746f31433555","name":"Check message with non string payload is not received","time":{"start":1718860290553,"stop":1718860290553,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdc223b40b8c812","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718860037211,"stop":1718860037212,"duration":1},"status":"passed","severity":"normal"},{"uid":"786f5dd0bdf2b53a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718860031245,"stop":1718860031245,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c1a73f1ab429e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718859739162,"stop":1718859739162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb8e632919c4b1b","name":"nwaku subscribes","time":{"start":1718860246661,"stop":1718860246662,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3bdcae38eb6320","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718859773269,"stop":1718859773269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1645af9601a0ff4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718860090748,"stop":1718860090748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c2bd9abdfec42d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718859741702,"stop":1718859741703,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9fd396ff68532c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718859797643,"stop":1718859797643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5c9791ef2ab1e","name":"Sample","time":{"start":1718859746994,"stop":1718859746994,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e4706640001901","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718860037208,"stop":1718860037208,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a836abfb076c3b","name":"should properly create location multiaddrs - tcp","time":{"start":1718859747592,"stop":1718859747592,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d117f5ab96461c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718860383264,"stop":1718860383264,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1e0a676c25f05c","name":"Check message with non string payload is not received","time":{"start":1718860290567,"stop":1718860290568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a976b1a206ef4c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718860037210,"stop":1718860037211,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5839893faaec94","name":"random static sharding 9 - Cluster ID: 415, Shard ID: 569","time":{"start":1718860342753,"stop":1718860342753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ea1f735c70b9ad","name":"Check received message containing numeric","time":{"start":1718859970040,"stop":1718859970040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3af256ebfaa1b4e","name":"Using a function","time":{"start":1718860544109,"stop":1718860544109,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6ff202651f74b0","name":"Check message received after jswaku node is restarted","time":{"start":1718859970083,"stop":1718859970083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38318abb76ee7e6a","name":"Check publish message containing escaped characters","time":{"start":1718860275851,"stop":1718860275851,"duration":0},"status":"passed","severity":"normal"},{"uid":"6900272c4d16c626","name":"Check received message containing escaped characters","time":{"start":1718860290562,"stop":1718860290562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0d6bceca21cd56","name":"Query generator for multiple messages","time":{"start":1718860391129,"stop":1718860391129,"duration":0},"status":"broken","severity":"normal"},{"uid":"61c26216160086f9","name":"Throws when trying to push message with empty payload","time":{"start":1718860344644,"stop":1718860344645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9be09ff1e9e1595","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718859955016,"stop":1718859955016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab815094a20cc5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718860251232,"stop":1718860251233,"duration":1},"status":"passed","severity":"normal"},{"uid":"20322b066cf68427","name":"Nodes with multiple pubsub topic","time":{"start":1718860251248,"stop":1718860251249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d315e951b8ff2e6d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718860090748,"stop":1718860090749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b892f366cd99f5f0","name":"Fields are not dropped","time":{"start":1718859751693,"stop":1718859751695,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e3cb7bfd517aec0","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718859739178,"stop":1718859739178,"duration":0},"status":"passed","severity":"normal"},{"uid":"752f1b0ce18a51d6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718859855792,"stop":1718859855792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b13bc18b8abcaa","name":"should only return 1 node with store capability","time":{"start":1718859763547,"stop":1718859763548,"duration":1},"status":"passed","severity":"normal"},{"uid":"e307e3812d3d81eb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718860383269,"stop":1718860383269,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a452c5afa223dc","name":"more peers than existing","time":{"start":1718860213390,"stop":1718860213390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4487c164a4fca6b1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718859739171,"stop":1718859739171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d625ef15663f80da","name":"Subscribe to topic containing Script and receive message","time":{"start":1718860031254,"stop":1718860031254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e604e81aefa2c","name":"Check received message containing JSON","time":{"start":1718860290547,"stop":1718860290547,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdb037eb5c8b2bd","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718859767410,"stop":1718859767411,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fc96b894cad845","name":"should only return 1 node with relay capability","time":{"start":1718859763547,"stop":1718859763547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f316f1a448068e5","name":"Overlapping topic subscription","time":{"start":1718860383245,"stop":1718860383246,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c4f5f52d3f4853","name":"retrieves a single peer","time":{"start":1718859763543,"stop":1718859763544,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5713b0511009756","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718859739182,"stop":1718859739182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edc67abd659237c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718860383266,"stop":1718860383266,"duration":0},"status":"passed","severity":"normal"},{"uid":"393ae9c1762017d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718859739172,"stop":1718859739172,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc62559719cef7d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718860275857,"stop":1718860275857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44d415a33ad9736","name":"receives messages sent to provided content topic through stream","time":{"start":1718860275987,"stop":1718860275989,"duration":2},"status":"skipped","severity":"normal"},{"uid":"3fcd04ae3259e3aa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718860251233,"stop":1718860251238,"duration":5},"status":"passed","severity":"normal"},{"uid":"504c1f1519224282","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718859746871,"stop":1718859746871,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c39b62304bb607","name":"Push message with content topic containing Script","time":{"start":1718860233994,"stop":1718860233994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1422bc37dc561552","name":"Push message with content topic containing Script","time":{"start":1718860344660,"stop":1718860344660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59fc4f7ea8c2265","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718860090750,"stop":1718860090751,"duration":1},"status":"passed","severity":"normal"},{"uid":"95631d5b8375ab1a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718859746844,"stop":1718859746845,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97781d563404eb4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718859955021,"stop":1718859955021,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a669979cf88585","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718860037217,"stop":1718860037218,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72886201789d8d9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718859970077,"stop":1718859970077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e799a5b015ef86d7","name":"Check message received after jswaku node is restarted","time":{"start":1718860290553,"stop":1718860290554,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce85d0c0ee081739","name":"Round trip binary serialization","time":{"start":1718859752634,"stop":1718859752634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abd615b634817ba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718859739176,"stop":1718859739176,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ed9fe30792aa5e","name":"Subscribe to topic containing Script and publish message","time":{"start":1718860277195,"stop":1718860277195,"duration":0},"status":"passed","severity":"normal"},{"uid":"298f8cdecc26a006","name":"Filter","time":{"start":1718860535212,"stop":1718860535212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa45d8d5ebfc8da","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718859739170,"stop":1718859739170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3cdbeabbc6b03f","name":"Generator, custom pubsub topic","time":{"start":1718860493114,"stop":1718860493115,"duration":1},"status":"broken","severity":"normal"},{"uid":"c3ace09bacbe039b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718859739179,"stop":1718859739179,"duration":0},"status":"passed","severity":"normal"},{"uid":"61030dc03bb6596a","name":"handles different clusterIds correctly","time":{"start":1718859739165,"stop":1718859739165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8176a50e8a567b52","name":"Push message with content topic containing unicode special characters","time":{"start":1718860233996,"stop":1718860233997,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb72372643cb8fa4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718859739167,"stop":1718859739167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1bd8aa141aecf9","name":"can start and stop the service","time":{"start":1718859797991,"stop":1718859797991,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff32e8ab8e8d33a","name":"isConnected should return false after all peers disconnect","time":{"start":1718859790136,"stop":1718859790137,"duration":1},"status":"passed","severity":"normal"},{"uid":"672f62e58282955a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718859855791,"stop":1718859855792,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4054958c9bf5333","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718860342748,"stop":1718860342748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1dae81530eaf97","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718859773267,"stop":1718859773268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d508cceeaa99b960","name":"Push message with content topic containing Arabic","time":{"start":1718860344648,"stop":1718860344648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bac22080f10a69e","name":"Generator, custom pubsub topic","time":{"start":1718860493114,"stop":1718860493114,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8cbbc9f30dc1517","name":"Push message with long payload","time":{"start":1718860233972,"stop":1718860233977,"duration":5},"status":"passed","severity":"normal"},{"uid":"89fa6052a5f7188b","name":"listenerCount","time":{"start":1718859829318,"stop":1718859829319,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3e777a73ae14c5","name":"Push message with content topic containing long","time":{"start":1718860233990,"stop":1718860233991,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf110ebbfd74665b","name":"recovers when dns.resolve returns empty","time":{"start":1718859763545,"stop":1718859763545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7070fc62cc46026","name":"Init the array if not present","time":{"start":1718859738709,"stop":1718859738711,"duration":2},"status":"passed","severity":"normal"},{"uid":"f91e892fb7827c2e","name":"handles empty contentTopics array correctly","time":{"start":1718859739181,"stop":1718859739181,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e8445bbf0566cd","name":"Check message received after nwaku node is restarted","time":{"start":1718859970083,"stop":1718859970083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7cb0b7504f80930","name":"Generator, custom pubsub topic","time":{"start":1718860493113,"stop":1718860493113,"duration":0},"status":"broken","severity":"normal"},{"uid":"54e3023e36f22c5a","name":"Check meta is set [ecies]","time":{"start":1718859775290,"stop":1718859775290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae94a170ed6b96a1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718860277196,"stop":1718860277196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a83588b84b99c95","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718859790135,"stop":1718859790135,"duration":0},"status":"passed","severity":"normal"},{"uid":"323bb32dee5131cb","name":"addEventListener with correct event","time":{"start":1718859829316,"stop":1718859829316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8736b92c4b8bcb","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718860277197,"stop":1718860277197,"duration":0},"status":"passed","severity":"normal"},{"uid":"702b8876b1c59ae4","name":"topics with same application and version share the same shard","time":{"start":1718859739164,"stop":1718859739164,"duration":0},"status":"passed","severity":"normal"},{"uid":"525ff092f669177a","name":"Subscribe and receive messages via waku relay post","time":{"start":1718860383243,"stop":1718860383243,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7784ebea1b83ee","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718859739180,"stop":1718859739180,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc70e2f0ec682d74","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718859790130,"stop":1718859790132,"duration":2},"status":"passed","severity":"normal"},{"uid":"311e2418daacc37a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718860277196,"stop":1718860277197,"duration":1},"status":"passed","severity":"normal"},{"uid":"a928a3d73dfd89ea","name":"Subscribe to topic containing Script and receive message","time":{"start":1718860383265,"stop":1718860383266,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb549f6bbabb65ab","name":"Nodes with multiple pubsub topic","time":{"start":1718860251251,"stop":1718860251251,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f619908281bab9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718860275853,"stop":1718860275853,"duration":0},"status":"passed","severity":"normal"},{"uid":"79190255e53ef877","name":"Check message on other pubsub topic is not received","time":{"start":1718859970079,"stop":1718859970079,"duration":0},"status":"passed","severity":"normal"},{"uid":"207ad7f358d51296","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718859955032,"stop":1718859955032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6249eaf981ac3ab4","name":"dispatchEvent via connectionManager","time":{"start":1718859829319,"stop":1718859829319,"duration":0},"status":"passed","severity":"normal"},{"uid":"877b8c2e27db1e11","name":"Check received message containing unicode special characters","time":{"start":1718860290562,"stop":1718860290563,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8f22b9bcb50c54","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718859739174,"stop":1718859739174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a9088b0ae8205e","name":"same cluster, different shard: nodes don't connect","time":{"start":1718859955010,"stop":1718859955010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eab807306a9fb1c","name":"different cluster, different shard: nodes don't connect","time":{"start":1718860080960,"stop":1718860080961,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbba444175b4c54","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718860383260,"stop":1718860383261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec00024f5642547d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718859739183,"stop":1718859739184,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ef1bac580e94e8","name":"Nodes with multiple pubsub topic","time":{"start":1718860251238,"stop":1718860251240,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6f088fa676de4fe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718859855795,"stop":1718859855796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcbc916ffd38fa4","name":"Number of peers are maintained correctly","time":{"start":1718860004314,"stop":1718860004314,"duration":0},"status":"passed","severity":"normal"},{"uid":"37914c465becdd82","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718859763040,"stop":1718859763041,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc798b2a3888b80e","name":"should return all peers when numPeers is 0","time":{"start":1718859752255,"stop":1718859752255,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb85a9c20f09cf32","name":"Push message with Arabic payload","time":{"start":1718860233979,"stop":1718860233979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e916dd8c84aba","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718860031253,"stop":1718860031253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c7ff2232260b8d","name":"Check message with non string payload is not received","time":{"start":1718859970082,"stop":1718859970083,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2659fc4aeca834","name":"Check received message containing SQL Injection","time":{"start":1718859970061,"stop":1718859970071,"duration":10},"status":"passed","severity":"normal"},{"uid":"981ceea4fcda8400","name":"Check publish message containing Chinese","time":{"start":1718860275847,"stop":1718860275847,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6d710447d6bb4c","name":"Subscribe and receives messages on 20 topics","time":{"start":1718860031245,"stop":1718860031246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c623b0723c7814a9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718859739180,"stop":1718859739180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8320a5fad9d98158","name":"Check received message containing emoji","time":{"start":1718860290548,"stop":1718860290548,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f801fae3544fe4d","name":"Check publish message containing Arabic","time":{"start":1718860275847,"stop":1718860275848,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ff9e5cd7975974","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718860031252,"stop":1718860031252,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f5f423993c9a24","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718859746870,"stop":1718859746871,"duration":1},"status":"passed","severity":"normal"},{"uid":"11399f4698a15a9f","name":"Reopen subscription with peer with lost subscription","time":{"start":1718859875927,"stop":1718859875927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ebc94aa0faa0ff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718860383251,"stop":1718860383251,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4ccfd7c9b92ca1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718860383269,"stop":1718860383269,"duration":0},"status":"passed","severity":"normal"},{"uid":"927feef493a488be","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718859746853,"stop":1718859746869,"duration":16},"status":"passed","severity":"normal"},{"uid":"91c96b87bbef0817","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718860031251,"stop":1718860031251,"duration":0},"status":"passed","severity":"normal"},{"uid":"23951e5647652e90","name":"Push message with content topic containing shell command","time":{"start":1718860233996,"stop":1718860233996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02248df15d88fce","name":"Push message with rate limit","time":{"start":1718860344670,"stop":1718860344671,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f3196b4fa04117","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718860275856,"stop":1718860275857,"duration":1},"status":"passed","severity":"normal"},{"uid":"12164646d2eb94a2","name":"safeDispatchEvent","time":{"start":1718859829320,"stop":1718859829321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0ad4458f8e655","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718860383267,"stop":1718860383267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d92c02e9c9119d","name":"Query Generator - true","time":{"start":1718860394891,"stop":1718860394891,"duration":0},"status":"broken","severity":"normal"},{"uid":"221059a24a0b4e29","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app43/7/topic559/xml","time":{"start":1718860337148,"stop":1718860337148,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b563f3a8db9ef4b","name":"non connected peers","time":{"start":1718860213391,"stop":1718860213391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"366c67c48713585c","name":"isConnected should return false after all peers disconnect","time":{"start":1718859831552,"stop":1718859831552,"duration":0},"status":"passed","severity":"normal"},{"uid":"526c748071c8e090","name":"can start the service","time":{"start":1718859767406,"stop":1718859767406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b721e7295eea369c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app81/1/topic570/test.js","time":{"start":1718860337147,"stop":1718860337148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b14569a25357935","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718859746845,"stop":1718859746845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7cbdbc3d715bed","name":"Push message with content topic containing SQL Injection","time":{"start":1718860344659,"stop":1718860344659,"duration":0},"status":"passed","severity":"normal"},{"uid":"19472d126a038e16","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718859752255,"stop":1718859752256,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc87f2a64e59a87","name":"Push message with content topic containing JSON","time":{"start":1718860344666,"stop":1718860344666,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee7ed05848d0bbc","name":"Push 30 different messages","time":{"start":1718860344644,"stop":1718860344644,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b21bc02072562c","name":"Refresh subscription","time":{"start":1718860277181,"stop":1718860277188,"duration":7},"status":"skipped","severity":"normal"},{"uid":"960f4940cab35383","name":"All","time":{"start":1718859799680,"stop":1718859799681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b91e34257b2f29","name":"Push message with Chinese payload","time":{"start":1718860344632,"stop":1718860344632,"duration":0},"status":"passed","severity":"normal"},{"uid":"492bc0bf60bce079","name":"should properly create location multiaddrs - udp","time":{"start":1718859747591,"stop":1718859747592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34ab238048f7294","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718859739178,"stop":1718859739179,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf280e7c841ad95","name":"Store - dialed after - with timeout","time":{"start":1718860535211,"stop":1718860535212,"duration":1},"status":"broken","severity":"normal"},{"uid":"9dbc87dd563fafbe","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718860275986,"stop":1718860275986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50d5e2c2c5376788","name":"can start and stop the service","time":{"start":1718860281654,"stop":1718860281654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dc84c19a3aa145","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718859855790,"stop":1718859855790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d981b6bd65eeed","name":"Overlapping topic subscription","time":{"start":1718860277188,"stop":1718860277188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d52bca8d5269f4a","name":"shard 0","time":{"start":1718860342747,"stop":1718860342748,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e40de482d5a30c2","name":"Privacy Node - default protocol","time":{"start":1718860535214,"stop":1718860535214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1d8e49b2494f5c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718860251240,"stop":1718860251243,"duration":3},"status":"passed","severity":"normal"},{"uid":"412924548e9f2893","name":"Push message with short payload","time":{"start":1718860233963,"stop":1718860233971,"duration":8},"status":"passed","severity":"normal"},{"uid":"907b4105b1f6bb7a","name":"Push message with Basic HTML tag payload","time":{"start":1718860233981,"stop":1718860233982,"duration":1},"status":"passed","severity":"normal"},{"uid":"267fe4fd94535c30","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718860383253,"stop":1718860383253,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6074dc3d6263acc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718859739184,"stop":1718859739184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c0d8580be4f02d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718859739178,"stop":1718859739178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d731eb1dfff8210","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718860251251,"stop":1718860251251,"duration":0},"status":"passed","severity":"normal"},{"uid":"56adc22f7ead9e7a","name":"Publish message with custom timestamp: Thu Jun 20 2024 06:10:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1718860275854,"stop":1718860275855,"duration":1},"status":"passed","severity":"normal"},{"uid":"6519980334f0a7e4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718859763041,"stop":1718859763042,"duration":1},"status":"passed","severity":"normal"},{"uid":"e960715378077e1a","name":"Check received message containing Arabic","time":{"start":1718860290557,"stop":1718860290557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e318f58c84daa71","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718859855793,"stop":1718859855793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bbe24aeff8a8f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718860213066,"stop":1718860213066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be27ced9c3e756de","name":"Check received message with timestamp: 1718859788679 ","time":{"start":1718859970076,"stop":1718859970077,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73f0d131c04de7a","name":"Push message with custom timestamp: 1718863555304","time":{"start":1718860344672,"stop":1718860344673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d218a2e45fc75390","name":"Check received message containing numeric","time":{"start":1718860290556,"stop":1718860290556,"duration":0},"status":"passed","severity":"normal"},{"uid":"db25809c92bc797f","name":"Fails to push message with empty content topic","time":{"start":1718860344669,"stop":1718860344669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08a10519dc11880","name":"should set field with all protocols disabled","time":{"start":1718859747593,"stop":1718859747593,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c702be6745fc18","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718860213067,"stop":1718860213067,"duration":0},"status":"passed","severity":"normal"},{"uid":"9722f57c8a2d13d5","name":"unsubscribes","time":{"start":1718860400385,"stop":1718860400385,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a8b2458bebaba2","name":"should properly create location multiaddrs - udp6","time":{"start":1718859747591,"stop":1718859747591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66c69bcc74f3974","name":"should not receive a peer event after stop","time":{"start":1718859767409,"stop":1718859767409,"duration":0},"status":"passed","severity":"normal"},{"uid":"336fd3b51709e478","name":"Check message on other pubsub topic is not received","time":{"start":1718860290551,"stop":1718860290551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6499768fcffffa9","name":"Failed peers are renewed","time":{"start":1718860004314,"stop":1718860004315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ecc5514469badd","name":"Check message received after jswaku node is restarted","time":{"start":1718860290568,"stop":1718860290568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e88517168f44e2cc","name":"should return false","time":{"start":1718859747587,"stop":1718859747588,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedf750bc71111a4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718859797647,"stop":1718859797647,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccb81193dc4f5a7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718859955018,"stop":1718859955019,"duration":1},"status":"passed","severity":"normal"},{"uid":"3641414a9f35f325","name":"Check received message containing long","time":{"start":1718860290555,"stop":1718860290556,"duration":1},"status":"passed","severity":"normal"},{"uid":"968f1c0c3694a99d","name":"Push message with unicode special characters payload","time":{"start":1718860344643,"stop":1718860344643,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff96639458348d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718859955013,"stop":1718859955014,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d612d851d3feee","name":"should load peers from local storage and dispatch events","time":{"start":1718859767410,"stop":1718859767410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d276709f8a01c567","name":"Check publish message containing emoji","time":{"start":1718860275852,"stop":1718860275852,"duration":0},"status":"passed","severity":"normal"},{"uid":"490106689917360f","name":"Subscribe and receive messages via lightPush","time":{"start":1718860031231,"stop":1718860031232,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba36342048290229","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718859798003,"stop":1718859798003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1b1113672361afe","name":"Push message with custom timestamp: 1688101555304","time":{"start":1718860344671,"stop":1718860344671,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fb977dd1fa23d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718860383253,"stop":1718860383253,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb75db2e04b937ad","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app40/6/topic206/proto","time":{"start":1718860337146,"stop":1718860337146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0472e8187dcb302","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718860031244,"stop":1718860031245,"duration":1},"status":"passed","severity":"normal"},{"uid":"848fd905a394d629","name":"Push message with content topic containing short","time":{"start":1718860344645,"stop":1718860344645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe1efd9107b1917","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718860037211,"stop":1718860037211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef5fe18b24228b4","name":"Encoder throws on undefined content topic","time":{"start":1718859752635,"stop":1718859752636,"duration":1},"status":"passed","severity":"normal"},{"uid":"6348cccbb9355815","name":"Push message with content topic containing escaped characters","time":{"start":1718860233996,"stop":1718860233996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f8394c8287b170","name":"Check received message containing XML","time":{"start":1718860290559,"stop":1718860290559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d334c430326380d7","name":"Subscribe and receives messages on 20 topics","time":{"start":1718860383259,"stop":1718860383260,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abec95165e9c24f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718859955032,"stop":1718859955033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a588623fb0f39de8","name":"Relay - dialed after","time":{"start":1718860535209,"stop":1718860535209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d1d3b88a621fc7","name":"Check message received after nwaku node is restarted","time":{"start":1718860290554,"stop":1718860290555,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b5f9ce07dbf8411","name":"throws on content topic with empty version field","time":{"start":1718859739157,"stop":1718859739158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e054ac42119ff10","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718859797645,"stop":1718859797646,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ff52a9c4c37df","name":"random static sharding 3 - Cluster ID: 448, Shard ID: 175","time":{"start":1718860342749,"stop":1718860342750,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6ee5fceaf038cf","name":"Check received message containing Script","time":{"start":1718859970071,"stop":1718859970071,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1dbd4816500769","name":"Encoder throws on undefined content topic","time":{"start":1718859775290,"stop":1718859775291,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e05b4f452070599","name":"Publish without waiting for remote peer","time":{"start":1718860277179,"stop":1718860277179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9053c69d9938c9f","name":"Ping on subscribed peer","time":{"start":1718859845135,"stop":1718859845135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6dd0478db02937","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718859747580,"stop":1718859747580,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4d0311367dce37","name":"random static sharding 8 - Cluster ID: 197, Shard ID: 428","time":{"start":1718860342752,"stop":1718860342752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244417cb568fa1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718859739173,"stop":1718859739173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4cd60553e5c4b9","name":"Push message with content topic containing unicode special characters","time":{"start":1718860344667,"stop":1718860344668,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e16b00b03bba9a","name":"Does not throw an exception when node disconnects","time":{"start":1718860544108,"stop":1718860544108,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b24d7387de560a7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718860080958,"stop":1718860080958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3089415c86396ded","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718859955017,"stop":1718859955017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e77bbe4f03e255f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718860383256,"stop":1718860383257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45ed28e40aee80a","name":"Check received message containing XML","time":{"start":1718859970071,"stop":1718859970072,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bc2f23145ae90","name":"Relay - times out","time":{"start":1718860535209,"stop":1718860535210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1dfc675e22b6d5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718859746871,"stop":1718859746872,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a2b79075aad8b5","name":"Push message with content topic containing XML","time":{"start":1718860233995,"stop":1718860233995,"duration":0},"status":"passed","severity":"normal"},{"uid":"11353ef3544c6d7c","name":"Check received message containing XML","time":{"start":1718860290546,"stop":1718860290546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2c7f611c6c020d","name":"should not receive a peer event after stop","time":{"start":1718860281668,"stop":1718860281668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4566de4d18c694dc","name":"Ping on peer without subscriptions","time":{"start":1718859875926,"stop":1718859875926,"duration":0},"status":"passed","severity":"normal"},{"uid":"6417ccaa7581166d","name":"new peer added after a peer was already found","time":{"start":1718860213065,"stop":1718860213066,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce5e16f537d59f51","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718860383263,"stop":1718860383263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d0783f7259125e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718860037208,"stop":1718860037209,"duration":1},"status":"passed","severity":"normal"},{"uid":"820c4c1cc62164d4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718859741701,"stop":1718859741702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed65a69122e27c26","name":"start node with ApplicationInfo","time":{"start":1718860337156,"stop":1718860337156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c0dfd8121ee804","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718860277193,"stop":1718860277194,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3e8039f4d4913a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718859746844,"stop":1718859746844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20d18d5cae00d13","name":"Relay + Store","time":{"start":1718859747595,"stop":1718859747595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc6ed039f284a82","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718860031257,"stop":1718860031257,"duration":0},"status":"passed","severity":"normal"},{"uid":"62abfc41c49b963a","name":"should emit a peer event after start","time":{"start":1718860281667,"stop":1718860281667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea1238faf4b76eb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718860290550,"stop":1718860290551,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd1d377f0af1a68","name":"Decoder throws on undefined content topic","time":{"start":1718859752636,"stop":1718859752637,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1673adb4d81ea3","name":"Subscribe and receive messages via waku relay post","time":{"start":1718860031243,"stop":1718860031244,"duration":1},"status":"passed","severity":"normal"},{"uid":"424c1672f9a722c6","name":"should not receive a peer event after stop","time":{"start":1718859797999,"stop":1718859798001,"duration":2},"status":"passed","severity":"normal"},{"uid":"e04637b1285dfe87","name":"should handle application and version for autosharding","time":{"start":1718859739168,"stop":1718859739168,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1ddd592d25b035","name":"Ping on unsubscribed peer","time":{"start":1718859845136,"stop":1718859845136,"duration":0},"status":"passed","severity":"normal"},{"uid":"55010458e5c1d2bc","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718860251245,"stop":1718860251247,"duration":2},"status":"passed","severity":"normal"},{"uid":"15afd1d658299c71","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718860275987,"stop":1718860275987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"678e1fe373e60bb0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app57/8/topic226/xml","time":{"start":1718860337147,"stop":1718860337147,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb35445bf9741a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718859739163,"stop":1718859739164,"duration":1},"status":"passed","severity":"normal"},{"uid":"5639308a20c3a580","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718859739175,"stop":1718859739175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6c6b3bd13add2c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718859955024,"stop":1718859955025,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c744063353e852c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718860383265,"stop":1718860383265,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccc48d7a2ace028","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718860383252,"stop":1718860383252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceee273fec5c25a1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718859739167,"stop":1718859739167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2850edbcb550bfe","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718859955018,"stop":1718859955018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b1b2fddce5d05b","name":"should properly compute the node id","time":{"start":1718859747588,"stop":1718859747588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e258455d2b9d9f3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718859763040,"stop":1718859763040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4037f49f4ad44b8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718859739171,"stop":1718859739171,"duration":0},"status":"passed","severity":"normal"},{"uid":"887d8073def8d96d","name":"Push message with escaped characters payload","time":{"start":1718860344643,"stop":1718860344643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1a6ed65521f8d","name":"should throw an error for missing sharding configuration","time":{"start":1718859739180,"stop":1718859739181,"duration":1},"status":"passed","severity":"normal"},{"uid":"1410575bbe4c770d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718859790136,"stop":1718859790136,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a8c41306ca0bde","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718859741704,"stop":1718859741705,"duration":1},"status":"passed","severity":"normal"},{"uid":"391aae93c052f93","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718860383242,"stop":1718860383242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47ac6e8621d6758","name":"does not throw on valid cases","time":{"start":1718859739154,"stop":1718859739155,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc7d3d836750714","name":"Push message with content topic containing escaped characters","time":{"start":1718860344667,"stop":1718860344667,"duration":0},"status":"passed","severity":"normal"}]