mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
86 KiB
JSON
1 line
86 KiB
JSON
[{"uid":"6fbdfa05e8d7670f","name":"Push message on custom pubsubTopic","time":{"start":1704193466622,"stop":1704193466622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b16604ccb79eec7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704193558724,"stop":1704193558724,"duration":0},"status":"passed","severity":"normal"},{"uid":"712a1ef171e659d6","name":"can start the service","time":{"start":1704193589522,"stop":1704193589523,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce24ee37919af6f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704193517022,"stop":1704193517023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74c5fb61b90a52","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704193424989,"stop":1704193424990,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca1624ba84ad84f","name":"Mutual subscription","time":{"start":1704193496366,"stop":1704193496367,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec1e42ee2606f2f","name":"pre and post cipher","time":{"start":1704193396077,"stop":1704193396077,"duration":0},"status":"passed","severity":"normal"},{"uid":"3240dd8b4828fbed","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1704193593154,"stop":1704193593154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ace69644eb0a2a","name":"Passing an array","time":{"start":1704193584287,"stop":1704193584288,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2243c33f371ae2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704193371693,"stop":1704193371694,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc714a52117e1184","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704193466623,"stop":1704193466623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae867b6d18f4235","name":"Subscribe to topic containing Script and receive message","time":{"start":1704193517028,"stop":1704193517030,"duration":2},"status":"passed","severity":"normal"},{"uid":"189d6f809b45233c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704193442411,"stop":1704193442411,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ea248a7f415d3c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704193424989,"stop":1704193424989,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3c038cb882f76f","name":"Query with Ordered Callback, No Decoder","time":{"start":1704193546453,"stop":1704193546454,"duration":1},"status":"passed","severity":"normal"},{"uid":"b249d99fde984a6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704193442966,"stop":1704193442966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca214807357fd905","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704193646428,"stop":1704193646428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f646143df705c51","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704193442423,"stop":1704193442424,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb93a226cd1ced25","name":"should return all peers when numPeers is 0","time":{"start":1704193377493,"stop":1704193377493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99c751f5777a3fd","name":"Push message with Russian payload","time":{"start":1704193546858,"stop":1704193546858,"duration":0},"status":"passed","severity":"normal"},{"uid":"93723f11ac8e1ed9","name":"Accepts a valid Waku Message","time":{"start":1704193381153,"stop":1704193381154,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f407d18ad28314e","name":"Reopen subscription with peer with lost subscription","time":{"start":1704193421254,"stop":1704193421254,"duration":0},"status":"passed","severity":"normal"},{"uid":"169bca0b2c809823","name":"Check received message containing unicode special characters","time":{"start":1704193514612,"stop":1704193514613,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d61eef39c746fd","name":"Push message with content topic containing numeric","time":{"start":1704193546867,"stop":1704193546868,"duration":1},"status":"passed","severity":"normal"},{"uid":"589f232e63644d55","name":"tcp ip4 address","time":{"start":1704193371829,"stop":1704193371829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c56243f1efdf0e","name":"Passing page size 10 when there are 10 messages","time":{"start":1704193572651,"stop":1704193572652,"duration":1},"status":"passed","severity":"normal"},{"uid":"d890b9ab8922e5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704193442422,"stop":1704193442422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64de145144a996e","name":"Check received message with timestamp: undefined ","time":{"start":1704193514615,"stop":1704193514616,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c4667567e86e7","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704193442412,"stop":1704193442412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfd5643744195f4","name":"Filter","time":{"start":1704193594259,"stop":1704193594259,"duration":0},"status":"passed","severity":"normal"},{"uid":"907016e6c99621d6","name":"Generator, 2 different pubsubtopics","time":{"start":1704193558724,"stop":1704193558724,"duration":0},"status":"passed","severity":"normal"},{"uid":"e851ff22ad1010da","name":"should be able to encode the field with only STORE set to true","time":{"start":1704193371681,"stop":1704193371682,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0029e79fe10441b","name":"Check meta is set [ecies]","time":{"start":1704193397487,"stop":1704193397487,"duration":0},"status":"passed","severity":"normal"},{"uid":"9337ed7993d5331","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704193496379,"stop":1704193496379,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a2ee1c6a4664ad","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704193424990,"stop":1704193424990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddb57446a4c792a","name":"Check publish message containing long","time":{"start":1704193490883,"stop":1704193490884,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a311fb418ea39b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704193442422,"stop":1704193442423,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb684d546432c301","name":"can dial TLS multiaddrs","time":{"start":1704193459859,"stop":1704193459859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bed32bdfe8f6d75","name":"Check publish message containing JSON","time":{"start":1704193490892,"stop":1704193490893,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d906cc9b711fd3","name":"Check received message containing special chars","time":{"start":1704193514607,"stop":1704193514608,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e06c850f9c74e55","name":"caches peers it previously fetched","time":{"start":1704193389676,"stop":1704193389676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a93d9e63486b1e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704193477539,"stop":1704193477539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7d57ac4bf1c422","name":"Push message with content topic containing JSON","time":{"start":1704193546877,"stop":1704193546878,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca0233ec7812a4e","name":"Push message with XML payload","time":{"start":1704193546860,"stop":1704193546860,"duration":0},"status":"passed","severity":"normal"},{"uid":"deecc932195a2988","name":"Ordered Callback - forward","time":{"start":1704193562228,"stop":1704193562228,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc77551f0973ff7b","name":"Check received message containing long","time":{"start":1704193514607,"stop":1704193514607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce73031f9b36f4e8","name":"Subscribe to topic containing XML and receive message","time":{"start":1704193517030,"stop":1704193517031,"duration":1},"status":"passed","severity":"normal"},{"uid":"109b7a5f15147af9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704193372476,"stop":1704193372476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18f13f802e3849d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704193536561,"stop":1704193536561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9362ad65fdb9577f","name":"Passing page size 3 when there are 20 messages","time":{"start":1704193572650,"stop":1704193572651,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9bc6de269fd62d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704193490915,"stop":1704193490920,"duration":5},"status":"passed","severity":"normal"},{"uid":"e3e014f1e5e1034c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704193585025,"stop":1704193585026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e593f4438ac9466a","name":"Query generator for 2000 messages","time":{"start":1704193565554,"stop":1704193565554,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba4039e794e2c0c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704193546876,"stop":1704193546877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6937d3bdf848ffb1","name":"Fails to publish message with empty text","time":{"start":1704193490907,"stop":1704193490907,"duration":0},"status":"passed","severity":"normal"},{"uid":"710382dda516f528","name":"Encoder throws on undefined content topic","time":{"start":1704193397487,"stop":1704193397488,"duration":1},"status":"passed","severity":"normal"},{"uid":"94176e5162a49ccc","name":"Push 30 different messages","time":{"start":1704193546866,"stop":1704193546866,"duration":0},"status":"passed","severity":"normal"},{"uid":"36899e403acd83fa","name":"should not fail to stop the service if it was not started","time":{"start":1704193424325,"stop":1704193424325,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf089df6df6de1e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704193371682,"stop":1704193371682,"duration":0},"status":"passed","severity":"normal"},{"uid":"feecadd98b3ed3e2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704193477541,"stop":1704193477541,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e43b3d53bfd49f","name":"Check received message containing Russian","time":{"start":1704193514609,"stop":1704193514609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee27182f703c8645","name":"should only return 1 node with relay capability","time":{"start":1704193389677,"stop":1704193389677,"duration":0},"status":"passed","severity":"normal"},{"uid":"625089923dfaed9b","name":"Push message with rate limit","time":{"start":1704193546885,"stop":1704193546885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f588de480cb160","name":"should not receive a peer event after stop","time":{"start":1704193589525,"stop":1704193589525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d598f5a9fb59b6bc","name":"should throw error - invalid id","time":{"start":1704193372691,"stop":1704193372691,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ec5ffde2d7e303","name":"Subscribe and receives messages on 20 topics","time":{"start":1704193517017,"stop":1704193517017,"duration":0},"status":"passed","severity":"normal"},{"uid":"693faece35a8ddce","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704193371684,"stop":1704193371685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8541778b5e028448","name":"different cluster, different shard: nodes don't connect","time":{"start":1704193460603,"stop":1704193460604,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d808c4a6b3c028","name":"Sets default value correctly","time":{"start":1704193584289,"stop":1704193584289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5636f547c8b7bd1a","name":"Fails to push message with empty content topic","time":{"start":1704193546882,"stop":1704193546883,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccc3ab5e7ed5c32","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704193377495,"stop":1704193377495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3718a856b3ff409f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704193536557,"stop":1704193536559,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ed5349e81f5bd96","name":"1 Store, 2 fetches","time":{"start":1704193389352,"stop":1704193389352,"duration":0},"status":"passed","severity":"normal"},{"uid":"889bf36f6350b645","name":"Check publish message containing XML","time":{"start":1704193490887,"stop":1704193490887,"duration":0},"status":"passed","severity":"normal"},{"uid":"13870dfc14eb87c8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704193442962,"stop":1704193442963,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fd9511b4e3b9ca","name":"Subscribe to topic containing XML and publish message","time":{"start":1704193496384,"stop":1704193496384,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f107820a80bb15","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704193517026,"stop":1704193517027,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de894b3f64dfe8","name":"should decode valid enr with tcp successfully","time":{"start":1704193372689,"stop":1704193372689,"duration":0},"status":"passed","severity":"normal"},{"uid":"abab785ec5f25e68","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704193442960,"stop":1704193442960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a54ab5fd1ef192b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704193646427,"stop":1704193646427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af502a34de86430","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704193536559,"stop":1704193536560,"duration":1},"status":"passed","severity":"normal"},{"uid":"3303ef5e1caa4dd5","name":"Push message with content topic containing Chinese","time":{"start":1704193546868,"stop":1704193546869,"duration":1},"status":"passed","severity":"normal"},{"uid":"687f7830fd63d5fe","name":"Subscribe to topic containing Script and publish message","time":{"start":1704193496384,"stop":1704193496384,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a61c17e93056f90","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704193496389,"stop":1704193496390,"duration":1},"status":"passed","severity":"normal"},{"uid":"803ccc6a7adc0be7","name":"Query Generator, No message returned","time":{"start":1704193546450,"stop":1704193546451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3e694bca097652","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704193442409,"stop":1704193442410,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2476034df8eb956","name":"Relay + Store","time":{"start":1704193372699,"stop":1704193372699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c6d2643531e4c","name":"Passing cursor with wrong message digest","time":{"start":1704193536563,"stop":1704193536563,"duration":0},"status":"passed","severity":"normal"},{"uid":"701799adb3e84721","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704193646427,"stop":1704193646427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c004b6387765dc3","name":"Waku message hash computation (payload length 0)","time":{"start":1704193383638,"stop":1704193383638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ada3253f60eb28","name":"Subscribe to topic containing short and publish message","time":{"start":1704193496377,"stop":1704193496378,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1348a0cc42d21a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704193371688,"stop":1704193371689,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbeda22f453b670","name":"should properly create peer info with all multiaddrs","time":{"start":1704193372696,"stop":1704193372696,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc5bc9d7c3003e","name":"should only return 1 node with relay and store capability","time":{"start":1704193389677,"stop":1704193389677,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3dfd0c601acd7b","name":"throws on content topic with empty topic name field","time":{"start":1704193365291,"stop":1704193365292,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cffbb68af41eca7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704193442967,"stop":1704193442967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f75fadbbb2851a3","name":"Publish message with custom timestamp: Wed Jan 11 2023 11:04:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1704193490905,"stop":1704193490905,"duration":0},"status":"passed","severity":"normal"},{"uid":"715c73ecf17ce42e","name":"Ordered Callback - backward","time":{"start":1704193562228,"stop":1704193562229,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae33bea7242cffd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704193455314,"stop":1704193455314,"duration":0},"status":"passed","severity":"normal"},{"uid":"92da14e9a3f3996","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704193565542,"stop":1704193565543,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1f03486bd1d4df","name":"should properly compute the node id","time":{"start":1704193372692,"stop":1704193372692,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ffaf2eee1a129","name":"can start and stop the service","time":{"start":1704193589523,"stop":1704193589523,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e7dd202dc2ce07","name":"should handle a minimal index list","time":{"start":1704193372475,"stop":1704193372475,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9f7fd44f96549f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704193585025,"stop":1704193585025,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f636318fc397f5","name":"Passing page size 0 when there are 110 messages","time":{"start":1704193572649,"stop":1704193572650,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5681b4ef61c75","name":"Push message with content topic containing special chars","time":{"start":1704193546868,"stop":1704193546868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b036e134a79b61b","name":"Waku message hash computation","time":{"start":1704193383636,"stop":1704193383637,"duration":1},"status":"passed","severity":"normal"},{"uid":"34743c79c5361750","name":"Relay - times out","time":{"start":1704193594258,"stop":1704193594258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b74d61c9859bb93","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704193514614,"stop":1704193514615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4df2909d2434cde","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704193442415,"stop":1704193442416,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea04943990e7891","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704193372698,"stop":1704193372699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8048beaca2290954","name":"Relay","time":{"start":1704193423479,"stop":1704193423480,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c1451ba7ab53c1","name":"Check received message with timestamp: 1704193411924 ","time":{"start":1704193514614,"stop":1704193514614,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d386fd49a666f9a","name":"Passing page size 11 when there are 10 messages","time":{"start":1704193572652,"stop":1704193572652,"duration":0},"status":"passed","severity":"normal"},{"uid":"10460aff04fa6db7","name":"through manual discovery","time":{"start":1704193459860,"stop":1704193459860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce3728d38c28087","name":"Publishes to nwaku","time":{"start":1704193480764,"stop":1704193480765,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb952501142c0bf7","name":"Ping on peer without subscriptions","time":{"start":1704193421253,"stop":1704193421253,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc26cbfa3ccf6a2a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704193517031,"stop":1704193517032,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0c983e08a298e2","name":"Rejects garbage","time":{"start":1704193381155,"stop":1704193381155,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ffa330949e69bd","name":"Push message with escaped characters payload","time":{"start":1704193546864,"stop":1704193546865,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7fc111d925f7dd","name":"Fails to push message bigger that 1MB","time":{"start":1704193546890,"stop":1704193546890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3640668591da5960","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704193546447,"stop":1704193546448,"duration":1},"status":"passed","severity":"normal"},{"uid":"429359ba3234e342","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704193565553,"stop":1704193565553,"duration":0},"status":"passed","severity":"normal"},{"uid":"60568ed90ce7be65","name":"same cluster, same shard: nodes connect","time":{"start":1704193460598,"stop":1704193460600,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a253704b0d9c01c","name":"A test","time":{"start":1704193443079,"stop":1704193443080,"duration":1},"status":"passed","severity":"normal"},{"uid":"62200dec5f48a4e","name":"should be called for bootstrap peers","time":{"start":1704193442416,"stop":1704193442416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d44e477677fc2a","name":"Check received message with extra option is received","time":{"start":1704193514619,"stop":1704193514619,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90132213cfc5a76","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704193517034,"stop":1704193517034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b4b5eb276a5660","name":"Push message with content topic containing unicode special characters","time":{"start":1704193546880,"stop":1704193546881,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e85c9023b4f09a2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704193372476,"stop":1704193372476,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9c16c7e992f418","name":"does not throw on valid cases","time":{"start":1704193365288,"stop":1704193365288,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb358e0dbc411952","name":"nwaku subscribes","time":{"start":1704193480764,"stop":1704193480764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af39b3243544336","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704193585026,"stop":1704193585026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb74a8b94443ae1","name":"Check publish message containing SQL Injection","time":{"start":1704193490886,"stop":1704193490886,"duration":0},"status":"passed","severity":"normal"},{"uid":"983c328f1f8c0d84","name":"Push message with custom timestamp: 1704197025301","time":{"start":1704193546889,"stop":1704193546889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1f45d7df0453b6","name":"Push message on custom pubsubTopic","time":{"start":1704193466624,"stop":1704193466624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72f2c5a534cdc6d","name":"should use DNS peer discovery with light client","time":{"start":1704193424329,"stop":1704193424329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa9d36a4799bdf06","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704193466623,"stop":1704193466623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c437e83026cf24c2","name":"Generator, 2 different pubsubtopics","time":{"start":1704193558725,"stop":1704193558726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf6d48844e3edc4","name":"should not fail to start the service if it is already started","time":{"start":1704193589524,"stop":1704193589524,"duration":0},"status":"passed","severity":"normal"},{"uid":"90785c7cf7039fc5","name":"Query generator for multiple messages","time":{"start":1704193565541,"stop":1704193565542,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb7c03b912dca5d","name":"Push message with Arabic payload","time":{"start":1704193546857,"stop":1704193546858,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d20eb67b2a4bc7","name":"Privacy Node - default protocol","time":{"start":1704193594260,"stop":1704193594260,"duration":0},"status":"passed","severity":"normal"},{"uid":"679d1ec129737a71","name":"Check message with no payload is not received","time":{"start":1704193514618,"stop":1704193514618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66a7118eac37646","name":"Does not throw an exception when node disconnects","time":{"start":1704193584287,"stop":1704193584287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d421c9b924de7288","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704193389352,"stop":1704193389352,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd70e343ea590386","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704193442411,"stop":1704193442412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dad460e36f48aa5","name":"Check publish message containing escaped characters","time":{"start":1704193490900,"stop":1704193490903,"duration":3},"status":"passed","severity":"normal"},{"uid":"323e86edd2fc0ff3","name":"Relay - dialed first","time":{"start":1704193594256,"stop":1704193594257,"duration":1},"status":"passed","severity":"normal"},{"uid":"58816d364388ffe6","name":"returns all values when wanted number is greater than available values","time":{"start":1704193388769,"stop":1704193388770,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb2ed38d0630f57","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704193389678,"stop":1704193389678,"duration":0},"status":"passed","severity":"normal"},{"uid":"578d57afb8a432c3","name":"Publish message with large meta","time":{"start":1704193490924,"stop":1704193490926,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c11073c5f1a1eb7","name":"should properly create location multiaddrs - udp6","time":{"start":1704193372695,"stop":1704193372695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4086fc7d01186b3c","name":"should encode/decode to RLP encoding","time":{"start":1704193372692,"stop":1704193372693,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c92eae3bf453346","name":"Encoder throws on empty string content topic","time":{"start":1704193377633,"stop":1704193377633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1fa4861d73494b","name":"Correctly serialized arguments","time":{"start":1704193459950,"stop":1704193459950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49b30fef95e9a4a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704193389679,"stop":1704193389680,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cae09a69c17d9f66","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704193371682,"stop":1704193371683,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f7e0b64cb86160","name":"Check publish message after service node is restarted","time":{"start":1704193490922,"stop":1704193490923,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1914303246c8fd0a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704193517033,"stop":1704193517033,"duration":0},"status":"passed","severity":"normal"},{"uid":"19741e72aef3a56a","name":"Push message with meta","time":{"start":1704193546883,"stop":1704193546883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3662c49728b3d6ff","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704193460595,"stop":1704193460597,"duration":2},"status":"passed","severity":"normal"},{"uid":"9519771175bed9d3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704193389288,"stop":1704193389288,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b9c3fa665b9a3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704193389288,"stop":1704193389289,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8adf18c9ba45","name":"Store - dialed first","time":{"start":1704193594258,"stop":1704193594258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d292b5d97c3ac589","name":"should emit a peer event after start","time":{"start":1704193589524,"stop":1704193589524,"duration":0},"status":"passed","severity":"normal"},{"uid":"307668cd956a1d6c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704193377494,"stop":1704193377494,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95d3d0c0c5bbe4a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704193585026,"stop":1704193585026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10e395cc0b94132","name":"should get / set TCP multiaddr","time":{"start":1704193372694,"stop":1704193372694,"duration":0},"status":"passed","severity":"normal"},{"uid":"947d3b4b4fb915dc","name":"should return the peer with the lowest ping","time":{"start":1704193593152,"stop":1704193593153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4664ce50c4c7f3","name":"throws on content topic with empty version field","time":{"start":1704193365291,"stop":1704193365291,"duration":0},"status":"passed","severity":"normal"},{"uid":"25068d3830e14800","name":"Check received message containing Script","time":{"start":1704193514609,"stop":1704193514610,"duration":1},"status":"passed","severity":"normal"},{"uid":"313630542f08107c","name":"Query Generator - forward","time":{"start":1704193562224,"stop":1704193562225,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9841eef049338a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704193517024,"stop":1704193517025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1f4fc9cf8878db","name":"Reusing cursor across nodes","time":{"start":1704193536562,"stop":1704193536562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe8ca313657770c","name":"Push message with content topic containing SQL Injection","time":{"start":1704193546873,"stop":1704193546874,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d669cc22c90058","name":"Decoder throws on undefined content topic","time":{"start":1704193397488,"stop":1704193397488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0931a925047788d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704193455317,"stop":1704193455317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a703bd4e860990b5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704193442424,"stop":1704193442427,"duration":3},"status":"passed","severity":"normal"},{"uid":"b17f3104f8d5eb4","name":"Ping on unsubscribed peer","time":{"start":1704193421253,"stop":1704193421254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e841c95c577225de","name":"should throw error - no id","time":{"start":1704193372690,"stop":1704193372691,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ccebcc81f0266d","name":"Sign & Recover","time":{"start":1704193396078,"stop":1704193396078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96a4926b0c5b713","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704193371689,"stop":1704193371691,"duration":2},"status":"passed","severity":"normal"},{"uid":"666335564975c631","name":"ignores domain fetching errors","time":{"start":1704193389675,"stop":1704193389676,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0a2cc679601a4e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704193571572,"stop":1704193571572,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9a5fc214d4c629","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704193490905,"stop":1704193490905,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9be9f1c668295e","name":"Js publishes, other Js receives","time":{"start":1704193480765,"stop":1704193480766,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1b42740f58ac6a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704193442417,"stop":1704193442421,"duration":4},"status":"passed","severity":"normal"},{"uid":"53e37a051cf7e498","name":"Check message received after jswaku node is restarted","time":{"start":1704193514620,"stop":1704193514620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d97c724bb80251a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704193397486,"stop":1704193397487,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b2296b6fb01cd","name":"nwaku interop","time":{"start":1704193589522,"stop":1704193589522,"duration":0},"status":"passed","severity":"normal"},{"uid":"607709ac0ddd2464","name":"Nodes with multiple pubsub topic","time":{"start":1704193477540,"stop":1704193477540,"duration":0},"status":"passed","severity":"normal"},{"uid":"21174fe45d99720d","name":"Asymmetric encrypt & decrypt","time":{"start":1704193396075,"stop":1704193396076,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d0973cbe1aba99","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704193496380,"stop":1704193496380,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdee2f9220870aa5","name":"Round trip binary serialization","time":{"start":1704193377630,"stop":1704193377631,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bdee9b0c91ef51a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704193517034,"stop":1704193517035,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11c2b2abedc071","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704193371685,"stop":1704193371686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a76e1db444b2d58","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704193536563,"stop":1704193536563,"duration":0},"status":"passed","severity":"normal"},{"uid":"790f97cecbae77fd","name":"connects to nwaku","time":{"start":1704193584286,"stop":1704193584287,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dfd60491a6b644","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704193571574,"stop":1704193571575,"duration":1},"status":"passed","severity":"normal"},{"uid":"14abb25037140233","name":"Check message received after nwaku node is restarted","time":{"start":1704193514620,"stop":1704193514620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"723987d245f7cf6e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704193371687,"stop":1704193371688,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b8b70a56d902c1","name":"Light Node - default protocols","time":{"start":1704193594259,"stop":1704193594260,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c3b6552df98dd6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704193546455,"stop":1704193546456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e5e95a9b4515f0","name":"isConnected should return true after first peer connects","time":{"start":1704193442424,"stop":1704193442424,"duration":0},"status":"passed","severity":"normal"},{"uid":"3463870024f80516","name":"Check message with invalid timestamp is not received","time":{"start":1704193514616,"stop":1704193514616,"duration":0},"status":"passed","severity":"normal"},{"uid":"171bbc7709b9e76c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704193389289,"stop":1704193389289,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe5deb970ecce56","name":"Subscribe and publish message","time":{"start":1704193496369,"stop":1704193496370,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec0a6cccad92b93","name":"should not fail to stop the service if it was not started","time":{"start":1704193589523,"stop":1704193589524,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c85ed23f400bf0","name":"should be able to decode the field with only STORE set to true","time":{"start":1704193371688,"stop":1704193371688,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ec46bc4d5e6aba","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704193424329,"stop":1704193424330,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99039aa606e89b","name":"Push message with JSON payload","time":{"start":1704193546863,"stop":1704193546864,"duration":1},"status":"passed","severity":"normal"},{"uid":"244902cbb85d4ab3","name":"Check meta is set [symmetric]","time":{"start":1704193395547,"stop":1704193395547,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea783d62237eb1a","name":"Check received message containing Arabic","time":{"start":1704193514608,"stop":1704193514608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e548f8e4dc4b1a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704193389680,"stop":1704193389680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92dd4c644fa59209","name":"Push message with content topic containing Russian","time":{"start":1704193546872,"stop":1704193546873,"duration":1},"status":"passed","severity":"normal"},{"uid":"9117a48fb9ae2b82","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704193389289,"stop":1704193389290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39182ab408ada4","name":"Refresh subscription","time":{"start":1704193496375,"stop":1704193496375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"232ea36a9f4db032","name":"Store - dialed after - with timeout","time":{"start":1704193594258,"stop":1704193594259,"duration":1},"status":"passed","severity":"normal"},{"uid":"7908718a0a4d107d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704193546451,"stop":1704193546452,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9f440629378d63","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704193496385,"stop":1704193496388,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa20f5003abf1b84","name":"A test","time":{"start":1704193443079,"stop":1704193443079,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ba0ebbe50879b1","name":"should properly create location multiaddrs - tcp6","time":{"start":1704193372695,"stop":1704193372695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d14c4646ec15752","name":"Fails to publish message with wrong content topic","time":{"start":1704193490914,"stop":1704193490915,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f43acd3d0062c11","name":"should encodeTxt and decodeTxt","time":{"start":1704193372688,"stop":1704193372688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2b317f5bf280ca","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704193490921,"stop":1704193490922,"duration":1},"status":"passed","severity":"normal"},{"uid":"596c71a4371c7196","name":"Symmetric encrypt & Decrypt","time":{"start":1704193396076,"stop":1704193396077,"duration":1},"status":"passed","severity":"normal"},{"uid":"270587f69abbed5b","name":"should decode valid enr successfully","time":{"start":1704193372688,"stop":1704193372689,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe67bfce68b3ab60","name":"same cluster, different shard: nodes connect","time":{"start":1704193460600,"stop":1704193460601,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d5787a5ff90939","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704193546453,"stop":1704193546453,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a16c591d2a45e4e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704193571573,"stop":1704193571574,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6ebe93b4b5ead9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704193496389,"stop":1704193496389,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ba5f767676937","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704193558726,"stop":1704193558726,"duration":0},"status":"passed","severity":"normal"},{"uid":"c034522815111d07","name":"Publish message with custom timestamp: Tue Jan 02 2024 10:04:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1704193490905,"stop":1704193490906,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f0c958b538329","name":"should emit a peer event after start","time":{"start":1704193424326,"stop":1704193424327,"duration":1},"status":"passed","severity":"normal"},{"uid":"579c355304c98f59","name":"Passing page size 1 when there are 4 messages","time":{"start":1704193572650,"stop":1704193572650,"duration":0},"status":"passed","severity":"normal"},{"uid":"812fdf04e913bdca","name":"Refresh subscription","time":{"start":1704193517019,"stop":1704193517020,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46920ba08605aac","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704193496382,"stop":1704193496383,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dfb825310a00da","name":"Meta field set when metaSetter is specified","time":{"start":1704193377631,"stop":1704193377632,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe840325d54c0f","name":"Push message with unicode special characters payload","time":{"start":1704193546865,"stop":1704193546865,"duration":0},"status":"passed","severity":"normal"},{"uid":"146fe68cc7d97080","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704193496382,"stop":1704193496382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7751a354b82a2b7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704193585025,"stop":1704193585025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff8c4e74b385a2d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704193371692,"stop":1704193371693,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0c2b1d1d18ff17","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704193455313,"stop":1704193455314,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aeea58dbebb0f21","name":"throws on empty content topic","time":{"start":1704193365288,"stop":1704193365289,"duration":1},"status":"passed","severity":"normal"},{"uid":"add5c7bdc3c0b511","name":"Ping on subscribed peer","time":{"start":1704193421250,"stop":1704193421252,"duration":2},"status":"passed","severity":"normal"},{"uid":"27c5bdd3069b3cbd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704193371684,"stop":1704193371684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c6f70b2327cd44","name":"udp ip6 address","time":{"start":1704193371830,"stop":1704193371830,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa42d85b1aeda468","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704193442410,"stop":1704193442410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5f03d32c88cfe2","name":"Push message equal or less that 1MB","time":{"start":1704193546890,"stop":1704193546890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec419c68fad1898","name":"throws on content topic with empty encoding field","time":{"start":1704193365292,"stop":1704193365292,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e9fbbb75b01891","name":"Fails to push message with large meta","time":{"start":1704193546884,"stop":1704193546884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8706e5128fe2678","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704193424330,"stop":1704193424330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25e3ecac9f116c94","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704193496372,"stop":1704193496373,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe74837b23f959a","name":"Check received message containing XML","time":{"start":1704193514610,"stop":1704193514610,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aa15172917f310","name":"Callback on promise, aborts when callback returns true","time":{"start":1704193565552,"stop":1704193565553,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be73cded3841dc1","name":"should get / set UDP multiaddr","time":{"start":1704193372693,"stop":1704193372693,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeebfc895a1c5c3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704193389286,"stop":1704193389287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd12b5a6de6c9e9","name":"Push message with shell command payload","time":{"start":1704193546864,"stop":1704193546864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d0f70441b64ca","name":"Check received message containing JSON","time":{"start":1704193514610,"stop":1704193514611,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c0c298dec78ae8","name":"Push message with content topic containing escaped characters","time":{"start":1704193546879,"stop":1704193546880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a5cb81e327f8ac","name":"should properly create location multiaddrs - udp4","time":{"start":1704193372694,"stop":1704193372694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3bca5418ba9a67","name":"should not receive a peer event after stop","time":{"start":1704193424327,"stop":1704193424328,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2f997e2ad0b2c9","name":"Push message with content topic containing Script","time":{"start":1704193546874,"stop":1704193546875,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7dfbed7ea0396e","name":"Check message on other pubsub topic is not received","time":{"start":1704193514616,"stop":1704193514617,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cee321acaad8f2f","name":"Init the array if not present","time":{"start":1704193365205,"stop":1704193365206,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6302f1d89df096","name":"should return the peer with the provided peerId","time":{"start":1704193593153,"stop":1704193593153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee900c8f6dc00cb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704193477539,"stop":1704193477539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0eee6e5e218088","name":"Check message with no pubsub topic is not received","time":{"start":1704193514617,"stop":1704193514617,"duration":0},"status":"passed","severity":"normal"},{"uid":"733daf2988c62107","name":"returns all connected peers that support the protocol","time":{"start":1704193593155,"stop":1704193593155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3833295edda237","name":"Check received message containing numeric","time":{"start":1704193514607,"stop":1704193514607,"duration":0},"status":"passed","severity":"normal"},{"uid":"85826ea7fdbfcfb1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704193389291,"stop":1704193389291,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b99a2dc66b178eb","name":"should throw an error for insufficient data","time":{"start":1704193372477,"stop":1704193372477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c070a88ac98ee53","name":"recovers when dns.resolve returns empty","time":{"start":1704193389675,"stop":1704193389675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b6f22393ed0fbd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704193546448,"stop":1704193546449,"duration":1},"status":"passed","severity":"normal"},{"uid":"5772deb822f7f30d","name":"Promise Callback - forward","time":{"start":1704193562227,"stop":1704193562227,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd11185ae1ea3add","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704193517017,"stop":1704193517018,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab0419103a18519","name":"throws on content topic with too few or too many fields","time":{"start":1704193365289,"stop":1704193365289,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffc883833a01775","name":"should throw error - no public key","time":{"start":1704193372691,"stop":1704193372691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86fd4a52c847435","name":"Push message with content topic containing Arabic","time":{"start":1704193546869,"stop":1704193546871,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f0daa8cfe543e87","name":"Check message with extra parameter is not received","time":{"start":1704193514619,"stop":1704193514619,"duration":0},"status":"passed","severity":"normal"},{"uid":"977cd199e06b076","name":"Generator, custom pubsub topic","time":{"start":1704193558723,"stop":1704193558724,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e2552c04b0860b","name":"should throw error - no id","time":{"start":1704193372689,"stop":1704193372690,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecb45616f625fa9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704193442966,"stop":1704193442967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7f365e7036b7fe","name":"Register correct protocols","time":{"start":1704193496367,"stop":1704193496368,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d388aed71a99455","name":"isConnected should return false after all peers disconnect","time":{"start":1704193442412,"stop":1704193442413,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae7eae5e0249ada","name":"Decrypt messages","time":{"start":1704193463242,"stop":1704193463242,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b365113e1879cbe","name":"Nwaku publishes","time":{"start":1704193480765,"stop":1704193480765,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d49cc8a5aded77","name":"Check received message containing SQL Injection","time":{"start":1704193514609,"stop":1704193514609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96ef007cbb5cd80","name":"Publish without waiting for remote peer","time":{"start":1704193496368,"stop":1704193496369,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a09f56cac50f28","name":"Encoder throws on empty string content topic","time":{"start":1704193397488,"stop":1704193397488,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7aac6a2964d458","name":"Delete observer","time":{"start":1704193463242,"stop":1704193463243,"duration":1},"status":"passed","severity":"normal"},{"uid":"de361648c5506068","name":"Check received message containing escaped characters","time":{"start":1704193514612,"stop":1704193514612,"duration":0},"status":"passed","severity":"normal"},{"uid":"6015da8b44aba25b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704193536556,"stop":1704193536556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94ad36b92349b4c","name":"Subscribe to topic containing short and receive message","time":{"start":1704193517020,"stop":1704193517021,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ef9bdb8f0cf481","name":"Push message with custom timestamp: 1704189825301","time":{"start":1704193546889,"stop":1704193546889,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce14920d78001a8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704193395546,"stop":1704193395546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34b5a831837fc5e","name":"Passing page size 19 when there are 20 messages","time":{"start":1704193572652,"stop":1704193572653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8957a651d8fdab1","name":"Push message with content topic containing emoji","time":{"start":1704193546881,"stop":1704193546882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d87a14199de9204","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704193395544,"stop":1704193395546,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d4a88986ea47f85","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704193371686,"stop":1704193371687,"duration":1},"status":"passed","severity":"normal"},{"uid":"621d0100006b4bbd","name":"throws on content topic with generation field greater than 0","time":{"start":1704193365290,"stop":1704193365290,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a5c07132c9b012","name":"Overlapping topic subscription","time":{"start":1704193496376,"stop":1704193496377,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1eea843022282abf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704193466625,"stop":1704193466625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caaaf5d741be339","name":"it tolerates circular branch references","time":{"start":1704193389675,"stop":1704193389675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1dad93fe4d4d26","name":"Subscribe to topic containing long and publish message","time":{"start":1704193496378,"stop":1704193496379,"duration":1},"status":"passed","severity":"normal"},{"uid":"758830ba28e61670","name":"can start the service","time":{"start":1704193424323,"stop":1704193424324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e31f673445020f3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704193442961,"stop":1704193442961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8afeb13e7b43cf9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704193517013,"stop":1704193517013,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f3d5e5ac4c939","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704193517033,"stop":1704193517033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e6ed0d1d22453b","name":"Check publish message containing shell command","time":{"start":1704193490893,"stop":1704193490900,"duration":7},"status":"passed","severity":"normal"},{"uid":"4a7e4d03b4e0430a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704193477543,"stop":1704193477543,"duration":0},"status":"passed","severity":"normal"},{"uid":"885dd94e774a4d4c","name":"Query Generator - backward","time":{"start":1704193562227,"stop":1704193562227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a921c3d5216709ce","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704193514615,"stop":1704193514615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4afb810090db1d","name":"Check publish message containing Russian","time":{"start":1704193490886,"stop":1704193490886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b750cc9fe88d721","name":"Decoder throws on empty string content topic","time":{"start":1704193395550,"stop":1704193395550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ecc1c743c0e8ed","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704193585026,"stop":1704193585027,"duration":1},"status":"passed","severity":"normal"},{"uid":"725aa707758b1867","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704193477542,"stop":1704193477542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7cb9bb62255eba","name":"Check publish message containing Chinese","time":{"start":1704193490885,"stop":1704193490885,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d2a5f4c3a34720","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704193646428,"stop":1704193646428,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d2122e4f175b85","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704193372689,"stop":1704193372689,"duration":0},"status":"passed","severity":"normal"},{"uid":"102ae68d2f459c6c","name":"Overlapping topic subscription","time":{"start":1704193517019,"stop":1704193517019,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fc3511db5d9642","name":"Push message with Script payload","time":{"start":1704193546859,"stop":1704193546859,"duration":0},"status":"passed","severity":"normal"},{"uid":"af235853efd65165","name":"configure the node with multiple pubsub topics","time":{"start":1704193508063,"stop":1704193508063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b44add8fb7888a6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704193517023,"stop":1704193517024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a46a0c5129d5d4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704193455315,"stop":1704193455316,"duration":1},"status":"passed","severity":"normal"},{"uid":"838e340e1b5a0f96","name":"Relay - dialed after","time":{"start":1704193594257,"stop":1704193594257,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66aed0a4ea948dc","name":"Push message with Chinese payload","time":{"start":1704193546856,"stop":1704193546857,"duration":1},"status":"passed","severity":"normal"},{"uid":"3989da8a05e7e6eb","name":"Decoder throws on undefined content topic","time":{"start":1704193395549,"stop":1704193395549,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7869ca4049edb6","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704193585024,"stop":1704193585024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1923279ff4f6add4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704193517032,"stop":1704193517032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3309733be63122","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704193517027,"stop":1704193517028,"duration":1},"status":"passed","severity":"normal"},{"uid":"394833ff10b87d99","name":"LightPush","time":{"start":1704193594259,"stop":1704193594259,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb91b16121c2e0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704193496384,"stop":1704193496385,"duration":1},"status":"passed","severity":"normal"},{"uid":"e719f040d9f40edc","name":"retrieves a single peer","time":{"start":1704193389674,"stop":1704193389674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f712d030b0d24f6c","name":"should set field with all protocols disabled","time":{"start":1704193372697,"stop":1704193372697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4537e0f0c0aa0aa","name":"Check publish message containing Arabic","time":{"start":1704193490885,"stop":1704193490885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92b22d324d817","name":"Check publish message containing unicode special characters","time":{"start":1704193490904,"stop":1704193490904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4383e0774e29937","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704193517034,"stop":1704193517034,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3302a1732986c0","name":"Subscribe and receive messages via waku relay post","time":{"start":1704193517014,"stop":1704193517015,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd36043615bb98a3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704193389287,"stop":1704193389288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d656ca492497f3","name":"Query with Promise Callback, No message returned","time":{"start":1704193546458,"stop":1704193546461,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d24969dab546fb3","name":"Ephemeral messages are not stored","time":{"start":1704193424988,"stop":1704193424989,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d11b6e394fb901","name":"throws on content topic with empty application field","time":{"start":1704193365290,"stop":1704193365291,"duration":1},"status":"passed","severity":"normal"},{"uid":"9276754e6c349c72","name":"should return false","time":{"start":1704193372691,"stop":1704193372692,"duration":1},"status":"passed","severity":"normal"},{"uid":"753e1c398b9962d3","name":"should set field with only STORE enabled","time":{"start":1704193372698,"stop":1704193372698,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa361ffad9fd5a7","name":"should not fail to start the service if it is already started","time":{"start":1704193424325,"stop":1704193424326,"duration":1},"status":"passed","severity":"normal"},{"uid":"a859010cdf5817b3","name":"Push message with SQL Injection payload","time":{"start":1704193546858,"stop":1704193546859,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e7c94e1f9ee6c2","name":"configure the node with multiple pubsub topics","time":{"start":1704193508064,"stop":1704193508065,"duration":1},"status":"passed","severity":"normal"},{"uid":"9576752b653f1d3","name":"Decoder throws on empty string content topic","time":{"start":1704193397488,"stop":1704193397489,"duration":1},"status":"passed","severity":"normal"},{"uid":"9420d2ba1dd52472","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704193571573,"stop":1704193571573,"duration":0},"status":"passed","severity":"normal"},{"uid":"15da68e8936ce38b","name":"Check received message containing Chinese","time":{"start":1704193514608,"stop":1704193514608,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f117df5d9b1775","name":"should encode/decode to text encoding","time":{"start":1704193372693,"stop":1704193372693,"duration":0},"status":"passed","severity":"normal"},{"uid":"16085134b8bfcfbf","name":"should throw error - no public key","time":{"start":1704193372690,"stop":1704193372690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef47b6a84b01e59","name":"Encoder throws on undefined content topic","time":{"start":1704193377632,"stop":1704193377632,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1216a28ae3e2c5","name":"Fields are not dropped","time":{"start":1704193377051,"stop":1704193377052,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a047b4cb9ab2fbd","name":"Promise Callback - backward","time":{"start":1704193562228,"stop":1704193562228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9883fa3ad1be7f8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704193517032,"stop":1704193517032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdec2899d5002ea","name":"Check publish message containing short","time":{"start":1704193490883,"stop":1704193490883,"duration":0},"status":"passed","severity":"normal"},{"uid":"11564605daace534","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704193517013,"stop":1704193517014,"duration":1},"status":"passed","severity":"normal"},{"uid":"864ea977394d8042","name":"Subscribe and receive messages via lightPush","time":{"start":1704193517012,"stop":1704193517012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a511b45287f2aed","name":"isConnected should return false after all peers disconnect","time":{"start":1704193442427,"stop":1704193442427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1712cda8d2b2823","name":"Publish message with rate limit","time":{"start":1704193490926,"stop":1704193490927,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f68ed6047f8dab","name":"Check received message containing Basic HTML tag","time":{"start":1704193514610,"stop":1704193514610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6620652102ae7716","name":"ignores unrecognized TXT record formats","time":{"start":1704193389676,"stop":1704193389676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea3c6001fb07380","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704193536556,"stop":1704193536556,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd30e5f9cd99f36","name":"Check publish message after client node is restarted","time":{"start":1704193490923,"stop":1704193490924,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0cbf63c4a5ecb93","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704193517016,"stop":1704193517017,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4c3667bea1e0f7","name":"Check message with non string payload is not received","time":{"start":1704193514618,"stop":1704193514619,"duration":1},"status":"passed","severity":"normal"},{"uid":"c200a1fcedb89974","name":"Query generator for multiple messages with different content topic format","time":{"start":1704193565543,"stop":1704193565543,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b9ee4ca2591853","name":"Check publish message containing Script","time":{"start":1704193490886,"stop":1704193490887,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb6774957d90cb4","name":"Check received message containing shell command","time":{"start":1704193514611,"stop":1704193514611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2677fb79e23184c5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704193455316,"stop":1704193455316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ad5cb6382ec5b7","name":"Decoder throws on undefined content topic","time":{"start":1704193377633,"stop":1704193377633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5688b9739b1ec960","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704193536561,"stop":1704193536561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c7aacc6b50853","name":"handles multiple messages","time":{"start":1704193593151,"stop":1704193593152,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f85da4e2647324","name":"Check received message containing emoji","time":{"start":1704193514613,"stop":1704193514613,"duration":0},"status":"passed","severity":"normal"},{"uid":"187736f9f5a8d85f","name":"creates an iterator","time":{"start":1704193593151,"stop":1704193593151,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd31c2d6b4b95ce2","name":"unsubscribes","time":{"start":1704193593152,"stop":1704193593152,"duration":0},"status":"passed","severity":"normal"},{"uid":"432e1a87ad774cdd","name":"Check publish message containing numeric","time":{"start":1704193490884,"stop":1704193490884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f73e9e810b07a2e","name":"should properly create location multiaddrs - tcp4","time":{"start":1704193372694,"stop":1704193372695,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a6dae40320ea2d","name":"Push message with content topic containing short","time":{"start":1704193546867,"stop":1704193546867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9ba4838dec0e93","name":"Encoder throws on empty string content topic","time":{"start":1704193395548,"stop":1704193395549,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8356b4a94fb743","name":"Push message with Basic HTML tag payload","time":{"start":1704193546860,"stop":1704193546861,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8370fe4f049f8f","name":"Check received message containing short","time":{"start":1704193514605,"stop":1704193514606,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b95e4548f638257","name":"Query generator for multiple messages with different message text format","time":{"start":1704193565542,"stop":1704193565542,"duration":0},"status":"passed","severity":"normal"},{"uid":"17464b4c9bd782cb","name":"Push message with content topic containing shell command","time":{"start":1704193546878,"stop":1704193546879,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d0be77177286a3","name":"Push message with special chars payload","time":{"start":1704193546853,"stop":1704193546855,"duration":2},"status":"passed","severity":"normal"},{"uid":"a757cb3f004a2f61","name":"Push to array if already present","time":{"start":1704193365206,"stop":1704193365207,"duration":1},"status":"passed","severity":"normal"},{"uid":"508c372b1990faa1","name":"Decoder throws on empty string content topic","time":{"start":1704193377633,"stop":1704193377634,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a966c63317cc71","name":"should set field with only RELAY enabled","time":{"start":1704193372697,"stop":1704193372698,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6fbed593692b9c","name":"should set field with only FILTER enabled","time":{"start":1704193372698,"stop":1704193372698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdb1146cffc4e22","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704193546456,"stop":1704193546457,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cf3ba86d34a5a7","name":"Query Generator, No Decoder","time":{"start":1704193546449,"stop":1704193546450,"duration":1},"status":"passed","severity":"normal"},{"uid":"c068fabac2041477","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704193496383,"stop":1704193496383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0b47b0290da66d","name":"topics with same application and version share the same shard","time":{"start":1704193365293,"stop":1704193365293,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c03703c9b592a7","name":"Publish message with custom timestamp: Tue Jan 02 2024 12:04:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1704193490906,"stop":1704193490906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00bd1b62bd87ae0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704193397486,"stop":1704193397486,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a34559d53a7ec6","name":"should not receive a peer event before start","time":{"start":1704193424327,"stop":1704193424327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6470a880280a25bc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704193442961,"stop":1704193442961,"duration":0},"status":"passed","severity":"normal"},{"uid":"8629d58523c7ea07","name":"Callback on promise","time":{"start":1704193565544,"stop":1704193565551,"duration":7},"status":"passed","severity":"normal"},{"uid":"ac48c25a70f89903","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704193371683,"stop":1704193371684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40201743488d83b","name":"Throws when trying to push message with empty payload","time":{"start":1704193546866,"stop":1704193546866,"duration":0},"status":"passed","severity":"normal"},{"uid":"252b84bdbda34fee","name":"can start and stop the service","time":{"start":1704193424324,"stop":1704193424324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85746d844e5c262","name":"Push message with long payload","time":{"start":1704193546852,"stop":1704193546853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ccc0c8658a297c","name":"Query with Ordered Callback, No message returned","time":{"start":1704193546454,"stop":1704193546455,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6b6d45fdf2caff","name":"1 Relay, 1 fetch","time":{"start":1704193389351,"stop":1704193389351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48868bf204a6a17","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704193496388,"stop":1704193496388,"duration":0},"status":"passed","severity":"normal"},{"uid":"43471d990ee99242","name":"Check publish message containing Basic HTML tag","time":{"start":1704193490887,"stop":1704193490892,"duration":5},"status":"passed","severity":"normal"},{"uid":"3f50d73d0629290f","name":"Check publish message containing special chars","time":{"start":1704193490884,"stop":1704193490885,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5f4ba36921e87f","name":"Push message with short payload","time":{"start":1704193546850,"stop":1704193546852,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ed2a73df84796f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704193517015,"stop":1704193517016,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fd6a710c801e39","name":"Nodes with multiple pubsub topic","time":{"start":1704193477542,"stop":1704193477542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8829e1ff0f67f18","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704193508063,"stop":1704193508064,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f39236fe12c35e9","name":"converts content topics to expected shard index","time":{"start":1704193365292,"stop":1704193365293,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d338afd3f3204c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704193389291,"stop":1704193389291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1b4ca2094daf91","name":"should return a random peer when all peers have the same latency","time":{"start":1704193593153,"stop":1704193593154,"duration":1},"status":"passed","severity":"normal"},{"uid":"620bcdfdd76def40","name":"Push message with content topic containing long","time":{"start":1704193546867,"stop":1704193546867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0964b5094e40d4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704193466624,"stop":1704193466624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4249ec0cbab0b1a","name":"should only return 1 node with store capability","time":{"start":1704193389678,"stop":1704193389678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4275ec7b23cce1a0","name":"Relay + Store","time":{"start":1704193423480,"stop":1704193423480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8e521bd81003bd","name":"Used by Waku Relay","time":{"start":1704193584288,"stop":1704193584288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b9b68dc3dd820","name":"Encoder throws on undefined content topic","time":{"start":1704193395548,"stop":1704193395548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded8dfe3d30c9344","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704193517025,"stop":1704193517026,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a90306f121700f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704193585027,"stop":1704193585027,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37ee4ba1e2dbe41","name":"All","time":{"start":1704193423480,"stop":1704193423481,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e0afc46d51a457","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704193442964,"stop":1704193442966,"duration":2},"status":"passed","severity":"normal"},{"uid":"737d49bebc7bbdbb","name":"throws on content topic with non-number generation field","time":{"start":1704193365289,"stop":1704193365290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd888bd31470e1f","name":"Subscribe to topic containing long and receive message","time":{"start":1704193517021,"stop":1704193517022,"duration":1},"status":"passed","severity":"normal"},{"uid":"d371b3a59104bff3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704193371679,"stop":1704193371681,"duration":2},"status":"passed","severity":"normal"},{"uid":"dac34c8dd5707f68","name":"Push message with content topic containing XML","time":{"start":1704193546875,"stop":1704193546876,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5c9a11e3b11ecb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704193496373,"stop":1704193496374,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b8142ac1eda5e3","name":"different cluster, same shard: nodes don't connect","time":{"start":1704193460601,"stop":1704193460603,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e0f3159805350e3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704193389290,"stop":1704193389290,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b7fd20fe914665","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704193517018,"stop":1704193517019,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2b174733257196","name":"returns all values when wanted number matches available values","time":{"start":1704193388767,"stop":1704193388769,"duration":2},"status":"passed","severity":"normal"},{"uid":"fef16d1b55294986","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704193496381,"stop":1704193496382,"duration":1},"status":"passed","severity":"normal"},{"uid":"74235728e7371f50","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704193455314,"stop":1704193455315,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef45a57f60e40add","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704193496371,"stop":1704193496372,"duration":1},"status":"passed","severity":"normal"},{"uid":"41890881bd648e7d","name":"Check message with no content topic is not received","time":{"start":1704193514617,"stop":1704193514618,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae29ea1e00074e51","name":"Fails to publish duplicate message","time":{"start":1704193490906,"stop":1704193490907,"duration":1},"status":"passed","severity":"normal"},{"uid":"f980995dd83b5c7a","name":"Passing page size 110 when there are 120 messages","time":{"start":1704193572653,"stop":1704193572654,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb540c4dafa4f7c3","name":"should properly create location multiaddrs - tcp","time":{"start":1704193372696,"stop":1704193372696,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbe7b8a5253acb7","name":"Query with Promise Callback, No Decoder","time":{"start":1704193546457,"stop":1704193546458,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6076019f195e40","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704193388770,"stop":1704193388770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f9965fc641f066","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704193377494,"stop":1704193377494,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbeb7df694bdf3e5","name":"Check received message with timestamp: 1704193411924000000 ","time":{"start":1704193514613,"stop":1704193514614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e8b1d24f9e8ee4","name":"1 Relay, 1 Filter, gives up","time":{"start":1704193389353,"stop":1704193389353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8354e61d09897ec1","name":"Push message with custom timestamp: 1673435025301","time":{"start":1704193546888,"stop":1704193546888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36d090e6eb2f6bd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704193389678,"stop":1704193389679,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafb5b208f4796a1","name":"Sample","time":{"start":1704193371933,"stop":1704193371934,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d75f9865484f268","name":"Push message with numeric payload","time":{"start":1704193546853,"stop":1704193546853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea426d109cd9305","name":"Ordered callback, aborts when callback returns true","time":{"start":1704193565553,"stop":1704193565554,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e49da30b82812ca","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704193585024,"stop":1704193585025,"duration":1},"status":"passed","severity":"normal"},{"uid":"585897f222dcf7ec","name":"Default pageSize","time":{"start":1704193572654,"stop":1704193572655,"duration":1},"status":"passed","severity":"normal"},{"uid":"9573f86f41f4f518","name":"Push message with emoji payload","time":{"start":1704193546865,"stop":1704193546865,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ec3ba01e4d538f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704193477541,"stop":1704193477541,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ef01bbb63ba768","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704193496388,"stop":1704193496389,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eeb717038aef8e2","name":"groups content topics by expected pubsub topic","time":{"start":1704193365293,"stop":1704193365294,"duration":1},"status":"passed","severity":"normal"},{"uid":"264ddcbf765f062c","name":"Using a function","time":{"start":1704193584288,"stop":1704193584288,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1866cdce8186ec","name":"Check publish message containing emoji","time":{"start":1704193490904,"stop":1704193490904,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d87ad9a9007a29","name":"Ephemeral field set to true","time":{"start":1704193377631,"stop":1704193377631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4b83093eecf403","name":"should properly create location multiaddrs - udp","time":{"start":1704193372695,"stop":1704193372696,"duration":1},"status":"passed","severity":"normal"},{"uid":"8affa0fd1da693c3","name":"should set field with all protocols enabled","time":{"start":1704193372697,"stop":1704193372697,"duration":0},"status":"passed","severity":"normal"},{"uid":"9430b58084d655ba","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704193496370,"stop":1704193496371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5dc14755ff7041","name":"should throw an error when no peer matches the given protocols","time":{"start":1704193593154,"stop":1704193593154,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2f8f1e66104280","name":"Generator, custom pubsub topic","time":{"start":1704193558725,"stop":1704193558725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c426daaaa2515fb9","name":"should not receive a peer event before start","time":{"start":1704193589525,"stop":1704193589525,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba19b0458e2ae29","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704193371691,"stop":1704193371692,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5b54f7fbe77849","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704193383638,"stop":1704193383638,"duration":0},"status":"passed","severity":"normal"}] |