2024-01-16 00:42:39 +00:00

1 line
82 KiB
JSON

[{"uid":"447780c6a5fb87f7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705365453859,"stop":1705365453860,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be783fb69c7665c","name":"Push message with content topic containing shell command","time":{"start":1705365638320,"stop":1705365638320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab30cefb3713cd02","name":"Using a function","time":{"start":1705365675484,"stop":1705365675485,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e17a63c79d67d80","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705365478682,"stop":1705365478682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb22febbb425a39","name":"should properly create location multiaddrs - tcp6","time":{"start":1705365454638,"stop":1705365454638,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcea5452a749c07d","name":"Check received message containing Script","time":{"start":1705365596308,"stop":1705365596313,"duration":5},"status":"passed","severity":"normal"},{"uid":"a616b62547d77ff4","name":"throws on content topic with non-number generation field","time":{"start":1705365447233,"stop":1705365447233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff38447d2f627ff1","name":"Passing cursor with wrong message digest","time":{"start":1705365625463,"stop":1705365625463,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cac53bb2a23c1d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705365453858,"stop":1705365453859,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0e48dcea183ae6","name":"Push message with content topic containing long","time":{"start":1705365638297,"stop":1705365638297,"duration":0},"status":"passed","severity":"normal"},{"uid":"6275bb875479403","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705365453859,"stop":1705365453859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9833eeccd4e1d703","name":"Refresh subscription","time":{"start":1705365599509,"stop":1705365599509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ef6bdb92897801b","name":"Subscribe to topic containing Script and publish message","time":{"start":1705365599521,"stop":1705365599521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb88319739d83c3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705365454633,"stop":1705365454633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22245409cd4a2cd","name":"Nodes with multiple pubsub topic","time":{"start":1705365584328,"stop":1705365584328,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cb1c70ade060cb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705365597360,"stop":1705365597361,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7b9fb2e9f63a2a","name":"Subscribe to topic containing long and publish message","time":{"start":1705365599510,"stop":1705365599510,"duration":0},"status":"passed","severity":"normal"},{"uid":"debc0055b61a4e42","name":"Check publish message containing shell command","time":{"start":1705365585596,"stop":1705365585597,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe362330687eb02","name":"Push message with content topic containing numeric","time":{"start":1705365638297,"stop":1705365638300,"duration":3},"status":"passed","severity":"normal"},{"uid":"f392646fce94c1b1","name":"Nwaku publishes","time":{"start":1705365575078,"stop":1705365575079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1f9ffa3b502109","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705365597356,"stop":1705365597356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1db9cb6b77cfa46","name":"Query Generator - forward","time":{"start":1705365651722,"stop":1705365651722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bfc4d4e4729638","name":"Default pageSize","time":{"start":1705365661734,"stop":1705365661734,"duration":0},"status":"passed","severity":"normal"},{"uid":"73895703fd3b4318","name":"topics with same application and version share the same shard","time":{"start":1705365447236,"stop":1705365447237,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21c5a3b36a34ce","name":"Push message on custom pubsubTopic","time":{"start":1705365550390,"stop":1705365550391,"duration":1},"status":"passed","severity":"normal"},{"uid":"d820315066c468fe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705365549567,"stop":1705365549568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d25aba0be5f76ec","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705365584331,"stop":1705365584331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9cef6095860c0e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705365675570,"stop":1705365675570,"duration":0},"status":"passed","severity":"normal"},{"uid":"296844ced8f69dd7","name":"Check publish message containing long","time":{"start":1705365585585,"stop":1705365585585,"duration":0},"status":"passed","severity":"normal"},{"uid":"258fe1da4190cd61","name":"ignores unrecognized TXT record formats","time":{"start":1705365470862,"stop":1705365470863,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdfbae5c59cbfd1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705365597367,"stop":1705365597367,"duration":0},"status":"passed","severity":"normal"},{"uid":"272b49d2ce35fbcb","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705365599523,"stop":1705365599523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dcf4833176c2e9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705365478682,"stop":1705365478683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d069000ced1e61","name":"Push message with content topic containing Chinese","time":{"start":1705365638300,"stop":1705365638300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e325106cc27fb68","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705365464687,"stop":1705365464687,"duration":0},"status":"passed","severity":"normal"},{"uid":"73badd5e4ab68755","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705365536123,"stop":1705365536135,"duration":12},"status":"passed","severity":"normal"},{"uid":"8d31c43f3d6e1952","name":"configure the node with multiple pubsub topics","time":{"start":1705365603900,"stop":1705365603900,"duration":0},"status":"passed","severity":"normal"},{"uid":"17918cb11042a206","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705365584329,"stop":1705365584329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae20143623a870a","name":"Encoder throws on undefined content topic","time":{"start":1705365478683,"stop":1705365478683,"duration":0},"status":"passed","severity":"normal"},{"uid":"574a8129a06372","name":"Passing page size 110 when there are 120 messages","time":{"start":1705365661734,"stop":1705365661734,"duration":0},"status":"passed","severity":"normal"},{"uid":"85740b1e53bc373d","name":"Check received message containing Arabic","time":{"start":1705365596307,"stop":1705365596307,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b0814e9dd01e48","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705365470474,"stop":1705365470475,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6739c8ec11d6c61","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705365625460,"stop":1705365625461,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25842cf90615ce7","name":"Overlapping topic subscription","time":{"start":1705365599509,"stop":1705365599509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e94dccf60de145a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705365470866,"stop":1705365470866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68df4b471df53187","name":"unsubscribes","time":{"start":1705365669807,"stop":1705365669807,"duration":0},"status":"passed","severity":"normal"},{"uid":"69058e749fc06d30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705365549572,"stop":1705365549572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5dbdc4bf4458ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705365597368,"stop":1705365597368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d71053aa602ee6","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705365658496,"stop":1705365658496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eeda615982c582","name":"Ephemeral field set to true","time":{"start":1705365459603,"stop":1705365459603,"duration":0},"status":"passed","severity":"normal"},{"uid":"adeb0298733be04c","name":"should throw error - no id","time":{"start":1705365454634,"stop":1705365454635,"duration":1},"status":"passed","severity":"normal"},{"uid":"943af895cfa7506","name":"Ordered callback, aborts when callback returns true","time":{"start":1705365648219,"stop":1705365648219,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d736fa25ce6212","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705365599510,"stop":1705365599513,"duration":3},"status":"passed","severity":"normal"},{"uid":"6be10b7609ebd174","name":"should throw an error for insufficient data","time":{"start":1705365454412,"stop":1705365454413,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b525df5ed64ba17","name":"Light Node - default protocols","time":{"start":1705365682660,"stop":1705365682660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a081835fa279c31","name":"should get / set TCP multiaddr","time":{"start":1705365454637,"stop":1705365454637,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3f1823a86f5d12","name":"should return false","time":{"start":1705365454635,"stop":1705365454635,"duration":0},"status":"passed","severity":"normal"},{"uid":"83652fb3a13880eb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705365549570,"stop":1705365549570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a50064299848841","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705365470865,"stop":1705365470865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9087598e9a8298a","name":"should decode valid enr successfully","time":{"start":1705365454633,"stop":1705365454633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a360577923634c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705365625462,"stop":1705365625462,"duration":0},"status":"passed","severity":"normal"},{"uid":"978b2edca2d069cb","name":"Relay - dialed after","time":{"start":1705365682658,"stop":1705365682658,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f1e6cc5e60e41b","name":"Push message with unicode special characters payload","time":{"start":1705365638294,"stop":1705365638295,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a2ea86e3387154","name":"Check message with extra parameter is not received","time":{"start":1705365596340,"stop":1705365596348,"duration":8},"status":"passed","severity":"normal"},{"uid":"b792eecddfdf4ef7","name":"Correctly serialized arguments","time":{"start":1705365549858,"stop":1705365549858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f932ad26d53b95","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705365634494,"stop":1705365634497,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d3b93a75a93a903","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705365549568,"stop":1705365549569,"duration":1},"status":"passed","severity":"normal"},{"uid":"5feb6d4a7ae9a085","name":"1 Relay, 1 Filter, gives up","time":{"start":1705365470542,"stop":1705365470542,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3ac50f71061d82","name":"Asymmetric encrypt & decrypt","time":{"start":1705365477294,"stop":1705365477295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf335578425001a","name":"should properly create location multiaddrs - udp","time":{"start":1705365454638,"stop":1705365454639,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e01ac4bb9db53e1","name":"Subscribe and receives messages on 20 topics","time":{"start":1705365597355,"stop":1705365597355,"duration":0},"status":"passed","severity":"normal"},{"uid":"38042c9880fe37b6","name":"Query generator for multiple messages with different message text format","time":{"start":1705365648216,"stop":1705365648216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff01dcc73678428","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705365585616,"stop":1705365585616,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee04deccbf2a613","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705365454412,"stop":1705365454412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d013807b2756cce","name":"Check message with invalid timestamp is not received","time":{"start":1705365596334,"stop":1705365596334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0489347544d649","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705365675568,"stop":1705365675569,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f7257b28403a36","name":"nwaku interop","time":{"start":1705365678638,"stop":1705365678639,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7ad190d9d43c4e","name":"Push message with SQL Injection payload","time":{"start":1705365638290,"stop":1705365638292,"duration":2},"status":"passed","severity":"normal"},{"uid":"af93d0a9ea69aacc","name":"should set field with only FILTER enabled","time":{"start":1705365454640,"stop":1705365454641,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fdff04bf1e0c10","name":"Relay","time":{"start":1705365507375,"stop":1705365507377,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bd7703f5619c5b1","name":"Decrypt messages","time":{"start":1705365551860,"stop":1705365551860,"duration":0},"status":"passed","severity":"normal"},{"uid":"2979bfaeaa5be5d6","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705365470866,"stop":1705365470866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24b89a25466e2a82","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705365634489,"stop":1705365634490,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c26b04a980624","name":"Generator, 2 different pubsubtopics","time":{"start":1705365659062,"stop":1705365659062,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7730e8911c515b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705365511128,"stop":1705365511129,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbfa05fbe6aeab6","name":"Push message with content topic containing unicode special characters","time":{"start":1705365638321,"stop":1705365638322,"duration":1},"status":"passed","severity":"normal"},{"uid":"97971b4d156ffca6","name":"Store - dialed after - with timeout","time":{"start":1705365682659,"stop":1705365682659,"duration":0},"status":"passed","severity":"normal"},{"uid":"adff96dfc97adcea","name":"Push message with content topic containing Script","time":{"start":1705365638317,"stop":1705365638317,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4cf44b8df1f4a4","name":"A test","time":{"start":1705365536243,"stop":1705365536244,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a6160f08400c4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705365638318,"stop":1705365638318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4167a99e353237","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705365625460,"stop":1705365625460,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b1fd02fc11bdc9","name":"should be able to decode the field with only STORE set to true","time":{"start":1705365453862,"stop":1705365453862,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d596d241c721ffe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705365584319,"stop":1705365584319,"duration":0},"status":"passed","severity":"normal"},{"uid":"19287e3ef0a660d9","name":"should set field with only STORE enabled","time":{"start":1705365454640,"stop":1705365454640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5788415445f1ba6","name":"Check publish message containing short","time":{"start":1705365585584,"stop":1705365585585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72b17787659d7d7","name":"Check received message containing special chars","time":{"start":1705365596306,"stop":1705365596306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cca70345d58c19","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365659065,"stop":1705365659065,"duration":0},"status":"passed","severity":"normal"},{"uid":"318b5856c94e888d","name":"Subscribe and receive messages via waku relay post","time":{"start":1705365597353,"stop":1705365597354,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c334583b6a27e1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705365597353,"stop":1705365597353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3d997749602898","name":"Delete observer","time":{"start":1705365551861,"stop":1705365551861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bbae6e099882e8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365549573,"stop":1705365549573,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bc9449beca6a77","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705365597354,"stop":1705365597355,"duration":1},"status":"passed","severity":"normal"},{"uid":"b150a5f916f7cead","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705365453857,"stop":1705365453858,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ffd9f917a39216","name":"Push message with emoji payload","time":{"start":1705365638295,"stop":1705365638295,"duration":0},"status":"passed","severity":"normal"},{"uid":"37268c3b80f4e2e8","name":"Query Generator - backward","time":{"start":1705365651723,"stop":1705365651723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e206bd979ed4c522","name":"Check publish message containing Arabic","time":{"start":1705365585588,"stop":1705365585589,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6a99f15884ff42","name":"recovers when dns.resolve returns empty","time":{"start":1705365470862,"stop":1705365470862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9125411a797a762","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365549575,"stop":1705365549575,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadf2f9245665fd0","name":"Generator, 2 different pubsubtopics","time":{"start":1705365659064,"stop":1705365659065,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9b598248629c7f","name":"Push message with custom timestamp: 1705361911220","time":{"start":1705365638327,"stop":1705365638327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fa2954438322f7","name":"Passing page size 11 when there are 10 messages","time":{"start":1705365661733,"stop":1705365661733,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d9ba6f7bc159d4","name":"Encoder throws on empty string content topic","time":{"start":1705365459604,"stop":1705365459604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6176cf4e6437ba9","name":"should set field with all protocols enabled","time":{"start":1705365454640,"stop":1705365454640,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd315cc1e84cbd3","name":"Query with Promise Callback, No message returned","time":{"start":1705365634498,"stop":1705365634498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39b8c6f0286c082","name":"Decoder throws on empty string content topic","time":{"start":1705365459605,"stop":1705365459605,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fdda66d54feab2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705365597362,"stop":1705365597363,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d37f423c08b89e","name":"Check received message containing XML","time":{"start":1705365596313,"stop":1705365596313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f6d5953b67ec1a","name":"Decoder throws on undefined content topic","time":{"start":1705365476722,"stop":1705365476723,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5bf735646f5663","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705365584328,"stop":1705365584328,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca1242db2d6982e","name":"1 Relay, 1 fetch","time":{"start":1705365470540,"stop":1705365470541,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a7019a523e1036","name":"Push message with content topic containing Russian","time":{"start":1705365638301,"stop":1705365638313,"duration":12},"status":"passed","severity":"normal"},{"uid":"af11c7be3480c2cd","name":"Check received message with extra option is received","time":{"start":1705365596349,"stop":1705365596350,"duration":1},"status":"passed","severity":"normal"},{"uid":"effe420cd33ccd35","name":"Publish message with rate limit","time":{"start":1705365585617,"stop":1705365585618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0627703102bf5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705365536135,"stop":1705365536136,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1e8a6054a3abfe","name":"Decoder throws on undefined content topic","time":{"start":1705365478684,"stop":1705365478684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c409158610bb5a","name":"Check message with no pubsub topic is not received","time":{"start":1705365596336,"stop":1705365596336,"duration":0},"status":"passed","severity":"normal"},{"uid":"312c085e6fa0167b","name":"Push message with special chars payload","time":{"start":1705365638282,"stop":1705365638282,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a94ceaeb12c95c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705365599507,"stop":1705365599508,"duration":1},"status":"passed","severity":"normal"},{"uid":"9494b067cb9d79e7","name":"Sample","time":{"start":1705365453875,"stop":1705365453876,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ccdd533199489d","name":"Fails to push message with large meta","time":{"start":1705365638324,"stop":1705365638325,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d7c76c3a553347","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705365675568,"stop":1705365675568,"duration":0},"status":"passed","severity":"normal"},{"uid":"492fc15c0b80852e","name":"Check received message with timestamp: 1705365495919 ","time":{"start":1705365596328,"stop":1705365596329,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e75d9694f1d646c","name":"it tolerates circular branch references","time":{"start":1705365470861,"stop":1705365470861,"duration":0},"status":"passed","severity":"normal"},{"uid":"730a73b158c66578","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705365675571,"stop":1705365675571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca07b5d85540f48","name":"Fails to publish message with wrong content topic","time":{"start":1705365585614,"stop":1705365585614,"duration":0},"status":"passed","severity":"normal"},{"uid":"288880973d180731","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705365675569,"stop":1705365675569,"duration":0},"status":"passed","severity":"normal"},{"uid":"360bd92f1675bea3","name":"Query with Ordered Callback, No message returned","time":{"start":1705365634492,"stop":1705365634494,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ce3d57791bca1e3","name":"Check received message containing short","time":{"start":1705365596304,"stop":1705365596304,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde22c6819ebee05","name":"Passing page size 19 when there are 20 messages","time":{"start":1705365661733,"stop":1705365661733,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecadab03e88ddb2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705365453864,"stop":1705365453865,"duration":1},"status":"passed","severity":"normal"},{"uid":"75dc60f232edfdb3","name":"should properly create peer info with all multiaddrs","time":{"start":1705365454639,"stop":1705365454639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a231907180c24004","name":"Publish message with large meta","time":{"start":1705365585617,"stop":1705365585617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b16dbc555ce12a7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705365599522,"stop":1705365599523,"duration":1},"status":"passed","severity":"normal"},{"uid":"107922438882fd06","name":"Register correct protocols","time":{"start":1705365599504,"stop":1705365599505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1642840539bcb87","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705365675570,"stop":1705365675570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a543277913d749","name":"Check message received after jswaku node is restarted","time":{"start":1705365596355,"stop":1705365596355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dad15f080e946601","name":"Push message with Chinese payload","time":{"start":1705365638282,"stop":1705365638283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f67be78187a51c6","name":"Check publish message after client node is restarted","time":{"start":1705365585617,"stop":1705365585617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61ec1857f2ea8cb7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705365599518,"stop":1705365599519,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4290463c31a6f11","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705365511128,"stop":1705365511128,"duration":0},"status":"passed","severity":"normal"},{"uid":"684dcc766006630a","name":"Symmetric encrypt & Decrypt","time":{"start":1705365477295,"stop":1705365477295,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38036e7927b5887","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705365459569,"stop":1705365459569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eee2333205b4d2","name":"Generator, custom pubsub topic","time":{"start":1705365659064,"stop":1705365659064,"duration":0},"status":"passed","severity":"normal"},{"uid":"1018ee7b7a25a154","name":"Push message with Script payload","time":{"start":1705365638292,"stop":1705365638292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0528a30213f0e82","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705365625461,"stop":1705365625461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae5da095799b884","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705365536136,"stop":1705365536137,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5d0d32fcd92f47","name":"Query generator for 2000 messages","time":{"start":1705365648220,"stop":1705365648220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bec3583a961b6","name":"Check received message containing emoji","time":{"start":1705365596327,"stop":1705365596327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c139b4f0519047a","name":"caches peers it previously fetched","time":{"start":1705365470863,"stop":1705365470863,"duration":0},"status":"passed","severity":"normal"},{"uid":"363f51d4aac4d3cd","name":"Reusing cursor across nodes","time":{"start":1705365625463,"stop":1705365625463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc00cf975b1afb9","name":"Js publishes, other Js receives","time":{"start":1705365575079,"stop":1705365575079,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b012d7dd6eb158","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705365597368,"stop":1705365597368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f09986213efe663","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705365585615,"stop":1705365585615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fca873715c6c73","name":"Publish message with custom timestamp: Tue Jan 16 2024 01:39:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1705365585611,"stop":1705365585613,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3765997b00e92f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705365740273,"stop":1705365740273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5457852979ff07","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705365536137,"stop":1705365536137,"duration":0},"status":"passed","severity":"normal"},{"uid":"418eb14d12699850","name":"Fields are not dropped","time":{"start":1705365458916,"stop":1705365458917,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4103f110c02b9cc","name":"connects to nwaku","time":{"start":1705365675480,"stop":1705365675481,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b9aec47160445","name":"Push message with rate limit","time":{"start":1705365638325,"stop":1705365638326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c6e0a7fbd721ea","name":"Passing page size 3 when there are 20 messages","time":{"start":1705365661732,"stop":1705365661732,"duration":0},"status":"passed","severity":"normal"},{"uid":"85398f2145f7083f","name":"same cluster, same shard: nodes connect","time":{"start":1705365570257,"stop":1705365570258,"duration":1},"status":"passed","severity":"normal"},{"uid":"61aea97766266053","name":"should decode valid enr with tcp successfully","time":{"start":1705365454633,"stop":1705365454634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f233a2d88a8ffee0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705365603900,"stop":1705365603900,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c07c2a6185dfc","name":"should properly create location multiaddrs - udp6","time":{"start":1705365454638,"stop":1705365454638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee41cf126c1a0f5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705365549573,"stop":1705365549574,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ece7e3270d04a7f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705365625463,"stop":1705365625464,"duration":1},"status":"passed","severity":"normal"},{"uid":"81318f3370a89240","name":"Push 30 different messages","time":{"start":1705365638295,"stop":1705365638296,"duration":1},"status":"passed","severity":"normal"},{"uid":"2848bdc825d7d058","name":"Generator, custom pubsub topic","time":{"start":1705365659063,"stop":1705365659063,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36c59aef1c5baa6","name":"Push message with content topic containing XML","time":{"start":1705365638317,"stop":1705365638317,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c60d838f0bf60d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705365470473,"stop":1705365470473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a7ab0528661f82","name":"Check message with no content topic is not received","time":{"start":1705365596337,"stop":1705365596337,"duration":0},"status":"passed","severity":"normal"},{"uid":"35940741bcc17879","name":"Does not throw an exception when node disconnects","time":{"start":1705365675481,"stop":1705365675481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2190399930b26ea8","name":"nwaku subscribes","time":{"start":1705365575076,"stop":1705365575077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dbee6b94c652d5","name":"Throws when trying to push message with empty payload","time":{"start":1705365638296,"stop":1705365638296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9da623c827254f","name":"Push message with short payload","time":{"start":1705365638279,"stop":1705365638279,"duration":0},"status":"passed","severity":"normal"},{"uid":"517e67e4636b1370","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705365599506,"stop":1705365599506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae71f5298cef145","name":"configure the node with multiple pubsub topics","time":{"start":1705365603900,"stop":1705365603901,"duration":1},"status":"passed","severity":"normal"},{"uid":"735052ad1bf78505","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705365476717,"stop":1705365476719,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0e9a4c743325f1","name":"Fails to push message bigger that 1MB","time":{"start":1705365638329,"stop":1705365638330,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f531332ee3e153","name":"Check publish message containing Russian","time":{"start":1705365585589,"stop":1705365585590,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfa6c6bab0cbe7e","name":"Waku message hash computation","time":{"start":1705365464686,"stop":1705365464687,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2aecedc9311fbd","name":"throws on empty content topic","time":{"start":1705365447232,"stop":1705365447232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30ca7832087cc55","name":"Encoder throws on undefined content topic","time":{"start":1705365459604,"stop":1705365459604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0f4c46fe3a1c26","name":"Check meta is set [symmetric]","time":{"start":1705365476720,"stop":1705365476720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ed9cef53bb6de9","name":"Push message with content topic containing special chars","time":{"start":1705365638300,"stop":1705365638300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be201bea926f7da","name":"Privacy Node - default protocol","time":{"start":1705365682660,"stop":1705365682660,"duration":0},"status":"passed","severity":"normal"},{"uid":"85574b582d46dcde","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705365648216,"stop":1705365648217,"duration":1},"status":"passed","severity":"normal"},{"uid":"7713bd86ae4034c9","name":"Push message with numeric payload","time":{"start":1705365638281,"stop":1705365638282,"duration":1},"status":"passed","severity":"normal"},{"uid":"784a62e9351c99f","name":"Check received message containing SQL Injection","time":{"start":1705365596307,"stop":1705365596308,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1ffba4c20a75ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705365550391,"stop":1705365550391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2b9f91ffa408f6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705365599517,"stop":1705365599517,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fe97abc127c4dc","name":"LightPush","time":{"start":1705365682659,"stop":1705365682659,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9677ce5fe5fb1f6","name":"Push message with custom timestamp: 1674607111220","time":{"start":1705365638326,"stop":1705365638326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e3f71e852f350","name":"Query generator for multiple messages with different content topic format","time":{"start":1705365648217,"stop":1705365648217,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f7f07635a68fd3","name":"Passing page size 0 when there are 110 messages","time":{"start":1705365661730,"stop":1705365661731,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7fd38f586182e38","name":"Decoder throws on empty string content topic","time":{"start":1705365476723,"stop":1705365476723,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7d2359191dc2ed","name":"Check received message containing Basic HTML tag","time":{"start":1705365596313,"stop":1705365596314,"duration":1},"status":"passed","severity":"normal"},{"uid":"298ed05aca3a168","name":"handles multiple messages","time":{"start":1705365669807,"stop":1705365669807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6113b591e3a3b8c3","name":"Callback on promise, aborts when callback returns true","time":{"start":1705365648218,"stop":1705365648218,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7f29bb76b787ef","name":"creates an iterator","time":{"start":1705365669806,"stop":1705365669807,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe87cd567328c15","name":"Check received message containing JSON","time":{"start":1705365596314,"stop":1705365596314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1216217de04ef09a","name":"throws on content topic with generation field greater than 0","time":{"start":1705365447233,"stop":1705365447233,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a67ea33ed67f1d","name":"Promise Callback - backward","time":{"start":1705365651723,"stop":1705365651724,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa7997d1f0688ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705365740274,"stop":1705365740274,"duration":0},"status":"passed","severity":"normal"},{"uid":"706d73b5d68a69c5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705365476719,"stop":1705365476720,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4b10f640b2d6ed","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705365470472,"stop":1705365470472,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae30538ce19d9d53","name":"Check publish message containing special chars","time":{"start":1705365585586,"stop":1705365585586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cad0c05a739ebc4","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705365597355,"stop":1705365597355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9ed5367ab5c72a","name":"Encoder throws on undefined content topic","time":{"start":1705365476721,"stop":1705365476721,"duration":0},"status":"passed","severity":"normal"},{"uid":"221e863432ca1cfc","name":"Reopen subscription with peer with lost subscription","time":{"start":1705365510596,"stop":1705365510596,"duration":0},"status":"passed","severity":"normal"},{"uid":"389cbc7a3f79b4cb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705365599524,"stop":1705365599524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c841aabbfaa100","name":"should properly compute the node id","time":{"start":1705365454636,"stop":1705365454636,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce37f2c0000f6ec","name":"Check publish message containing JSON","time":{"start":1705365585595,"stop":1705365585596,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e35da3378bd7adf","name":"Filter","time":{"start":1705365682660,"stop":1705365682660,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a904d4281f12b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705365549575,"stop":1705365549575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7330b64ede3360a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705365597371,"stop":1705365597371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8b93f2347937c9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705365634484,"stop":1705365634485,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd1b76a5b6dd4e3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705365597361,"stop":1705365597361,"duration":0},"status":"passed","severity":"normal"},{"uid":"487fff448f2fbd4f","name":"Nodes with multiple pubsub topic","time":{"start":1705365584318,"stop":1705365584319,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2bbe457da1a3daa","name":"should not receive a peer event before start","time":{"start":1705365678641,"stop":1705365678641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02d6c653f6417f1","name":"Overlapping topic subscription","time":{"start":1705365597356,"stop":1705365597356,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dce5c7bbe45900","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705365469844,"stop":1705365469845,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8ccc4950feef33","name":"Round trip binary serialization","time":{"start":1705365459602,"stop":1705365459602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75d50e4ab1cb06d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705365536122,"stop":1705365536123,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e22df423a7475d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705365634497,"stop":1705365634497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5416e5918aa5b49","name":"Publish without waiting for remote peer","time":{"start":1705365599505,"stop":1705365599505,"duration":0},"status":"passed","severity":"normal"},{"uid":"149d6c3cff55cd09","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705365459568,"stop":1705365459569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e035a3a9a774948","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705365549574,"stop":1705365549575,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff931ceaccd261b3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705365570253,"stop":1705365570257,"duration":4},"status":"passed","severity":"normal"},{"uid":"151b00f30efd5c1e","name":"Publishes to nwaku","time":{"start":1705365575077,"stop":1705365575077,"duration":0},"status":"passed","severity":"normal"},{"uid":"da105012146c7788","name":"1 Store, 2 fetches","time":{"start":1705365470541,"stop":1705365470541,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90aa44549f2c504","name":"Push message with shell command payload","time":{"start":1705365638294,"stop":1705365638294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3def0ae4da7c692","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705365599518,"stop":1705365599518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03863e2cdf45496","name":"Check publish message containing Script","time":{"start":1705365585592,"stop":1705365585593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f261ca17fdad2355","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1705365597372,"stop":1705365597372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ffc57c0f765cb","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705365453861,"stop":1705365453862,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbaad5de06546f90","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705365634490,"stop":1705365634491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cb2a542805e4de","name":"Check message on other pubsub topic is not received","time":{"start":1705365596335,"stop":1705365596335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d74c12bda1407b","name":"should only return 1 node with relay and store capability","time":{"start":1705365470864,"stop":1705365470864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ef34bfd6f34c6c","name":"Sets default value correctly","time":{"start":1705365675488,"stop":1705365675488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4377fcbfb350416","name":"should properly create location multiaddrs - udp4","time":{"start":1705365454637,"stop":1705365454637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6f8b0946d688a6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705365453863,"stop":1705365453863,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc697a02943147d","name":"Relay - times out","time":{"start":1705365682658,"stop":1705365682658,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aae81bbcf36552a","name":"Ping on unsubscribed peer","time":{"start":1705365510595,"stop":1705365510595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b66a182eadd8eb","name":"Store - dialed first","time":{"start":1705365682658,"stop":1705365682659,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4b712dc14fb71f","name":"retrieves a single peer","time":{"start":1705365470860,"stop":1705365470861,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcda7095fed8ba2a","name":"Check received message containing long","time":{"start":1705365596305,"stop":1705365596305,"duration":0},"status":"passed","severity":"normal"},{"uid":"db896e5f46c87f20","name":"Subscribe and publish message","time":{"start":1705365599506,"stop":1705365599506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2741872e42fb2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705365675569,"stop":1705365675569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4467fcd84f0c62d7","name":"should not fail to stop the service if it was not started","time":{"start":1705365678640,"stop":1705365678640,"duration":0},"status":"passed","severity":"normal"},{"uid":"84abd0d4981d60a3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705365599523,"stop":1705365599523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c7d17cfaaeffc7","name":"should encodeTxt and decodeTxt","time":{"start":1705365454632,"stop":1705365454633,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fea1cfd0e915b9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705365597360,"stop":1705365597360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e206c653cb84ce4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705365596329,"stop":1705365596331,"duration":2},"status":"passed","severity":"normal"},{"uid":"23b7a963f96cd80d","name":"should only return 1 node with store capability","time":{"start":1705365470864,"stop":1705365470864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b8ce95284e85dc","name":"Refresh subscription","time":{"start":1705365597356,"stop":1705365597357,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dde96864bd3740","name":"Mutual subscription","time":{"start":1705365599504,"stop":1705365599504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d808b091f05f7ac9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705365470472,"stop":1705365470473,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8760a3d1de3d33","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705365585601,"stop":1705365585601,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b152d1ee708e30","name":"throws on content topic with too few or too many fields","time":{"start":1705365447232,"stop":1705365447232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b847bf0cbb865b","name":"Check message with non string payload is not received","time":{"start":1705365596339,"stop":1705365596340,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f93014dada6da7","name":"Push message with content topic containing JSON","time":{"start":1705365638319,"stop":1705365638319,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1c1bc343fe8fac","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705365470471,"stop":1705365470471,"duration":0},"status":"passed","severity":"normal"},{"uid":"276f6c80a396f2fb","name":"Query Generator, No message returned","time":{"start":1705365634488,"stop":1705365634488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04d6d60978b7a7a","name":"Check received message containing Chinese","time":{"start":1705365596306,"stop":1705365596306,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaeecbb92940183","name":"should throw error - invalid id","time":{"start":1705365454635,"stop":1705365454635,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2adfdcf3f90db8","name":"Push message with JSON payload","time":{"start":1705365638293,"stop":1705365638293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1410ad14d0ef5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705365550389,"stop":1705365550390,"duration":1},"status":"passed","severity":"normal"},{"uid":"573bcfb8ebd13085","name":"Passing page size 1 when there are 4 messages","time":{"start":1705365661731,"stop":1705365661731,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ce5f84e57ba1db","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705365599508,"stop":1705365599508,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b440b0770dd5e93","name":"should throw error - no public key","time":{"start":1705365454634,"stop":1705365454634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2c377a9e659384","name":"Subscribe and receive messages via lightPush","time":{"start":1705365597352,"stop":1705365597352,"duration":0},"status":"passed","severity":"normal"},{"uid":"912fc2f7e29b5cba","name":"does not throw on valid cases","time":{"start":1705365447231,"stop":1705365447231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3252c49b30dcd392","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705365549576,"stop":1705365549576,"duration":0},"status":"passed","severity":"normal"},{"uid":"76901f8df3208438","name":"Check received message containing shell command","time":{"start":1705365596314,"stop":1705365596315,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a0ce7f557a5191","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705365584317,"stop":1705365584318,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9331adc49070a1","name":"Callback on promise","time":{"start":1705365648217,"stop":1705365648218,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ac03bb1457f24c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705365511127,"stop":1705365511127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5166a08b589e8cee","name":"Publish message with custom timestamp: Mon Jan 15 2024 23:39:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1705365585610,"stop":1705365585611,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc62d4f7332530a","name":"All","time":{"start":1705365507378,"stop":1705365507379,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c5b7e338c1c94a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365549569,"stop":1705365549570,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ce399ef5a44016","name":"Query with Ordered Callback, No Decoder","time":{"start":1705365634491,"stop":1705365634492,"duration":1},"status":"passed","severity":"normal"},{"uid":"62758332be6bfa5f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365550390,"stop":1705365550390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f4ef06b71f2045","name":"Generator, custom pubsub topic","time":{"start":1705365659061,"stop":1705365659061,"duration":0},"status":"passed","severity":"normal"},{"uid":"900450ba5aa0c750","name":"Init the array if not present","time":{"start":1705365447006,"stop":1705365447007,"duration":1},"status":"passed","severity":"normal"},{"uid":"26871c79df4cbfe2","name":"Fails to push message with empty content topic","time":{"start":1705365638323,"stop":1705365638323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05831d33be0264d","name":"Check publish message containing SQL Injection","time":{"start":1705365585591,"stop":1705365585592,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7c8573f772243a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705365453860,"stop":1705365453861,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c4fb917f6e4710","name":"can start and stop the service","time":{"start":1705365678639,"stop":1705365678640,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb917d91550938f","name":"should encode/decode to RLP encoding","time":{"start":1705365454636,"stop":1705365454636,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4a41e2ed833610","name":"should set field with only RELAY enabled","time":{"start":1705365454640,"stop":1705365454640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e717af81262cb91","name":"Query generator for multiple messages","time":{"start":1705365648211,"stop":1705365648214,"duration":3},"status":"passed","severity":"normal"},{"uid":"e310e39f7a819e5b","name":"should set field with all protocols disabled","time":{"start":1705365454639,"stop":1705365454640,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9860a240d00db2","name":"Fails to publish message with empty text","time":{"start":1705365585614,"stop":1705365585614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0655e1fc3edaf43","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705365599513,"stop":1705365599517,"duration":4},"status":"passed","severity":"normal"},{"uid":"40c9f4056dcebfbf","name":"Push message with content topic containing Arabic","time":{"start":1705365638301,"stop":1705365638301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85c0d79ed2f645e","name":"groups content topics by expected pubsub topic","time":{"start":1705365447238,"stop":1705365447238,"duration":0},"status":"passed","severity":"normal"},{"uid":"684216d784ec613e","name":"Push message with content topic containing emoji","time":{"start":1705365638322,"stop":1705365638323,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a7f33b539966d1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705365625461,"stop":1705365625461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a60eb884b21b3a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705365470473,"stop":1705365470474,"duration":1},"status":"passed","severity":"normal"},{"uid":"321158afd85bcfcd","name":"throws on content topic with empty version field","time":{"start":1705365447234,"stop":1705365447234,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fab78ec74c6681","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705365584332,"stop":1705365584333,"duration":1},"status":"passed","severity":"normal"},{"uid":"5541d0c647cb321b","name":"should get / set UDP multiaddr","time":{"start":1705365454637,"stop":1705365454637,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2efb8024d08cfd","name":"Check publish message containing escaped characters","time":{"start":1705365585597,"stop":1705365585598,"duration":1},"status":"passed","severity":"normal"},{"uid":"315e44b3da4946c2","name":"Relay - dialed first","time":{"start":1705365682657,"stop":1705365682658,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c95bb714765f132","name":"Check received message with timestamp: 1705365495919000000 ","time":{"start":1705365596328,"stop":1705365596328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9d258176aaf3","name":"Subscribe to topic containing XML and receive message","time":{"start":1705365597362,"stop":1705365597362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81ae344faf7df8f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705365584319,"stop":1705365584327,"duration":8},"status":"passed","severity":"normal"},{"uid":"68927f7fe2286a68","name":"Push message with long payload","time":{"start":1705365638280,"stop":1705365638281,"duration":1},"status":"passed","severity":"normal"},{"uid":"df12146880955913","name":"Push message with escaped characters payload","time":{"start":1705365638294,"stop":1705365638294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c969805bdb1d7cc3","name":"Check meta is set [ecies]","time":{"start":1705365478683,"stop":1705365478683,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf004bdf90dd1f8a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705365453863,"stop":1705365453864,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d9fc64d88c6a0d","name":"Subscribe to topic containing long and receive message","time":{"start":1705365597358,"stop":1705365597358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad6e145c615d140","name":"Push message with content topic containing escaped characters","time":{"start":1705365638320,"stop":1705365638321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9836008cded0b","name":"Generator, 2 different pubsubtopics","time":{"start":1705365659063,"stop":1705365659063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8c14bdf825d533","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705365599522,"stop":1705365599522,"duration":0},"status":"passed","severity":"normal"},{"uid":"97044079004788fc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705365658497,"stop":1705365658497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a272582e89d9784f","name":"Query with Promise Callback, No Decoder","time":{"start":1705365634498,"stop":1705365634498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c9a551cd20b85f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705365550386,"stop":1705365550387,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d869180b6cd3b0b","name":"Waku message hash computation (payload length 0)","time":{"start":1705365464688,"stop":1705365464688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf51eb957a0ff97","name":"Check message received after nwaku node is restarted","time":{"start":1705365596356,"stop":1705365596357,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3339ef9062a947e6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705365740272,"stop":1705365740273,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05832b78772fda0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365550391,"stop":1705365550392,"duration":1},"status":"passed","severity":"normal"},{"uid":"7928ec7131ab2031","name":"different cluster, different shard: nodes don't connect","time":{"start":1705365570259,"stop":1705365570259,"duration":0},"status":"passed","severity":"normal"},{"uid":"666f6f7b26ed8719","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705365454412,"stop":1705365454412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9963da6cee066a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705365454641,"stop":1705365454641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c61657f3e0b03bd","name":"should not receive a peer event after stop","time":{"start":1705365678641,"stop":1705365678641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdc20f22c081b77","name":"Relay + Store","time":{"start":1705365454641,"stop":1705365454641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d916e373c2b1be","name":"Ephemeral messages are not stored","time":{"start":1705365511126,"stop":1705365511126,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc078241f5391c4e","name":"Push message with Russian payload","time":{"start":1705365638288,"stop":1705365638290,"duration":2},"status":"passed","severity":"normal"},{"uid":"7484ecee8be81069","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705365536137,"stop":1705365536138,"duration":1},"status":"passed","severity":"normal"},{"uid":"509bff1b065d9ab3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365659063,"stop":1705365659064,"duration":1},"status":"passed","severity":"normal"},{"uid":"554f2c0009e67882","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705365453864,"stop":1705365453864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c26c5def5743a6c","name":"Push message with content topic containing short","time":{"start":1705365638296,"stop":1705365638297,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f147ecd685f5ccd","name":"can start the service","time":{"start":1705365678639,"stop":1705365678639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada1be1d9b15aad1","name":"Fails to publish duplicate message","time":{"start":1705365585613,"stop":1705365585613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e938163ddb096289","name":"throws on content topic with empty application field","time":{"start":1705365447233,"stop":1705365447234,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa89d039463eee1c","name":"should handle a minimal index list","time":{"start":1705365454411,"stop":1705365454411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb8bda0ae6b0ddf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705365470475,"stop":1705365470476,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53c17a21f452f26","name":"should not fail to start the service if it is already started","time":{"start":1705365678640,"stop":1705365678640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf2ecd05ebcb4e7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705365599507,"stop":1705365599507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4207c1a42deb25b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705365584318,"stop":1705365584318,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6ecd4fa79e2dcc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705365597354,"stop":1705365597354,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e503d9f88de51d","name":"Push message with Basic HTML tag payload","time":{"start":1705365638293,"stop":1705365638293,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de7207236fc3a63","name":"Push message on custom pubsubTopic","time":{"start":1705365550385,"stop":1705365550386,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e6660add934340","name":"tcp ip4 address","time":{"start":1705365453866,"stop":1705365453867,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49af89b808b604d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705365597362,"stop":1705365597362,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1db1f4ce9626ab","name":"throws on content topic with empty topic name field","time":{"start":1705365447235,"stop":1705365447235,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dafa157c1f714a","name":"should return all peers when numPeers is 0","time":{"start":1705365459567,"stop":1705365459568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35888980a67e43b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705365470475,"stop":1705365470475,"duration":0},"status":"passed","severity":"normal"},{"uid":"150f56450186d758","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705365599522,"stop":1705365599522,"duration":0},"status":"passed","severity":"normal"},{"uid":"af594bd3845f0217","name":"Encoder throws on empty string content topic","time":{"start":1705365476721,"stop":1705365476722,"duration":1},"status":"passed","severity":"normal"},{"uid":"4501a0dd59c12ce5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705365658495,"stop":1705365658496,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be04687285e41ed","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705365675571,"stop":1705365675571,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aab0653af2b720c","name":"Decoder throws on empty string content topic","time":{"start":1705365478684,"stop":1705365478684,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf63f553567d784","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705365740274,"stop":1705365740274,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7feac4ec14975e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365550387,"stop":1705365550388,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03551aae50e7d6","name":"Nodes with multiple pubsub topic","time":{"start":1705365584332,"stop":1705365584332,"duration":0},"status":"passed","severity":"normal"},{"uid":"802c15d265c7032b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705365597358,"stop":1705365597358,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ea4112a5442c72","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705365549571,"stop":1705365549572,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad164408c0f1c5b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705365675570,"stop":1705365675571,"duration":1},"status":"passed","severity":"normal"},{"uid":"213c42ee923dc5b4","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705365453856,"stop":1705365453856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcd318316353134","name":"should emit a peer event after start","time":{"start":1705365678640,"stop":1705365678641,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09a16a8b5740c21","name":"returns all values when wanted number matches available values","time":{"start":1705365469842,"stop":1705365469843,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ed5a1448a47d2c","name":"udp ip6 address","time":{"start":1705365453867,"stop":1705365453867,"duration":0},"status":"passed","severity":"normal"},{"uid":"99941366103a0b77","name":"Check publish message containing Chinese","time":{"start":1705365585587,"stop":1705365585588,"duration":1},"status":"passed","severity":"normal"},{"uid":"b126748d90e6efc8","name":"Check publish message after service node is restarted","time":{"start":1705365585616,"stop":1705365585616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18bfaf5c94e05b36","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705365470541,"stop":1705365470542,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6255c8c91dfb8c","name":"should only return 1 node with relay capability","time":{"start":1705365470863,"stop":1705365470864,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac61035ae581f56","name":"should properly create location multiaddrs - tcp4","time":{"start":1705365454638,"stop":1705365454638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7b19e059803687","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705365596331,"stop":1705365596332,"duration":1},"status":"passed","severity":"normal"},{"uid":"9634b076367c9d77","name":"Check received message containing numeric","time":{"start":1705365596305,"stop":1705365596305,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb2a68e0f078c31","name":"Check received message containing escaped characters","time":{"start":1705365596315,"stop":1705365596326,"duration":11},"status":"passed","severity":"normal"},{"uid":"d2fb92eaf25a7c99","name":"Push message with XML payload","time":{"start":1705365638292,"stop":1705365638293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced6cbc73784431","name":"Subscribe to topic containing short and publish message","time":{"start":1705365599509,"stop":1705365599510,"duration":1},"status":"passed","severity":"normal"},{"uid":"343ad6a8a46ca90e","name":"Subscribe to topic containing Script and receive message","time":{"start":1705365597361,"stop":1705365597361,"duration":0},"status":"passed","severity":"normal"},{"uid":"978744d8b8b09a2a","name":"Used by Waku Relay","time":{"start":1705365675486,"stop":1705365675487,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0e36e84735d4bf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705365648218,"stop":1705365648219,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b9b9feb6fb18c8","name":"Push message with custom timestamp: 1705369111220","time":{"start":1705365638327,"stop":1705365638328,"duration":1},"status":"passed","severity":"normal"},{"uid":"56701062d0414ecf","name":"converts content topics to expected shard index","time":{"start":1705365447236,"stop":1705365447236,"duration":0},"status":"passed","severity":"normal"},{"uid":"db55af2a5b18575","name":"throws on content topic with empty encoding field","time":{"start":1705365447235,"stop":1705365447235,"duration":0},"status":"passed","severity":"normal"},{"uid":"6899724972e0e9e7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705365453862,"stop":1705365453863,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f3fdbd23f9a203","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705365459569,"stop":1705365459570,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80d5f29fce6034f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705365625462,"stop":1705365625462,"duration":0},"status":"passed","severity":"normal"},{"uid":"3660b1bc13800ddb","name":"same cluster, different shard: nodes connect","time":{"start":1705365570258,"stop":1705365570258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2eeea15e637009","name":"Query Generator, No Decoder","time":{"start":1705365634487,"stop":1705365634487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4695aff78e50a45","name":"should throw error - no id","time":{"start":1705365454634,"stop":1705365454634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9647bf40599f2665","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705365597371,"stop":1705365597372,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfe1b5cd6e6ecfe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705365597359,"stop":1705365597360,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbff8eb54096949","name":"should be able to encode the field with only STORE set to true","time":{"start":1705365453854,"stop":1705365453856,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad2f58cfa5f279f8","name":"Decoder throws on undefined content topic","time":{"start":1705365459605,"stop":1705365459605,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa185830eb1fda2","name":"Meta field set when metaSetter is specified","time":{"start":1705365459603,"stop":1705365459603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3a0201e3da7666","name":"should throw error - no public key","time":{"start":1705365454635,"stop":1705365454635,"duration":0},"status":"passed","severity":"normal"},{"uid":"66aa2c165566eec8","name":"Subscribe to topic containing short and receive message","time":{"start":1705365597357,"stop":1705365597357,"duration":0},"status":"passed","severity":"normal"},{"uid":"de278e0a6b49b8e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705365659062,"stop":1705365659062,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a5c0f0a66f6942","name":"different cluster, same shard: nodes don't connect","time":{"start":1705365570258,"stop":1705365570259,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dca4676390f7d2f","name":"Relay + Store","time":{"start":1705365507378,"stop":1705365507378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5915f8ab7b2ef6","name":"Ping on subscribed peer","time":{"start":1705365510593,"stop":1705365510594,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9d0d9272980af0","name":"returns all values when wanted number is greater than available values","time":{"start":1705365469844,"stop":1705365469844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac40cb6349f0909","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705365470865,"stop":1705365470865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee734df3d3b320fe","name":"Check publish message containing unicode special characters","time":{"start":1705365585598,"stop":1705365585599,"duration":1},"status":"passed","severity":"normal"},{"uid":"9907b8b5a35cd2bf","name":"should properly create location multiaddrs - tcp","time":{"start":1705365454639,"stop":1705365454639,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4f4babd8c01acb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705365584331,"stop":1705365584331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f3755f2814a9d8","name":"Check publish message containing Basic HTML tag","time":{"start":1705365585594,"stop":1705365585595,"duration":1},"status":"passed","severity":"normal"},{"uid":"213ad80172556a6d","name":"Push message with Arabic payload","time":{"start":1705365638285,"stop":1705365638285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee0058741c0c1a5","name":"Push message with meta","time":{"start":1705365638323,"stop":1705365638324,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc7c00b741909e9","name":"Subscribe to topic containing XML and publish message","time":{"start":1705365599521,"stop":1705365599521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f901c89dc84250","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705365634485,"stop":1705365634486,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25a331a2359a033","name":"Push message on custom pubsubTopic","time":{"start":1705365550389,"stop":1705365550389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3929ae2df9eb0bf4","name":"Sign & Recover","time":{"start":1705365477296,"stop":1705365477296,"duration":0},"status":"passed","severity":"normal"},{"uid":"615fd3be64ab13b","name":"Publish message with custom timestamp: Wed Jan 25 2023 00:39:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1705365585602,"stop":1705365585610,"duration":8},"status":"passed","severity":"normal"},{"uid":"7b805a0bc82b3177","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705365597353,"stop":1705365597353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8119c00f39d5d495","name":"A test","time":{"start":1705365536243,"stop":1705365536243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1226cca080d65ba","name":"pre and post cipher","time":{"start":1705365477296,"stop":1705365477296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce71639427a19467","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705365597359,"stop":1705365597359,"duration":0},"status":"passed","severity":"normal"},{"uid":"486302575589fca8","name":"Check publish message containing XML","time":{"start":1705365585593,"stop":1705365585594,"duration":1},"status":"passed","severity":"normal"},{"uid":"11456bbf918a7f57","name":"should encode/decode to text encoding","time":{"start":1705365454636,"stop":1705365454636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c1e57f02809ced","name":"Encoder throws on empty string content topic","time":{"start":1705365478684,"stop":1705365478684,"duration":0},"status":"passed","severity":"normal"},{"uid":"db13ed360b57fc97","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705365470476,"stop":1705365470476,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1f41adead12c20","name":"Check message with no payload is not received","time":{"start":1705365596338,"stop":1705365596339,"duration":1},"status":"passed","severity":"normal"},{"uid":"24254786c57e0519","name":"Check publish message containing numeric","time":{"start":1705365585586,"stop":1705365585586,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfcfa42e0aab1f","name":"Push to array if already present","time":{"start":1705365447007,"stop":1705365447008,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a51927db3310e6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705365599520,"stop":1705365599521,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a29c9b1e316eddb","name":"Check received message with timestamp: undefined ","time":{"start":1705365596333,"stop":1705365596333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59890a65906b332","name":"Check received message containing Russian","time":{"start":1705365596307,"stop":1705365596307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9764be23a67a68fa","name":"Passing an array","time":{"start":1705365675483,"stop":1705365675484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ced6019e25b953e","name":"Ping on peer without subscriptions","time":{"start":1705365510594,"stop":1705365510595,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2c0622b696b36d","name":"Ordered Callback - backward","time":{"start":1705365651724,"stop":1705365651725,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f869647406c3f5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705365453850,"stop":1705365453854,"duration":4},"status":"passed","severity":"normal"},{"uid":"a3914070611a6984","name":"ignores domain fetching errors","time":{"start":1705365470862,"stop":1705365470862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75e18fe0c7d76d0","name":"Push message with content topic containing SQL Injection","time":{"start":1705365638314,"stop":1705365638317,"duration":3},"status":"passed","severity":"normal"},{"uid":"1f81f27b6b350b63","name":"Ordered Callback - forward","time":{"start":1705365651724,"stop":1705365651724,"duration":0},"status":"passed","severity":"normal"},{"uid":"611d83338ed77c03","name":"Push message equal or less that 1MB","time":{"start":1705365638328,"stop":1705365638329,"duration":1},"status":"passed","severity":"normal"},{"uid":"762ca3a91621ab27","name":"Passing page size 10 when there are 10 messages","time":{"start":1705365661732,"stop":1705365661732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21207f9cb3458de","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705365658497,"stop":1705365658497,"duration":0},"status":"passed","severity":"normal"},{"uid":"df35bf6ca4339052","name":"Promise Callback - forward","time":{"start":1705365651723,"stop":1705365651723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce592ecaffaefe5f","name":"Check received message containing unicode special characters","time":{"start":1705365596326,"stop":1705365596326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2168c100f90cad69","name":"Check publish message containing emoji","time":{"start":1705365585599,"stop":1705365585600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4411f6237fc5441","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705365453857,"stop":1705365453857,"duration":0},"status":"passed","severity":"normal"}]