2024-10-16 22:59:13 +00:00

1 line
151 KiB
JSON

[{"uid":"1a570869506e7f9f","name":"Push message with unicode special characters payload","time":{"start":1729119357305,"stop":1729119357306,"duration":1},"status":"passed","severity":"normal"},{"uid":"1412843b65379693","name":"should encodeTxt and decodeTxt","time":{"start":1729119018825,"stop":1729119018826,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cf7959fb55c6e7","name":"Publish message with rate limit","time":{"start":1729119348650,"stop":1729119348651,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadb1011677c4a6c","name":"getPeersByDiscovery","time":{"start":1729119372330,"stop":1729119372330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbabdf535195c3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729119045114,"stop":1729119045114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba19bde2c7e70bd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119149485,"stop":1729119149486,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e40f425c8f288f","name":"Push message with custom timestamp: 1729122782459","time":{"start":1729119456990,"stop":1729119456990,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fd5d704c98782d","name":"Push message on custom pubsubTopic","time":{"start":1729119287132,"stop":1729119287132,"duration":0},"status":"passed","severity":"normal"},{"uid":"992dbeba95f35fc7","name":"Privacy Node - default protocol","time":{"start":1729119490514,"stop":1729119490515,"duration":1},"status":"passed","severity":"normal"},{"uid":"90921ebbd4259ab6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729119480871,"stop":1729119480871,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c20ed73fd2748","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729119010244,"stop":1729119010244,"duration":0},"status":"passed","severity":"normal"},{"uid":"4235463956bdea59","name":"should get / set TCP multiaddr","time":{"start":1729119018835,"stop":1729119018835,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5e74095ef84da4","name":"Nodes with multiple pubsub topic","time":{"start":1729119337430,"stop":1729119337430,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ba06221a185f54","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729119280814,"stop":1729119280815,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa494b3d4a46158f","name":"different cluster, different shard: nodes don't connect","time":{"start":1729119305254,"stop":1729119305254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b62175e584b3513","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729119018025,"stop":1729119018027,"duration":2},"status":"passed","severity":"normal"},{"uid":"264e187bf2de44b1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729119010256,"stop":1729119010256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a1bed8d2ee53fa","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729119018045,"stop":1729119018047,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3c3de60359c10d7","name":"Overlapping topic subscription","time":{"start":1729119274352,"stop":1729119274353,"duration":1},"status":"passed","severity":"normal"},{"uid":"5651556c693ba47e","name":"Push message with custom timestamp: 1729115592445","time":{"start":1729119357317,"stop":1729119357318,"duration":1},"status":"passed","severity":"normal"},{"uid":"565cb1aa03952b43","name":"Push message with content topic containing Russian","time":{"start":1729119357310,"stop":1729119357310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1747a203e3a58b6","name":"random static sharding 10 - Cluster ID: 815, Shard ID: 432","time":{"start":1729119426068,"stop":1729119426068,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ce0bfd71cf14e9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119464893,"stop":1729119464893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9cfbd21aa711c6","name":"Wrong topic","time":{"start":1729119406163,"stop":1729119406163,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadfc5166b255205","name":"should emit a peer event after start","time":{"start":1729119398559,"stop":1729119398559,"duration":0},"status":"passed","severity":"normal"},{"uid":"389941829d357819","name":"Should update multiaddrs","time":{"start":1729119287492,"stop":1729119287492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e204852e64c7d5","name":"Check received message containing Arabic","time":{"start":1729119421244,"stop":1729119421245,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf35f4b13f0c495f","name":"Query generator for multiple messages with different message text format","time":{"start":1729119470837,"stop":1729119470838,"duration":1},"status":"passed","severity":"normal"},{"uid":"450061bdd8833db6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729119181838,"stop":1729119181839,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc04732c1dc49d8b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/6/topic396/json","time":{"start":1729119406161,"stop":1729119406162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f356aab03a7baa6e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729119025710,"stop":1729119025710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe61f156b262fd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729119010265,"stop":1729119010265,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef0d866780f0343","name":"Should update shard info","time":{"start":1729119287492,"stop":1729119287493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fe44983cdd8ad1","name":"Push message with content topic containing Chinese","time":{"start":1729119357309,"stop":1729119357309,"duration":0},"status":"passed","severity":"normal"},{"uid":"629ff3a5da23126","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729119068746,"stop":1729119068747,"duration":1},"status":"passed","severity":"normal"},{"uid":"71602639e2264394","name":"Push message with long payload","time":{"start":1729119357299,"stop":1729119357300,"duration":1},"status":"passed","severity":"normal"},{"uid":"437bf9eea16ff31d","name":"Fails to publish message with wrong content topic","time":{"start":1729119348647,"stop":1729119348647,"duration":0},"status":"passed","severity":"normal"},{"uid":"223f8392b6c8c784","name":"Push 30 different messages","time":{"start":1729119456911,"stop":1729119456911,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa701d1ba5d46347","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729119122372,"stop":1729119122373,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb525a7ffcf6872b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729119434302,"stop":1729119434302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87d74d9defc4d3c","name":"start node with empty content topic","time":{"start":1729119406164,"stop":1729119406165,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f60f35aecb64755","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729119010259,"stop":1729119010259,"duration":0},"status":"passed","severity":"normal"},{"uid":"527e766aa9897d3e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729119010256,"stop":1729119010257,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bd9fe7fc35a412","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729119274360,"stop":1729119274367,"duration":7},"status":"passed","severity":"normal"},{"uid":"2bf05c9c928982b0","name":"should send to specified number of peers of used peers","time":{"start":1729119050072,"stop":1729119050073,"duration":1},"status":"passed","severity":"normal"},{"uid":"5835466d073a1f9b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729119480870,"stop":1729119480870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc32c0b2a7ad762b","name":"Check message with no content topic is not received","time":{"start":1729119421239,"stop":1729119421239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddd4fbba0324586","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729119181845,"stop":1729119181845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e344d3fd32b8953a","name":"should log when no additional peers are found","time":{"start":1729119050045,"stop":1729119050046,"duration":1},"status":"passed","severity":"normal"},{"uid":"459a1dd421dc5331","name":"should emit a peer event after start","time":{"start":1729119037625,"stop":1729119037625,"duration":0},"status":"passed","severity":"normal"},{"uid":"594f0ab24995184d","name":"Relay - dialed after","time":{"start":1729119490512,"stop":1729119490512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8067f910c4b69e","name":"Push message equal or less that 1MB","time":{"start":1729119456990,"stop":1729119456991,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ac6364f0fb357c","name":"LightPush with 0 connections","time":{"start":1729119182311,"stop":1729119182311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f2be5825ac058b5","name":"Check received message containing XML","time":{"start":1729119242741,"stop":1729119242742,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfcf7a09910689e","name":"should return different streams if requested simultaniously","time":{"start":1729119025708,"stop":1729119025708,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca3cded5cda7ef0","name":"Generator, 2 different pubsubtopics","time":{"start":1729119464892,"stop":1729119464893,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae03fa3c36552d4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729119176064,"stop":1729119176066,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2a2c67275dde43b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729119406164,"stop":1729119406164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e028d13b237b22","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729119480871,"stop":1729119480872,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fbe6b3981c6afa","name":"should set field with only RELAY enabled","time":{"start":1729119018839,"stop":1729119018839,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25711aee4d570b0","name":"A test","time":{"start":1729119274427,"stop":1729119274427,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6cd9276df43dd4","name":"it tolerates circular branch references","time":{"start":1729119033830,"stop":1729119033830,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b50d87db6d6258c","name":"Non TWN Cluster","time":{"start":1729119406159,"stop":1729119406159,"duration":0},"status":"passed","severity":"normal"},{"uid":"54190821e9dd05d","name":"Check received message containing numeric","time":{"start":1729119421242,"stop":1729119421243,"duration":1},"status":"passed","severity":"normal"},{"uid":"b197af5ff35d6f1e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729119176061,"stop":1729119176063,"duration":2},"status":"passed","severity":"normal"},{"uid":"dde0494e59dd1933","name":"Check message received after jswaku node is restarted","time":{"start":1729119421264,"stop":1729119421264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49a7a66639bede2e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729119364851,"stop":1729119364851,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d54f9e917439e3d","name":"Check received message containing JSON","time":{"start":1729119421233,"stop":1729119421233,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f32147dd7c147e","name":"Push message with special chars payload","time":{"start":1729119456889,"stop":1729119456889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1549779f3290e6cd","name":"Generator, custom pubsub topic","time":{"start":1729119464892,"stop":1729119464892,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf969b2069085dc7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119149492,"stop":1729119149493,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93e50ef845c0d3","name":"Push message with content topic containing long","time":{"start":1729119357307,"stop":1729119357308,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee48e20f055035","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729119068745,"stop":1729119068746,"duration":1},"status":"passed","severity":"normal"},{"uid":"5537358df896976c","name":"Check received message with timestamp: 1729119067886 ","time":{"start":1729119242754,"stop":1729119242754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d38d378b4a01e1","name":"shard 0","time":{"start":1729119426061,"stop":1729119426062,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0e829837f35e96","name":"Push message with escaped characters payload","time":{"start":1729119456910,"stop":1729119456910,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2d4871aaaf294b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729119075946,"stop":1729119075947,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b400dd5d121dd5b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729119176063,"stop":1729119176064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4690b67e0a16b413","name":"Using a function","time":{"start":1729119500382,"stop":1729119500382,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ab91430d1864d6","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729119182086,"stop":1729119182086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"488a1e7b3025dcc0","name":"Push message with numeric payload","time":{"start":1729119357300,"stop":1729119357300,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a10bf37825bd3f","name":"Ephemeral messages are not stored","time":{"start":1729119078350,"stop":1729119078351,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c0b40ab9082f3a","name":"Push message with custom timestamp: 1729115582459","time":{"start":1729119456989,"stop":1729119456990,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9648e4667f9fba","name":"Fields are not dropped","time":{"start":1729119025433,"stop":1729119025433,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb63d344f8d4a6a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729119280806,"stop":1729119280807,"duration":1},"status":"passed","severity":"normal"},{"uid":"5250d6395c4c9bd1","name":"dispatchEvent via connectionManager","time":{"start":1729119108390,"stop":1729119108390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9228397fa0c750dd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729119421236,"stop":1729119421236,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a04ff8d688803f","name":"Ping succeeds for all connected peers","time":{"start":1729119192186,"stop":1729119192187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7916aed3d6eb8a8f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729119364853,"stop":1729119364854,"duration":1},"status":"passed","severity":"normal"},{"uid":"601905e32289ec8a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729119018028,"stop":1729119018029,"duration":1},"status":"passed","severity":"normal"},{"uid":"684e1dfed553661","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729119480870,"stop":1729119480870,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4dfdfc3bde712d","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729119182084,"stop":1729119182084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b64fead8204b3d65","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119181852,"stop":1729119181852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee06b0a6c824578f","name":"Check received message containing Chinese","time":{"start":1729119421228,"stop":1729119421229,"duration":1},"status":"passed","severity":"normal"},{"uid":"7098e1bf7d23b5cf","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729119037627,"stop":1729119037628,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bdbdd603a3226b","name":"Push message with content topic containing special chars","time":{"start":1729119357308,"stop":1729119357309,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2470c307c5fcc0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app50/2/topic692/utf8","time":{"start":1729119406162,"stop":1729119406162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1450d78dd47cc40","name":"Check received message containing Russian","time":{"start":1729119421229,"stop":1729119421230,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ee8e3dbda4b861","name":"Sets default value correctly","time":{"start":1729119500383,"stop":1729119500383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6b2a4e7ef430dd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729119181849,"stop":1729119181849,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b9bf43882e7980","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729119274360,"stop":1729119274360,"duration":0},"status":"passed","severity":"normal"},{"uid":"758fb50a0a6aa021","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729119025920,"stop":1729119025920,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab2c6ea4bfee113","name":"Asymmetric encrypt & decrypt","time":{"start":1729119044077,"stop":1729119044077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e1aab6683eb027","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729119364853,"stop":1729119364853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4964f6a50f8342da","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729119524225,"stop":1729119524225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93a4d001603d5bd","name":"safeDispatchEvent","time":{"start":1729119108390,"stop":1729119108390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f9b990805c1541","name":"Check received message containing long","time":{"start":1729119242734,"stop":1729119242735,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0863d077c266f22","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729119337429,"stop":1729119337430,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71531aa3c62b10d","name":"Ping on subscribed peer","time":{"start":1729119138284,"stop":1729119138284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f79faed18814ed","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729119010253,"stop":1729119010253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4940960fb25699d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app34/1/topic819/xml","time":{"start":1729119406160,"stop":1729119406161,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb4a71899c03224","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729119033833,"stop":1729119033833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e743b3b32df8d77","name":"Push message with content topic containing JSON","time":{"start":1729119357312,"stop":1729119357313,"duration":1},"status":"passed","severity":"normal"},{"uid":"5446bc1e3885aca4","name":"Check publish message containing numeric","time":{"start":1729119348633,"stop":1729119348633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aea73e1fdbc7d5a","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729119182083,"stop":1729119182084,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69dbe2b92c347330","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729119010259,"stop":1729119010259,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae8ae98d6890e52","name":"Fails to push message with large meta","time":{"start":1729119357316,"stop":1729119357316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a260b0d87e38bc1a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729119274369,"stop":1729119274369,"duration":0},"status":"passed","severity":"normal"},{"uid":"12323916b3e10116","name":"Push message with numeric payload","time":{"start":1729119456889,"stop":1729119456889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d99167dbff695d6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729119364857,"stop":1729119364857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e678fa3cee8bb06b","name":"Default pageSize","time":{"start":1729119471904,"stop":1729119471905,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb93111a7867fb4b","name":"Push message with JSON payload","time":{"start":1729119456908,"stop":1729119456908,"duration":0},"status":"passed","severity":"normal"},{"uid":"14edbf09492e29df","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729119010269,"stop":1729119010269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a679e480e5958795","name":"Store - dialed after - with timeout","time":{"start":1729119490513,"stop":1729119490513,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0197df18ddfc28","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729119010252,"stop":1729119010253,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b79644d3b58ced","name":"Check received message containing long","time":{"start":1729119421242,"stop":1729119421242,"duration":0},"status":"passed","severity":"normal"},{"uid":"98afebb785c41559","name":"Subscribe to topic containing short and publish message","time":{"start":1729119364848,"stop":1729119364849,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19e3997a22e83bd","name":"should only return 1 node with relay capability","time":{"start":1729119033832,"stop":1729119033832,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5f9cc88517d274","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729119434303,"stop":1729119434303,"duration":0},"status":"passed","severity":"normal"},{"uid":"434280cbf62fbac0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729119033468,"stop":1729119033469,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ede9600d78084d","name":"Check publish message containing JSON","time":{"start":1729119348641,"stop":1729119348642,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f5f18a1d995fc1","name":"Push message with custom timestamp: 1729122792445","time":{"start":1729119357318,"stop":1729119357318,"duration":0},"status":"passed","severity":"normal"},{"uid":"78db6114d3f1a88e","name":"Check received message containing shell command","time":{"start":1729119421250,"stop":1729119421252,"duration":2},"status":"passed","severity":"normal"},{"uid":"82135a7ee7c49890","name":"removeEventListener with correct event","time":{"start":1729119108387,"stop":1729119108388,"duration":1},"status":"passed","severity":"normal"},{"uid":"439996eca0ccee5c","name":"Query Generator - true","time":{"start":1729119459397,"stop":1729119459398,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1e9ea43c9a089c","name":"Push message with content topic containing XML","time":{"start":1729119456976,"stop":1729119456976,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c09ac47eeacb26","name":"removeEventListener with wrong event","time":{"start":1729119108388,"stop":1729119108388,"duration":0},"status":"passed","severity":"normal"},{"uid":"767dbea7ac45f391","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729119010236,"stop":1729119010237,"duration":1},"status":"passed","severity":"normal"},{"uid":"912cdbc9568e2b20","name":"Check message with invalid timestamp is not received","time":{"start":1729119421237,"stop":1729119421238,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c97178b2fba924","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729119033833,"stop":1729119033834,"duration":1},"status":"passed","severity":"normal"},{"uid":"41eebaf514cda4bc","name":"Check message with non string payload is not received","time":{"start":1729119242761,"stop":1729119242761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e921acc812f275bf","name":"Decoder throws on undefined content topic","time":{"start":1729119026159,"stop":1729119026159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6396a19685cfbd9b","name":"Encoder throws on empty string content topic","time":{"start":1729119045115,"stop":1729119045115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c454a46a7c688208","name":"Check publish message containing unicode special characters","time":{"start":1729119348643,"stop":1729119348643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca90a9253cbbe86a","name":"1 Store, 2 fetches","time":{"start":1729119033381,"stop":1729119033382,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c0cdc92cb584ac","name":"returns nothing if no connections present","time":{"start":1729119025280,"stop":1729119025282,"duration":2},"status":"passed","severity":"normal"},{"uid":"bffb6598947dfe8f","name":"Accepts a valid Waku Message","time":{"start":1729119053261,"stop":1729119053262,"duration":1},"status":"passed","severity":"normal"},{"uid":"163a948117c2ce69","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119287133,"stop":1729119287133,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cb6e35de87f608","name":"Filter with 1 connections","time":{"start":1729119182312,"stop":1729119182312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e06986569268966e","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729119182084,"stop":1729119182084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fa564812f0eb080","name":"Push message equal or less that 1MB","time":{"start":1729119357318,"stop":1729119357319,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09185ef91e0e97c","name":"Fails to push message bigger that 1MB","time":{"start":1729119357321,"stop":1729119357321,"duration":0},"status":"passed","severity":"normal"},{"uid":"163e7e3f419daf9c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729119274369,"stop":1729119274369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c851192eb024ada","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729119012716,"stop":1729119012716,"duration":0},"status":"passed","severity":"normal"},{"uid":"de215be67b30cb1b","name":"Filter with 2 connections","time":{"start":1729119182313,"stop":1729119182313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dc0b311c220400e","name":"should not receive a peer event after stop","time":{"start":1729119037626,"stop":1729119037626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9efc320f575a707","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729119426069,"stop":1729119426071,"duration":2},"status":"passed","severity":"normal"},{"uid":"c80cb6e75394db2a","name":"Passing page size 110 when there are 120 messages","time":{"start":1729119471904,"stop":1729119471904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be6c09220bc88db","name":"should reject if Filter is requested but not mounted","time":{"start":1729119050086,"stop":1729119050086,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb16a614a655e2ed","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729119357312,"stop":1729119357312,"duration":0},"status":"passed","severity":"normal"},{"uid":"65eb22a637bd79b8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729119181842,"stop":1729119181843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48440da5098529a","name":"Push message with XML payload","time":{"start":1729119456905,"stop":1729119456905,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dcf89b3ec41537","name":"Push message with content topic containing Russian","time":{"start":1729119456973,"stop":1729119456973,"duration":0},"status":"passed","severity":"normal"},{"uid":"32265c75e252cb1b","name":"same cluster, same shard: nodes connect","time":{"start":1729119305252,"stop":1729119305253,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9a2301dc02ac8c","name":"can start and stop the service","time":{"start":1729119398557,"stop":1729119398558,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc3b9ad7de83fa2","name":"should not receive a peer event before start","time":{"start":1729119081344,"stop":1729119081344,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f79ff657f9ea6b","name":"throws on content topic with empty topic name field","time":{"start":1729119010235,"stop":1729119010235,"duration":0},"status":"passed","severity":"normal"},{"uid":"648624c15ad7267b","name":"Subscribe and publish message","time":{"start":1729119364845,"stop":1729119364845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f20f86ad5ac945f","name":"should reject on timeout if it was set","time":{"start":1729119050086,"stop":1729119050086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4d781655705ebf","name":"ignores domain fetching errors","time":{"start":1729119033830,"stop":1729119033831,"duration":1},"status":"passed","severity":"normal"},{"uid":"8387bca88bfafb62","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119149491,"stop":1729119149491,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd2d3b87a3f276c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729119068745,"stop":1729119068745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2750ef77e3905535","name":"Decoder throws on empty string content topic","time":{"start":1729119045116,"stop":1729119045116,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2bc93bb748a11f","name":"Push message with content topic containing XML","time":{"start":1729119357311,"stop":1729119357312,"duration":1},"status":"passed","severity":"normal"},{"uid":"57363aafcbc6ece4","name":"should fail to send if no connected peers found","time":{"start":1729119050072,"stop":1729119050072,"duration":0},"status":"passed","severity":"normal"},{"uid":"864330708e48592d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729119469268,"stop":1729119469268,"duration":0},"status":"passed","severity":"normal"},{"uid":"112ac3cc9d4237e1","name":"Filter with 3 connections","time":{"start":1729119182313,"stop":1729119182314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"788a00432eacbd1","name":"Check received message containing emoji","time":{"start":1729119242752,"stop":1729119242753,"duration":1},"status":"passed","severity":"normal"},{"uid":"2181f1d637df7a16","name":"new peer added after a peer was already found","time":{"start":1729119372330,"stop":1729119372331,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dbc31666a8e37a8c","name":"Number of peers are maintained correctly","time":{"start":1729119192186,"stop":1729119192186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1783e9a67602a088","name":"addEventListener with correct event","time":{"start":1729119108386,"stop":1729119108386,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bb09c6006de156","name":"should wait for Filter peer to be connected","time":{"start":1729119050087,"stop":1729119050087,"duration":0},"status":"passed","severity":"normal"},{"uid":"759d08135df78425","name":"Keep-alive pings maintain the connection","time":{"start":1729119192187,"stop":1729119192188,"duration":1},"status":"passed","severity":"normal"},{"uid":"378a2525842a2725","name":"should retry on failure if specified","time":{"start":1729119050073,"stop":1729119050073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6af4e16a66fb7d","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729119182084,"stop":1729119182085,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85c47c18b23e1266","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729119010243,"stop":1729119010244,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfc896cabd99744","name":"should properly create location multiaddrs - tcp4","time":{"start":1729119018836,"stop":1729119018836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c455d683ef2c7f2","name":"handles different networkShards values correctly","time":{"start":1729119010248,"stop":1729119010248,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d02074ff625e5fc","name":"should not fail to stop the service if it was not started","time":{"start":1729119081343,"stop":1729119081343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a9ab1abaa9ad43","name":"Check received message with timestamp: 1729119067970 ","time":{"start":1729119421235,"stop":1729119421236,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de3ebd46f80f7e9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729119372331,"stop":1729119372331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5888dc37684e9acd","name":"more peers than existing","time":{"start":1729119305443,"stop":1729119305443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29fd60dea7b80e6f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729119018041,"stop":1729119018042,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b537b05f209d37d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119287134,"stop":1729119287134,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca878a341c6ef5d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729119010254,"stop":1729119010254,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa120d3cd12e1553","name":"Encoder throws on undefined content topic","time":{"start":1729119045115,"stop":1729119045115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c938dc7dd884d060","name":"Check received message containing Chinese","time":{"start":1729119421244,"stop":1729119421244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d2dfbf9c944d22","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729119018826,"stop":1729119018827,"duration":1},"status":"passed","severity":"normal"},{"uid":"76490c23fe61ce3b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729119033469,"stop":1729119033469,"duration":0},"status":"passed","severity":"normal"},{"uid":"920366773f371dea","name":"Check received message containing short","time":{"start":1729119421221,"stop":1729119421222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e9495f89b40881","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729119181835,"stop":1729119181837,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c9a966048353118","name":"Passing page size 3 when there are 20 messages","time":{"start":1729119471902,"stop":1729119471902,"duration":0},"status":"passed","severity":"normal"},{"uid":"856072a9fa316a85","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729119337431,"stop":1729119337431,"duration":0},"status":"passed","severity":"normal"},{"uid":"94345f8f7d16c6da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729119010260,"stop":1729119010260,"duration":0},"status":"passed","severity":"normal"},{"uid":"724c4a7a18a510a1","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729119010269,"stop":1729119010269,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e26e2c432f5317","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729119182086,"stop":1729119182086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"334baaf675ebadf3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729119010266,"stop":1729119010266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbc96d0392b25f8","name":"Meta field set when metaSetter is specified","time":{"start":1729119026158,"stop":1729119026158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6765e4c82ee9df","name":"Sample","time":{"start":1729119018284,"stop":1729119018285,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4e0fcd57f66f76","name":"Check received message containing SQL Injection","time":{"start":1729119421230,"stop":1729119421230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5effbbc53f1e76eb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729119025920,"stop":1729119025920,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc75b7dbcb6be69f","name":"should throw error - no public key","time":{"start":1729119018829,"stop":1729119018829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f440a20bbe372b0b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729119010261,"stop":1729119010261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9d901932ea010b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119149489,"stop":1729119149489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00475934a75c3fd","name":"groups content topics by expected pubsub topic","time":{"start":1729119010247,"stop":1729119010247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abd077f07652336","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729119480869,"stop":1729119480870,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c082bf363c7082","name":"Fails to publish message with empty text","time":{"start":1729119348646,"stop":1729119348647,"duration":1},"status":"passed","severity":"normal"},{"uid":"55198bff8f65a912","name":"Push message with shell command payload","time":{"start":1729119456909,"stop":1729119456909,"duration":0},"status":"passed","severity":"normal"},{"uid":"583cac3ddf3a16b5","name":"Check received message with timestamp: 1729119067970 ","time":{"start":1729119421256,"stop":1729119421257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0755cfe6c73c24","name":"connects to nwaku","time":{"start":1729119500381,"stop":1729119500381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac45e83b6db10891","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729119337430,"stop":1729119337430,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6eb5be8330f3b5b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729119280793,"stop":1729119280799,"duration":6},"status":"passed","severity":"normal"},{"uid":"d5f61790132891cc","name":"Subscribe and receive messages via waku relay post","time":{"start":1729119274350,"stop":1729119274350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6b5746ff9f26cd","name":"Ping on unsubscribed peer","time":{"start":1729119138286,"stop":1729119138287,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6cde15b90a329d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729119274368,"stop":1729119274369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47530b8e89ad88f","name":"should throw error - no public key","time":{"start":1729119018828,"stop":1729119018828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac23ff96291cfd6","name":"Query with Ordered Callback, No message returned","time":{"start":1729119444840,"stop":1729119444840,"duration":0},"status":"passed","severity":"normal"},{"uid":"99602918ba294ef1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729119078351,"stop":1729119078351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa8d192517ac45c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729119176058,"stop":1729119176058,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a60ce5abb2d8b75","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729119075945,"stop":1729119075946,"duration":1},"status":"passed","severity":"normal"},{"uid":"889ef6d56ab637f9","name":"can start the service","time":{"start":1729119037623,"stop":1729119037623,"duration":0},"status":"passed","severity":"normal"},{"uid":"69598f2abab36ebe","name":"non connected peers","time":{"start":1729119305443,"stop":1729119305444,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8caf74ed72576b02","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729119274358,"stop":1729119274358,"duration":0},"status":"passed","severity":"normal"},{"uid":"60370a0c4efe05cc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729119181841,"stop":1729119181841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1640e4dcd417d53","name":"Subscribe and receives messages on 20 topics","time":{"start":1729119274351,"stop":1729119274351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a268c57a56588a45","name":"udp ip6 address","time":{"start":1729119018330,"stop":1729119018331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffae280e402116d7","name":"Query with Promise Callback, No message returned","time":{"start":1729119444841,"stop":1729119444842,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8eb4cd85d65557","name":"Decoder throws on undefined content topic","time":{"start":1729119043648,"stop":1729119043648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8a718d74c08b98","name":"should reject if Relay is requested but not mounted","time":{"start":1729119050084,"stop":1729119050085,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4936dcda25d5c4","name":"Push message with meta","time":{"start":1729119357315,"stop":1729119357316,"duration":1},"status":"passed","severity":"normal"},{"uid":"c536df46d26f92ac","name":"Ordered Callback - false","time":{"start":1729119459402,"stop":1729119459403,"duration":1},"status":"passed","severity":"normal"},{"uid":"366331784960b0a0","name":"Push message with SQL Injection payload","time":{"start":1729119357302,"stop":1729119357303,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d351af0158600b3","name":"LightPush with 2 connections","time":{"start":1729119182313,"stop":1729119182313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"338f6bc91718db2c","name":"Check message with no content topic is not received","time":{"start":1729119242759,"stop":1729119242760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06d76af0823fc0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729119469269,"stop":1729119469269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a84fd4d4a5ad7d","name":"should return valid sharding parameters for static sharding","time":{"start":1729119010267,"stop":1729119010267,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d5e9e1ad7132e","name":"Push message with content topic containing escaped characters","time":{"start":1729119456982,"stop":1729119456982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45b07cbb59820f3","name":"Relay","time":{"start":1729119076114,"stop":1729119076115,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb95303df5f863a3","name":"same cluster, different shard: nodes connect","time":{"start":1729119305253,"stop":1729119305253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ad793236da1695","name":"Check received message containing unicode special characters","time":{"start":1729119242749,"stop":1729119242752,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a709e77b37f590a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729119012717,"stop":1729119012718,"duration":1},"status":"passed","severity":"normal"},{"uid":"64827aaaf7273ee9","name":"should properly create location multiaddrs - udp6","time":{"start":1729119018836,"stop":1729119018837,"duration":1},"status":"passed","severity":"normal"},{"uid":"66643aed14381e78","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119348644,"stop":1729119348644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c469abbcd1ba74e8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729119181841,"stop":1729119181841,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaac35e357180a3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729119181848,"stop":1729119181848,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4655912643535","name":"Check received message containing numeric","time":{"start":1729119242735,"stop":1729119242735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd976495412687","name":"should only return 1 node with relay and store capability","time":{"start":1729119033832,"stop":1729119033832,"duration":0},"status":"passed","severity":"normal"},{"uid":"670e546202629a2d","name":"should return usable stream attached to connection","time":{"start":1729119025706,"stop":1729119025706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5ca3e6e779b205","name":"should not fail to start the service if it is already started","time":{"start":1729119081343,"stop":1729119081344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9743c0bc8ad2af23","name":"stop","time":{"start":1729119108391,"stop":1729119108391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ffa9596b9c92f0","name":"start node with empty shard should fail","time":{"start":1729119426071,"stop":1729119426072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f556f163dbf6b178","name":"Waku message hash computation (payload length 0)","time":{"start":1729119012716,"stop":1729119012717,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b371b3f16be76a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729119018038,"stop":1729119018039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f500743b0aa4db3","name":"Check received message containing Script","time":{"start":1729119421247,"stop":1729119421247,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2a2840ee9ad992","name":"Subscribe to topic containing long and publish message","time":{"start":1729119364849,"stop":1729119364849,"duration":0},"status":"passed","severity":"normal"},{"uid":"63685bcc1325dfbe","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729119012716,"stop":1729119012716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cdac5650d88ba3","name":"Encoder throws on undefined content topic","time":{"start":1729119026158,"stop":1729119026158,"duration":0},"status":"passed","severity":"normal"},{"uid":"810a92c7f77736c5","name":"should not fail to start the service if it is already started","time":{"start":1729119398558,"stop":1729119398559,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ba96a90e0e8d88","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729119337428,"stop":1729119337428,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e21e704eb87dcb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729119075947,"stop":1729119075948,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acca5116e9d558f","name":"random static sharding 9 - Cluster ID: 891, Shard ID: 372","time":{"start":1729119426067,"stop":1729119426067,"duration":0},"status":"passed","severity":"normal"},{"uid":"2807644b2fffc55d","name":"Push message with content topic containing JSON","time":{"start":1729119456976,"stop":1729119456977,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e44c3f8ae3626d","name":"Check meta is set [ecies]","time":{"start":1729119045114,"stop":1729119045114,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f6d4ac4a677b64","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729119480869,"stop":1729119480869,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cf889762c510a1","name":"Check message with non string payload is not received","time":{"start":1729119421240,"stop":1729119421240,"duration":0},"status":"passed","severity":"normal"},{"uid":"718d79522b8aea89","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729119444838,"stop":1729119444839,"duration":1},"status":"passed","severity":"normal"},{"uid":"399fd3168abdcbd","name":"Ping on peer without subscriptions","time":{"start":1729119138284,"stop":1729119138284,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a52f0d9acf34ae9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729119372331,"stop":1729119372332,"duration":1},"status":"passed","severity":"normal"},{"uid":"67901b54ebf339e4","name":"different cluster, same shard: nodes don't connect","time":{"start":1729119305253,"stop":1729119305253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bae4267789f7c50","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729119181852,"stop":1729119181853,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc92bd57e7ee2e90","name":"Reusing cursor across nodes","time":{"start":1729119434304,"stop":1729119434304,"duration":0},"status":"passed","severity":"normal"},{"uid":"838357ef577cd280","name":"random static sharding 3 - Cluster ID: 745, Shard ID: 935","time":{"start":1729119426064,"stop":1729119426064,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fd9b83eab0e9a9","name":"Push message with short payload","time":{"start":1729119456887,"stop":1729119456888,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1658e64860fa2d5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119464891,"stop":1729119464892,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5fe79f74ff5f7e","name":"Check publish message containing Basic HTML tag","time":{"start":1729119348640,"stop":1729119348641,"duration":1},"status":"passed","severity":"normal"},{"uid":"b514ea5e63d8a4f","name":"Ping on peer without subscriptions","time":{"start":1729119138286,"stop":1729119138286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66b699acf2c4fd7","name":"Subscribe to topic containing XML and publish message","time":{"start":1729119364852,"stop":1729119364852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e208245aba0560","name":"LightPush","time":{"start":1729119490514,"stop":1729119490514,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc133881064d136","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729119364851,"stop":1729119364852,"duration":1},"status":"passed","severity":"normal"},{"uid":"268224d50a51b0a6","name":"random static sharding 1 - Cluster ID: 577, Shard ID: 57","time":{"start":1729119426062,"stop":1729119426063,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1c09fc9f0bd510","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729119364850,"stop":1729119364850,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27e9bbcd756c28","name":"Push message with Chinese payload","time":{"start":1729119357301,"stop":1729119357301,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a57142edc60c21","name":"Push message with shell command payload","time":{"start":1729119357305,"stop":1729119357305,"duration":0},"status":"passed","severity":"normal"},{"uid":"62be272bb175aede","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729119192189,"stop":1729119192189,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c535d7e5c1ad32","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729119305251,"stop":1729119305252,"duration":1},"status":"passed","severity":"normal"},{"uid":"61476af31b6ca0b4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729119274349,"stop":1729119274350,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c559218c4ef0aa6","name":"Publish message with custom timestamp: Wed Oct 16 2024 23:55:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119348645,"stop":1729119348646,"duration":1},"status":"passed","severity":"normal"},{"uid":"7298ec66a12c126c","name":"Publishes to nwaku","time":{"start":1729119328070,"stop":1729119328070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7126aefc869abda","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729119010270,"stop":1729119010270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ac6383fc417798","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729119480871,"stop":1729119480871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7f9f48714e65d9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729119025919,"stop":1729119025920,"duration":1},"status":"passed","severity":"normal"},{"uid":"af41cf00b1782b4e","name":"Check message with no content topic is not received","time":{"start":1729119421261,"stop":1729119421261,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f00cf7c9ca1d8a3","name":"Push to array if already present","time":{"start":1729119009883,"stop":1729119009883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0ba01369a2307","name":"Check received message with timestamp: 1729119067970000000 ","time":{"start":1729119421235,"stop":1729119421235,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3b05a0b5c96394","name":"Subscribe to topic containing Script and receive message","time":{"start":1729119274358,"stop":1729119274359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dec69a4c846a9cf","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729119010245,"stop":1729119010245,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9a6ee3a0e901bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729119242756,"stop":1729119242756,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e07b37c674af","name":"Decoder throws on undefined content topic","time":{"start":1729119045116,"stop":1729119045116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39941bea786f867","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729119010237,"stop":1729119010237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a788628fe22e0a4c","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119131396,"stop":1729119131397,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c5c853dcccc872","name":"Passing page size 19 when there are 20 messages","time":{"start":1729119471904,"stop":1729119471904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1506ad47f0b1072","name":"should properly create location multiaddrs - tcp","time":{"start":1729119018837,"stop":1729119018838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee50f719a738604","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729119444837,"stop":1729119444837,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9c2fc62044ea40","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119287136,"stop":1729119287136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c09604571e29795","name":"pre and post cipher","time":{"start":1729119044078,"stop":1729119044079,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b2d4db3a3aea49","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729119176060,"stop":1729119176060,"duration":0},"status":"passed","severity":"normal"},{"uid":"de71b77934a760be","name":"Generator, custom pubsub topic","time":{"start":1729119464890,"stop":1729119464891,"duration":1},"status":"passed","severity":"normal"},{"uid":"64558377583754f4","name":"through manual discovery","time":{"start":1729119286349,"stop":1729119286349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a13d887d390405","name":"can start and stop the service","time":{"start":1729119081342,"stop":1729119081343,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b19d085e2dd2d9","name":"Query generator for 2000 messages","time":{"start":1729119470843,"stop":1729119470843,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb12207de905057","name":"Check received message with timestamp: 1729119067970000000 ","time":{"start":1729119421256,"stop":1729119421256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfa4f395090837f","name":"should not throw an error for a single configured topic","time":{"start":1729119010264,"stop":1729119010264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7834c1dca655b1","name":"recovers when dns.resolve returns empty","time":{"start":1729119033830,"stop":1729119033830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8257f5c1096dda26","name":"isConnected return false after peer stops","time":{"start":1729119122372,"stop":1729119122372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1616de22d962a9a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729119081346,"stop":1729119081346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b67b81df085ad090","name":"Relay + Store","time":{"start":1729119076116,"stop":1729119076116,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c58bcdc661546d","name":"should be able to decode the field with only STORE set to true","time":{"start":1729119018039,"stop":1729119018041,"duration":2},"status":"passed","severity":"normal"},{"uid":"700f02ee31816578","name":"Light Node - default protocols","time":{"start":1729119490514,"stop":1729119490514,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff86681071756b9","name":"Passing invalid cursor","time":{"start":1729119434304,"stop":1729119434310,"duration":6},"status":"passed","severity":"normal"},{"uid":"13b69fa6a857f3bc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729119421257,"stop":1729119421258,"duration":1},"status":"passed","severity":"normal"},{"uid":"989d012ad60cd5fd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729119033468,"stop":1729119033468,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0af3486749ecdb","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/6/topic739/utf8","time":{"start":1729119406163,"stop":1729119406163,"duration":0},"status":"passed","severity":"normal"},{"uid":"addda0e58d48af72","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729119010266,"stop":1729119010266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa1978327fc0a20","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729119242755,"stop":1729119242755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa15e2b4a053782","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119138287,"stop":1729119138287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6103c56e411e6976","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729119480872,"stop":1729119480872,"duration":0},"status":"passed","severity":"normal"},{"uid":"4000b6252a059248","name":"should properly compute the node id","time":{"start":1729119018830,"stop":1729119018830,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b79bf9b4a186c0c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729119149494,"stop":1729119149494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d659e1b4a3321a2b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729119348649,"stop":1729119348649,"duration":0},"status":"passed","severity":"normal"},{"uid":"8166f71d92fef742","name":"should properly create location multiaddrs - udp","time":{"start":1729119018837,"stop":1729119018837,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35500d283dc94d8","name":"does not throw on valid cases","time":{"start":1729119010232,"stop":1729119010232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba2446071d23ac3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729119181885,"stop":1729119181886,"duration":1},"status":"passed","severity":"normal"},{"uid":"161e5ca13bdd0ca","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729119181855,"stop":1729119181885,"duration":30},"status":"passed","severity":"normal"},{"uid":"2b0ef7fddac81e7c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729119026159,"stop":1729119026160,"duration":1},"status":"passed","severity":"normal"},{"uid":"d835369ebd62e8c6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729119010266,"stop":1729119010266,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6cf1d8108d75e9","name":"should decode valid enr successfully","time":{"start":1729119018826,"stop":1729119018826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a59610825986a32","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729119176060,"stop":1729119176061,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85e46bb264484d","name":"should remove the specified number of excess peers","time":{"start":1729119050043,"stop":1729119050044,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e27f9958c2356b5","name":"Decoder throws on empty string content topic","time":{"start":1729119043649,"stop":1729119043649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80d6c135c563f89","name":"Publish without waiting for remote peer","time":{"start":1729119364845,"stop":1729119364845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6545e41ce134a9a","name":"Generator, 2 different pubsubtopics","time":{"start":1729119464894,"stop":1729119464894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0f42e48e5216be","name":"should return true when peers exist","time":{"start":1729119050042,"stop":1729119050042,"duration":0},"status":"passed","severity":"normal"},{"uid":"209d7b659322001","name":"Push message with Arabic payload","time":{"start":1729119357301,"stop":1729119357302,"duration":1},"status":"passed","severity":"normal"},{"uid":"5989887050d77d2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729119033835,"stop":1729119033835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3543908410cd769","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729119280787,"stop":1729119280789,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0ab0b079203e2c4","name":"returns only open connection if one present","time":{"start":1729119025282,"stop":1729119025283,"duration":1},"status":"passed","severity":"normal"},{"uid":"2564e21e59852a20","name":"should be called for bootstrap peers","time":{"start":1729119075944,"stop":1729119075944,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ee73c556d42180","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729119010270,"stop":1729119010270,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8be590d4533644c","name":"should throw an error for missing sharding configuration","time":{"start":1729119010268,"stop":1729119010268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90bd16e46faacd0","name":"Push message with content topic containing escaped characters","time":{"start":1729119357313,"stop":1729119357313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f503afe7b629f68","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729119010258,"stop":1729119010258,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb24c1f395ba5bfc","name":"Push message on custom pubsubTopic","time":{"start":1729119287135,"stop":1729119287135,"duration":0},"status":"passed","severity":"normal"},{"uid":"353286edd4c2c219","name":"should return no connections if no open connection provided","time":{"start":1729119025283,"stop":1729119025283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e650e39e1d24ec91","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729119274350,"stop":1729119274350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e558bf42b716d3dd","name":"Ordered Callback - true","time":{"start":1729119459402,"stop":1729119459402,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc1f6c86c11211d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729119010246,"stop":1729119010246,"duration":0},"status":"passed","severity":"normal"},{"uid":"36dd4fa8f2b64d71","name":"Ping on peer without subscriptions","time":{"start":1729119131396,"stop":1729119131396,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf73a1c7111c821b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729119018033,"stop":1729119018034,"duration":1},"status":"passed","severity":"normal"},{"uid":"308e6fcdedd69e6d","name":"Push message with content topic containing Arabic","time":{"start":1729119357309,"stop":1729119357310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8b3fe32e850387","name":"Check received message containing unicode special characters","time":{"start":1729119421254,"stop":1729119421254,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4ad492cbad3115","name":"Check received message containing Arabic","time":{"start":1729119242737,"stop":1729119242738,"duration":1},"status":"passed","severity":"normal"},{"uid":"273dbb3449205334","name":"should handle corrupted local storage data gracefully","time":{"start":1729119037628,"stop":1729119037628,"duration":0},"status":"passed","severity":"normal"},{"uid":"10260ed68cf90596","name":"creates an iterator","time":{"start":1729119474253,"stop":1729119474253,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53ac8477c0d888c","name":"throws on content topic with generation field greater than 0","time":{"start":1729119010233,"stop":1729119010234,"duration":1},"status":"passed","severity":"normal"},{"uid":"e459885c3160b54e","name":"Check received message containing Basic HTML tag","time":{"start":1729119421233,"stop":1729119421233,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc3fabd20839fcb","name":"should get / set UDP multiaddr","time":{"start":1729119018835,"stop":1729119018835,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e1228d2f29c34c","name":"Fails to push message bigger that 1MB","time":{"start":1729119456991,"stop":1729119456991,"duration":0},"status":"passed","severity":"normal"},{"uid":"47577c53ae8ede0","name":"random static sharding 8 - Cluster ID: 145, Shard ID: 485","time":{"start":1729119426066,"stop":1729119426067,"duration":1},"status":"passed","severity":"normal"},{"uid":"7535fdf638d71468","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729119434301,"stop":1729119434301,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c3a2c9120e2163","name":"returns all values when wanted number matches available values","time":{"start":1729119032778,"stop":1729119032781,"duration":3},"status":"passed","severity":"normal"},{"uid":"8670274dba217294","name":"Push message with Chinese payload","time":{"start":1729119456889,"stop":1729119456890,"duration":1},"status":"passed","severity":"normal"},{"uid":"685791badd44779b","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729119182087,"stop":1729119182087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"180803b7ecb9309d","name":"Check received message containing shell command","time":{"start":1729119242746,"stop":1729119242747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01c5fa78234bb43","name":"Promise Callback - true","time":{"start":1729119459399,"stop":1729119459400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6cac289d5fe89b","name":"should check connected peers if present and suitable","time":{"start":1729119050086,"stop":1729119050087,"duration":1},"status":"passed","severity":"normal"},{"uid":"233eca6c670234c5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729119181848,"stop":1729119181849,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8a57b54f3076c9","name":"Check received message containing special chars","time":{"start":1729119242736,"stop":1729119242736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0dddc0535a7bab","name":"Push message with unicode special characters payload","time":{"start":1729119456910,"stop":1729119456910,"duration":0},"status":"passed","severity":"normal"},{"uid":"226465cf87bf03d0","name":"Push message with content topic containing numeric","time":{"start":1729119357308,"stop":1729119357308,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baf5cf16956b4bb","name":"should reject if Store is requested but not mounted","time":{"start":1729119050085,"stop":1729119050085,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efb45e5505eb349","name":"Throws when trying to push message with empty payload","time":{"start":1729119456936,"stop":1729119456936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7182fc177429f3","name":"should emit a peer event after start","time":{"start":1729119081344,"stop":1729119081344,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a86b6aa4320e73","name":"handles multiple messages","time":{"start":1729119474253,"stop":1729119474253,"duration":0},"status":"passed","severity":"normal"},{"uid":"642512683bbd172d","name":"Filter with 0 connections","time":{"start":1729119182312,"stop":1729119182312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97ac66448ad103a7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729119033834,"stop":1729119033834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7834760d6a0674d3","name":"Push message on custom pubsubTopic","time":{"start":1729119287133,"stop":1729119287133,"duration":0},"status":"passed","severity":"normal"},{"uid":"806b9169aff62b53","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729119010260,"stop":1729119010260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb979a1c2c5fde7","name":"Relay + Store","time":{"start":1729119018840,"stop":1729119018841,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2113d3d832d4c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729119010261,"stop":1729119010262,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf5ab2bb0e9856","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729119181854,"stop":1729119181855,"duration":1},"status":"passed","severity":"normal"},{"uid":"6102c67fe4ba80a1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729119043645,"stop":1729119043646,"duration":1},"status":"passed","severity":"normal"},{"uid":"797828040f0cb737","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729119274356,"stop":1729119274357,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3d0c437f5237df","name":"should throw an error for an unconfigured topic","time":{"start":1729119010264,"stop":1729119010265,"duration":1},"status":"passed","severity":"normal"},{"uid":"6765ac37d119fdc2","name":"Encoder throws on empty string content topic","time":{"start":1729119043647,"stop":1729119043648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d67d6d46183616","name":"Check publish message containing SQL Injection","time":{"start":1729119348637,"stop":1729119348638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bc76a32dae2ca","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729119364858,"stop":1729119364859,"duration":1},"status":"passed","severity":"normal"},{"uid":"298750e1adc6fa5f","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729119182086,"stop":1729119182086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0739528aacc147f","name":"nwaku subscribes","time":{"start":1729119328069,"stop":1729119328069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c55efa33028c9e0","name":"Correctly serialized arguments","time":{"start":1729119286565,"stop":1729119286566,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef25e66b1941f8b0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729119337427,"stop":1729119337427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac70137c45c27c6c","name":"should load peers from local storage and dispatch events","time":{"start":1729119037627,"stop":1729119037627,"duration":0},"status":"passed","severity":"normal"},{"uid":"726333fdf069fe69","name":"Check publish message containing short","time":{"start":1729119348632,"stop":1729119348632,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb65d8d4423c380","name":"Passing page size 0 when there are 110 messages","time":{"start":1729119471901,"stop":1729119471901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b7e4e42d9728d9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729119018840,"stop":1729119018840,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c5939c1d030bef","name":"Push message with short payload","time":{"start":1729119357298,"stop":1729119357299,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f429b0105cfd58","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729119010250,"stop":1729119010250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8359ff32d273873d","name":"should encode/decode to RLP encoding","time":{"start":1729119018830,"stop":1729119018834,"duration":4},"status":"passed","severity":"normal"},{"uid":"4fc279c8c5d90c78","name":"Check received message containing Chinese","time":{"start":1729119242736,"stop":1729119242737,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfb88d6b2072a78","name":"Check received message containing Script","time":{"start":1729119421230,"stop":1729119421231,"duration":1},"status":"passed","severity":"normal"},{"uid":"43de411e80111221","name":"1 Relay, 1 fetch","time":{"start":1729119033380,"stop":1729119033381,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a76111ee1ccdc2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729119181847,"stop":1729119181847,"duration":0},"status":"passed","severity":"normal"},{"uid":"210453f9b885f591","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729119010312,"stop":1729119010312,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbbd112df7eba8e","name":"Relay - times out","time":{"start":1729119490513,"stop":1729119490513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68d41222b5716a0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729119364846,"stop":1729119364847,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a3558c0438c25","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729119045113,"stop":1729119045114,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c13776c510ba25","name":"less peers than existing","time":{"start":1729119305443,"stop":1729119305443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b558689a17654012","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119138285,"stop":1729119138285,"duration":0},"status":"passed","severity":"normal"},{"uid":"9610211542a684cf","name":"should only return 1 node with store capability","time":{"start":1729119033833,"stop":1729119033833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c761810ba3d984d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729119010257,"stop":1729119010257,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64fc8eb8e80d25b","name":"Check message with invalid timestamp is not received","time":{"start":1729119242757,"stop":1729119242757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd52ac1b34379bd","name":"Relay - dialed first","time":{"start":1729119490512,"stop":1729119490512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e180ed4a3dc13eac","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729119434303,"stop":1729119434303,"duration":0},"status":"passed","severity":"normal"},{"uid":"5630e76ce34e91f1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729119280789,"stop":1729119280793,"duration":4},"status":"passed","severity":"normal"},{"uid":"91e6416027eb4f34","name":"throws on empty content topic","time":{"start":1729119010232,"stop":1729119010233,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b79e5799cebce2","name":"should set field with only STORE enabled","time":{"start":1729119018839,"stop":1729119018839,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6a16e4a5de5fcb","name":"Push message with content topic containing Script","time":{"start":1729119456975,"stop":1729119456976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abe4554edc8638f","name":"Check publish message containing XML","time":{"start":1729119348639,"stop":1729119348640,"duration":1},"status":"passed","severity":"normal"},{"uid":"953fc5e0a4df5cc5","name":"Push message with custom timestamp: 1698360792445","time":{"start":1729119357317,"stop":1729119357317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6574166fa7374ad","name":"returns all values when wanted number is greater than available values","time":{"start":1729119032781,"stop":1729119032782,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c5d3ea4076c86a","name":"Check message on other pubsub topic is not received","time":{"start":1729119421238,"stop":1729119421238,"duration":0},"status":"passed","severity":"normal"},{"uid":"252c9e74cc6d208","name":"Check publish message containing Script","time":{"start":1729119348638,"stop":1729119348639,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dee71ebba0cea1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729119010247,"stop":1729119010248,"duration":1},"status":"passed","severity":"normal"},{"uid":"7661320971c2c339","name":"Encoder throws on undefined content topic","time":{"start":1729119043647,"stop":1729119043647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee03653f561dbb7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729119010258,"stop":1729119010258,"duration":0},"status":"passed","severity":"normal"},{"uid":"744f4f73ca66a00","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729119480870,"stop":1729119480871,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9c3d1df21302f3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729119181853,"stop":1729119181853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f70e9896d37c60c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729119444840,"stop":1729119444840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9fd8de5f79ae97","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729119469268,"stop":1729119469268,"duration":0},"status":"passed","severity":"normal"},{"uid":"525019d93ff129e4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app54/9/topic317/utf8","time":{"start":1729119406161,"stop":1729119406161,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376bd8a7488199e","name":"listenerCount","time":{"start":1729119108389,"stop":1729119108390,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f6f23f90b5f71e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729119033382,"stop":1729119033382,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e6bfd53fe330a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729119010260,"stop":1729119010261,"duration":1},"status":"passed","severity":"normal"},{"uid":"941102c7c9ac116e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729119010237,"stop":1729119010242,"duration":5},"status":"passed","severity":"normal"},{"uid":"e1b48b714d502c4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729119018031,"stop":1729119018032,"duration":1},"status":"passed","severity":"normal"},{"uid":"467e636ab8210f18","name":"Overlapping topic subscription","time":{"start":1729119364848,"stop":1729119364848,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c5194d1ae552957","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119287132,"stop":1729119287132,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b889737937ee41","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729119078363,"stop":1729119078363,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e20e6e0b1dfb80f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729119010244,"stop":1729119010245,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c627eaebe886b87","name":"Push message with content topic containing shell command","time":{"start":1729119357313,"stop":1729119357313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9665d064b15527ee","name":"LightPush with 1 connections","time":{"start":1729119182312,"stop":1729119182312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94cf7f5902ab0adc","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729119364846,"stop":1729119364846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d95ce46a075914d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729119181843,"stop":1729119181843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee640c9ec1615c9","name":"should throw error - invalid id","time":{"start":1729119018828,"stop":1729119018829,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8775d2020ee27e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729119012714,"stop":1729119012715,"duration":1},"status":"passed","severity":"normal"},{"uid":"f728621b374d9697","name":"should add a peer","time":{"start":1729119050038,"stop":1729119050039,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0a709d49ed5772","name":"topics with same application and version share the same shard","time":{"start":1729119010247,"stop":1729119010247,"duration":0},"status":"passed","severity":"normal"},{"uid":"956fcd64d5003dcb","name":"Check received message containing long","time":{"start":1729119421222,"stop":1729119421223,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa5947a183f133f","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729119182087,"stop":1729119182087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14c9108cb703d07d","name":"Check received message containing Basic HTML tag","time":{"start":1729119421248,"stop":1729119421249,"duration":1},"status":"passed","severity":"normal"},{"uid":"90887328eafeea06","name":"throws on content topic with empty version field","time":{"start":1729119010234,"stop":1729119010234,"duration":0},"status":"passed","severity":"normal"},{"uid":"352c58d02d0901fe","name":"random static sharding 6 - Cluster ID: 563, Shard ID: 907","time":{"start":1729119426065,"stop":1729119426065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b36ef81bb4a8ff2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729119010265,"stop":1729119010265,"duration":0},"status":"passed","severity":"normal"},{"uid":"59400f2a6ac99c6c","name":"should set field with all protocols disabled","time":{"start":1729119018838,"stop":1729119018838,"duration":0},"status":"passed","severity":"normal"},{"uid":"81547520a5c55537","name":"Check message received after jswaku node is restarted","time":{"start":1729119421240,"stop":1729119421241,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d6cecd7e55b5f90a","name":"Check received message containing emoji","time":{"start":1729119421235,"stop":1729119421235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daa18bd4a29c864","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119464894,"stop":1729119464894,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ea4a2f824d7d85","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729119181842,"stop":1729119181842,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24aa5b8532e2c85","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729119434302,"stop":1729119434302,"duration":0},"status":"passed","severity":"normal"},{"uid":"46612692939497d4","name":"should wait for LightPush peer to be connected","time":{"start":1729119050087,"stop":1729119050087,"duration":0},"status":"passed","severity":"normal"},{"uid":"8109c0d45531354b","name":"Nodes with multiple pubsub topic","time":{"start":1729119337429,"stop":1729119337429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5a5eddb6072228","name":"Push message with special chars payload","time":{"start":1729119357301,"stop":1729119357301,"duration":0},"status":"passed","severity":"normal"},{"uid":"786db67469e9f20b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729119274351,"stop":1729119274351,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefe300cdf2b59c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729119181886,"stop":1729119181886,"duration":0},"status":"passed","severity":"normal"},{"uid":"66253d5c025c5343","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729119122370,"stop":1729119122370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf310b6597e2358","name":"should properly create location multiaddrs - udp4","time":{"start":1729119018836,"stop":1729119018836,"duration":0},"status":"passed","severity":"normal"},{"uid":"b920170152dd8e96","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729119018044,"stop":1729119018045,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc46cf79e8752573","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729119274356,"stop":1729119274356,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a9e14e4b6775d6","name":"should not add existing peers","time":{"start":1729119050045,"stop":1729119050045,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea1370f9b98c794","name":"Check received message containing Russian","time":{"start":1729119421245,"stop":1729119421246,"duration":1},"status":"passed","severity":"normal"},{"uid":"471cb2b8a8c5f3bb","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app6/1/topic507/xml","time":{"start":1729119406162,"stop":1729119406162,"duration":0},"status":"passed","severity":"normal"},{"uid":"5529d34b1aad1be9","name":"should reject if LightPush is requested but not mounted","time":{"start":1729119050085,"stop":1729119050085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e17ea08bf5d89","name":"Push message with Script payload","time":{"start":1729119357303,"stop":1729119357303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a29008797466a60","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729119274352,"stop":1729119274352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2649f65ac33976c1","name":"Push message with XML payload","time":{"start":1729119357303,"stop":1729119357304,"duration":1},"status":"passed","severity":"normal"},{"uid":"73581c1f0c0f4007","name":"Query Generator, No message returned","time":{"start":1729119444838,"stop":1729119444838,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafc57b14076e42b","name":"should encode/decode to text encoding","time":{"start":1729119018834,"stop":1729119018835,"duration":1},"status":"passed","severity":"normal"},{"uid":"3963bc02d5ad260b","name":"Renews peer on consistent missed messages","time":{"start":1729119192189,"stop":1729119192189,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a13c85f835792a","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1729119050071,"stop":1729119050072,"duration":1},"status":"passed","severity":"normal"},{"uid":"703b53eb5cee122d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119181848,"stop":1729119181848,"duration":0},"status":"passed","severity":"normal"},{"uid":"966e6bdb0ac6f258","name":"can start the service","time":{"start":1729119081342,"stop":1729119081342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9fcf339d3e372c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119181839,"stop":1729119181840,"duration":1},"status":"passed","severity":"normal"},{"uid":"6850749a6f2e15ef","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729119182085,"stop":1729119182085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15720eb3d3b1b60b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729119181847,"stop":1729119181847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a899565ba319b486","name":"Check message with invalid timestamp is not received","time":{"start":1729119421259,"stop":1729119421259,"duration":0},"status":"passed","severity":"normal"},{"uid":"842a2d6e896ec985","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729119181850,"stop":1729119181851,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d20c6193e8dd54","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729119033467,"stop":1729119033468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42193ff5ab76861","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729119364850,"stop":1729119364850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7516f8ebd05de331","name":"Check received message containing short","time":{"start":1729119242733,"stop":1729119242734,"duration":1},"status":"passed","severity":"normal"},{"uid":"132ead6affc7c049","name":"Passing page size 11 when there are 10 messages","time":{"start":1729119471903,"stop":1729119471903,"duration":0},"status":"passed","severity":"normal"},{"uid":"202d84396cf23e6a","name":"All","time":{"start":1729119076116,"stop":1729119076117,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d1ce1e783561e1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/9/topic194/proto","time":{"start":1729119406160,"stop":1729119406160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b586358f8dfbb4bf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729119470842,"stop":1729119470842,"duration":0},"status":"passed","severity":"normal"},{"uid":"298030e7e6e8a6af","name":"Ping on subscribed peer","time":{"start":1729119138286,"stop":1729119138286,"duration":0},"status":"passed","severity":"normal"},{"uid":"12745e3c6b44293e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729119274357,"stop":1729119274357,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcb71ea08adde25","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729119018036,"stop":1729119018038,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fdd86e27a07d6a6","name":"Push message with escaped characters payload","time":{"start":1729119357305,"stop":1729119357305,"duration":0},"status":"passed","severity":"normal"},{"uid":"697b619c340d8e3c","name":"Subscribe to topic containing Script and publish message","time":{"start":1729119364852,"stop":1729119364852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09ffb004e23708f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729119181840,"stop":1729119181840,"duration":0},"status":"passed","severity":"normal"},{"uid":"723a195719e504c0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729119426062,"stop":1729119426062,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3e43326d68a209","name":"Check received message containing Script","time":{"start":1729119242740,"stop":1729119242741,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f93de0a21db4c71","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729119010242,"stop":1729119010243,"duration":1},"status":"passed","severity":"normal"},{"uid":"69456c6c83b628c2","name":"Ping on unsubscribed peer","time":{"start":1729119131396,"stop":1729119131396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7757da27631ca281","name":"should not fail to stop the service if it was not started","time":{"start":1729119037624,"stop":1729119037624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d658ace45da4878","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729119033466,"stop":1729119033467,"duration":1},"status":"passed","severity":"normal"},{"uid":"14121759b572ad8b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729119406159,"stop":1729119406159,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bdebf1f98ebbac","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729119280813,"stop":1729119280814,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd17d1374386b26","name":"Push message with JSON payload","time":{"start":1729119357304,"stop":1729119357304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deb94aacc0b8073","name":"Push message with content topic containing shell command","time":{"start":1729119456981,"stop":1729119456981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3106adb0afd47a51","name":"Check received message containing escaped characters","time":{"start":1729119421253,"stop":1729119421253,"duration":0},"status":"passed","severity":"normal"},{"uid":"77718446accffd99","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729119010255,"stop":1729119010256,"duration":1},"status":"passed","severity":"normal"},{"uid":"3533ecccd3c1f590","name":"Push message with content topic containing short","time":{"start":1729119357307,"stop":1729119357307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72c7e7792782db8","name":"should add and remove event listeners correctly","time":{"start":1729119037628,"stop":1729119037629,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03f104601bf1167","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729119181840,"stop":1729119181840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b15b855aad5c0a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729119018042,"stop":1729119018043,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ff9afc21333e2e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729119274367,"stop":1729119274367,"duration":0},"status":"passed","severity":"normal"},{"uid":"221e61f25244030c","name":"can start the service","time":{"start":1729119398557,"stop":1729119398557,"duration":0},"status":"passed","severity":"normal"},{"uid":"decd2bc8fd8f43d6","name":"Check received message with timestamp: 1729119067886000000 ","time":{"start":1729119242753,"stop":1729119242754,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdd8eeff93bd072","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729119010312,"stop":1729119010312,"duration":0},"status":"passed","severity":"normal"},{"uid":"523d1b106e07c763","name":"Push message with Script payload","time":{"start":1729119456891,"stop":1729119456903,"duration":12},"status":"passed","severity":"normal"},{"uid":"6a717a016dd6e5bf","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729119181846,"stop":1729119181847,"duration":1},"status":"passed","severity":"normal"},{"uid":"6480f1167c1a197b","name":"throws an error for improperly formatted content topics","time":{"start":1729119010248,"stop":1729119010249,"duration":1},"status":"passed","severity":"normal"},{"uid":"93daf5a73f760001","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729119182088,"stop":1729119182088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f23dca78a4fac286","name":"Passing an array","time":{"start":1729119500382,"stop":1729119500382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84852482ce0b118","name":"Query generator for multiple messages with different content topic format","time":{"start":1729119470839,"stop":1729119470840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8c40e2f8a10553","name":"Promise Callback - false","time":{"start":1729119459401,"stop":1729119459401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3988abb7fb9f00f","name":"Push message with Basic HTML tag payload","time":{"start":1729119357304,"stop":1729119357304,"duration":0},"status":"passed","severity":"normal"},{"uid":"984dd51456f36104","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app93/7/topic616/test.js","time":{"start":1729119406162,"stop":1729119406163,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4d14e076670e68","name":"random static sharding 2 - Cluster ID: 410, Shard ID: 707","time":{"start":1729119426063,"stop":1729119426063,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b4d9c3273fed1a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729119434301,"stop":1729119434302,"duration":1},"status":"passed","severity":"normal"},{"uid":"89538461ac97e138","name":"Callback on promise, aborts when callback returns true","time":{"start":1729119470841,"stop":1729119470842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3435df07b1447949","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119149486,"stop":1729119149487,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40d26cdd573d50c","name":"Check message on other pubsub topic is not received","time":{"start":1729119242757,"stop":1729119242758,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6096f69393ee0b","name":"Check publish message containing long","time":{"start":1729119348632,"stop":1729119348632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4850dba1862a74a","name":"Check message with no payload is not received","time":{"start":1729119421240,"stop":1729119421240,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c83ab7935134e5f","name":"should return the correct number of peers","time":{"start":1729119050041,"stop":1729119050041,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b1224c25fb1bf7","name":"Store - dialed first","time":{"start":1729119490513,"stop":1729119490513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee3be04e4e4add8","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729119025709,"stop":1729119025709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01c9f93f4381b15","name":"Check publish message containing Russian","time":{"start":1729119348635,"stop":1729119348636,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fad0eca0caf9bc","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729119182085,"stop":1729119182085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2854796a13bd8ff0","name":"Throws when trying to push message with empty payload","time":{"start":1729119357307,"stop":1729119357307,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3be87b3f73990b","name":"Check received message containing shell command","time":{"start":1729119421233,"stop":1729119421234,"duration":1},"status":"passed","severity":"normal"},{"uid":"73055ef9b5a7223e","name":"should select older connection if present","time":{"start":1729119025283,"stop":1729119025284,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffab9dd1e70e20","name":"Push message with emoji payload","time":{"start":1729119357306,"stop":1729119357306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83c25861c309e19","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729119182087,"stop":1729119182087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5e3ada77485cf14","name":"Push message with meta","time":{"start":1729119456984,"stop":1729119456985,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36f2dc317cbae31","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729119010245,"stop":1729119010245,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f453904071fc85a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729119010252,"stop":1729119010252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06fa28227567d3a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729119181819,"stop":1729119181825,"duration":6},"status":"passed","severity":"normal"},{"uid":"807fbc8d914d8939","name":"Push message with content topic containing short","time":{"start":1729119456936,"stop":1729119456937,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6eeb5ca249d38e2","name":"Filter","time":{"start":1729119490514,"stop":1729119490514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7f0b419c3a2710","name":"Delete observer","time":{"start":1729119306891,"stop":1729119306891,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2e8963c6b4f167","name":"should find and add new peers","time":{"start":1729119050044,"stop":1729119050044,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4a8e2b32ece431","name":"configure the node with multiple content topics","time":{"start":1729119406164,"stop":1729119406164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8350969d202bd3a6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729119364847,"stop":1729119364847,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac714bc3fc70989","name":"Push message with SQL Injection payload","time":{"start":1729119456890,"stop":1729119456891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e415c0dbe246d069","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729119444837,"stop":1729119444837,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace97c4e87603fdc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729119524226,"stop":1729119524226,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf9c3e45ab2b9f3","name":"Check received message containing escaped characters","time":{"start":1729119242747,"stop":1729119242748,"duration":1},"status":"passed","severity":"normal"},{"uid":"191576a64b29ea82","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729119421237,"stop":1729119421237,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fe575ed9e215cd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729119032782,"stop":1729119032783,"duration":1},"status":"passed","severity":"normal"},{"uid":"480a96ad545b8382","name":"Check publish message after service node is restarted","time":{"start":1729119348649,"stop":1729119348649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17ae513950adc231","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729119364846,"stop":1729119364846,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6d9696c2a4146c","name":"throws on content topic with empty encoding field","time":{"start":1729119010235,"stop":1729119010235,"duration":0},"status":"passed","severity":"normal"},{"uid":"de58288d1f93e793","name":"Push message with Basic HTML tag payload","time":{"start":1729119456907,"stop":1729119456907,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76b8b43abab7218","name":"Sign & Recover","time":{"start":1729119044079,"stop":1729119044079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1894c5f00599eae9","name":"Tracks peer failures correctly","time":{"start":1729119192188,"stop":1729119192189,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf908add2884264","name":"Push message with rate limit","time":{"start":1729119456985,"stop":1729119456985,"duration":0},"status":"passed","severity":"normal"},{"uid":"58039d1bc65258a4","name":"throws on content topic with too few or too many fields","time":{"start":1729119010233,"stop":1729119010233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1491752c6589c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729119181854,"stop":1729119181854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7461c6385bf03d","name":"Query with Promise Callback, No Decoder","time":{"start":1729119444841,"stop":1729119444841,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e49147eb371f9e9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119149489,"stop":1729119149489,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c28d0cc1cbaa46","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729119280783,"stop":1729119280785,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a45b46aead94cb0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app39/1/topic283/utf8","time":{"start":1729119406161,"stop":1729119406161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9e0c3511043bc1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app51/7/topic847/xml","time":{"start":1729119406160,"stop":1729119406160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9efa3baccf52c07","name":"Refresh subscription","time":{"start":1729119274353,"stop":1729119274353,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ae67d674e5ef99","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729119010250,"stop":1729119010250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e037561ebfe2f785","name":"connected peers and dial","time":{"start":1729119305442,"stop":1729119305442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46c3c4f82d9f9919","name":"Check meta is set [symmetric]","time":{"start":1729119043646,"stop":1729119043646,"duration":0},"status":"passed","severity":"normal"},{"uid":"98acc5ba609ac825","name":"Check publish message containing escaped characters","time":{"start":1729119348643,"stop":1729119348643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12db95ec35b121b","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729119025708,"stop":1729119025709,"duration":1},"status":"passed","severity":"normal"},{"uid":"f466483bf69eefbd","name":"Check message received after jswaku node is restarted","time":{"start":1729119242761,"stop":1729119242761,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43098342c7560ffb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729119524225,"stop":1729119524226,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3be203277c3789","name":"should return all peers when numPeers is 0","time":{"start":1729119025919,"stop":1729119025919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdd13deb516d072","name":"handles empty contentTopics array correctly","time":{"start":1729119010268,"stop":1729119010268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5395b43b1cf103ab","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729119182088,"stop":1729119182089,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e149aedc5d36f08","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729119010262,"stop":1729119010262,"duration":0},"status":"passed","severity":"normal"},{"uid":"694ac268f6dcab5f","name":"ignores unrecognized TXT record formats","time":{"start":1729119033831,"stop":1729119033831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1094d20d78ab8af","name":"Check received message containing escaped characters","time":{"start":1729119421234,"stop":1729119421234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38929ed48e54790","name":"should set field with all protocols enabled","time":{"start":1729119018838,"stop":1729119018839,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09e274b2d0aff6","name":"Init the array if not present","time":{"start":1729119009881,"stop":1729119009883,"duration":2},"status":"passed","severity":"normal"},{"uid":"42ae507707d15b45","name":"Push message with custom timestamp: 1698360782459","time":{"start":1729119456985,"stop":1729119456986,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af90c32d81e7968","name":"should decode valid enr with tcp successfully","time":{"start":1729119018827,"stop":1729119018827,"duration":0},"status":"passed","severity":"normal"},{"uid":"49edb4329e887133","name":"Nwaku publishes","time":{"start":1729119328070,"stop":1729119328070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cb5a0abc20a5ac","name":"Ping fails for unsubscribed peers","time":{"start":1729119192187,"stop":1729119192187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f25a432cf17550d","name":"Publish message with custom timestamp: Thu Oct 26 2023 22:55:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119348644,"stop":1729119348645,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae347cfe13c32c7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729119010257,"stop":1729119010257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45dba93990dddb6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729119274367,"stop":1729119274368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e877e447ac9dacdc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729119010257,"stop":1729119010258,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e3adee9fae837d","name":"should call waitForPeer on Relay","time":{"start":1729119050088,"stop":1729119050088,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f005ec5272742f","name":"should throw an error for missing required configuration","time":{"start":1729119010254,"stop":1729119010254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b338fd4b8bfc866e","name":"should not receive a peer event after stop","time":{"start":1729119081345,"stop":1729119081345,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1f1f8015002035","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729119182083,"stop":1729119182083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8635001631dccbf","name":"Check message received after nwaku node is restarted","time":{"start":1729119421241,"stop":1729119421241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93db99192928a878","name":"Check received message containing Arabic","time":{"start":1729119421229,"stop":1729119421229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75f0e9fc5b76f01","name":"Check message with no pubsub topic is not received","time":{"start":1729119242758,"stop":1729119242759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7cf27d45506a06","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729119444841,"stop":1729119444841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a682e5773aa7cd2","name":"should be online or offline if network state changed","time":{"start":1729119068747,"stop":1729119068747,"duration":0},"status":"passed","severity":"normal"},{"uid":"937a09c648001f7c","name":"Check received message containing special chars","time":{"start":1729119421244,"stop":1729119421244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e42c448496aeebf","name":"Check publish message containing Arabic","time":{"start":1729119348634,"stop":1729119348635,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff54c99c8375b76","name":"Ordered callback, aborts when callback returns true","time":{"start":1729119470842,"stop":1729119470842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab927946dad9afd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729119274349,"stop":1729119274349,"duration":0},"status":"passed","severity":"normal"},{"uid":"12607987b742d060","name":"Query with Ordered Callback, No Decoder","time":{"start":1729119444839,"stop":1729119444840,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5ef588155f7bf2","name":"Check received message containing SQL Injection","time":{"start":1729119421246,"stop":1729119421247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d429d0d12f3f954","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729119524224,"stop":1729119524225,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08ae98d4754c5e","name":"throws on content topic with empty application field","time":{"start":1729119010234,"stop":1729119010234,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd63820f4ee7d2c","name":"Fails to publish duplicate message","time":{"start":1729119348646,"stop":1729119348646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad01a8103f2bcbdc","name":"should remove a peer","time":{"start":1729119050040,"stop":1729119050040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfd3209e2d6052f","name":"Query Generator, No Decoder","time":{"start":1729119444838,"stop":1729119444838,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1870ce815209b7","name":"random static sharding 4 - Cluster ID: 942, Shard ID: 52","time":{"start":1729119426064,"stop":1729119426064,"duration":0},"status":"passed","severity":"normal"},{"uid":"589fad935d625551","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729119010267,"stop":1729119010267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e01e9a9259ceddb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729119280782,"stop":1729119280783,"duration":1},"status":"passed","severity":"normal"},{"uid":"4862f15e3fe228a3","name":"Push message with content topic containing SQL Injection","time":{"start":1729119456975,"stop":1729119456975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fac608297b5f04","name":"Check message on other pubsub topic is not received","time":{"start":1729119421260,"stop":1729119421260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8b238d4e5d4862","name":"should not fail to start the service if it is already started","time":{"start":1729119037625,"stop":1729119037625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30b0b2072845d5a","name":"Symmetric encrypt & Decrypt","time":{"start":1729119044078,"stop":1729119044078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0eb41bfbac0089","name":"Publish message with custom timestamp: Wed Oct 16 2024 21:55:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119348645,"stop":1729119348645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae41a445233664c9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729119364849,"stop":1729119364850,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7a04456e0e90c2","name":"should use DNS peer discovery with light client","time":{"start":1729119081345,"stop":1729119081346,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f21fdb82d114c2e","name":"isConnected should return true after first peer connects","time":{"start":1729119122371,"stop":1729119122371,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0e03677ec21a13","name":"addEventListener with wrong event","time":{"start":1729119108387,"stop":1729119108387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96449bb9eb51387","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729119010246,"stop":1729119010246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1148e731445e4e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729119149484,"stop":1729119149485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e070fdc0121d3498","name":"Check received message containing Russian","time":{"start":1729119242738,"stop":1729119242739,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5030737576f9453","name":"Ping on subscribed peer","time":{"start":1729119131395,"stop":1729119131395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a83b024cff43e3","name":"caches peers it previously fetched","time":{"start":1729119033831,"stop":1729119033831,"duration":0},"status":"passed","severity":"normal"},{"uid":"898eec120829db55","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729119122370,"stop":1729119122371,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecbb14eb0f4bd0","name":"Register correct protocols","time":{"start":1729119364844,"stop":1729119364845,"duration":1},"status":"passed","severity":"normal"},{"uid":"43544322d565be43","name":"Check message received after nwaku node is restarted","time":{"start":1729119242762,"stop":1729119242762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48af8191f608d1a1","name":"should throw if no connection provided","time":{"start":1729119025707,"stop":1729119025707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45f1f6eb2fc1891","name":"Check message with no payload is not received","time":{"start":1729119242760,"stop":1729119242761,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f286e05ce7d2c0e","name":"Check publish message containing emoji","time":{"start":1729119348644,"stop":1729119348644,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe7a223ea700e36","name":"Callback on promise","time":{"start":1729119470840,"stop":1729119470841,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa4f2b33f3429d2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729119434310,"stop":1729119434310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e23acbe13cba80","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729119274358,"stop":1729119274358,"duration":0},"status":"passed","severity":"normal"},{"uid":"778ad6d24e4eabdd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729119280786,"stop":1729119280787,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3c7f7948b4a20","name":"Push message with Russian payload","time":{"start":1729119357302,"stop":1729119357302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1bee1942a2cad6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729119010262,"stop":1729119010262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa9b3a3a8c3771e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729119456976,"stop":1729119456976,"duration":0},"status":"passed","severity":"normal"},{"uid":"776b27693255ae5c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729119033469,"stop":1729119033469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8980d63e42ff728a","name":"Push message with content topic containing unicode special characters","time":{"start":1729119456983,"stop":1729119456983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fd10c679bf12c1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729119043644,"stop":1729119043645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13492f32f3d6b7b","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729119122371,"stop":1729119122371,"duration":0},"status":"passed","severity":"normal"},{"uid":"b319a8bc34c66004","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729119075941,"stop":1729119075943,"duration":2},"status":"passed","severity":"normal"},{"uid":"5fafa41e3a67f32c","name":"Subscribe to topic containing long and receive message","time":{"start":1729119274355,"stop":1729119274356,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b37d86a3300a330","name":"Push message with rate limit","time":{"start":1729119357317,"stop":1729119357317,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bdf8aeefad6e17","name":"Generator, 2 different pubsubtopics","time":{"start":1729119464891,"stop":1729119464891,"duration":0},"status":"passed","severity":"normal"},{"uid":"689e58b29301b3a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729119470838,"stop":1729119470839,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d66ff91f4eb58fd","name":"Check received message containing SQL Injection","time":{"start":1729119242739,"stop":1729119242740,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1c32c46e0195b","name":"Check received message containing short","time":{"start":1729119421241,"stop":1729119421242,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7215985c24cd71","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729119010243,"stop":1729119010243,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9122d4d24b8811","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729119010250,"stop":1729119010250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f6804f51f2a0da","name":"Publish message with large meta","time":{"start":1729119348650,"stop":1729119348650,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eb1670661a9ac4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729119010264,"stop":1729119010264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d38935ec369b47c","name":"Check received message containing unicode special characters","time":{"start":1729119421234,"stop":1729119421234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61af3bc5dd6af87","name":"Check message received after nwaku node is restarted","time":{"start":1729119421265,"stop":1729119421265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c643d43a4de424b8","name":"Subscribe to topic containing short and receive message","time":{"start":1729119274353,"stop":1729119274355,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a9b554ea99ea02e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729119469268,"stop":1729119469269,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1aaaaac6014d1f","name":"should return empty list for no shard","time":{"start":1729119010253,"stop":1729119010253,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe919ce784f2c34","name":"Check publish message containing Chinese","time":{"start":1729119348634,"stop":1729119348634,"duration":0},"status":"passed","severity":"normal"},{"uid":"16def8b44b5cf8be","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729119018034,"stop":1729119018035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0a67c3d32030c9","name":"throws on content topic with non-number generation field","time":{"start":1729119010233,"stop":1729119010233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59a78d5aa2d96f7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729119305252,"stop":1729119305252,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ce8c1cd7f66989","name":"Check received message containing Basic HTML tag","time":{"start":1729119242742,"stop":1729119242745,"duration":3},"status":"passed","severity":"normal"},{"uid":"a14272562756709a","name":"Push 30 different messages","time":{"start":1729119357306,"stop":1729119357306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a094aa5696c9379","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729119274351,"stop":1729119274352,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b0e571d624915b","name":"Js publishes, other Js receives","time":{"start":1729119328071,"stop":1729119328071,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbbb1ca3013cd19","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119181854,"stop":1729119181854,"duration":0},"status":"passed","severity":"normal"},{"uid":"377affec8140b547","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729119280811,"stop":1729119280812,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cee9ce9b3c31366","name":"should properly create peer info with all multiaddrs","time":{"start":1729119018838,"stop":1729119018838,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b519adaf59918c1","name":"retrieves a single peer","time":{"start":1729119033829,"stop":1729119033829,"duration":0},"status":"passed","severity":"normal"},{"uid":"475c26bc03052d81","name":"random static sharding 7 - Cluster ID: 369, Shard ID: 446","time":{"start":1729119426066,"stop":1729119426066,"duration":0},"status":"passed","severity":"normal"},{"uid":"4468a434497c606e","name":"Ephemeral field set to true","time":{"start":1729119026157,"stop":1729119026157,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c605518b1bca6c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729119033467,"stop":1729119033467,"duration":0},"status":"passed","severity":"normal"},{"uid":"be95e470c1949800","name":"should throw error - no id","time":{"start":1729119018827,"stop":1729119018827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff2b280d3db7ec6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119181818,"stop":1729119181818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d612d5cc2bc01a4f","name":"Check publish message containing shell command","time":{"start":1729119348642,"stop":1729119348643,"duration":1},"status":"passed","severity":"normal"},{"uid":"268d723de87cdeaf","name":"Check received message containing numeric","time":{"start":1729119421224,"stop":1729119421225,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed462f7d822ea92","name":"Push message with content topic containing Script","time":{"start":1729119357311,"stop":1729119357311,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a4687ec8afe27c","name":"1 Relay, 1 Filter, gives up","time":{"start":1729119033382,"stop":1729119033383,"duration":1},"status":"passed","severity":"normal"},{"uid":"2838946977ef31ec","name":"Check message with no payload is not received","time":{"start":1729119421261,"stop":1729119421262,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ccd4f52459891f","name":"getPeersByDiscovery","time":{"start":1729119108389,"stop":1729119108389,"duration":0},"status":"passed","severity":"normal"},{"uid":"139f3f88783acc18","name":"should be able to encode the field with only STORE set to true","time":{"start":1729119018027,"stop":1729119018028,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cd26174ca332d0","name":"Check message with non string payload is not received","time":{"start":1729119421262,"stop":1729119421263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97bca1b7f533073","name":"Waku message hash computation (no timestamp)","time":{"start":1729119012717,"stop":1729119012717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b063a0aebd51b8bb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729119274357,"stop":1729119274357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9161972d3ccc35db","name":"isConnected should return false after all peers disconnect","time":{"start":1729119122372,"stop":1729119122372,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d03f9d868fbde","name":"Push message with content topic containing SQL Injection","time":{"start":1729119357310,"stop":1729119357311,"duration":1},"status":"passed","severity":"normal"},{"uid":"732d3333e3ee4700","name":"Push message with long payload","time":{"start":1729119456888,"stop":1729119456888,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a41b3f4a5ee103","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729119192190,"stop":1729119192190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9d460e760175f5","name":"should create a new stream if no existing for protocol found","time":{"start":1729119025707,"stop":1729119025708,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffce2798e38a0e8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729119181827,"stop":1729119181827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53a440525ab008d","name":"Subscribe to topic containing XML and receive message","time":{"start":1729119274359,"stop":1729119274359,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cea46e11ea9b35","name":"Query generator for multiple messages","time":{"start":1729119470836,"stop":1729119470837,"duration":1},"status":"passed","severity":"normal"},{"uid":"9269d86f35f8bf72","name":"should return unique PubsubTopics for static sharding","time":{"start":1729119010251,"stop":1729119010252,"duration":1},"status":"passed","severity":"normal"},{"uid":"340a98e3c8b86e7e","name":"Does not throw an exception when node disconnects","time":{"start":1729119500381,"stop":1729119500382,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ae04bd309e8c8d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729119068744,"stop":1729119068744,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc598360740780b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729119181851,"stop":1729119181852,"duration":1},"status":"passed","severity":"normal"},{"uid":"108e1e9edcfadfa","name":"should not fail to stop the service if it was not started","time":{"start":1729119398558,"stop":1729119398558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7625475ec7eb6dcc","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729119010246,"stop":1729119010246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d84216e3e4a8c5","name":"Mutual subscription","time":{"start":1729119364844,"stop":1729119364844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8b24c803b9e553","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729119364853,"stop":1729119364853,"duration":0},"status":"passed","severity":"normal"},{"uid":"728f4b649801ae8a","name":"should not receive a peer event before start","time":{"start":1729119037626,"stop":1729119037626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf8302805d3b518","name":"should properly create location multiaddrs - tcp6","time":{"start":1729119018837,"stop":1729119018837,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d8df85ede37b7e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729119068739,"stop":1729119068743,"duration":4},"status":"passed","severity":"normal"},{"uid":"f987d5b880311d84","name":"handles empty shards array correctly","time":{"start":1729119010268,"stop":1729119010268,"duration":0},"status":"passed","severity":"normal"},{"uid":"727fa3cb425d18e2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729119033465,"stop":1729119033466,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1ccc66736dfafa","name":"Decrypt messages","time":{"start":1729119306889,"stop":1729119306891,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c7ff2bf51ca2e5c","name":"configure the node with multiple pubsub topics","time":{"start":1729119426069,"stop":1729119426069,"duration":0},"status":"passed","severity":"normal"},{"uid":"39da127e287952a1","name":"LightPush with 3 connections","time":{"start":1729119182313,"stop":1729119182313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9087f11412c72a51","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729119010249,"stop":1729119010249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4352579a14e17863","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729119149490,"stop":1729119149491,"duration":1},"status":"passed","severity":"normal"},{"uid":"1838eafcddba14eb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119287134,"stop":1729119287135,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b5fcd6534d15f7","name":"unsubscribes","time":{"start":1729119474253,"stop":1729119474254,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3b563ef3d5d2b6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729119348648,"stop":1729119348648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e1b62d59dfc54c","name":"Push message with content topic containing Arabic","time":{"start":1729119456972,"stop":1729119456973,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdc12abaf5c9730","name":"can dial TLS multiaddrs","time":{"start":1729119286349,"stop":1729119286349,"duration":0},"status":"passed","severity":"normal"},{"uid":"58528571a081457f","name":"Push message with content topic containing emoji","time":{"start":1729119456984,"stop":1729119456984,"duration":0},"status":"passed","severity":"normal"},{"uid":"1376f8500bc6cd8c","name":"Ping on unsubscribed peer","time":{"start":1729119138285,"stop":1729119138285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4181c03aaffd0c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729119018029,"stop":1729119018031,"duration":2},"status":"passed","severity":"normal"},{"uid":"397e1cf09f825f32","name":"Push message with content topic containing Chinese","time":{"start":1729119456965,"stop":1729119456967,"duration":2},"status":"passed","severity":"normal"},{"uid":"915e0971264a8af0","name":"Encoder throws on empty string content topic","time":{"start":1729119026158,"stop":1729119026158,"duration":0},"status":"passed","severity":"normal"},{"uid":"acddd21836a958a","name":"Round trip binary serialization","time":{"start":1729119026157,"stop":1729119026157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0fe1261ed7f70f","name":"Check received message containing JSON","time":{"start":1729119242745,"stop":1729119242746,"duration":1},"status":"passed","severity":"normal"},{"uid":"d714d5fff577c39b","name":"Push message with content topic containing unicode special characters","time":{"start":1729119357314,"stop":1729119357314,"duration":0},"status":"passed","severity":"normal"},{"uid":"66db0621f2f828d3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729119181886,"stop":1729119181889,"duration":3},"status":"passed","severity":"normal"},{"uid":"171a367313d2a912","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729119280807,"stop":1729119280811,"duration":4},"status":"passed","severity":"normal"},{"uid":"e2f00289d1fb3483","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729119149488,"stop":1729119149488,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c7d80d0c5df7d9","name":"should return false when no peers exist","time":{"start":1729119050042,"stop":1729119050043,"duration":1},"status":"passed","severity":"normal"},{"uid":"2670c02ec5c9595e","name":"Passing page size 1 when there are 4 messages","time":{"start":1729119471902,"stop":1729119471902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a304c1dcc285408f","name":"Used by Waku Relay","time":{"start":1729119500383,"stop":1729119500383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a960283e4d8db473","name":"Passing page size 10 when there are 10 messages","time":{"start":1729119471902,"stop":1729119471903,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da8f51f08cd20c8","name":"Refresh subscription","time":{"start":1729119364847,"stop":1729119364847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3ffe101a975fb14","name":"Fails to push message with empty content topic","time":{"start":1729119456984,"stop":1729119456984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca9a2b99957849a","name":"should return false","time":{"start":1729119018829,"stop":1729119018829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b07b59a0f6d1b90","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729119018032,"stop":1729119018033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8077a6de0e71bba","name":"Check received message containing special chars","time":{"start":1729119421227,"stop":1729119421227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f519134914d1ed4c","name":"should throw an error for insufficient data","time":{"start":1729119010312,"stop":1729119010312,"duration":0},"status":"passed","severity":"normal"},{"uid":"da03d4c2a16aa832","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119287136,"stop":1729119287136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0ba38b1dd41009","name":"Push message with Russian payload","time":{"start":1729119456890,"stop":1729119456890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c84fe51a59ad27d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729119444839,"stop":1729119444839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c0126a774e1413","name":"Fails to push message with empty content topic","time":{"start":1729119357314,"stop":1729119357315,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd81159b3db969c2","name":"Generator, custom pubsub topic","time":{"start":1729119464893,"stop":1729119464893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a64f163380336e","name":"should throw error - no id","time":{"start":1729119018828,"stop":1729119018828,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f0dfea4cd346d0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729119274359,"stop":1729119274360,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43af1db053257c4","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729119010252,"stop":1729119010252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c315701bb54c8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119181842,"stop":1729119181842,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3373435e4d371b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729119149490,"stop":1729119149490,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fec254ee3da2879","name":"Fails to push message with large meta","time":{"start":1729119456985,"stop":1729119456985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e086c6affad4435b","name":"random static sharding 5 - Cluster ID: 797, Shard ID: 706","time":{"start":1729119426064,"stop":1729119426065,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a9bdb69c3c89e0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729119364851,"stop":1729119364851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9501d861010c3be","name":"Push message with emoji payload","time":{"start":1729119456910,"stop":1729119456911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70fbe39dabf2da8","name":"should handle a minimal index list","time":{"start":1729119010311,"stop":1729119010311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea2b784b4b49146","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729119010259,"stop":1729119010260,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cd2a9bfd9af67b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729119364858,"stop":1729119364858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edd2ca4ed8a4c96","name":"Decoder throws on empty string content topic","time":{"start":1729119026159,"stop":1729119026159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0e39e0ca13c9ed","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729119033470,"stop":1729119033470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a560ee81dcc15a04","name":"Query Generator - false","time":{"start":1729119459398,"stop":1729119459399,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c0d797d6f46d3e","name":"Push message with content topic containing numeric","time":{"start":1729119456953,"stop":1729119456957,"duration":4},"status":"passed","severity":"normal"},{"uid":"164a332cc6f04a08","name":"Check received message containing emoji","time":{"start":1729119421254,"stop":1729119421256,"duration":2},"status":"passed","severity":"normal"},{"uid":"8aa06e65e6c0a46d","name":"should not receive a peer event after stop","time":{"start":1729119398560,"stop":1729119398560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d068cd6f075085a","name":"should not receive a peer event before start","time":{"start":1729119398559,"stop":1729119398560,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fca35d2b4edf1ae","name":"Push message with Arabic payload","time":{"start":1729119456890,"stop":1729119456890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42b4ed98bada527","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729119337429,"stop":1729119337429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4829b78b51192c4e","name":"Check publish message containing special chars","time":{"start":1729119348633,"stop":1729119348633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb5d08c8d4b4113","name":"Check received message containing JSON","time":{"start":1729119421249,"stop":1729119421250,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf14874a1ffb249","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729119010263,"stop":1729119010263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ce6e9ea5a6f962","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729119010251,"stop":1729119010251,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4141752d53d7c4","name":"Push message with content topic containing emoji","time":{"start":1729119357314,"stop":1729119357314,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccf38a7724a6bc9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729119280812,"stop":1729119280813,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b3c8d08f55f0bc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729119078351,"stop":1729119078352,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e457a8fa997787","name":"should wait for Store peer to be connected","time":{"start":1729119050087,"stop":1729119050088,"duration":1},"status":"passed","severity":"normal"},{"uid":"94084bb108a1d043","name":"Subscribe and receive messages via lightPush","time":{"start":1729119274348,"stop":1729119274349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a451b8ca220e72e6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729119018043,"stop":1729119018044,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efe8ba24b9ea15b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119181846,"stop":1729119181846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cebe0795c84965c","name":"Check publish message after client node is restarted","time":{"start":1729119348649,"stop":1729119348650,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a134f3f04a4442c5","name":"Push message with content topic containing special chars","time":{"start":1729119456964,"stop":1729119456964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af664e9a3c86ba8","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729119182088,"stop":1729119182088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dd450c58a4b3c9a","name":"Push message with content topic containing long","time":{"start":1729119456950,"stop":1729119456953,"duration":3},"status":"passed","severity":"normal"},{"uid":"20518111576aee32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729119010261,"stop":1729119010261,"duration":0},"status":"passed","severity":"normal"},{"uid":"4561c4ff40f6008c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729119010263,"stop":1729119010263,"duration":0},"status":"passed","severity":"normal"},{"uid":"199326faf4500882","name":"should set field with only FILTER enabled","time":{"start":1729119018840,"stop":1729119018840,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacb5790b35348a7","name":"handles different clusterIds correctly","time":{"start":1729119010248,"stop":1729119010248,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b48ebb45f6203d","name":"Check received message containing XML","time":{"start":1729119421248,"stop":1729119421248,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac4c7e54bb558","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729119081346,"stop":1729119081346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2798c4ee4ff50c47","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729119181853,"stop":1729119181853,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a532084c3deba5","name":"Renews peer on consistent ping failures","time":{"start":1729119192188,"stop":1729119192188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee9eca46a4ba85f","name":"Rejects garbage","time":{"start":1729119053263,"stop":1729119053263,"duration":0},"status":"passed","severity":"normal"},{"uid":"25259c991a8481c6","name":"A test","time":{"start":1729119274427,"stop":1729119274428,"duration":1},"status":"passed","severity":"normal"},{"uid":"db40fe71b7230a8f","name":"tcp ip4 address","time":{"start":1729119018330,"stop":1729119018330,"duration":0},"status":"passed","severity":"normal"},{"uid":"833196a13e352136","name":"Check received message containing XML","time":{"start":1729119421232,"stop":1729119421232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1909b5c565edf337","name":"should reject if WakuNode is not started","time":{"start":1729119050084,"stop":1729119050084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1826f8c4209961ae","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729119421258,"stop":1729119421258,"duration":0},"status":"passed","severity":"normal"},{"uid":"427cdcd2a19b319","name":"can start and stop the service","time":{"start":1729119037623,"stop":1729119037624,"duration":1},"status":"passed","severity":"normal"}]