mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
129 KiB
JSON
1 line
129 KiB
JSON
[{"uid":"ca32dbf83d3658fc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707809980191,"stop":1707809980191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4832199f70501bd","name":"Passing page size 10 when there are 10 messages","time":{"start":1707810551557,"stop":1707810551558,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d6ed63b722778c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707810200425,"stop":1707810200426,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afd42e85f39b30a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707810109945,"stop":1707810109946,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f849000a45ba91","name":"Check received message with timestamp: 1707810016815 ","time":{"start":1707810474591,"stop":1707810474591,"duration":0},"status":"passed","severity":"normal"},{"uid":"76002c94cc891dad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707810612864,"stop":1707810612864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4868a3243ad6b0c2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707810473271,"stop":1707810473271,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbb5d8909e74aa0","name":"1 Relay, 1 fetch","time":{"start":1707809995071,"stop":1707809995071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eecc09b3bc1a10","name":"Push message with special chars payload","time":{"start":1707810433091,"stop":1707810433092,"duration":1},"status":"passed","severity":"normal"},{"uid":"feacef31d7c6a7fd","name":"should handle a minimal index list","time":{"start":1707809972386,"stop":1707809972386,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b237657ff60f334","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707810200422,"stop":1707810200422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8769e0d178bc6d0","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707810612875,"stop":1707810612876,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5341384ebfdaae1","name":"Push message with meta","time":{"start":1707810584898,"stop":1707810584898,"duration":0},"status":"passed","severity":"normal"},{"uid":"8758b0e35239670a","name":"Rejects garbage","time":{"start":1707809989317,"stop":1707809989318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83fdfe73cfb9427","name":"Check publish message containing Script","time":{"start":1707810347768,"stop":1707810347768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5d5d1397969345","name":"should set field with only STORE enabled","time":{"start":1707809980860,"stop":1707809980861,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f50bbc12ed54b86","name":"Check received message with timestamp: 1707810016815 ","time":{"start":1707810474639,"stop":1707810474639,"duration":0},"status":"broken","severity":"normal"},{"uid":"e25faf1fd33b8301","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707810612871,"stop":1707810612871,"duration":0},"status":"passed","severity":"normal"},{"uid":"590646ad86671674","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707810213716,"stop":1707810213718,"duration":2},"status":"passed","severity":"normal"},{"uid":"856b04b976c84e45","name":"can start the service","time":{"start":1707810029282,"stop":1707810029283,"duration":1},"status":"passed","severity":"normal"},{"uid":"62323f49dd246d75","name":"Check received message containing shell command","time":{"start":1707810474586,"stop":1707810474589,"duration":3},"status":"passed","severity":"normal"},{"uid":"90596b30793217a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707810090099,"stop":1707810090099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a047a5e5ff7342a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707810234463,"stop":1707810234463,"duration":0},"status":"passed","severity":"normal"},{"uid":"8312f739354250b8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707810473271,"stop":1707810473271,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd24f51dfad19b25","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707810433124,"stop":1707810433124,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2f1675963d3d4d","name":"should set field with all protocols enabled","time":{"start":1707809980860,"stop":1707809980860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c7f655e9961690","name":"should throw an error for insufficient data","time":{"start":1707809972387,"stop":1707809972387,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca1fb1a3abd6993","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707810294330,"stop":1707810294331,"duration":1},"status":"passed","severity":"normal"},{"uid":"374e9795190a8df6","name":"Subscribe to topic containing Script and receive message","time":{"start":1707810612870,"stop":1707810612870,"duration":0},"status":"passed","severity":"normal"},{"uid":"9749512d6aed9a","name":"Check publish message containing long","time":{"start":1707810347764,"stop":1707810347765,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5133c2fdc8e306","name":"Light Node - default protocols","time":{"start":1707810582772,"stop":1707810582773,"duration":1},"status":"passed","severity":"normal"},{"uid":"4616b6ae4bcf69e7","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707809995494,"stop":1707809995494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"169b85fc8b382992","name":"Check received message containing short","time":{"start":1707810213706,"stop":1707810213707,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b4fd6ba5c4c34f","name":"Push message with content topic containing Russian","time":{"start":1707810584894,"stop":1707810584894,"duration":0},"status":"passed","severity":"normal"},{"uid":"424b66a7494e91cb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707810234481,"stop":1707810234482,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb3022bc931dc98","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707810065056,"stop":1707810065057,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce668fd3760dadc6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707809980861,"stop":1707809980861,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9789735d1214e97","name":"Check received message with timestamp: 1707810016815000000 ","time":{"start":1707810474638,"stop":1707810474639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d096134172ecb83","name":"Check message on other pubsub topic is not received","time":{"start":1707810213719,"stop":1707810213719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9868b442cc893dcd","name":"Subscribe to topic containing short and publish message","time":{"start":1707810360870,"stop":1707810360870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbfab4e208c5821","name":"Push message with XML payload","time":{"start":1707810584884,"stop":1707810584885,"duration":1},"status":"passed","severity":"normal"},{"uid":"1583bf5b9addb982","name":"Ping on peer without subscriptions","time":{"start":1707810091270,"stop":1707810091271,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1463b2c3df73fce","name":"dispatchEvent via connectionManager","time":{"start":1707810058700,"stop":1707810058700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bc952ff13424d7c","name":"Subscribe to topic containing XML and receive message","time":{"start":1707810612880,"stop":1707810612880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c529f15fefe5e9d5","name":"should not fail to start the service if it is already started","time":{"start":1707810029291,"stop":1707810029291,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efef76fcd213f23","name":"through manual discovery","time":{"start":1707810272773,"stop":1707810272774,"duration":1},"status":"passed","severity":"normal"},{"uid":"265db10ae5770580","name":"configure the node with multiple pubsub topics","time":{"start":1707810429289,"stop":1707810429289,"duration":0},"status":"passed","severity":"normal"},{"uid":"88668213e2e2ca9c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707810543764,"stop":1707810543764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d97007ae94a5b62","name":"Using a function","time":{"start":1707810571712,"stop":1707810571712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eab104d8172dd2d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707810109947,"stop":1707810109947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3c75812e5e0384","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707810612873,"stop":1707810612874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8beba2533882e4","name":"Check received message containing XML","time":{"start":1707810474581,"stop":1707810474584,"duration":3},"status":"passed","severity":"normal"},{"uid":"ead66898e1115d21","name":"recovers when dns.resolve returns empty","time":{"start":1707809995489,"stop":1707809995490,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f139f1ff522afb0","name":"Push message with Basic HTML tag payload","time":{"start":1707810433098,"stop":1707810433099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4203b77196d929","name":"Meta field set when metaSetter is specified","time":{"start":1707809985784,"stop":1707809985785,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc030b2c1b4b4343","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707810536693,"stop":1707810536693,"duration":0},"status":"passed","severity":"normal"},{"uid":"71107ca01132a498","name":"Init the array if not present","time":{"start":1707809971950,"stop":1707809971952,"duration":2},"status":"passed","severity":"normal"},{"uid":"39185e1ff813ce7c","name":"throws on content topic with empty version field","time":{"start":1707809972238,"stop":1707809972239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c178be65d72736e5","name":"Check message on other pubsub topic is not received","time":{"start":1707810474593,"stop":1707810474593,"duration":0},"status":"passed","severity":"normal"},{"uid":"59544c052aab6261","name":"Push message with custom timestamp: 1707806600564","time":{"start":1707810584899,"stop":1707810584900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17d1d4e5cb83234","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707810612868,"stop":1707810612869,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73785a6eb43ebd4","name":"Push message with JSON payload","time":{"start":1707810584885,"stop":1707810584885,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e33b67814fd9fab","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707809995087,"stop":1707809995088,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99f764e42198638","name":"throws on content topic with empty application field","time":{"start":1707809972237,"stop":1707809972238,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cead653c9e50d7","name":"should throw error - no public key","time":{"start":1707809980853,"stop":1707809980853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3df4e1f4c049006","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707810200421,"stop":1707810200421,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b94930a3fb56b33","name":"should set field with only FILTER enabled","time":{"start":1707809980861,"stop":1707809980861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7af7957debb5583","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707810612872,"stop":1707810612872,"duration":0},"status":"passed","severity":"normal"},{"uid":"876dbcc992384359","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707810200437,"stop":1707810200438,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b897c803d276e1","name":"Push message with Russian payload","time":{"start":1707810433094,"stop":1707810433095,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e64dfa6d37bc9d6","name":"Push message with content topic containing unicode special characters","time":{"start":1707810433137,"stop":1707810433139,"duration":2},"status":"passed","severity":"normal"},{"uid":"e920d6c9101caf1","name":"Check received message containing JSON","time":{"start":1707810474585,"stop":1707810474586,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8435237d8ae6291","name":"Decoder throws on undefined content topic","time":{"start":1707809985786,"stop":1707809985787,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5958c207e2d5983","name":"Push message with content topic containing SQL Injection","time":{"start":1707810584894,"stop":1707810584894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8dca12d82f1558","name":"Push message on custom pubsubTopic","time":{"start":1707810294326,"stop":1707810294327,"duration":1},"status":"passed","severity":"normal"},{"uid":"281c1d999a9827b0","name":"should not receive a peer event after stop","time":{"start":1707810413303,"stop":1707810413303,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e069cf586851d4","name":"Waku message hash computation","time":{"start":1707809974994,"stop":1707809974995,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdff88df1af3793","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707810612876,"stop":1707810612876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c17b96de2fbf7b4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707810234476,"stop":1707810234476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2be4d864ba6ea28","name":"Generator, custom pubsub topic","time":{"start":1707810524687,"stop":1707810524687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b41a31638fa32e8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707809980190,"stop":1707809980190,"duration":0},"status":"passed","severity":"normal"},{"uid":"37093172ea3cd32f","name":"Push message with custom timestamp: 1677051800564","time":{"start":1707810584899,"stop":1707810584899,"duration":0},"status":"passed","severity":"normal"},{"uid":"8964c18991530c67","name":"Check message with non string payload is not received","time":{"start":1707810474595,"stop":1707810474595,"duration":0},"status":"passed","severity":"normal"},{"uid":"321a19c89d66bbac","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707810234477,"stop":1707810234477,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bdfdedf64a53fd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707810360872,"stop":1707810360872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6820871f9804fbd","name":"Check received message containing special chars","time":{"start":1707810474615,"stop":1707810474615,"duration":0},"status":"passed","severity":"normal"},{"uid":"750a59e0cc77124a","name":"Check received message containing SQL Injection","time":{"start":1707810213710,"stop":1707810213711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a5cac965c95a0d","name":"throws on empty content topic","time":{"start":1707809972235,"stop":1707809972236,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b93ccd9c3fc84d","name":"Nodes with multiple pubsub topic","time":{"start":1707810334376,"stop":1707810334376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1eae85586a5ef6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707810473274,"stop":1707810473274,"duration":0},"status":"passed","severity":"normal"},{"uid":"36acef0866149b12","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707810234464,"stop":1707810234466,"duration":2},"status":"passed","severity":"normal"},{"uid":"90c2d51e7ebad7d1","name":"Subscribe and receive messages via lightPush","time":{"start":1707810234462,"stop":1707810234462,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef9842f7cd4b7c5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707809972386,"stop":1707809972387,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6388c245149f384","name":"Check message with no payload is not received","time":{"start":1707810213720,"stop":1707810213720,"duration":0},"status":"passed","severity":"normal"},{"uid":"210a50849a8714c2","name":"should return all peers when numPeers is 0","time":{"start":1707809985554,"stop":1707809985555,"duration":1},"status":"passed","severity":"normal"},{"uid":"7398bc1d801a6c41","name":"Passing page size 11 when there are 10 messages","time":{"start":1707810551558,"stop":1707810551568,"duration":10},"status":"passed","severity":"normal"},{"uid":"5b1a782b1b64a1b4","name":"Subscribe to topic containing Script and receive message","time":{"start":1707810612879,"stop":1707810612880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a8d2c658dd15f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707810090096,"stop":1707810090096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3aafcb516d264c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707810003310,"stop":1707810003310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33d78c9722248dc","name":"Check received message containing long","time":{"start":1707810474610,"stop":1707810474612,"duration":2},"status":"passed","severity":"normal"},{"uid":"e20d323a8f53f298","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707810576050,"stop":1707810576051,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c43026dc8a494a","name":"should encode/decode to RLP encoding","time":{"start":1707809980856,"stop":1707809980856,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f46b5b4fca89e7","name":"Push message with content topic containing Chinese","time":{"start":1707810433118,"stop":1707810433119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5071e37c40b44b40","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707810234483,"stop":1707810234483,"duration":0},"status":"passed","severity":"normal"},{"uid":"43263b3a62521d94","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707810109947,"stop":1707810109947,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbd2fbd2d73e405","name":"Store - dialed first","time":{"start":1707810582770,"stop":1707810582771,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd400c7f80076234","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707809995494,"stop":1707809995494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35c01e641964c95c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707810109949,"stop":1707810109949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c685dc2eb984e0bb","name":"Relay + Store","time":{"start":1707809980861,"stop":1707809980862,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ca30951d3b294f","name":"1 Store, 2 fetches","time":{"start":1707809995072,"stop":1707809995072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3fc4478723c5fd","name":"Push message with long payload","time":{"start":1707810433089,"stop":1707810433090,"duration":1},"status":"passed","severity":"normal"},{"uid":"b942ba46525e5f4b","name":"Check received message with timestamp: 1707810017742000000 ","time":{"start":1707810213714,"stop":1707810213715,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d61f0bd58314454","name":"Check received message containing special chars","time":{"start":1707810213708,"stop":1707810213708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eaaff45f45c5bf0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707809972386,"stop":1707809972386,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9f12aa90cc5905","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707810234466,"stop":1707810234467,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f32823cb074020","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707809980194,"stop":1707809980194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e94287e532ccf1","name":"Query with Ordered Callback, No message returned","time":{"start":1707810480991,"stop":1707810480997,"duration":6},"status":"passed","severity":"normal"},{"uid":"8e3e6177bfcde5dd","name":"Check message with invalid timestamp is not received","time":{"start":1707810474593,"stop":1707810474593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4b3c422b7653","name":"can start and stop the service","time":{"start":1707810413299,"stop":1707810413300,"duration":1},"status":"passed","severity":"normal"},{"uid":"317ca07d71d0ee1d","name":"Decoder throws on empty string content topic","time":{"start":1707809985787,"stop":1707809985787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da3c32e1b91842","name":"Generator, 2 different pubsubtopics","time":{"start":1707810524688,"stop":1707810524688,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f6e383203c1093","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707810229968,"stop":1707810229969,"duration":1},"status":"passed","severity":"normal"},{"uid":"7551f2473848a59a","name":"LightPush","time":{"start":1707810582771,"stop":1707810582771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a342446fbe269c5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707810543763,"stop":1707810543764,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d8bc348c23160a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707810025408,"stop":1707810025408,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d15f467f29787d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707810612872,"stop":1707810612873,"duration":1},"status":"passed","severity":"normal"},{"uid":"1817308ef25feeb9","name":"Check received message containing escaped characters","time":{"start":1707810474589,"stop":1707810474589,"duration":0},"status":"passed","severity":"normal"},{"uid":"842dcb02933ca27b","name":"handles multiple messages","time":{"start":1707810551962,"stop":1707810551962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4380612a58abfbe1","name":"Check publish message containing XML","time":{"start":1707810347768,"stop":1707810347769,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e64a57f08172423","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707810090098,"stop":1707810090098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3268f6df51d4e341","name":"Decoder throws on empty string content topic","time":{"start":1707810001216,"stop":1707810001217,"duration":1},"status":"passed","severity":"normal"},{"uid":"33017feb73bf1217","name":"Refresh subscription","time":{"start":1707810612868,"stop":1707810612868,"duration":0},"status":"passed","severity":"normal"},{"uid":"6807412063d40dc7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707809980194,"stop":1707809980195,"duration":1},"status":"passed","severity":"normal"},{"uid":"878ee61598da2ff0","name":"Push message with SQL Injection payload","time":{"start":1707810584884,"stop":1707810584884,"duration":0},"status":"passed","severity":"normal"},{"uid":"397556fe6c7f34ee","name":"Ordered Callback - backward","time":{"start":1707810509712,"stop":1707810509713,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b9b8a62b5cdd5a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707810474591,"stop":1707810474592,"duration":1},"status":"passed","severity":"normal"},{"uid":"25452cd0b7673382","name":"Filter","time":{"start":1707810582772,"stop":1707810582772,"duration":0},"status":"passed","severity":"normal"},{"uid":"377c08bf11c94aaf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707810612869,"stop":1707810612870,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad9a2c8b84ce04f","name":"Overlapping topic subscription","time":{"start":1707810612876,"stop":1707810612877,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb1408e32ada721d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707810200440,"stop":1707810200440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f978eee20603666","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707810234478,"stop":1707810234478,"duration":0},"status":"passed","severity":"normal"},{"uid":"92439561bd90c1d5","name":"connects to nwaku","time":{"start":1707810571710,"stop":1707810571711,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec05d2dd448e97fb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707810360873,"stop":1707810360873,"duration":0},"status":"passed","severity":"normal"},{"uid":"266f631c0dc9b30","name":"converts content topics to expected shard index","time":{"start":1707809972240,"stop":1707809972240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9253f562100730b","name":"can start and stop the service","time":{"start":1707810029283,"stop":1707810029283,"duration":0},"status":"passed","severity":"normal"},{"uid":"307c5523d163fe3f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707810334377,"stop":1707810334377,"duration":0},"status":"passed","severity":"normal"},{"uid":"af80cc1c1164b835","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707810200442,"stop":1707810200443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca89f4ed70bf520b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707809980188,"stop":1707809980189,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6c0a3a0e7dd4bf","name":"Push message with short payload","time":{"start":1707810433088,"stop":1707810433089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86556c250b7671","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707810360876,"stop":1707810360876,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f39b2becea107e","name":"throws on content topic with empty topic name field","time":{"start":1707809972239,"stop":1707809972239,"duration":0},"status":"passed","severity":"normal"},{"uid":"53395ec455b51b8c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707810612864,"stop":1707810612864,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a319debc550bcb","name":"should return false","time":{"start":1707809980855,"stop":1707809980855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6407eee943c00d2f","name":"Ping on unsubscribed peer","time":{"start":1707810091271,"stop":1707810091272,"duration":1},"status":"passed","severity":"normal"},{"uid":"62407f832e97d44f","name":"should not receive a peer event before start","time":{"start":1707810413302,"stop":1707810413303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f641a750a1f285ac","name":"Check received message containing Script","time":{"start":1707810474580,"stop":1707810474581,"duration":1},"status":"passed","severity":"normal"},{"uid":"d935b2f06bd7e560","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707810474592,"stop":1707810474592,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f507656a0bd46c3","name":"Push message with long payload","time":{"start":1707810584881,"stop":1707810584881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3704bcec37faa8","name":"Store - dialed after - with timeout","time":{"start":1707810582771,"stop":1707810582771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4126e436033b5597","name":"Check message with non string payload is not received","time":{"start":1707810213720,"stop":1707810213720,"duration":0},"status":"passed","severity":"normal"},{"uid":"10538e06a87fd939","name":"should throw error - no id","time":{"start":1707809980853,"stop":1707809980854,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1aa4f9adebfcd","name":"Fails to push message bigger that 1MB","time":{"start":1707810584901,"stop":1707810584901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf5077b66b9fbaf","name":"same cluster, same shard: nodes connect","time":{"start":1707810265964,"stop":1707810265965,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb0d73644199cc8","name":"Subscribe and receives messages on 20 topics","time":{"start":1707810234467,"stop":1707810234467,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a381e01d05327","name":"Relay - dialed first","time":{"start":1707810582768,"stop":1707810582769,"duration":1},"status":"passed","severity":"normal"},{"uid":"116729e2a95c812","name":"Fails to push message bigger that 1MB","time":{"start":1707810433176,"stop":1707810433176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae01cd71f38268d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707810025404,"stop":1707810025404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8334ea015ce91b6e","name":"Push message with content topic containing special chars","time":{"start":1707810584893,"stop":1707810584893,"duration":0},"status":"passed","severity":"normal"},{"uid":"761ea3ba3c788f8e","name":"should not fail to start the service if it is already started","time":{"start":1707810413301,"stop":1707810413302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11c58ab6dbca649","name":"safeDispatchEvent","time":{"start":1707810058700,"stop":1707810058700,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8f260d157b74d4","name":"Generator, 2 different pubsubtopics","time":{"start":1707810524682,"stop":1707810524682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26912aef0eeabb0","name":"Check received message containing Arabic","time":{"start":1707810474627,"stop":1707810474628,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d287238f50daf8a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707810200425,"stop":1707810200425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c16d71a478324e2","name":"Throws when trying to push message with empty payload","time":{"start":1707810433111,"stop":1707810433112,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee19e36e702c289","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707810229965,"stop":1707810229965,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c9f74f0eee3112","name":"Query Generator, No Decoder","time":{"start":1707810480984,"stop":1707810480985,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef74ee371716342","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707810612871,"stop":1707810612871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7310308c648edb3","name":"Check received message containing shell command","time":{"start":1707810474634,"stop":1707810474634,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f1e50198072d4f","name":"Push message with XML payload","time":{"start":1707810433097,"stop":1707810433098,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6d9f17b7745bbf","name":"Check publish message containing shell command","time":{"start":1707810347770,"stop":1707810347770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41b5124c1b30749","name":"Check publish message containing Chinese","time":{"start":1707810347766,"stop":1707810347767,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b90e4735a66b9d","name":"Ping on subscribed peer","time":{"start":1707810091262,"stop":1707810091263,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89c54d8b497f512","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707810200437,"stop":1707810200437,"duration":0},"status":"passed","severity":"normal"},{"uid":"964110f2842536d5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707809974996,"stop":1707809974996,"duration":0},"status":"passed","severity":"normal"},{"uid":"61173170d34a65c0","name":"Push message with Chinese payload","time":{"start":1707810584882,"stop":1707810584882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b08d8505cc7f684","name":"Push message equal or less that 1MB","time":{"start":1707810584900,"stop":1707810584900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b73eb473252a68","name":"stop","time":{"start":1707810058701,"stop":1707810058701,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b445b2c6f50b9f","name":"Check received message with timestamp: 1707810017742 ","time":{"start":1707810213715,"stop":1707810213715,"duration":0},"status":"passed","severity":"normal"},{"uid":"65195e1d6ed5eac8","name":"Fails to publish message with empty text","time":{"start":1707810347775,"stop":1707810347775,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b1271794016e0c","name":"Passing an array","time":{"start":1707810571711,"stop":1707810571711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b76b09660cbbf9e","name":"Passing page size 3 when there are 20 messages","time":{"start":1707810551552,"stop":1707810551557,"duration":5},"status":"passed","severity":"normal"},{"uid":"ca85dc73273a71ce","name":"Push message with custom timestamp: 1707806613886","time":{"start":1707810433156,"stop":1707810433157,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c91d34f44583ac","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707810360873,"stop":1707810360874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab25b10d9c92a153","name":"Subscribe and receives messages on 20 topics","time":{"start":1707810612865,"stop":1707810612866,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba7f244be0ca235","name":"listenerCount","time":{"start":1707810058699,"stop":1707810058700,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc6ba0a3db54839","name":"Privacy Node - default protocol","time":{"start":1707810582773,"stop":1707810582773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ca3a9929008e55","name":"Push message with content topic containing XML","time":{"start":1707810433124,"stop":1707810433124,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad0b1897279e895","name":"Check publish message containing JSON","time":{"start":1707810347769,"stop":1707810347770,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfe83d2d15df1e8","name":"Check received message with timestamp: undefined ","time":{"start":1707810474592,"stop":1707810474593,"duration":1},"status":"passed","severity":"normal"},{"uid":"d920a0a31aae9ab0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707810612871,"stop":1707810612871,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fb8db7282395ab","name":"it tolerates circular branch references","time":{"start":1707809995489,"stop":1707809995489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2743db64a34ada7b","name":"Query Generator - forward","time":{"start":1707810509710,"stop":1707810509711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b40e9d9dbc70bce","name":"Ping on unsubscribed peer","time":{"start":1707810048713,"stop":1707810048716,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b8d76a8ccba202c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707810200449,"stop":1707810200449,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c54d8fec3adbc4","name":"Check received message containing Arabic","time":{"start":1707810213709,"stop":1707810213710,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdd5a4108c60532","name":"Push message with content topic containing short","time":{"start":1707810584892,"stop":1707810584892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c78b4f6ac4ade5","name":"Passing cursor with wrong message digest","time":{"start":1707810473273,"stop":1707810473273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb27799bd42aa57","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707810234477,"stop":1707810234477,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc53a55ab4494ff3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707810090095,"stop":1707810090095,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d59db432d593d0","name":"Subscribe and receive messages via lightPush","time":{"start":1707810612863,"stop":1707810612864,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ccfbe87b0e3fe8","name":"Subscribe and publish message","time":{"start":1707810360867,"stop":1707810360867,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e80749fadb4ead4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707810200445,"stop":1707810200445,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e833acceaf9fac","name":"Throws when trying to push message with empty payload","time":{"start":1707810584891,"stop":1707810584892,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c166df4d55ad22a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707810029297,"stop":1707810029297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8aef150094b4955","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707810360869,"stop":1707810360869,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd100df39d97866f","name":"Subscribe to topic containing short and receive message","time":{"start":1707810612877,"stop":1707810612877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b38030bdf474b30","name":"Check publish message containing Basic HTML tag","time":{"start":1707810347769,"stop":1707810347769,"duration":0},"status":"passed","severity":"normal"},{"uid":"50463033d058b990","name":"Check received message containing Basic HTML tag","time":{"start":1707810474633,"stop":1707810474634,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf3fd589d5baba3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707810480983,"stop":1707810480984,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a00259242d54b6","name":"removeEventListener with wrong event","time":{"start":1707810058698,"stop":1707810058699,"duration":1},"status":"passed","severity":"normal"},{"uid":"c214da3936d19b7","name":"should not receive a peer event before start","time":{"start":1707810029292,"stop":1707810029292,"duration":0},"status":"passed","severity":"normal"},{"uid":"223913a90cfcc9d8","name":"Check received message with extra option is received","time":{"start":1707810213721,"stop":1707810213721,"duration":0},"status":"passed","severity":"normal"},{"uid":"9533fc66e8f5a749","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707809995084,"stop":1707809995084,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a912c2c5e767e5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707810612881,"stop":1707810612881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c9de566840ee45","name":"Promise Callback - backward","time":{"start":1707810509712,"stop":1707810509712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f50764b82ed8d47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707810200423,"stop":1707810200424,"duration":1},"status":"passed","severity":"normal"},{"uid":"460c57ee5de9962a","name":"addEventListener with correct event","time":{"start":1707810058697,"stop":1707810058697,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e3d0f6a65f323d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707810347772,"stop":1707810347772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec63df3d565f1d8e","name":"Passing page size 1 when there are 4 messages","time":{"start":1707810551551,"stop":1707810551552,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1858d6d16567dc9","name":"Subscribe and receive messages via waku relay post","time":{"start":1707810612874,"stop":1707810612874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e1bda77b3525f5","name":"Check publish message after client node is restarted","time":{"start":1707810347777,"stop":1707810347778,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e581ce381e0d1470","name":"Push message with content topic containing XML","time":{"start":1707810584895,"stop":1707810584895,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f14e1ecdf865525","name":"Publishes to nwaku","time":{"start":1707810326437,"stop":1707810326438,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2de1755ac55efa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707810109948,"stop":1707810109948,"duration":0},"status":"passed","severity":"normal"},{"uid":"70987d2bd2ff0ba4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707810612869,"stop":1707810612869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9163e87e9555f245","name":"Subscribe to topic containing long and publish message","time":{"start":1707810360870,"stop":1707810360871,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7b10fe9b9ae71e","name":"Decoder throws on undefined content topic","time":{"start":1707810001215,"stop":1707810001216,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2584b3fa65eb198","name":"Check received message containing SQL Injection","time":{"start":1707810474580,"stop":1707810474580,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd88ae72d22b3483","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707809995492,"stop":1707809995493,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdab2106d8b45a65","name":"Push message with content topic containing short","time":{"start":1707810433112,"stop":1707810433113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35681a7ee6bfb95","name":"Push message on custom pubsubTopic","time":{"start":1707810294328,"stop":1707810294328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7adf59b3144fa8","name":"Push message with escaped characters payload","time":{"start":1707810584889,"stop":1707810584890,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a834d799b00748","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707810200419,"stop":1707810200419,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d9222f508f6a83","name":"Reopen subscription with peer with lost subscription","time":{"start":1707810091272,"stop":1707810091273,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe062b4f5a2b0f07","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707810334371,"stop":1707810334372,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adc719b314f56c8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707810612866,"stop":1707810612866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c80d80f01cb9499","name":"Check received message containing Chinese","time":{"start":1707810213708,"stop":1707810213709,"duration":1},"status":"passed","severity":"normal"},{"uid":"531b7f8de9f660c4","name":"Push message with content topic containing JSON","time":{"start":1707810433124,"stop":1707810433125,"duration":1},"status":"passed","severity":"normal"},{"uid":"b885ec233f77a3a0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707810334375,"stop":1707810334376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ce8b64c93e721c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707810229962,"stop":1707810229963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27f802bb1678e8a","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707810234468,"stop":1707810234472,"duration":4},"status":"passed","severity":"normal"},{"uid":"e74e227a6e748cc2","name":"isConnected return false after peer stops","time":{"start":1707810065061,"stop":1707810065062,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e5c9845bc2e1f8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810294331,"stop":1707810294331,"duration":0},"status":"passed","severity":"normal"},{"uid":"906eacde6d64d0a5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707810612869,"stop":1707810612869,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdd5f0659aa2bf3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707810090098,"stop":1707810090098,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bfbe8956c504b9","name":"Publish message with large meta","time":{"start":1707810347778,"stop":1707810347778,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3361d4bc712eb36","name":"Decoder throws on undefined content topic","time":{"start":1707810003312,"stop":1707810003313,"duration":1},"status":"passed","severity":"normal"},{"uid":"5848f810ef16d708","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707810612881,"stop":1707810612881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd9dfed565daa91","name":"Decoder throws on empty string content topic","time":{"start":1707810003313,"stop":1707810003313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abdfc0d57a0a88c","name":"Ephemeral messages are not stored","time":{"start":1707810027337,"stop":1707810027337,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c98f1d254a6b1c","name":"topics with same application and version share the same shard","time":{"start":1707809972241,"stop":1707809972241,"duration":0},"status":"passed","severity":"normal"},{"uid":"26377e3c3e977eda","name":"Push message with rate limit","time":{"start":1707810433150,"stop":1707810433155,"duration":5},"status":"passed","severity":"normal"},{"uid":"9f802263cb904ffc","name":"Push message with custom timestamp: 1707813813886","time":{"start":1707810433157,"stop":1707810433158,"duration":1},"status":"passed","severity":"normal"},{"uid":"49272dc0f927f0ec","name":"Check received message containing escaped characters","time":{"start":1707810474634,"stop":1707810474635,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3f5dd02694d452","name":"Encoder throws on empty string content topic","time":{"start":1707810001215,"stop":1707810001215,"duration":0},"status":"passed","severity":"normal"},{"uid":"328dab856c699c40","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707810200438,"stop":1707810200438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1af3ce5da65d76","name":"Check received message containing Russian","time":{"start":1707810213710,"stop":1707810213710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d35fc4047d84bd","name":"Does not throw an exception when node disconnects","time":{"start":1707810571711,"stop":1707810571711,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd45156b48533c7","name":"unsubscribes","time":{"start":1707810551962,"stop":1707810551963,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e065f067897ae1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810090097,"stop":1707810090097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3aa09660d100f96","name":"should use DNS peer discovery with light client","time":{"start":1707810029293,"stop":1707810029296,"duration":3},"status":"skipped","severity":"normal"},{"uid":"c806a9e64b3a21f3","name":"Subscribe and receive messages via lightPush","time":{"start":1707810612873,"stop":1707810612873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b408b45b6cf32c4","name":"Subscribe to topic containing short and receive message","time":{"start":1707810612868,"stop":1707810612868,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4a818f4e3dd6d8","name":"Round trip binary serialization","time":{"start":1707809985783,"stop":1707809985784,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e85b64870e6697","name":"Check message with extra parameter is not received","time":{"start":1707810213720,"stop":1707810213721,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5368e60eb823342","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707809985555,"stop":1707809985555,"duration":0},"status":"passed","severity":"normal"},{"uid":"8783a77bd97d51d1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707810612881,"stop":1707810612881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fac76e395a44148","name":"Query generator for multiple messages with different message text format","time":{"start":1707810536690,"stop":1707810536691,"duration":1},"status":"passed","severity":"normal"},{"uid":"c564f68014bb6fd5","name":"should only return 1 node with relay capability","time":{"start":1707809995491,"stop":1707809995491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb1c6cd2e46d5d1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707810229968,"stop":1707810229968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a5c2a6a18e1165","name":"Query Generator, No message returned","time":{"start":1707810480985,"stop":1707810480986,"duration":1},"status":"passed","severity":"normal"},{"uid":"559738c1b236baf6","name":"Push message with content topic containing shell command","time":{"start":1707810433125,"stop":1707810433125,"duration":0},"status":"passed","severity":"normal"},{"uid":"90909fef1747e01c","name":"Ping on peer without subscriptions","time":{"start":1707810091265,"stop":1707810091266,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57a7a054f40a1d1","name":"Generator, custom pubsub topic","time":{"start":1707810524683,"stop":1707810524683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e8e92d6f52830a","name":"Nodes with multiple pubsub topic","time":{"start":1707810334372,"stop":1707810334373,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c9f883ed649724","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810090094,"stop":1707810090095,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b78d5a38b09dd6b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707810200448,"stop":1707810200448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70054cfa9cb15aa","name":"Check received message containing short","time":{"start":1707810474605,"stop":1707810474609,"duration":4},"status":"passed","severity":"normal"},{"uid":"a4f72fb8fc103eb4","name":"Publish message with custom timestamp: Wed Feb 22 2023 07:45:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1707810347772,"stop":1707810347772,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1f3936068af72d","name":"Callback on promise","time":{"start":1707810536692,"stop":1707810536692,"duration":0},"status":"passed","severity":"normal"},{"uid":"be06761c4c34ff54","name":"Check received message containing unicode special characters","time":{"start":1707810474635,"stop":1707810474638,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c189ef79280dd3c","name":"Push message with content topic containing SQL Injection","time":{"start":1707810433123,"stop":1707810433123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfb6351d5801856","name":"Encoder throws on undefined content topic","time":{"start":1707809985785,"stop":1707809985786,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf71a8081ba09eb8","name":"Ping on peer without subscriptions","time":{"start":1707810048713,"stop":1707810048713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7204e7fc36e69","name":"Push message with content topic containing numeric","time":{"start":1707810433115,"stop":1707810433116,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fa181e651cc968","name":"Refresh subscription","time":{"start":1707810612877,"stop":1707810612877,"duration":0},"status":"passed","severity":"normal"},{"uid":"445b83b9fa35593c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707810576052,"stop":1707810576052,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0a13cb8ce2aaff","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707810090097,"stop":1707810090097,"duration":0},"status":"passed","severity":"normal"},{"uid":"154f5936269eb160","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707810480986,"stop":1707810480987,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad2d26913ae8c4c","name":"Push message with Arabic payload","time":{"start":1707810433093,"stop":1707810433094,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6a6ce1b72046eb","name":"configure the node with multiple pubsub topics","time":{"start":1707810429287,"stop":1707810429287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fe8dffa971dfa9","name":"Passing page size 19 when there are 20 messages","time":{"start":1707810551568,"stop":1707810551568,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fd78d7d6cb939f","name":"Push message with JSON payload","time":{"start":1707810433099,"stop":1707810433100,"duration":1},"status":"passed","severity":"normal"},{"uid":"49911cf76b3df933","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707810480997,"stop":1707810480997,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfe0ce996603095","name":"Fails to publish duplicate message","time":{"start":1707810347774,"stop":1707810347775,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc78f1773cf2377","name":"Push message with emoji payload","time":{"start":1707810584890,"stop":1707810584891,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd6acd051165651","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707810612877,"stop":1707810612878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47d7043ea94b33c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707810229967,"stop":1707810229968,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6c35f70375cba3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707810200432,"stop":1707810200433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a0ffa88b63c877","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707810612878,"stop":1707810612878,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef083c583c6e81f","name":"throws on content topic with empty encoding field","time":{"start":1707809972239,"stop":1707809972240,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ac50a50bb61c06","name":"Push message with content topic containing emoji","time":{"start":1707810584897,"stop":1707810584897,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f989cccffd49ed","name":"Push message with content topic containing Script","time":{"start":1707810584895,"stop":1707810584895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03cddcc741242a7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707810576052,"stop":1707810576052,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cfe4dbfb77f742","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707810200443,"stop":1707810200444,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5506fb4851012f1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707810027338,"stop":1707810027339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47198c30d06dd93","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707810200435,"stop":1707810200435,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcf5c2df9b89ba4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707810229964,"stop":1707810229964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8b9fe9366a3de2","name":"Publish message with rate limit","time":{"start":1707810347778,"stop":1707810347778,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b3c8a84a18aa7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707810334375,"stop":1707810334375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5826fee07044bb14","name":"Query with Promise Callback, No message returned","time":{"start":1707810480998,"stop":1707810480999,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed26453dceacb0c","name":"Subscribe to topic containing XML and publish message","time":{"start":1707810360874,"stop":1707810360874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57c0ac273673ad5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707810025407,"stop":1707810025408,"duration":1},"status":"passed","severity":"normal"},{"uid":"867c79dcdbe61b96","name":"Check received message with timestamp: 1707810016815000000 ","time":{"start":1707810474590,"stop":1707810474591,"duration":1},"status":"passed","severity":"normal"},{"uid":"600c5ead29ddb8c","name":"should not fail to stop the service if it was not started","time":{"start":1707810413300,"stop":1707810413300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae52ccbaa3facbc6","name":"Encoder throws on undefined content topic","time":{"start":1707810001214,"stop":1707810001214,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ac0817f9f6e7f9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707810576050,"stop":1707810576050,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5707e91851ba515","name":"Check received message containing unicode special characters","time":{"start":1707810213713,"stop":1707810213714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02a35588d035b1c","name":"Check message received after nwaku node is restarted","time":{"start":1707810213722,"stop":1707810213722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e41b07ef3b137e9e","name":"Push 30 different messages","time":{"start":1707810584891,"stop":1707810584891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9f2da1b89547fe","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707810360872,"stop":1707810360872,"duration":0},"status":"passed","severity":"normal"},{"uid":"852b9a218f7160a8","name":"Used by Waku Relay","time":{"start":1707810571712,"stop":1707810571712,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a12b2488a0b388","name":"should be called for bootstrap peers","time":{"start":1707810025405,"stop":1707810025406,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab7ce626479e117","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707810200423,"stop":1707810200423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f577e4f1f7779637","name":"A test","time":{"start":1707810234542,"stop":1707810234543,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a057aaf3d3fb2f6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707810229963,"stop":1707810229964,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25d21dad40b5fb2","name":"isConnected should return true after first peer connects","time":{"start":1707810065058,"stop":1707810065060,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca27b203e65f1918","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707810234482,"stop":1707810234482,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f172f0a317915d","name":"Check received message containing XML","time":{"start":1707810474633,"stop":1707810474633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fe4d7bf0758c8f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707810536691,"stop":1707810536691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dff22f3009af98","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707810001211,"stop":1707810001212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a401ad183662b479","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707809980185,"stop":1707809980185,"duration":0},"status":"passed","severity":"normal"},{"uid":"399da13b05eef743","name":"Relay - dialed after","time":{"start":1707810582769,"stop":1707810582769,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a7467e44b0b5","name":"Fails to publish message with wrong content topic","time":{"start":1707810347775,"stop":1707810347775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83d1f7b63785d95","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707809995087,"stop":1707809995087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7778f9f95d70fc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810294328,"stop":1707810294328,"duration":0},"status":"passed","severity":"normal"},{"uid":"829cad1ef2dfca3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707810576051,"stop":1707810576051,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aea1c3c0714a0f","name":"Sign & Recover","time":{"start":1707810001863,"stop":1707810001864,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ece8dddab6a2e6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707810360876,"stop":1707810360876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d808319aa70cf6","name":"Nwaku publishes","time":{"start":1707810326439,"stop":1707810326439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3ffba4fb0d9d32","name":"Check message with invalid timestamp is not received","time":{"start":1707810213718,"stop":1707810213718,"duration":0},"status":"passed","severity":"normal"},{"uid":"944868d1e2cd1478","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707810027337,"stop":1707810027338,"duration":1},"status":"passed","severity":"normal"},{"uid":"46942296f8145ff3","name":"Check publish message containing short","time":{"start":1707810347764,"stop":1707810347764,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7347d6a4251e71","name":"Subscribe to topic containing long and receive message","time":{"start":1707810234475,"stop":1707810234476,"duration":1},"status":"passed","severity":"normal"},{"uid":"115addcc1e6886e8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707810003311,"stop":1707810003311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8808b16bd2651daa","name":"Check received message containing Chinese","time":{"start":1707810474615,"stop":1707810474627,"duration":12},"status":"passed","severity":"normal"},{"uid":"da5ec355dde217e8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707810360875,"stop":1707810360875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d36d2550caa03f5","name":"should properly create location multiaddrs - tcp","time":{"start":1707809980859,"stop":1707809980859,"duration":0},"status":"passed","severity":"normal"},{"uid":"981b51f2eb9cc2f1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707809980193,"stop":1707809980193,"duration":0},"status":"passed","severity":"normal"},{"uid":"34632f95a0e75aea","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707810543764,"stop":1707810543765,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd72c03974e12e33","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707810234482,"stop":1707810234483,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a66f8510416900","name":"Push message with content topic containing shell command","time":{"start":1707810584896,"stop":1707810584896,"duration":0},"status":"passed","severity":"normal"},{"uid":"267c854f289843fd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707810017765,"stop":1707810017770,"duration":5},"status":"passed","severity":"normal"},{"uid":"1f45fc19c344fd9d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707809985555,"stop":1707809985555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fd4eac13153ade","name":"Push message with content topic containing special chars","time":{"start":1707810433116,"stop":1707810433118,"duration":2},"status":"passed","severity":"normal"},{"uid":"29ff546aa8857a0d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707810473272,"stop":1707810473273,"duration":1},"status":"passed","severity":"normal"},{"uid":"259b46b36d505f7b","name":"Check meta is set [symmetric]","time":{"start":1707810001213,"stop":1707810001213,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a003d681e0c7bc","name":"Check received message containing SQL Injection","time":{"start":1707810474629,"stop":1707810474629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b177bed5d7fcc7c","name":"ignores domain fetching errors","time":{"start":1707809995490,"stop":1707809995490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e230ae0d41bcfcf1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707810294327,"stop":1707810294327,"duration":0},"status":"passed","severity":"normal"},{"uid":"52070c5c9f915d00","name":"Accepts a valid Waku Message","time":{"start":1707809989316,"stop":1707809989317,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43b79acb9141993","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707810200436,"stop":1707810200436,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7962da4320e134","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707810612865,"stop":1707810612865,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc4bcca6f2bd267","name":"Check received message containing XML","time":{"start":1707810213711,"stop":1707810213712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdb2778a3d7a555","name":"should properly create location multiaddrs - tcp4","time":{"start":1707809980858,"stop":1707809980858,"duration":0},"status":"passed","severity":"normal"},{"uid":"8081ba6b0bbd048","name":"Reopen subscription with peer with lost subscription","time":{"start":1707810091267,"stop":1707810091268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f833ed06a26d30c3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707810027339,"stop":1707810027339,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9d70e09322e3b9","name":"Fails to push message with large meta","time":{"start":1707810584898,"stop":1707810584899,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f9909204a58cfa","name":"different cluster, different shard: nodes don't connect","time":{"start":1707810200419,"stop":1707810200419,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ca970ab694608d","name":"A test","time":{"start":1707810234542,"stop":1707810234542,"duration":0},"status":"passed","severity":"normal"},{"uid":"1752372603c1099d","name":"Passing page size 110 when there are 120 messages","time":{"start":1707810551568,"stop":1707810551569,"duration":1},"status":"passed","severity":"normal"},{"uid":"3141b0f0a0d054c4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707810612881,"stop":1707810612881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f830561291dbaa38","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707810200438,"stop":1707810200439,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fc92ce61f7527c","name":"Subscribe to topic containing long and receive message","time":{"start":1707810612877,"stop":1707810612877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da96ce91d1f90df","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810524688,"stop":1707810524688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7625f815818fd9a0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707810229967,"stop":1707810229967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca629b168b97bdd8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707810234477,"stop":1707810234478,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb4bc3a4d3b8cae","name":"Passing page size 0 when there are 110 messages","time":{"start":1707810551551,"stop":1707810551551,"duration":0},"status":"passed","severity":"normal"},{"uid":"63557d2237d99b64","name":"Subscribe and receives messages on 20 topics","time":{"start":1707810612875,"stop":1707810612875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd11465292fa3f0","name":"isConnected should return false after all peers disconnect","time":{"start":1707810017778,"stop":1707810017779,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ca935658a911df","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707810360875,"stop":1707810360875,"duration":0},"status":"passed","severity":"normal"},{"uid":"409fccf2968a6858","name":"Check received message containing numeric","time":{"start":1707810213707,"stop":1707810213708,"duration":1},"status":"passed","severity":"normal"},{"uid":"134d2466bf00d022","name":"Check received message containing Script","time":{"start":1707810213711,"stop":1707810213711,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bac5758e4fe8ed","name":"same cluster, same shard: nodes connect","time":{"start":1707810200417,"stop":1707810200417,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f957cee28dfa90","name":"should throw error - invalid id","time":{"start":1707809980854,"stop":1707809980854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b3a94f87b1f2fb","name":"Ephemeral field set to true","time":{"start":1707809985784,"stop":1707809985784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfc20a034e3f2c9","name":"should get / set TCP multiaddr","time":{"start":1707809980857,"stop":1707809980857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4351ba570db33bf4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707810347776,"stop":1707810347776,"duration":0},"status":"passed","severity":"normal"},{"uid":"833a2cfdc8d59a67","name":"Check publish message containing unicode special characters","time":{"start":1707810347771,"stop":1707810347771,"duration":0},"status":"passed","severity":"normal"},{"uid":"93af5ab78d308935","name":"should emit a peer event after start","time":{"start":1707810413302,"stop":1707810413302,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a98d55750f25884","name":"should not receive a peer event after stop","time":{"start":1707810029292,"stop":1707810029293,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18d72fee33a696a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707809995493,"stop":1707809995493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f1be63dca98838","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707810090094,"stop":1707810090094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ead21302f2c2b7c","name":"Check message received after jswaku node is restarted","time":{"start":1707810474596,"stop":1707810474596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a37bae50aeb715a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707809980187,"stop":1707809980187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0f49ad36e732c2","name":"Push message with content topic containing Russian","time":{"start":1707810433121,"stop":1707810433122,"duration":1},"status":"passed","severity":"normal"},{"uid":"120055c2826b2a37","name":"should set field with only RELAY enabled","time":{"start":1707809980860,"stop":1707809980860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf80a64cb50d524","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707810612878,"stop":1707810612878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda78c42814bf4fa","name":"Relay + Store","time":{"start":1707810027972,"stop":1707810027973,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f20437fd9a74126","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707809995088,"stop":1707809995089,"duration":1},"status":"passed","severity":"normal"},{"uid":"2369b372350ac5e6","name":"should properly create location multiaddrs - udp4","time":{"start":1707809980858,"stop":1707809980858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f85ab01e5d00cce","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707810360875,"stop":1707810360875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b0e79813c065df","name":"ignores unrecognized TXT record formats","time":{"start":1707809995490,"stop":1707809995490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1396e459cfdc19","name":"Check publish message containing Arabic","time":{"start":1707810347767,"stop":1707810347767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16ee2aa6284860b","name":"Nodes with multiple pubsub topic","time":{"start":1707810334374,"stop":1707810334375,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b159c1e5b79d40","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707810200444,"stop":1707810200444,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc3ec1807c68e5d","name":"Overlapping topic subscription","time":{"start":1707810612867,"stop":1707810612867,"duration":0},"status":"passed","severity":"normal"},{"uid":"532fef67a2bc4b0c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707810480997,"stop":1707810480998,"duration":1},"status":"passed","severity":"normal"},{"uid":"6340136a856d92d6","name":"should throw error - no public key","time":{"start":1707809980854,"stop":1707809980854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c952fe817878c46f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707809980189,"stop":1707809980189,"duration":0},"status":"passed","severity":"normal"},{"uid":"201b8a5f5115a0c5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707810612875,"stop":1707810612875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f17d66d95856d0f","name":"Delete observer","time":{"start":1707810295754,"stop":1707810295754,"duration":0},"status":"passed","severity":"normal"},{"uid":"791d395ecfd248ea","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707810200426,"stop":1707810200427,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb25d5fb98a9e4d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707810612874,"stop":1707810612874,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6c13978059ce20","name":"Refresh subscription","time":{"start":1707810234474,"stop":1707810234475,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b92fba574a3327","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707810612879,"stop":1707810612879,"duration":0},"status":"passed","severity":"normal"},{"uid":"571127bf5282189f","name":"Push message with content topic containing long","time":{"start":1707810584892,"stop":1707810584892,"duration":0},"status":"passed","severity":"normal"},{"uid":"440c09b6863e64f8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707810576053,"stop":1707810576053,"duration":0},"status":"passed","severity":"normal"},{"uid":"885f3deaf431b376","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707810480987,"stop":1707810480990,"duration":3},"status":"passed","severity":"normal"},{"uid":"e92843fc5cac41ca","name":"Push message with rate limit","time":{"start":1707810584899,"stop":1707810584899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca111b67257dbdec","name":"Push message with content topic containing escaped characters","time":{"start":1707810584896,"stop":1707810584897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5d7f9b45ef7fb3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707810480982,"stop":1707810480983,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d5c926f33cc76e","name":"Push message with numeric payload","time":{"start":1707810584881,"stop":1707810584882,"duration":1},"status":"passed","severity":"normal"},{"uid":"3566edd61947a800","name":"Check message with no payload is not received","time":{"start":1707810474595,"stop":1707810474595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1d18b168f71dd3","name":"Check meta is set [ecies]","time":{"start":1707810003311,"stop":1707810003311,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf2a046e66b712a","name":"Check publish message containing escaped characters","time":{"start":1707810347770,"stop":1707810347771,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8420b4419514f84","name":"creates an iterator","time":{"start":1707810551961,"stop":1707810551962,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8396fcfca441ff","name":"Ordered callback, aborts when callback returns true","time":{"start":1707810536693,"stop":1707810536694,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19f66711a11081d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707810612866,"stop":1707810612866,"duration":0},"status":"passed","severity":"normal"},{"uid":"793402d9807e4746","name":"Check received message containing long","time":{"start":1707810213707,"stop":1707810213707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3196eb593af49a","name":"Js publishes, other Js receives","time":{"start":1707810326440,"stop":1707810326441,"duration":1},"status":"passed","severity":"normal"},{"uid":"753a5829c8ebd992","name":"Fails to push message with large meta","time":{"start":1707810433149,"stop":1707810433149,"duration":0},"status":"passed","severity":"normal"},{"uid":"82721aec0927f5de","name":"Check received message containing Russian","time":{"start":1707810474579,"stop":1707810474580,"duration":1},"status":"passed","severity":"normal"},{"uid":"4130b9be2ebe68d6","name":"nwaku interop","time":{"start":1707810413298,"stop":1707810413298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4dd1a2e97052acf","name":"All","time":{"start":1707810027973,"stop":1707810027973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9562042858319ff","name":"Subscribe to topic containing Script and receive message","time":{"start":1707810234479,"stop":1707810234479,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fe57d3542ad20c","name":"Check publish message containing numeric","time":{"start":1707810347765,"stop":1707810347765,"duration":0},"status":"passed","severity":"normal"},{"uid":"3254f074bd58c6d4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707810334373,"stop":1707810334373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b666688fa845be74","name":"Subscribe to topic containing XML and receive message","time":{"start":1707810612870,"stop":1707810612871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b038612fe53c66a6","name":"udp ip6 address","time":{"start":1707809980143,"stop":1707809980143,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa398a4c4a71d8a","name":"Check received message containing emoji","time":{"start":1707810474638,"stop":1707810474638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b861cbabfdb2b9b","name":"Overlapping topic subscription","time":{"start":1707810360870,"stop":1707810360870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"535e29fc175a2b36","name":"Publish message with custom timestamp: Tue Feb 13 2024 08:45:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1707810347773,"stop":1707810347774,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df8ace2b4022397","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707810234473,"stop":1707810234473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd21eccb4e26ed11","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707809995086,"stop":1707809995086,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dddca17879c4f7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707810360871,"stop":1707810360872,"duration":1},"status":"passed","severity":"normal"},{"uid":"a501eaedb1a4550d","name":"returns all values when wanted number matches available values","time":{"start":1707809994404,"stop":1707809994406,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fa6c2ac6727499f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707810029296,"stop":1707810029297,"duration":1},"status":"skipped","severity":"normal"},{"uid":"499a6c9faaf9222","name":"Sample","time":{"start":1707809980274,"stop":1707809980274,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b222a7088ad452d","name":"Check received message containing Script","time":{"start":1707810474630,"stop":1707810474633,"duration":3},"status":"passed","severity":"normal"},{"uid":"32d27e17b5667e58","name":"Check received message containing escaped characters","time":{"start":1707810213713,"stop":1707810213713,"duration":0},"status":"passed","severity":"normal"},{"uid":"64296e10749a733a","name":"Push message with unicode special characters payload","time":{"start":1707810584890,"stop":1707810584890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d0ad00f172025","name":"Push message with numeric payload","time":{"start":1707810433090,"stop":1707810433091,"duration":1},"status":"passed","severity":"normal"},{"uid":"810a835c91c959c4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707810229966,"stop":1707810229967,"duration":1},"status":"passed","severity":"normal"},{"uid":"63826d30c9242c1c","name":"should be able to decode the field with only STORE set to true","time":{"start":1707809980192,"stop":1707809980192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c4ee1f4409bfac","name":"Push message with content topic containing Chinese","time":{"start":1707810584893,"stop":1707810584893,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b0fe8f34dbf88e","name":"Check message received after nwaku node is restarted","time":{"start":1707810474596,"stop":1707810474596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46f26dbd72dc2114","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707810017774,"stop":1707810017775,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3f9e72aa3763e8","name":"Push message with emoji payload","time":{"start":1707810433109,"stop":1707810433110,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d9b6a75a3b918b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810090099,"stop":1707810090099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8031d09c5141569","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707810090095,"stop":1707810090096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7ebde74dad8cd7","name":"Check received message with timestamp: undefined ","time":{"start":1707810213718,"stop":1707810213718,"duration":0},"status":"passed","severity":"normal"},{"uid":"78035ab42a41f85d","name":"Push message with custom timestamp: 1677051813886","time":{"start":1707810433156,"stop":1707810433156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecff34717aae57ec","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707810229965,"stop":1707810229965,"duration":0},"status":"passed","severity":"normal"},{"uid":"24562e2b41eb65b4","name":"Check publish message containing special chars","time":{"start":1707810347765,"stop":1707810347766,"duration":1},"status":"passed","severity":"normal"},{"uid":"f532da5d7a17a921","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707810612880,"stop":1707810612880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea004e236682db1d","name":"1 Relay, 1 Filter, gives up","time":{"start":1707809995073,"stop":1707809995073,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd41746c469e2ca3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707810612882,"stop":1707810612882,"duration":0},"status":"passed","severity":"normal"},{"uid":"33574255cb5e3f97","name":"Publish message with custom timestamp: Tue Feb 13 2024 06:45:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1707810347772,"stop":1707810347773,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d9deefbdd62fc9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707810360871,"stop":1707810360871,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a40977ed313529","name":"Reusing cursor across nodes","time":{"start":1707810473273,"stop":1707810473273,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee04f031df35174","name":"should properly create location multiaddrs - udp6","time":{"start":1707809980858,"stop":1707809980858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85e3e860faf617e","name":"Push message with shell command payload","time":{"start":1707810584889,"stop":1707810584889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3215581658dd53a","name":"Encoder throws on empty string content topic","time":{"start":1707810003312,"stop":1707810003312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5437dce151854b8","name":"should properly create peer info with all multiaddrs","time":{"start":1707809980859,"stop":1707809980859,"duration":0},"status":"passed","severity":"normal"},{"uid":"1546cabd02e8bf5a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707810612880,"stop":1707810612880,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fb86508a287b95","name":"Push message with special chars payload","time":{"start":1707810584882,"stop":1707810584882,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf5305de3995f75","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810524682,"stop":1707810524683,"duration":1},"status":"passed","severity":"normal"},{"uid":"46874b4d4adb446e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707810612878,"stop":1707810612879,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5efc45fff17985f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707810065057,"stop":1707810065058,"duration":1},"status":"passed","severity":"normal"},{"uid":"f634c868258d19c9","name":"Query Generator - backward","time":{"start":1707810509711,"stop":1707810509711,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22c63ecc7ebdb35","name":"throws on content topic with non-number generation field","time":{"start":1707809972236,"stop":1707809972237,"duration":1},"status":"passed","severity":"normal"},{"uid":"255b059dad74af76","name":"Push message with content topic containing emoji","time":{"start":1707810433140,"stop":1707810433145,"duration":5},"status":"passed","severity":"normal"},{"uid":"cd49612c95d4d184","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707810200429,"stop":1707810200430,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3d2ddad2ec7bd8","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707810265963,"stop":1707810265964,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfcb8bd352f00b1","name":"Push message with Script payload","time":{"start":1707810433096,"stop":1707810433097,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca8019c9f4dcee0","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707810543765,"stop":1707810543765,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ae4e6423b2b8ac","name":"can dial TLS multiaddrs","time":{"start":1707810272773,"stop":1707810272773,"duration":0},"status":"passed","severity":"normal"},{"uid":"7026221439d6218d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707810360874,"stop":1707810360875,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fadbcd864a7354e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707809980193,"stop":1707809980194,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5af79c482be4951","name":"Push message with unicode special characters payload","time":{"start":1707810433108,"stop":1707810433109,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bf6e35c3b9694d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707809995089,"stop":1707809995089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6fdb70111eb796","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707810200434,"stop":1707810200435,"duration":1},"status":"passed","severity":"normal"},{"uid":"c672d1858b948716","name":"should encodeTxt and decodeTxt","time":{"start":1707809980851,"stop":1707809980851,"duration":0},"status":"passed","severity":"normal"},{"uid":"452b7cc6686a0f65","name":"Subscribe to topic containing XML and receive message","time":{"start":1707810234480,"stop":1707810234481,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e19a38a1783164","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707809980852,"stop":1707809980852,"duration":0},"status":"passed","severity":"normal"},{"uid":"140914d11d99dc47","name":"Subscribe to topic containing short and receive message","time":{"start":1707810234475,"stop":1707810234475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1f97a3476bb4ab","name":"Push message with meta","time":{"start":1707810433146,"stop":1707810433148,"duration":2},"status":"passed","severity":"normal"},{"uid":"e280eed6edb199c9","name":"Fails to push message with empty content topic","time":{"start":1707810433145,"stop":1707810433146,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc56af94c1fc7174","name":"should only return 1 node with store capability","time":{"start":1707809995492,"stop":1707809995492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01c603859cf1bf2","name":"Push message with custom timestamp: 1707813800564","time":{"start":1707810584900,"stop":1707810584900,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacd02a0ce6bdd01","name":"Ping on unsubscribed peer","time":{"start":1707810091266,"stop":1707810091267,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84ad52557a08d09","name":"Publish without waiting for remote peer","time":{"start":1707810360867,"stop":1707810360867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b719ec1d2cdf567e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707810537472,"stop":1707810537472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd787387cf7e4c","name":"Reopen subscription with peer with lost subscription","time":{"start":1707810048716,"stop":1707810048719,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc71b1070abf103f","name":"should not fail to stop the service if it was not started","time":{"start":1707810029290,"stop":1707810029291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5227b288aa3e921b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707810334373,"stop":1707810334374,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6e75a9a969acee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707810200439,"stop":1707810200439,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8e23672c85ec0b","name":"Encoder throws on empty string content topic","time":{"start":1707809985786,"stop":1707809985786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03fdb957a07e461","name":"Push message with content topic containing Arabic","time":{"start":1707810584893,"stop":1707810584894,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e611059d3d80a7","name":"Check publish message after service node is restarted","time":{"start":1707810347777,"stop":1707810347777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fc2e7a8bd9f4012","name":"Check received message containing JSON","time":{"start":1707810213712,"stop":1707810213712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96041c0ab33bc22","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707810200442,"stop":1707810200442,"duration":0},"status":"passed","severity":"normal"},{"uid":"192dda7a1346020b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707809995085,"stop":1707809995085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e837b2938480a83","name":"different cluster, same shard: nodes don't connect","time":{"start":1707810265966,"stop":1707810265966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c13be93244d0c3c","name":"isConnected should return false after all peers disconnect","time":{"start":1707810065060,"stop":1707810065061,"duration":1},"status":"passed","severity":"normal"},{"uid":"652d8425c4419e45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707810294329,"stop":1707810294329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b7d71e62973ae4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707810017770,"stop":1707810017771,"duration":1},"status":"passed","severity":"normal"},{"uid":"1074977e349eda76","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707810612867,"stop":1707810612867,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dac27b02043575b2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707810537470,"stop":1707810537470,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c00b849e10cf4e","name":"should emit a peer event after start","time":{"start":1707810029291,"stop":1707810029292,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8f243ca8063a24","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707810234473,"stop":1707810234473,"duration":0},"status":"passed","severity":"normal"},{"uid":"628293d6fc71f771","name":"Push message equal or less that 1MB","time":{"start":1707810433159,"stop":1707810433159,"duration":0},"status":"passed","severity":"normal"},{"uid":"972453988420f049","name":"Subscribe and receive messages via waku relay post","time":{"start":1707810612864,"stop":1707810612865,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cc42c877165afd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707810200420,"stop":1707810200420,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ee70d959e575b5","name":"does not throw on valid cases","time":{"start":1707809972233,"stop":1707809972235,"duration":2},"status":"passed","severity":"normal"},{"uid":"e248ffbdc6ee4811","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707810234483,"stop":1707810234484,"duration":1},"status":"passed","severity":"normal"},{"uid":"746152a9b9dcda9b","name":"Ping on subscribed peer","time":{"start":1707810048712,"stop":1707810048713,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e0fdb96771a467","name":"Generator, custom pubsub topic","time":{"start":1707810524681,"stop":1707810524681,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b00702f5be43e7","name":"throws on content topic with generation field greater than 0","time":{"start":1707809972237,"stop":1707809972237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6347ca5fa857815c","name":"Check message with no content topic is not received","time":{"start":1707810213719,"stop":1707810213720,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b40abdeb771ae6b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707810017776,"stop":1707810017778,"duration":2},"status":"passed","severity":"normal"},{"uid":"e879f79b439ede5a","name":"Ordered Callback - forward","time":{"start":1707810509712,"stop":1707810509712,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e734cc4dfcd0350","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707810213716,"stop":1707810213716,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ef1a3044d3ec75","name":"Check received message containing Basic HTML tag","time":{"start":1707810474585,"stop":1707810474585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5afd67d0067ff5","name":"Relay","time":{"start":1707810027972,"stop":1707810027972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e54ab2cf4367c9","name":"Check received message containing long","time":{"start":1707810474566,"stop":1707810474566,"duration":0},"status":"passed","severity":"normal"},{"uid":"136f1fa0a666131d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707810347777,"stop":1707810347777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff71c760252f25f5","name":"caches peers it previously fetched","time":{"start":1707809995491,"stop":1707809995491,"duration":0},"status":"passed","severity":"normal"},{"uid":"119254697e5a6948","name":"should be able to encode the field with only STORE set to true","time":{"start":1707809980186,"stop":1707809980186,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8dc80431a83520","name":"Push message with short payload","time":{"start":1707810584880,"stop":1707810584881,"duration":1},"status":"passed","severity":"normal"},{"uid":"272d09212da721f1","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707810200445,"stop":1707810200446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8de763bf5a23d7","name":"tcp ip4 address","time":{"start":1707809980141,"stop":1707809980142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db5b3d67a846f58","name":"Decrypt messages","time":{"start":1707810295752,"stop":1707810295752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8ac27f698c9d6f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707809995086,"stop":1707809995086,"duration":0},"status":"passed","severity":"normal"},{"uid":"191236e1dee86a05","name":"should only return 1 node with relay and store capability","time":{"start":1707809995492,"stop":1707809995492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b294e3acb617e344","name":"Callback on promise, aborts when callback returns true","time":{"start":1707810536693,"stop":1707810536693,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d63c0a75909cad","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707810200431,"stop":1707810200432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca06d7f418a18ddd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707810090093,"stop":1707810090093,"duration":0},"status":"passed","severity":"normal"},{"uid":"af503339c1ac3b02","name":"Check received message containing numeric","time":{"start":1707810474612,"stop":1707810474613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed48e6641566143a","name":"should properly create location multiaddrs - tcp6","time":{"start":1707809980858,"stop":1707809980859,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b9dc1888805667","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707809980186,"stop":1707809980187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1544a9d8c0b286ad","name":"Encoder throws on undefined content topic","time":{"start":1707810003312,"stop":1707810003312,"duration":0},"status":"passed","severity":"normal"},{"uid":"25df26df8e2aef30","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707809994407,"stop":1707809994407,"duration":0},"status":"passed","severity":"normal"},{"uid":"175df0d5768972f5","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707810017773,"stop":1707810017774,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e0794e924315a9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707809995088,"stop":1707809995088,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5ab4e06c00ee07","name":"should throw error - no id","time":{"start":1707809980853,"stop":1707809980853,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfedabc587692f28","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707810200424,"stop":1707810200424,"duration":0},"status":"passed","severity":"normal"},{"uid":"293e53c3270346b2","name":"Push message on custom pubsubTopic","time":{"start":1707810294330,"stop":1707810294330,"duration":0},"status":"passed","severity":"normal"},{"uid":"16210440a95eebb2","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707810065058,"stop":1707810065058,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aa69cdaf16b9c0","name":"Generator, 2 different pubsubtopics","time":{"start":1707810524683,"stop":1707810524686,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e3dd9b3a85abeea","name":"nwaku subscribes","time":{"start":1707810326436,"stop":1707810326436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b572242cf4e79aad","name":"same cluster, different shard: nodes connect","time":{"start":1707810200418,"stop":1707810200418,"duration":0},"status":"passed","severity":"normal"},{"uid":"59eaacb7223a6f36","name":"Check received message containing Chinese","time":{"start":1707810474578,"stop":1707810474579,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb9064887c39aa5","name":"Fields are not dropped","time":{"start":1707809985163,"stop":1707809985166,"duration":3},"status":"passed","severity":"normal"},{"uid":"454510834e5bceb7","name":"Check publish message containing emoji","time":{"start":1707810347771,"stop":1707810347772,"duration":1},"status":"passed","severity":"normal"},{"uid":"2671a6a36a98b53d","name":"same cluster, different shard: nodes connect","time":{"start":1707810265965,"stop":1707810265965,"duration":0},"status":"passed","severity":"normal"},{"uid":"48370abbc9014645","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707810334374,"stop":1707810334374,"duration":0},"status":"passed","severity":"normal"},{"uid":"da87e994da18ec89","name":"Sets default value correctly","time":{"start":1707810571713,"stop":1707810571713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1259d6493b6bed0b","name":"Asymmetric encrypt & decrypt","time":{"start":1707810001861,"stop":1707810001862,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66ac4d0e5839cde","name":"should properly compute the node id","time":{"start":1707809980855,"stop":1707809980855,"duration":0},"status":"passed","severity":"normal"},{"uid":"682daa9d194b6b12","name":"Check received message containing emoji","time":{"start":1707810474590,"stop":1707810474590,"duration":0},"status":"passed","severity":"normal"},{"uid":"124ceff4b21338b4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707809980191,"stop":1707809980191,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f912f175d580e7","name":"Subscribe to topic containing long and receive message","time":{"start":1707810612868,"stop":1707810612868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e942c4a5ab4059b0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707810429288,"stop":1707810429288,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc22e58ece61f1b","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707810065062,"stop":1707810065063,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46889a75c8c51ae","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707810334372,"stop":1707810334372,"duration":0},"status":"passed","severity":"normal"},{"uid":"623f8fd0149e41a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707810200434,"stop":1707810200434,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ef21d1fd5c1f57","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707810576049,"stop":1707810576050,"duration":1},"status":"passed","severity":"normal"},{"uid":"105c09cdbe9aeafa","name":"Check received message containing numeric","time":{"start":1707810474577,"stop":1707810474578,"duration":1},"status":"passed","severity":"normal"},{"uid":"24136f691baf6bda","name":"Check publish message containing SQL Injection","time":{"start":1707810347768,"stop":1707810347768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d94cc02a9db242","name":"Push message with content topic containing numeric","time":{"start":1707810584892,"stop":1707810584893,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed5698bb497d080","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707809980192,"stop":1707809980193,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e380996d6dabe78","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707810234462,"stop":1707810234463,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b04e87cb76f267","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707810612874,"stop":1707810612874,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e0d44b18169bc5","name":"Waku message hash computation (payload length 0)","time":{"start":1707809974996,"stop":1707809974996,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec3640ec0520ebf","name":"Overlapping topic subscription","time":{"start":1707810234474,"stop":1707810234474,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ebedba4033035c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707810360868,"stop":1707810360868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a9dbdbb5fb5873","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707810612865,"stop":1707810612865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebf79ad10c488d1","name":"Check received message containing JSON","time":{"start":1707810474634,"stop":1707810474634,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ed589d74663a5f","name":"Query generator for 2000 messages","time":{"start":1707810536694,"stop":1707810536694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efe1a475c1e6e8c","name":"Correctly serialized arguments","time":{"start":1707810272869,"stop":1707810272869,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4493480af9bdb5b","name":"throws on content topic with too few or too many fields","time":{"start":1707809972236,"stop":1707809972236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b93eb14c575f6c","name":"Check message received after jswaku node is restarted","time":{"start":1707810213721,"stop":1707810213721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e6df5dfd790bb8f","name":"addEventListener with wrong event","time":{"start":1707810058697,"stop":1707810058698,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa11ce5be771fcc","name":"Query with Promise Callback, No Decoder","time":{"start":1707810480998,"stop":1707810480998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e685b2c28f8b34","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707810473272,"stop":1707810473272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2ca703ab9ded66","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707810001213,"stop":1707810001213,"duration":0},"status":"passed","severity":"normal"},{"uid":"36519243d0eb7caf","name":"pre and post cipher","time":{"start":1707810001863,"stop":1707810001863,"duration":0},"status":"passed","severity":"normal"},{"uid":"caee4e1f905160cc","name":"Relay - times out","time":{"start":1707810582769,"stop":1707810582770,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af291dd9c48fb55","name":"Push message with escaped characters payload","time":{"start":1707810433101,"stop":1707810433108,"duration":7},"status":"passed","severity":"normal"},{"uid":"cbb24dc821ec854","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707809980188,"stop":1707809980188,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa5888c51809ce","name":"Push message with shell command payload","time":{"start":1707810433100,"stop":1707810433101,"duration":1},"status":"passed","severity":"normal"},{"uid":"27663776ce90ad8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707810576051,"stop":1707810576052,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8af599041d2ed2","name":"Query generator for multiple messages","time":{"start":1707810536689,"stop":1707810536690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd8d8ba735a8dee","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707810612867,"stop":1707810612867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9c277a19ac367a","name":"Push message with content topic containing long","time":{"start":1707810433113,"stop":1707810433114,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77bdae448f3a4d0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707810200433,"stop":1707810200433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a9514b0466a2e8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707810234491,"stop":1707810234491,"duration":0},"status":"passed","severity":"normal"},{"uid":"7271ec50fa4ff393","name":"getPeersByDiscovery","time":{"start":1707810058699,"stop":1707810058699,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d266e62fc8e2a6","name":"should decode valid enr with tcp successfully","time":{"start":1707809980852,"stop":1707809980852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c784f1f10c3811a","name":"groups content topics by expected pubsub topic","time":{"start":1707809972242,"stop":1707809972242,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0c773a57dd1672","name":"Query with Ordered Callback, No Decoder","time":{"start":1707810480990,"stop":1707810480991,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ecacfe3a0530b8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707810584895,"stop":1707810584896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2448c714c2527447","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707810234484,"stop":1707810234491,"duration":7},"status":"passed","severity":"normal"},{"uid":"f542671efd457ab9","name":"Default pageSize","time":{"start":1707810551569,"stop":1707810551569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73f176440717ca3","name":"Ping on subscribed peer","time":{"start":1707810091269,"stop":1707810091270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6697d3598373e3f5","name":"different cluster, different shard: nodes don't connect","time":{"start":1707810265966,"stop":1707810265971,"duration":5},"status":"passed","severity":"normal"},{"uid":"982c49bdd1b189f4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707810200447,"stop":1707810200448,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2065711291bc4b","name":"Check received message containing unicode special characters","time":{"start":1707810474589,"stop":1707810474590,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59ae51d7d67470c","name":"Push message with content topic containing unicode special characters","time":{"start":1707810584897,"stop":1707810584897,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2f71acc916acc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707810473272,"stop":1707810473272,"duration":0},"status":"passed","severity":"normal"},{"uid":"408134acf4f57996","name":"Refresh subscription","time":{"start":1707810360869,"stop":1707810360869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e547ced0d2aace39","name":"Check publish message containing Russian","time":{"start":1707810347767,"stop":1707810347768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c271eb1959a65e9","name":"Push message with content topic containing Script","time":{"start":1707810433123,"stop":1707810433123,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4f69eb2705dfea","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707810234481,"stop":1707810234481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90844fcb2ebde6f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707809985556,"stop":1707809985556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e21de3a70fdc8b3","name":"Check received message containing emoji","time":{"start":1707810213714,"stop":1707810213714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6bd3a59ecfde52","name":"Push message with Russian payload","time":{"start":1707810584883,"stop":1707810584883,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d20183272ac356","name":"Check received message containing special chars","time":{"start":1707810474578,"stop":1707810474578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef07c45fb96b3dcb","name":"Push message with Script payload","time":{"start":1707810584884,"stop":1707810584884,"duration":0},"status":"passed","severity":"normal"},{"uid":"278e6075a3d450de","name":"Check message with no pubsub topic is not received","time":{"start":1707810213719,"stop":1707810213719,"duration":0},"status":"passed","severity":"normal"},{"uid":"663720adbe76cbc1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707810612872,"stop":1707810612872,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dc6abe89dbfa91","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707810612870,"stop":1707810612870,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d4a57257ec8a71","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810294329,"stop":1707810294329,"duration":0},"status":"passed","severity":"normal"},{"uid":"211feab549c38fd8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707810025406,"stop":1707810025407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7dc8f37b167e4b","name":"Promise Callback - forward","time":{"start":1707810509711,"stop":1707810509711,"duration":0},"status":"passed","severity":"normal"},{"uid":"c212e8745f42b6e","name":"Mutual subscription","time":{"start":1707810360866,"stop":1707810360866,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5f592e17c2604a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707810360868,"stop":1707810360868,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2bb4cb54e117eb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707810524687,"stop":1707810524687,"duration":0},"status":"passed","severity":"normal"},{"uid":"176b0846ce9f2468","name":"Push message with Arabic payload","time":{"start":1707810584883,"stop":1707810584883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db17c247d7f0266","name":"Push message with content topic containing escaped characters","time":{"start":1707810433125,"stop":1707810433137,"duration":12},"status":"passed","severity":"normal"},{"uid":"3d4c941b8836c35b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707810576049,"stop":1707810576049,"duration":0},"status":"passed","severity":"normal"},{"uid":"605c6664123690e","name":"Push message with Chinese payload","time":{"start":1707810433092,"stop":1707810433093,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d42ab809dbd082","name":"should get / set UDP multiaddr","time":{"start":1707809980857,"stop":1707809980857,"duration":0},"status":"passed","severity":"normal"},{"uid":"c787290b23717e51","name":"Register correct protocols","time":{"start":1707810360866,"stop":1707810360866,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef5d139f3fb2587","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707810200419,"stop":1707810200420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1999e029ea5be2","name":"Query generator for multiple messages with different content topic format","time":{"start":1707810536691,"stop":1707810536692,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6ddde9864ae86b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707810200423,"stop":1707810200423,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caeb959b07a0dae","name":"Subscribe to topic containing Script and publish message","time":{"start":1707810360874,"stop":1707810360874,"duration":0},"status":"passed","severity":"normal"},{"uid":"90acef5e24d132e0","name":"Push 30 different messages","time":{"start":1707810433110,"stop":1707810433111,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8b67e8360604c9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707810234476,"stop":1707810234477,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f725e2e4f594e53","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707810200446,"stop":1707810200446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60c7c2a099d5875","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707810200435,"stop":1707810200436,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2b52c76beb29fe","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707810200430,"stop":1707810200431,"duration":1},"status":"passed","severity":"normal"},{"uid":"670fc3b79b252364","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707810234467,"stop":1707810234468,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a0f0f9f88364e63a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707810473271,"stop":1707810473272,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9ef5501f9276b","name":"returns all values when wanted number is greater than available values","time":{"start":1707809994406,"stop":1707809994407,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ac8b0b6d873270","name":"should properly create location multiaddrs - udp","time":{"start":1707809980859,"stop":1707809980859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99848ce12b49527","name":"should encode/decode to text encoding","time":{"start":1707809980856,"stop":1707809980856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7a191f1ea46420","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707810537471,"stop":1707810537472,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf5059fe28a0dbc","name":"Push to array if already present","time":{"start":1707809971952,"stop":1707809971953,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6db054ce969590","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707810109948,"stop":1707810109948,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b9782b98778fea","name":"different cluster, same shard: nodes don't connect","time":{"start":1707810200418,"stop":1707810200418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea471f00af35c2b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707810360867,"stop":1707810360868,"duration":1},"status":"passed","severity":"normal"},{"uid":"9334b6e61054e1e1","name":"can start the service","time":{"start":1707810413298,"stop":1707810413299,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ebe3b1d78aa7505","name":"Check received message containing Russian","time":{"start":1707810474628,"stop":1707810474629,"duration":1},"status":"passed","severity":"normal"},{"uid":"397705bd8939b799","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707810612879,"stop":1707810612879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6336da3ff925a9","name":"Push message with SQL Injection payload","time":{"start":1707810433095,"stop":1707810433096,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dda152fdc1f334","name":"Check message with no content topic is not received","time":{"start":1707810474594,"stop":1707810474594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9d348f6bc8e190","name":"Fails to push message with empty content topic","time":{"start":1707810584897,"stop":1707810584898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7eb03f700b46ad4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707810200422,"stop":1707810200422,"duration":0},"status":"passed","severity":"normal"},{"uid":"272e212d8ff43807","name":"Check received message containing shell command","time":{"start":1707810213713,"stop":1707810213713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc73600be43374","name":"Check received message containing short","time":{"start":1707810474557,"stop":1707810474566,"duration":9},"status":"passed","severity":"normal"},{"uid":"d46dac97b264845d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707809995072,"stop":1707809995073,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fea7b91da38343b","name":"retrieves a single peer","time":{"start":1707809995488,"stop":1707809995489,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0164e8f9c37bb2","name":"Check message with no pubsub topic is not received","time":{"start":1707810474594,"stop":1707810474594,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafa1443523c4e68","name":"Check received message containing Basic HTML tag","time":{"start":1707810213712,"stop":1707810213712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7dcf636ec92b4f","name":"Push message with content topic containing Arabic","time":{"start":1707810433119,"stop":1707810433121,"duration":2},"status":"passed","severity":"normal"},{"uid":"81c10ff1ab1f0eb1","name":"Symmetric encrypt & Decrypt","time":{"start":1707810001862,"stop":1707810001862,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef973fef7c9a389","name":"Subscribe and receive messages via waku relay post","time":{"start":1707810234463,"stop":1707810234464,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61df8d0368e8c68","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707810334376,"stop":1707810334376,"duration":0},"status":"passed","severity":"normal"},{"uid":"226d1460d23697e1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707810229964,"stop":1707810229964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e3f974b0c0d69d","name":"Check received message containing Arabic","time":{"start":1707810474579,"stop":1707810474579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7552e5d2a322d6f2","name":"should set field with all protocols disabled","time":{"start":1707809980860,"stop":1707809980860,"duration":0},"status":"passed","severity":"normal"},{"uid":"692da25927c9ad53","name":"Push message with Basic HTML tag payload","time":{"start":1707810584885,"stop":1707810584885,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ad5d33c2d9e545","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707810229966,"stop":1707810229966,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc34f26623c3e78f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707810612874,"stop":1707810612875,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb710c1672de6d1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707810537473,"stop":1707810537473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2d340633f5e880","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707810612876,"stop":1707810612876,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dc9d8a75bf6ba","name":"should decode valid enr successfully","time":{"start":1707809980851,"stop":1707809980852,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d4f803ab4df5ab","name":"Push message with content topic containing JSON","time":{"start":1707810584896,"stop":1707810584896,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b2d655fc2ed64e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707810612869,"stop":1707810612869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1667ea4cd81b269","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707810612872,"stop":1707810612872,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8bb33396deb1eb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707810200427,"stop":1707810200428,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e461d5c6c1705b3","name":"removeEventListener with correct event","time":{"start":1707810058698,"stop":1707810058698,"duration":0},"status":"passed","severity":"normal"}] |