mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
129 KiB
JSON
1 line
129 KiB
JSON
[{"uid":"5fb5d233781b9f25","name":"Push message with Script payload","time":{"start":1707407520217,"stop":1707407520218,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4de1a72718b1ca","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707407736516,"stop":1707407736516,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d72e8de8e057f","name":"Subscribe to topic containing Script and receive message","time":{"start":1707407736510,"stop":1707407736510,"duration":0},"status":"passed","severity":"normal"},{"uid":"400c053504f94e8","name":"Check publish message containing special chars","time":{"start":1707407446960,"stop":1707407446964,"duration":4},"status":"passed","severity":"normal"},{"uid":"e51decf7db2d9fc7","name":"Check received message containing emoji","time":{"start":1707407633895,"stop":1707407633895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e99850e07b35c60","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707407286433,"stop":1707407286434,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd446ce1fd2ddf6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707407125409,"stop":1707407125410,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99f5c7db9ff8d3a4","name":"should get / set TCP multiaddr","time":{"start":1707407070390,"stop":1707407070390,"duration":0},"status":"passed","severity":"normal"},{"uid":"491e41e007055cf8","name":"Push message equal or less that 1MB","time":{"start":1707407695613,"stop":1707407695613,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae636f306a46d86","name":"Subscribe to topic containing Script and receive message","time":{"start":1707407324329,"stop":1707407324329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9592fb649743d911","name":"Light Node - default protocols","time":{"start":1707407716644,"stop":1707407716644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f334ed00876fa053","name":"throws on empty content topic","time":{"start":1707407061710,"stop":1707407061711,"duration":1},"status":"passed","severity":"normal"},{"uid":"71520f59124433ff","name":"Symmetric encrypt & Decrypt","time":{"start":1707407091456,"stop":1707407091456,"duration":0},"status":"passed","severity":"normal"},{"uid":"79696c73aaa9cc89","name":"Ping on subscribed peer","time":{"start":1707407187712,"stop":1707407187713,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b3c122070e29ab","name":"Check message with invalid timestamp is not received","time":{"start":1707407282981,"stop":1707407282981,"duration":0},"status":"passed","severity":"normal"},{"uid":"663255b1e470c41f","name":"Fails to push message with empty content topic","time":{"start":1707407520236,"stop":1707407520237,"duration":1},"status":"passed","severity":"normal"},{"uid":"438ad9a6cfdb0de7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407685855,"stop":1707407685856,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4943d6016843401","name":"Relay + Store","time":{"start":1707407131187,"stop":1707407131187,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae453a4df9acc1e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707407145193,"stop":1707407145193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12e75ad736bee28","name":"Push message with shell command payload","time":{"start":1707407695594,"stop":1707407695595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d620b42c979ced68","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707407436610,"stop":1707407436610,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ff0f8b1e657957","name":"A test","time":{"start":1707407338478,"stop":1707407338478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7065ea60391b34c8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707407324313,"stop":1707407324314,"duration":1},"status":"passed","severity":"normal"},{"uid":"505e6e38682d579a","name":"Check message on other pubsub topic is not received","time":{"start":1707407282982,"stop":1707407282982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c072e1313e8b7dd8","name":"Push message with content topic containing Chinese","time":{"start":1707407520228,"stop":1707407520228,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b531b97b70d44f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707407324276,"stop":1707407324276,"duration":0},"status":"passed","severity":"normal"},{"uid":"465460054ed0bc43","name":"Waku message hash computation (payload length 0)","time":{"start":1707407064484,"stop":1707407064484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62fd0bb53894985","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707407736513,"stop":1707407736513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7ba83c3d1e5ade","name":"Check publish message after client node is restarted","time":{"start":1707407446978,"stop":1707407446978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f04cebb819666ca2","name":"Check received message containing special chars","time":{"start":1707407282968,"stop":1707407282968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef633b32b0054b","name":"Check received message containing emoji","time":{"start":1707407633861,"stop":1707407633862,"duration":1},"status":"passed","severity":"normal"},{"uid":"70cbfd0bc2593c03","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707407338358,"stop":1707407338358,"duration":0},"status":"passed","severity":"normal"},{"uid":"28309329cf79f0c8","name":"Check received message containing JSON","time":{"start":1707407633857,"stop":1707407633857,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcba03ab788458c6","name":"should be able to decode the field with only STORE set to true","time":{"start":1707407069547,"stop":1707407069547,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd87474c61506b2","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707407458507,"stop":1707407458508,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea7f5e6052808bd","name":"Subscribe to topic containing long and receive message","time":{"start":1707407736507,"stop":1707407736508,"duration":1},"status":"passed","severity":"normal"},{"uid":"163f4449f7403e05","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707407324333,"stop":1707407324337,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e836c48d99a3002","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707407286382,"stop":1707407286391,"duration":9},"status":"passed","severity":"normal"},{"uid":"a6453fffab6827ff","name":"Check publish message after service node is restarted","time":{"start":1707407446977,"stop":1707407446978,"duration":1},"status":"skipped","severity":"normal"},{"uid":"11c71188254962b9","name":"throws on content topic with generation field greater than 0","time":{"start":1707407061712,"stop":1707407061713,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c38bfd0b4ef4c","name":"Check publish message containing escaped characters","time":{"start":1707407446971,"stop":1707407446971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16ae687b61f96a6","name":"Store - dialed first","time":{"start":1707407716642,"stop":1707407716643,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac307fe75ddf14c7","name":"unsubscribes","time":{"start":1707407693645,"stop":1707407693645,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c4ccd8c235ead4","name":"Fails to publish duplicate message","time":{"start":1707407446975,"stop":1707407446975,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c962dac80dffb4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707407736511,"stop":1707407736511,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4d3e49649c84db","name":"should only return 1 node with store capability","time":{"start":1707407085086,"stop":1707407085086,"duration":0},"status":"passed","severity":"normal"},{"uid":"85824d2b7aeeed65","name":"Push 30 different messages","time":{"start":1707407695598,"stop":1707407695598,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca89fc718709e5c","name":"Subscribe and publish message","time":{"start":1707407458507,"stop":1707407458507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a055e2f3f149f2a4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707407458511,"stop":1707407458511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bd13110ea30f33","name":"should properly create location multiaddrs - udp","time":{"start":1707407070392,"stop":1707407070392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a7a47039bf7c6","name":"Push message with content topic containing short","time":{"start":1707407695599,"stop":1707407695600,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1354ef135ee1cf","name":"nwaku subscribes","time":{"start":1707407423360,"stop":1707407423360,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d392f26dc552b0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707407092885,"stop":1707407092886,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d64a5d94811777","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707407633864,"stop":1707407633864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b2ab97ea1a9a5","name":"Push message with short payload","time":{"start":1707407695579,"stop":1707407695580,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0dc66ab360d55a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707407286433,"stop":1707407286433,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c71717948d8bfb0","name":"should emit a peer event after start","time":{"start":1707407589185,"stop":1707407589186,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4324ce3dbbecfd","name":"Generator, 2 different pubsubtopics","time":{"start":1707407685856,"stop":1707407685858,"duration":2},"status":"passed","severity":"normal"},{"uid":"3be72854a2d2fd01","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407286327,"stop":1707407286327,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a1d1a5752eda24","name":"Publish message with custom timestamp: Fri Feb 17 2023 15:50:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407446973,"stop":1707407446973,"duration":0},"status":"passed","severity":"normal"},{"uid":"489a680c365792e1","name":"Push message with numeric payload","time":{"start":1707407520205,"stop":1707407520209,"duration":4},"status":"passed","severity":"normal"},{"uid":"47e8dfd9a5683e11","name":"Push message with content topic containing long","time":{"start":1707407520226,"stop":1707407520226,"duration":0},"status":"passed","severity":"normal"},{"uid":"99756df2c745467e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707407075282,"stop":1707407075282,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16fe6283fc1a2cd","name":"Push message with escaped characters payload","time":{"start":1707407695595,"stop":1707407695596,"duration":1},"status":"passed","severity":"normal"},{"uid":"136b6f268083470a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707407286356,"stop":1707407286356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a5ce2088f5a225","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707407436612,"stop":1707407436612,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa8743081b083b7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707407338357,"stop":1707407338357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e0c6653dd9215b","name":"Passing cursor with wrong message digest","time":{"start":1707407586824,"stop":1707407586825,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c58f70c54cd1687","name":"different cluster, same shard: nodes don't connect","time":{"start":1707407286308,"stop":1707407286308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c14624a153702f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407191985,"stop":1707407191985,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc9d1d179639b78","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707407736515,"stop":1707407736515,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ee4672b3c9edff","name":"Check publish message containing XML","time":{"start":1707407446969,"stop":1707407446969,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6c8f8f3b7badbc","name":"Ping on peer without subscriptions","time":{"start":1707407151564,"stop":1707407151565,"duration":1},"status":"passed","severity":"normal"},{"uid":"268e3663f5915d3d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707407286325,"stop":1707407286326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1c7c6b234f93c2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707407678383,"stop":1707407678387,"duration":4},"status":"passed","severity":"normal"},{"uid":"328bba17eecd6e03","name":"Correctly serialized arguments","time":{"start":1707407383190,"stop":1707407383191,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf81fce99ebb2a1","name":"Check received message containing unicode special characters","time":{"start":1707407633860,"stop":1707407633861,"duration":1},"status":"passed","severity":"normal"},{"uid":"235a4b7983f11035","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707407145192,"stop":1707407145192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50bfa03ad1f3fbc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707407736509,"stop":1707407736509,"duration":0},"status":"passed","severity":"normal"},{"uid":"583dcbd52a0cb4bc","name":"connects to nwaku","time":{"start":1707407708175,"stop":1707407708175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5af7dce93eb379","name":"Check received message containing Chinese","time":{"start":1707407633878,"stop":1707407633880,"duration":2},"status":"passed","severity":"normal"},{"uid":"80451d151fd2d4b1","name":"Register correct protocols","time":{"start":1707407458506,"stop":1707407458506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb5dcedf35c5537","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707407648210,"stop":1707407648211,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f9da34883513f6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707407633864,"stop":1707407633864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26063dab09aa7e8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707407520232,"stop":1707407520233,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a181d5f0a6b3877","name":"Passing an array","time":{"start":1707407708176,"stop":1707407708176,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a5bff4d88af958","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707407324328,"stop":1707407324329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10ecdaec0d7af7d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707407736508,"stop":1707407736508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fad4f4f3ada9bb9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707407084674,"stop":1707407084674,"duration":0},"status":"passed","severity":"normal"},{"uid":"625c6286ec996c89","name":"Fails to push message with large meta","time":{"start":1707407695611,"stop":1707407695611,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ed41c252f3cfaa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707407736508,"stop":1707407736508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26ba25a77ba8b4b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707407709877,"stop":1707407709878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44fbec7b68ed95b","name":"Mutual subscription","time":{"start":1707407458505,"stop":1707407458506,"duration":1},"status":"passed","severity":"normal"},{"uid":"43850beb0d6fcc89","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407394825,"stop":1707407394825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f94f13b3981d908","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707407648206,"stop":1707407648207,"duration":1},"status":"passed","severity":"normal"},{"uid":"8624c0d99aeb108a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707407736523,"stop":1707407736524,"duration":1},"status":"passed","severity":"normal"},{"uid":"366277c01e8435aa","name":"Check received message containing long","time":{"start":1707407633835,"stop":1707407633836,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1f14d86e7872be","name":"should return all peers when numPeers is 0","time":{"start":1707407075280,"stop":1707407075280,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a0fd7d2698cec4","name":"pre and post cipher","time":{"start":1707407091457,"stop":1707407091457,"duration":0},"status":"passed","severity":"normal"},{"uid":"a180b305cd79b1ff","name":"Subscribe to topic containing short and receive message","time":{"start":1707407736507,"stop":1707407736507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5422156773656cda","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707407061959,"stop":1707407061959,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e6b75e01f5dd54","name":"Check message with no pubsub topic is not received","time":{"start":1707407633867,"stop":1707407633867,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e30f63fac8e2364","name":"Encoder throws on undefined content topic","time":{"start":1707407092887,"stop":1707407092887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88c66fa973c1511","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707407736521,"stop":1707407736521,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5245c685db549e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707407132712,"stop":1707407132713,"duration":1},"status":"passed","severity":"normal"},{"uid":"1038caf8df194c27","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707407145186,"stop":1707407145187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e350fbf74c6690e","name":"Check message with no payload is not received","time":{"start":1707407633906,"stop":1707407633909,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5401fe36e73f720","name":"Push message on custom pubsubTopic","time":{"start":1707407394825,"stop":1707407394826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c1c57382f3e1b4","name":"Check received message containing Arabic","time":{"start":1707407633844,"stop":1707407633845,"duration":1},"status":"passed","severity":"normal"},{"uid":"583530f7e9d55da7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707407145183,"stop":1707407145183,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d4e57b29b3763f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707407338360,"stop":1707407338361,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55cade2d60c8d87","name":"Push message with XML payload","time":{"start":1707407695588,"stop":1707407695588,"duration":0},"status":"passed","severity":"normal"},{"uid":"d676fcabb081d638","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707407736511,"stop":1707407736511,"duration":0},"status":"passed","severity":"normal"},{"uid":"73be9676cb074671","name":"Relay + Store","time":{"start":1707407070395,"stop":1707407070396,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6c361eb14532d7","name":"Check publish message containing shell command","time":{"start":1707407446970,"stop":1707407446971,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcea7793b0a6e90c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707407286330,"stop":1707407286331,"duration":1},"status":"passed","severity":"normal"},{"uid":"38de374fb419f84c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407446972,"stop":1707407446972,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8ef6d46254ef8b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707407736516,"stop":1707407736516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89f31bcc462a96d","name":"Reusing cursor across nodes","time":{"start":1707407586824,"stop":1707407586824,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e93f2a4ec1a321","name":"Ping on subscribed peer","time":{"start":1707407151564,"stop":1707407151564,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e6d5068cde3fe","name":"Privacy Node - default protocol","time":{"start":1707407716644,"stop":1707407716644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d758e1173c849c3a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707407338362,"stop":1707407338363,"duration":1},"status":"passed","severity":"normal"},{"uid":"496f81635c4c541c","name":"same cluster, same shard: nodes connect","time":{"start":1707407375758,"stop":1707407375764,"duration":6},"status":"passed","severity":"normal"},{"uid":"90d4f8ed1a3d7481","name":"should encodeTxt and decodeTxt","time":{"start":1707407070376,"stop":1707407070377,"duration":1},"status":"passed","severity":"normal"},{"uid":"57eeb6c7a0642f00","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707407458509,"stop":1707407458509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25c6e5e3fa07efa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707407286391,"stop":1707407286392,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd31b2a4855482d9","name":"Fails to push message with empty content topic","time":{"start":1707407695610,"stop":1707407695610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40f5d491b7c30c2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707407324261,"stop":1707407324275,"duration":14},"status":"passed","severity":"normal"},{"uid":"95611cb289303a8e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707407736525,"stop":1707407736525,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c0edcc9ba56cb5","name":"Publish message with custom timestamp: Thu Feb 08 2024 16:50:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407446973,"stop":1707407446974,"duration":1},"status":"passed","severity":"normal"},{"uid":"492c152c8fe169d5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707407085087,"stop":1707407085087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5215f63d0b869f53","name":"Check received message containing Arabic","time":{"start":1707407633880,"stop":1707407633882,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7fd1978eeceeb22","name":"Push message with meta","time":{"start":1707407695611,"stop":1707407695611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faff40b03863f8e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407394824,"stop":1707407394824,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea9cda8e11bc8c8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707407436613,"stop":1707407436614,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d53270ab4cac93c","name":"Check received message containing shell command","time":{"start":1707407282972,"stop":1707407282973,"duration":1},"status":"passed","severity":"normal"},{"uid":"f783d63cba51aec2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707407189069,"stop":1707407189072,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ded228824bdce6d","name":"Check received message containing JSON","time":{"start":1707407633893,"stop":1707407633893,"duration":0},"status":"passed","severity":"normal"},{"uid":"3535daf85e015751","name":"1 Relay, 1 Filter, gives up","time":{"start":1707407084708,"stop":1707407084708,"duration":0},"status":"passed","severity":"normal"},{"uid":"851329037756fc1a","name":"Check meta is set [ecies]","time":{"start":1707407092886,"stop":1707407092887,"duration":1},"status":"passed","severity":"normal"},{"uid":"913d80cd8d3b8f01","name":"Push message with JSON payload","time":{"start":1707407520219,"stop":1707407520220,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe52911f3a7689f8","name":"Query generator for multiple messages with different content topic format","time":{"start":1707407658255,"stop":1707407658255,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a93a7670231ac6","name":"Fails to push message with large meta","time":{"start":1707407520237,"stop":1707407520237,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2f71e4b5c167de","name":"Push message with long payload","time":{"start":1707407695580,"stop":1707407695581,"duration":1},"status":"passed","severity":"normal"},{"uid":"8653f0b68c39b33e","name":"it tolerates circular branch references","time":{"start":1707407085083,"stop":1707407085083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f898984a0cc9241f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707407084668,"stop":1707407084668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f72f925b5f07a84","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407191985,"stop":1707407191986,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f5c875bda98319","name":"Check message on other pubsub topic is not received","time":{"start":1707407633865,"stop":1707407633867,"duration":2},"status":"passed","severity":"normal"},{"uid":"52f6a231ec9aac4d","name":"returns all values when wanted number is greater than available values","time":{"start":1707407084126,"stop":1707407084127,"duration":1},"status":"passed","severity":"normal"},{"uid":"47670f175111677","name":"Check received message containing Russian","time":{"start":1707407633882,"stop":1707407633887,"duration":5},"status":"passed","severity":"normal"},{"uid":"e027b9025f822e7c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707407458515,"stop":1707407458515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f064f78af8cf409c","name":"Encoder throws on empty string content topic","time":{"start":1707407092887,"stop":1707407092888,"duration":1},"status":"passed","severity":"normal"},{"uid":"116652656b10af60","name":"Push message with Basic HTML tag payload","time":{"start":1707407520219,"stop":1707407520219,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbb397a5ab66799","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707407324285,"stop":1707407324286,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5410b82e7f4d9a7b","name":"Subscribe and receives messages on 20 topics","time":{"start":1707407324278,"stop":1707407324284,"duration":6},"status":"passed","severity":"normal"},{"uid":"7e3e4908f0d1a4bc","name":"should not fail to start the service if it is already started","time":{"start":1707407125403,"stop":1707407125404,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e0a41ccf12df1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707407069542,"stop":1707407069542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b796b58f4dcb0ad","name":"Generator, custom pubsub topic","time":{"start":1707407685856,"stop":1707407685856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc7a1cbc5cd832b","name":"should not fail to stop the service if it was not started","time":{"start":1707407125399,"stop":1707407125403,"duration":4},"status":"passed","severity":"normal"},{"uid":"d11c05dd081ff8e2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707407586820,"stop":1707407586820,"duration":0},"status":"passed","severity":"normal"},{"uid":"c127607d8d36fd3f","name":"Refresh subscription","time":{"start":1707407458509,"stop":1707407458509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f53520ba14562662","name":"Decoder throws on empty string content topic","time":{"start":1707407091014,"stop":1707407091015,"duration":1},"status":"passed","severity":"normal"},{"uid":"252a95f8fb39d6a6","name":"should emit a peer event after start","time":{"start":1707407125404,"stop":1707407125406,"duration":2},"status":"passed","severity":"normal"},{"uid":"4196f977dfbdb825","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707407633898,"stop":1707407633899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a328953c32f94a","name":"Check message with no payload is not received","time":{"start":1707407282983,"stop":1707407282983,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceca006922b68cc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407394820,"stop":1707407394820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f149c8912bccd6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707407736502,"stop":1707407736502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4097473747ab97","name":"Check received message containing special chars","time":{"start":1707407633877,"stop":1707407633878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8f64b7765e7ea5","name":"should throw an error for insufficient data","time":{"start":1707407061960,"stop":1707407061960,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5b790d3fa52584","name":"caches peers it previously fetched","time":{"start":1707407085084,"stop":1707407085085,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb914529a6e247b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707407436610,"stop":1707407436610,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d11b2b492ca20b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707407145197,"stop":1707407145197,"duration":0},"status":"passed","severity":"normal"},{"uid":"396deb7d0f3f7aca","name":"Check received message containing special chars","time":{"start":1707407633838,"stop":1707407633840,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba7f5ed34b766bba","name":"should set field with only RELAY enabled","time":{"start":1707407070394,"stop":1707407070394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b266a62c1648fe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707407191978,"stop":1707407191979,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f01dc737cce1878","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707407061960,"stop":1707407061960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37c62b77c1d43b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707407084676,"stop":1707407084676,"duration":0},"status":"passed","severity":"normal"},{"uid":"413dd93222320530","name":"Check received message with timestamp: 1707407108711 ","time":{"start":1707407633863,"stop":1707407633863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1840fe2a2d02f490","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707407436613,"stop":1707407436613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9415e723ce0bdb99","name":"Waku message hash computation","time":{"start":1707407064482,"stop":1707407064483,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4c7b22843f8336","name":"Push message with content topic containing unicode special characters","time":{"start":1707407695609,"stop":1707407695610,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c08994f67c1f05","name":"Check received message with timestamp: 1707407108711 ","time":{"start":1707407633897,"stop":1707407633897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6984a7e8a9ea9acd","name":"Check received message containing Basic HTML tag","time":{"start":1707407282971,"stop":1707407282971,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe82388011e5328","name":"Push message with emoji payload","time":{"start":1707407520223,"stop":1707407520224,"duration":1},"status":"passed","severity":"normal"},{"uid":"f771cc89476f8834","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407191980,"stop":1707407191981,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9046b1aa222f74","name":"Subscribe and receive messages via lightPush","time":{"start":1707407736514,"stop":1707407736514,"duration":0},"status":"passed","severity":"normal"},{"uid":"63327e76c3a7d3ed","name":"Push message with rate limit","time":{"start":1707407695611,"stop":1707407695612,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73240b63c5419a6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707407736522,"stop":1707407736522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc3eb7a2e9cf108","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707407736504,"stop":1707407736504,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b85bfd29913fc0","name":"should throw error - no id","time":{"start":1707407070379,"stop":1707407070379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb2c4e7cd72215f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707407286356,"stop":1707407286356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e02a797c9d8c386","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707407338358,"stop":1707407338358,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a916f096d5990b","name":"should only return 1 node with relay capability","time":{"start":1707407085085,"stop":1707407085085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb85061eb4028b5f","name":"Push message with Arabic payload","time":{"start":1707407520213,"stop":1707407520214,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cb8e1d8a0d9677","name":"should encode/decode to RLP encoding","time":{"start":1707407070389,"stop":1707407070389,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cdf49ff3524416","name":"Check message received after nwaku node is restarted","time":{"start":1707407633910,"stop":1707407633911,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7983402f668ca639","name":"Query with Promise Callback, No Decoder","time":{"start":1707407648218,"stop":1707407648222,"duration":4},"status":"passed","severity":"normal"},{"uid":"6adaacfca75857cf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707407324316,"stop":1707407324325,"duration":9},"status":"passed","severity":"normal"},{"uid":"6c14c6213f01a547","name":"should encode/decode to text encoding","time":{"start":1707407070389,"stop":1707407070389,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ad4dfc27116a25","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707407586820,"stop":1707407586820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8d17327366970b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707407324338,"stop":1707407324339,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6e1913beb85e18","name":"Subscribe and receives messages on 20 topics","time":{"start":1707407736504,"stop":1707407736504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3f00ecbfdb6cf5","name":"should throw error - no public key","time":{"start":1707407070388,"stop":1707407070388,"duration":0},"status":"passed","severity":"normal"},{"uid":"623d3695ab47890","name":"throws on content topic with non-number generation field","time":{"start":1707407061712,"stop":1707407061712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b98eb3c8694edfa","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707407458508,"stop":1707407458508,"duration":0},"status":"passed","severity":"normal"},{"uid":"5060e063d5c64ac8","name":"Query generator for multiple messages with different message text format","time":{"start":1707407658254,"stop":1707407658255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3650698192253a3d","name":"Generator, 2 different pubsubtopics","time":{"start":1707407685862,"stop":1707407685863,"duration":1},"status":"passed","severity":"normal"},{"uid":"274bf35ad2dccb38","name":"Decrypt messages","time":{"start":1707407396154,"stop":1707407396155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1d16f30ff730b5","name":"Check received message containing Russian","time":{"start":1707407282969,"stop":1707407282970,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a1c5fa3ea74490","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707407436615,"stop":1707407436615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df1b44a0cc42074","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707407286328,"stop":1707407286329,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed6c6743ccf24ab","name":"Promise Callback - forward","time":{"start":1707407665478,"stop":1707407665479,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ef99ca7778e5d8","name":"Subscribe and receive messages via lightPush","time":{"start":1707407736502,"stop":1707407736502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47d07bffcf39b70","name":"nwaku interop","time":{"start":1707407589182,"stop":1707407589182,"duration":0},"status":"broken","severity":"normal"},{"uid":"aaa7d9d83bcd96ea","name":"Callback on promise","time":{"start":1707407658256,"stop":1707407658256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95ea7802d0f6544","name":"Decoder throws on empty string content topic","time":{"start":1707407092888,"stop":1707407092888,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e85c89d8c58abf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707407282979,"stop":1707407282980,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c760fdee1299ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707407736505,"stop":1707407736505,"duration":0},"status":"skipped","severity":"normal"},{"uid":"400d65ea49cb55be","name":"Relay - times out","time":{"start":1707407716642,"stop":1707407716642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5014b99d9f8083f5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707407338359,"stop":1707407338359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42ec60261272ac8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707407286321,"stop":1707407286322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29cf561178df2e4","name":"Subscribe to topic containing XML and publish message","time":{"start":1707407458514,"stop":1707407458514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f7951c9e27e9c8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407394820,"stop":1707407394820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfc60c982803a25","name":"Check received message containing Chinese","time":{"start":1707407633841,"stop":1707407633844,"duration":3},"status":"passed","severity":"normal"},{"uid":"cc995a5f971e68d8","name":"Publishes to nwaku","time":{"start":1707407423360,"stop":1707407423361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba46156eb8753265","name":"Subscribe to topic containing Script and publish message","time":{"start":1707407458514,"stop":1707407458514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aee69802446165","name":"Push message with custom timestamp: 1676648886711","time":{"start":1707407520238,"stop":1707407520238,"duration":0},"status":"passed","severity":"normal"},{"uid":"432289053dc79cdf","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707407286432,"stop":1707407286432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73f5c5283d04c07","name":"should decode valid enr with tcp successfully","time":{"start":1707407070378,"stop":1707407070378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3a388922333aaa","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707407736506,"stop":1707407736506,"duration":0},"status":"passed","severity":"normal"},{"uid":"93afecf877fb58cd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707407458512,"stop":1707407458512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aafc37e9dbc062c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707407586821,"stop":1707407586823,"duration":2},"status":"passed","severity":"normal"},{"uid":"6db67584477bca5b","name":"Check publish message containing long","time":{"start":1707407446958,"stop":1707407446959,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d633906d8bb85a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707407736513,"stop":1707407736513,"duration":0},"status":"passed","severity":"normal"},{"uid":"db94f43124d6b58e","name":"configure the node with multiple pubsub topics","time":{"start":1707407538465,"stop":1707407538466,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e54a7ecfb347605","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707407736522,"stop":1707407736522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faedd8a6574bc73","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707407324326,"stop":1707407324327,"duration":1},"status":"passed","severity":"normal"},{"uid":"4872bd0d7aa848cd","name":"Subscribe and receives messages on 20 topics","time":{"start":1707407736517,"stop":1707407736517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f921c0569cebe8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707407709876,"stop":1707407709876,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d44ac02ff3bf72","name":"throws on content topic with too few or too many fields","time":{"start":1707407061711,"stop":1707407061712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8686dcdca232761f","name":"Passing page size 19 when there are 20 messages","time":{"start":1707407690282,"stop":1707407690283,"duration":1},"status":"passed","severity":"normal"},{"uid":"5762c83388cb197e","name":"Ephemeral messages are not stored","time":{"start":1707407132711,"stop":1707407132712,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afbf7de0a59837b","name":"Subscribe and receive messages via waku relay post","time":{"start":1707407324276,"stop":1707407324277,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa5abd6a5f18051","name":"Does not throw an exception when node disconnects","time":{"start":1707407708175,"stop":1707407708175,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2ee0001770ccd7","name":"throws on content topic with empty topic name field","time":{"start":1707407061714,"stop":1707407061714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6630f2e0826e37a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707407084673,"stop":1707407084673,"duration":0},"status":"passed","severity":"normal"},{"uid":"93abb5d625e9051e","name":"Check publish message containing short","time":{"start":1707407446957,"stop":1707407446958,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2ffafcff8e869","name":"Promise Callback - backward","time":{"start":1707407665479,"stop":1707407665479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53bd72a155695c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707407069541,"stop":1707407069542,"duration":1},"status":"passed","severity":"normal"},{"uid":"946d41434fe192a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707407189068,"stop":1707407189068,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d69f84f3b4cf43","name":"LightPush","time":{"start":1707407716643,"stop":1707407716643,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bc594dc8960ccf","name":"Check message with no content topic is not received","time":{"start":1707407282983,"stop":1707407282983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99f7e0d2b81844e","name":"Check received message containing SQL Injection","time":{"start":1707407633848,"stop":1707407633849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7ce4e06dcb2839","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707407324277,"stop":1707407324277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e872bdaa05223e68","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707407286397,"stop":1707407286401,"duration":4},"status":"passed","severity":"normal"},{"uid":"cfcd8885deceff75","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707407286353,"stop":1707407286354,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e340ee8a944636c","name":"Push message with meta","time":{"start":1707407520237,"stop":1707407520237,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78e93ea22460db1","name":"Push message with content topic containing SQL Injection","time":{"start":1707407695606,"stop":1707407695607,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b045971f73367d4","name":"handles multiple messages","time":{"start":1707407693644,"stop":1707407693645,"duration":1},"status":"passed","severity":"normal"},{"uid":"3544936d3b8e82cc","name":"Passing page size 0 when there are 110 messages","time":{"start":1707407690268,"stop":1707407690269,"duration":1},"status":"passed","severity":"normal"},{"uid":"366b33531174a091","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707407709874,"stop":1707407709875,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e6804fd7813deb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707407191982,"stop":1707407191982,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb837c2f8f9841f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707407286356,"stop":1707407286361,"duration":5},"status":"passed","severity":"normal"},{"uid":"bea011cc2c236252","name":"Check received message containing unicode special characters","time":{"start":1707407633894,"stop":1707407633895,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45cc2ed255776cc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707407324346,"stop":1707407324346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c810a0cadcd2e59a","name":"Push message on custom pubsubTopic","time":{"start":1707407394823,"stop":1707407394823,"duration":0},"status":"passed","severity":"normal"},{"uid":"47914d19989412a7","name":"Js publishes, other Js receives","time":{"start":1707407423361,"stop":1707407423362,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdd7dfc13cc95cd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707407538465,"stop":1707407538465,"duration":0},"status":"passed","severity":"normal"},{"uid":"497b63e41ce0ea1d","name":"Push message with Russian payload","time":{"start":1707407695585,"stop":1707407695586,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec0f214a7e18d0b","name":"Reopen subscription with peer with lost subscription","time":{"start":1707407187715,"stop":1707407187715,"duration":0},"status":"passed","severity":"normal"},{"uid":"40df757e77e303a7","name":"Check received message containing numeric","time":{"start":1707407633876,"stop":1707407633877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f09930a0461bbec","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707407084127,"stop":1707407084127,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd836402e391ee91","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707407069550,"stop":1707407069550,"duration":0},"status":"passed","severity":"normal"},{"uid":"741c5d764f0a61b5","name":"Check received message containing escaped characters","time":{"start":1707407633859,"stop":1707407633860,"duration":1},"status":"passed","severity":"normal"},{"uid":"97db68aac64e3c0f","name":"should be called for bootstrap peers","time":{"start":1707407145189,"stop":1707407145190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d749b1b6b6dd1e2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707407286329,"stop":1707407286329,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd038bbddf6d5bc","name":"should not receive a peer event after stop","time":{"start":1707407125407,"stop":1707407125407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec60fd206d39dc9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707407736509,"stop":1707407736509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11b708bdbd3267e","name":"Ping on unsubscribed peer","time":{"start":1707407151565,"stop":1707407151565,"duration":0},"status":"passed","severity":"normal"},{"uid":"47be3776bf227f88","name":"should not receive a peer event before start","time":{"start":1707407589186,"stop":1707407589186,"duration":0},"status":"passed","severity":"normal"},{"uid":"300b106f0cb53e97","name":"Sets default value correctly","time":{"start":1707407708177,"stop":1707407708178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c60a0deb3067c3d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707407069544,"stop":1707407069544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caa9b2aac1e0c4d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707407191984,"stop":1707407191984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f7ac686055ab23","name":"should properly create location multiaddrs - udp6","time":{"start":1707407070391,"stop":1707407070392,"duration":1},"status":"passed","severity":"normal"},{"uid":"3750a626a0e75a9f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707407324347,"stop":1707407324348,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b8710e28163306","name":"topics with same application and version share the same shard","time":{"start":1707407061716,"stop":1707407061716,"duration":0},"status":"passed","severity":"normal"},{"uid":"998d9810b1f0f0d9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707407458516,"stop":1707407458517,"duration":1},"status":"passed","severity":"normal"},{"uid":"777144f44b6a407f","name":"Check message received after jswaku node is restarted","time":{"start":1707407633871,"stop":1707407633871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7be65a66ef07c598","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707407286327,"stop":1707407286328,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af675e921b28482","name":"Push message with emoji payload","time":{"start":1707407695597,"stop":1707407695597,"duration":0},"status":"passed","severity":"normal"},{"uid":"163b3d6081439316","name":"Query Generator, No Decoder","time":{"start":1707407648208,"stop":1707407648209,"duration":1},"status":"passed","severity":"normal"},{"uid":"4284a34b0987e77f","name":"Check received message containing Script","time":{"start":1707407633888,"stop":1707407633888,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a42c43ff0be91ad","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707407736505,"stop":1707407736505,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd6e262d37eb3e0","name":"should not fail to start the service if it is already started","time":{"start":1707407589184,"stop":1707407589184,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc833b49247f411","name":"Passing page size 10 when there are 10 messages","time":{"start":1707407690270,"stop":1707407690273,"duration":3},"status":"passed","severity":"normal"},{"uid":"a03b15d9e5cdc1bb","name":"Push message with shell command payload","time":{"start":1707407520220,"stop":1707407520221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf129f17443afdc","name":"does not throw on valid cases","time":{"start":1707407061709,"stop":1707407061710,"duration":1},"status":"passed","severity":"normal"},{"uid":"974fe3442791a430","name":"Check received message containing XML","time":{"start":1707407282971,"stop":1707407282971,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3d1c0761e97588","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707407069546,"stop":1707407069547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a691c5580bfd3572","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707407658255,"stop":1707407658255,"duration":0},"status":"passed","severity":"normal"},{"uid":"62804ba8823876b8","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707407324288,"stop":1707407324289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a279a355e7884d6c","name":"same cluster, different shard: nodes connect","time":{"start":1707407286305,"stop":1707407286305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f013e29f06c861df","name":"Check message with non string payload is not received","time":{"start":1707407633910,"stop":1707407633910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f98e2a941b57b7b","name":"Check received message containing XML","time":{"start":1707407633854,"stop":1707407633855,"duration":1},"status":"passed","severity":"normal"},{"uid":"348929be56508ca1","name":"Throws when trying to push message with empty payload","time":{"start":1707407520225,"stop":1707407520225,"duration":0},"status":"passed","severity":"normal"},{"uid":"3545589819fc3e3d","name":"Push message with content topic containing XML","time":{"start":1707407520231,"stop":1707407520232,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a151acbe4395de6","name":"Check publish message containing Basic HTML tag","time":{"start":1707407446969,"stop":1707407446970,"duration":1},"status":"passed","severity":"normal"},{"uid":"36aae4e73e8e21c7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707407458511,"stop":1707407458512,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0da0527065e203c","name":"Fails to publish message with empty text","time":{"start":1707407446975,"stop":1707407446975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e0b1e209b7a4c6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707407629943,"stop":1707407629943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae01f261c522e8b","name":"Check received message with timestamp: 1707407108711000000 ","time":{"start":1707407633896,"stop":1707407633897,"duration":1},"status":"passed","severity":"normal"},{"uid":"df44592b68800db5","name":"Check received message containing Basic HTML tag","time":{"start":1707407633856,"stop":1707407633857,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17a0378345ac539","name":"same cluster, same shard: nodes connect","time":{"start":1707407286302,"stop":1707407286304,"duration":2},"status":"passed","severity":"normal"},{"uid":"3563b4681a53b431","name":"Check message with no pubsub topic is not received","time":{"start":1707407282982,"stop":1707407282982,"duration":0},"status":"passed","severity":"normal"},{"uid":"40035543a9e0b435","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707407324288,"stop":1707407324288,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44f0021eb7259e3d","name":"should properly create location multiaddrs - tcp4","time":{"start":1707407070391,"stop":1707407070391,"duration":0},"status":"passed","severity":"normal"},{"uid":"131f62b15a39ef43","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707407458513,"stop":1707407458514,"duration":1},"status":"passed","severity":"normal"},{"uid":"cafef1bd47791814","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707407069548,"stop":1707407069548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c368d71cd2b5a7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707407286371,"stop":1707407286381,"duration":10},"status":"passed","severity":"normal"},{"uid":"e2ff2106e86ce451","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707407648210,"stop":1707407648210,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc99b012a0a9d2f4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707407084667,"stop":1707407084668,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c98e650035f5b4","name":"Push message with custom timestamp: 1676648883147","time":{"start":1707407695612,"stop":1707407695612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e2e491af494d38","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707407678387,"stop":1707407678388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cfd22934c320cb","name":"Check received message containing Script","time":{"start":1707407633850,"stop":1707407633854,"duration":4},"status":"passed","severity":"normal"},{"uid":"106b1ed44c20d5f7","name":"Push message with content topic containing Russian","time":{"start":1707407695604,"stop":1707407695606,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d62d892cd5b6514","name":"Check received message with timestamp: undefined ","time":{"start":1707407633899,"stop":1707407633899,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa010cfae3c0c67","name":"Check received message containing shell command","time":{"start":1707407633893,"stop":1707407633894,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6e304c0113f4a1","name":"isConnected should return false after all peers disconnect","time":{"start":1707407145197,"stop":1707407145197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d90c09493b11403","name":"Check publish message containing unicode special characters","time":{"start":1707407446971,"stop":1707407446972,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8ee77cedf842b7","name":"should properly create location multiaddrs - tcp6","time":{"start":1707407070392,"stop":1707407070392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c66596f644f9405","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707407436612,"stop":1707407436612,"duration":0},"status":"passed","severity":"normal"},{"uid":"1733232048e95e50","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407286395,"stop":1707407286395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c01d5109e79b830","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407286329,"stop":1707407286330,"duration":1},"status":"passed","severity":"normal"},{"uid":"10251918d11e96c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707407736512,"stop":1707407736512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12e9df0a99023f4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707407736508,"stop":1707407736508,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff19fa02b8abd67","name":"Push message with Chinese payload","time":{"start":1707407520210,"stop":1707407520213,"duration":3},"status":"passed","severity":"normal"},{"uid":"e816fcb2df5c617e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707407736503,"stop":1707407736504,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a4b07c53070ffd","name":"Generator, custom pubsub topic","time":{"start":1707407685854,"stop":1707407685855,"duration":1},"status":"passed","severity":"normal"},{"uid":"82502afb6fb69d7f","name":"through manual discovery","time":{"start":1707407383108,"stop":1707407383108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9badd3c086bf2309","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707407064484,"stop":1707407064484,"duration":0},"status":"passed","severity":"normal"},{"uid":"930e1ae576cf8168","name":"Decoder throws on undefined content topic","time":{"start":1707407091014,"stop":1707407091014,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e64f4fdc107558","name":"Init the array if not present","time":{"start":1707407061479,"stop":1707407061480,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0105b64d1b2b15","name":"Push message with unicode special characters payload","time":{"start":1707407520222,"stop":1707407520223,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf77a8efdda9655","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707407458515,"stop":1707407458515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce5cc1b2570c04a","name":"should throw error - no id","time":{"start":1707407070387,"stop":1707407070387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a692c097276c3f86","name":"Push message with Chinese payload","time":{"start":1707407695583,"stop":1707407695584,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20954f11e5df25","name":"groups content topics by expected pubsub topic","time":{"start":1707407061717,"stop":1707407061718,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ced596d9e12b14","name":"Push message with content topic containing Script","time":{"start":1707407695607,"stop":1707407695607,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe8767ecdb6306","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707407446976,"stop":1707407446976,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7babc5717a2699","name":"Store - dialed after - with timeout","time":{"start":1707407716643,"stop":1707407716643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad554bf1869f416","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707407648207,"stop":1707407648208,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1ce1cf90c22475","name":"Refresh subscription","time":{"start":1707407736507,"stop":1707407736507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e12ec9f7e665f7e","name":"Check received message containing JSON","time":{"start":1707407282972,"stop":1707407282972,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd030bfbdea37390","name":"Push message with Script payload","time":{"start":1707407695587,"stop":1707407695587,"duration":0},"status":"passed","severity":"normal"},{"uid":"72febeaeef5a7f93","name":"can start and stop the service","time":{"start":1707407589183,"stop":1707407589184,"duration":1},"status":"passed","severity":"normal"},{"uid":"91da51c5f247954d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707407458512,"stop":1707407458513,"duration":1},"status":"passed","severity":"normal"},{"uid":"665e0bc13695df1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707407069545,"stop":1707407069545,"duration":0},"status":"passed","severity":"normal"},{"uid":"83da89595baf9ab0","name":"Overlapping topic subscription","time":{"start":1707407736506,"stop":1707407736507,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bc56eca109da7c","name":"Check message received after nwaku node is restarted","time":{"start":1707407633872,"stop":1707407633872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a974dcb5bfeb547","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707407736526,"stop":1707407736526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d0dca65fc11b7d","name":"Check message with non string payload is not received","time":{"start":1707407282983,"stop":1707407282984,"duration":1},"status":"passed","severity":"normal"},{"uid":"402db3c7f329cbd1","name":"Subscribe and receive messages via waku relay post","time":{"start":1707407736515,"stop":1707407736516,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5fe5f333c1cb295","name":"Push message with content topic containing Arabic","time":{"start":1707407695604,"stop":1707407695604,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaae99a4454c56f5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707407458511,"stop":1707407458511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e2243f5eec9e53","name":"Push message with custom timestamp: 1707410883147","time":{"start":1707407695613,"stop":1707407695613,"duration":0},"status":"passed","severity":"normal"},{"uid":"467575cc793487c6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707407695608,"stop":1707407695608,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae7118ab4b9be16","name":"Push message on custom pubsubTopic","time":{"start":1707407394819,"stop":1707407394819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6f1e689a13d41a","name":"Ephemeral field set to true","time":{"start":1707407075408,"stop":1707407075408,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1e4962f393a038","name":"Query Generator, No message returned","time":{"start":1707407648209,"stop":1707407648209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64115180baed8ed","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707407069538,"stop":1707407069540,"duration":2},"status":"passed","severity":"normal"},{"uid":"5368d4efd74baf5c","name":"Ordered callback, aborts when callback returns true","time":{"start":1707407658257,"stop":1707407658258,"duration":1},"status":"passed","severity":"normal"},{"uid":"217711087f37b8fa","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707407191984,"stop":1707407191985,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd01a0cd667c523f","name":"Push message with content topic containing unicode special characters","time":{"start":1707407520236,"stop":1707407520236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f897f0544438770a","name":"Check received message with timestamp: undefined ","time":{"start":1707407282980,"stop":1707407282981,"duration":1},"status":"passed","severity":"normal"},{"uid":"c567286b9045cb6","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707407324286,"stop":1707407324287,"duration":1},"status":"passed","severity":"normal"},{"uid":"a020bd431614b5f8","name":"Check received message containing XML","time":{"start":1707407633890,"stop":1707407633890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e2d262327fe5ac","name":"should get / set UDP multiaddr","time":{"start":1707407070390,"stop":1707407070390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99fc062f88affb","name":"Ordered Callback - forward","time":{"start":1707407665479,"stop":1707407665480,"duration":1},"status":"passed","severity":"normal"},{"uid":"b706ee7aecf0943b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707407286395,"stop":1707407286397,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a3e735fe1ff5406","name":"Push message with custom timestamp: 1707403686711","time":{"start":1707407520239,"stop":1707407520239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09db540c003de01","name":"throws on content topic with empty version field","time":{"start":1707407061713,"stop":1707407061714,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cfefbfe3ad08c7","name":"Check received message containing short","time":{"start":1707407633834,"stop":1707407633835,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a422473cc40deaa","name":"Generator, custom pubsub topic","time":{"start":1707407685861,"stop":1707407685861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f997a276af354701","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707407736511,"stop":1707407736512,"duration":1},"status":"passed","severity":"normal"},{"uid":"e003c69fd501d4ac","name":"Check received message containing SQL Injection","time":{"start":1707407282970,"stop":1707407282970,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bac622e21bfe858","name":"Push message with SQL Injection payload","time":{"start":1707407520216,"stop":1707407520217,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc12e45c8bed195a","name":"A test","time":{"start":1707407338477,"stop":1707407338477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a060570755863","name":"Check message received after jswaku node is restarted","time":{"start":1707407282985,"stop":1707407282985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be140c9e439f22fe","name":"can dial TLS multiaddrs","time":{"start":1707407383107,"stop":1707407383107,"duration":0},"status":"passed","severity":"normal"},{"uid":"492f0646ac6cc0c0","name":"configure the node with multiple pubsub topics","time":{"start":1707407538464,"stop":1707407538465,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff4140d3c272ac3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707407736515,"stop":1707407736515,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9cad0a282aa9e4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707407458517,"stop":1707407458517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03d1c42be6315c4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707407338357,"stop":1707407338357,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad0e50f91173be6","name":"should handle a minimal index list","time":{"start":1707407061959,"stop":1707407061959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57c312ba89f0b24","name":"should be able to encode the field with only STORE set to true","time":{"start":1707407069540,"stop":1707407069541,"duration":1},"status":"passed","severity":"normal"},{"uid":"60abe2554f0af085","name":"Push message with escaped characters payload","time":{"start":1707407520221,"stop":1707407520222,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1ce5916ca84be6","name":"Check received message containing numeric","time":{"start":1707407282967,"stop":1707407282968,"duration":1},"status":"passed","severity":"normal"},{"uid":"9267c8330fcf96cf","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707407286381,"stop":1707407286382,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c425d12401b84b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707407145185,"stop":1707407145185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d041d9045e53fcd3","name":"Ping on peer without subscriptions","time":{"start":1707407187717,"stop":1707407187717,"duration":0},"status":"passed","severity":"normal"},{"uid":"47680a542a926bca","name":"Check message with extra parameter is not received","time":{"start":1707407282984,"stop":1707407282984,"duration":0},"status":"passed","severity":"normal"},{"uid":"16877e8db7e1c678","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707407286361,"stop":1707407286361,"duration":0},"status":"passed","severity":"normal"},{"uid":"961f1a9c2eaa04ce","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707407446977,"stop":1707407446977,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae7641e4f6518eb","name":"Check message with no payload is not received","time":{"start":1707407633869,"stop":1707407633869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85a86b76dcc4937","name":"should set field with only FILTER enabled","time":{"start":1707407070395,"stop":1707407070395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5062bd46c3b26b89","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707407709875,"stop":1707407709875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b602929d60f99d6","name":"Nodes with multiple pubsub topic","time":{"start":1707407436614,"stop":1707407436615,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c7f52377daba60","name":"Passing page size 110 when there are 120 messages","time":{"start":1707407690283,"stop":1707407690284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e437c020478f7dca","name":"Push message with content topic containing Russian","time":{"start":1707407520228,"stop":1707407520229,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a366a7afb5fc60d","name":"Subscribe to topic containing XML and receive message","time":{"start":1707407324330,"stop":1707407324332,"duration":2},"status":"passed","severity":"normal"},{"uid":"1165c3b477a4f712","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407191983,"stop":1707407191983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9009df8bed8edcd5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707407338356,"stop":1707407338356,"duration":0},"status":"passed","severity":"normal"},{"uid":"639d4a361a344d8b","name":"Check received message containing SQL Injection","time":{"start":1707407633887,"stop":1707407633888,"duration":1},"status":"passed","severity":"normal"},{"uid":"4192000f887a145c","name":"Fields are not dropped","time":{"start":1707407074769,"stop":1707407074770,"duration":1},"status":"passed","severity":"normal"},{"uid":"881d2c58a8d1b69d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707407324277,"stop":1707407324278,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb9c45e9e9beed6","name":"Push message with content topic containing SQL Injection","time":{"start":1707407520229,"stop":1707407520229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef6af612811d328","name":"All","time":{"start":1707407131187,"stop":1707407131187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49703b93552288c","name":"Subscribe to topic containing XML and receive message","time":{"start":1707407736510,"stop":1707407736511,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ba5745b8789fc8","name":"Check message with non string payload is not received","time":{"start":1707407633870,"stop":1707407633871,"duration":1},"status":"passed","severity":"normal"},{"uid":"715737d9ac9ac2df","name":"different cluster, different shard: nodes don't connect","time":{"start":1707407286309,"stop":1707407286319,"duration":10},"status":"passed","severity":"normal"},{"uid":"5b8ff44f2ab27895","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707407324348,"stop":1707407324351,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb4ac83ef9c6528f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707407736520,"stop":1707407736520,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b90e9c2764e7e8","name":"1 Relay, 1 fetch","time":{"start":1707407084706,"stop":1707407084707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb1fb5fdda09547","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707407191986,"stop":1707407191986,"duration":0},"status":"passed","severity":"normal"},{"uid":"545308507abd50a0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707407191981,"stop":1707407191982,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63038a3dc6238de","name":"Push message with content topic containing short","time":{"start":1707407520226,"stop":1707407520226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf74e3723d0a441","name":"Ping on unsubscribed peer","time":{"start":1707407187718,"stop":1707407187718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2fb1e4d557a42e","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707407736517,"stop":1707407736518,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1864bc31a288606","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707407286325,"stop":1707407286325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e415e1a61196c0","name":"Check received message containing short","time":{"start":1707407282964,"stop":1707407282965,"duration":1},"status":"passed","severity":"normal"},{"uid":"478013e1e7992345","name":"Passing page size 3 when there are 20 messages","time":{"start":1707407690269,"stop":1707407690270,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0731972dd469ae","name":"should return false","time":{"start":1707407070388,"stop":1707407070388,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd79be6828a670ac","name":"should only return 1 node with relay and store capability","time":{"start":1707407085085,"stop":1707407085086,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac3eac6e4e1e15c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707407084707,"stop":1707407084708,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cfef4d42a08516","name":"Publish message with custom timestamp: Thu Feb 08 2024 14:50:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407446973,"stop":1707407446973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58550b778975d03","name":"Check message received after nwaku node is restarted","time":{"start":1707407282985,"stop":1707407282985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e074b93dab0d9bcf","name":"Subscribe to topic containing Script and receive message","time":{"start":1707407736523,"stop":1707407736523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0afd6d46f7c4fa5","name":"Relay - dialed after","time":{"start":1707407716641,"stop":1707407716642,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ac22eb59202606","name":"Subscribe and receive messages via waku relay post","time":{"start":1707407736503,"stop":1707407736503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63b49a409314d00","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707407084675,"stop":1707407084675,"duration":0},"status":"passed","severity":"normal"},{"uid":"18247c0343033263","name":"Round trip binary serialization","time":{"start":1707407075407,"stop":1707407075408,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf632e4aaf549d7","name":"Filter","time":{"start":1707407716643,"stop":1707407716644,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7e97343a978607","name":"Check meta is set [symmetric]","time":{"start":1707407091011,"stop":1707407091012,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b33e42e2dfcfa9a","name":"Overlapping topic subscription","time":{"start":1707407736519,"stop":1707407736519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eda89bb8a9f918f","name":"should set field with all protocols enabled","time":{"start":1707407070393,"stop":1707407070394,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2c1db753c87cb2","name":"Publish message with rate limit","time":{"start":1707407446979,"stop":1707407446979,"duration":0},"status":"passed","severity":"normal"},{"uid":"123369eb82735456","name":"recovers when dns.resolve returns empty","time":{"start":1707407085083,"stop":1707407085084,"duration":1},"status":"passed","severity":"normal"},{"uid":"30406eec6d0fd20c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707407286331,"stop":1707407286332,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f53015fa5c9ddaf","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707407736518,"stop":1707407736519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a4c6ff6a2f3969","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707407736525,"stop":1707407736525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edbf89f81d45055","name":"should properly create location multiaddrs - udp4","time":{"start":1707407070391,"stop":1707407070391,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c40c1f291c055b1","name":"Accepts a valid Waku Message","time":{"start":1707407078936,"stop":1707407078937,"duration":1},"status":"passed","severity":"normal"},{"uid":"1672e81993150cea","name":"Check received message containing long","time":{"start":1707407282966,"stop":1707407282967,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c931034b3a6928","name":"Check received message containing Chinese","time":{"start":1707407282968,"stop":1707407282969,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b5f25e0f75b07","name":"Sample","time":{"start":1707407069898,"stop":1707407069898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef759bc37964a0f6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707407145188,"stop":1707407145188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06ef2106c5e8168","name":"Throws when trying to push message with empty payload","time":{"start":1707407695599,"stop":1707407695599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41c131b7bff899a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707407075281,"stop":1707407075282,"duration":1},"status":"passed","severity":"normal"},{"uid":"9638b7b6a2a13a73","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707407458515,"stop":1707407458516,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bdc9350e8ccf21","name":"Reopen subscription with peer with lost subscription","time":{"start":1707407187718,"stop":1707407187719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae154664fa3e434","name":"Check received message with timestamp: 1707407108711000000 ","time":{"start":1707407633862,"stop":1707407633863,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dfe9a1214b9799","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407286333,"stop":1707407286333,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d227d5c6674f31","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407685863,"stop":1707407685864,"duration":1},"status":"passed","severity":"normal"},{"uid":"d070026689548441","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707407458508,"stop":1707407458508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc8b64466122ca5","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707407085088,"stop":1707407085088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49019285988739c8","name":"Check message with no content topic is not received","time":{"start":1707407633867,"stop":1707407633868,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfddbcab90dd21b9","name":"should not fail to stop the service if it was not started","time":{"start":1707407589184,"stop":1707407589184,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c9f8bfa13fe37d","name":"Subscribe to topic containing short and receive message","time":{"start":1707407324291,"stop":1707407324292,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbbcecd76210acf","name":"Push message with content topic containing XML","time":{"start":1707407695607,"stop":1707407695607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a667a2b639af5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407286370,"stop":1707407286371,"duration":1},"status":"passed","severity":"normal"},{"uid":"424396ec60047e78","name":"Push message with content topic containing escaped characters","time":{"start":1707407695609,"stop":1707407695609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2ea9484de8a764","name":"Check received message containing numeric","time":{"start":1707407633837,"stop":1707407633837,"duration":0},"status":"passed","severity":"normal"},{"uid":"deec40b4310c7a96","name":"should not receive a peer event after stop","time":{"start":1707407589187,"stop":1707407589187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e748ae7f361c06cc","name":"Sign & Recover","time":{"start":1707407091457,"stop":1707407091458,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c402dc8e1e0708","name":"different cluster, same shard: nodes don't connect","time":{"start":1707407375769,"stop":1707407375769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8256310de540b","name":"Check message with invalid timestamp is not received","time":{"start":1707407633899,"stop":1707407633900,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6df2a43f9f862","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707407586825,"stop":1707407586825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e636c38d2d3d97ee","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707407189072,"stop":1707407189072,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6984196eda9238","name":"Query with Promise Callback, No message returned","time":{"start":1707407648222,"stop":1707407648223,"duration":1},"status":"passed","severity":"normal"},{"uid":"97992f6ffa679f45","name":"ignores domain fetching errors","time":{"start":1707407085084,"stop":1707407085084,"duration":0},"status":"passed","severity":"normal"},{"uid":"defee569b54d12a6","name":"throws on content topic with empty encoding field","time":{"start":1707407061715,"stop":1707407061715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f80e85ab907cf2b","name":"Push message with content topic containing special chars","time":{"start":1707407520227,"stop":1707407520227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d418a533fc10a07c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707407084676,"stop":1707407084676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8e7f70b86b4bc","name":"ignores unrecognized TXT record formats","time":{"start":1707407085084,"stop":1707407085084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9886fc33ea9435c2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707407189068,"stop":1707407189069,"duration":1},"status":"passed","severity":"normal"},{"uid":"19dfa957cd87eec5","name":"Publish message with large meta","time":{"start":1707407446978,"stop":1707407446979,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2aa2f1e88e7326","name":"Refresh subscription","time":{"start":1707407324290,"stop":1707407324291,"duration":1},"status":"passed","severity":"normal"},{"uid":"af40cd8780950257","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707407324303,"stop":1707407324309,"duration":6},"status":"passed","severity":"normal"},{"uid":"d496d566eb35ff5a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707407145184,"stop":1707407145184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6add4327441b10fd","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707407145190,"stop":1707407145190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dbf6de9502c4b0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707407069542,"stop":1707407069543,"duration":1},"status":"passed","severity":"normal"},{"uid":"29246420edda717f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707407586823,"stop":1707407586824,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2c25316769bb23","name":"Push message with Basic HTML tag payload","time":{"start":1707407695588,"stop":1707407695593,"duration":5},"status":"passed","severity":"normal"},{"uid":"fc0de3d1472093a2","name":"Encoder throws on empty string content topic","time":{"start":1707407091013,"stop":1707407091013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1276228b2ca15193","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707407069549,"stop":1707407069549,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c27c2b70daa76c2","name":"Check received message with timestamp: undefined ","time":{"start":1707407633864,"stop":1707407633865,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4458176cbcd7f81","name":"Push message with content topic containing Chinese","time":{"start":1707407695603,"stop":1707407695603,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6ef0608cd8b984","name":"should properly create location multiaddrs - tcp","time":{"start":1707407070392,"stop":1707407070393,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4f37834beabd2b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707407629939,"stop":1707407629939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cf82179f5dcf5f","name":"Check publish message containing Arabic","time":{"start":1707407446965,"stop":1707407446966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a441201d1ceb51","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707407436614,"stop":1707407436614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f14ee4536deb5cc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407191983,"stop":1707407191983,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7ef3c2e5f131cc","name":"Rejects garbage","time":{"start":1707407078937,"stop":1707407078938,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccf79b781fb54d8","name":"Push message with long payload","time":{"start":1707407520205,"stop":1707407520205,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d77078a4daccab9","name":"Decoder throws on undefined content topic","time":{"start":1707407092888,"stop":1707407092888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87ac818361911ce","name":"Query with Ordered Callback, No Decoder","time":{"start":1707407648211,"stop":1707407648214,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8c9179595a18a42","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707407658257,"stop":1707407658257,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fd753cf49b51ec","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707407070378,"stop":1707407070378,"duration":0},"status":"passed","severity":"normal"},{"uid":"245e2b0889ba5635","name":"Query generator for multiple messages","time":{"start":1707407658253,"stop":1707407658254,"duration":1},"status":"passed","severity":"normal"},{"uid":"497fa4448c6bc6dc","name":"Push message with content topic containing Script","time":{"start":1707407520231,"stop":1707407520231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3355df5d595a2af3","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707407286334,"stop":1707407286353,"duration":19},"status":"passed","severity":"normal"},{"uid":"ba49962e025b8667","name":"Push 30 different messages","time":{"start":1707407520224,"stop":1707407520225,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b78ce551e04514","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707407069549,"stop":1707407069550,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe864f86cf0ffbb","name":"Encoder throws on empty string content topic","time":{"start":1707407075409,"stop":1707407075410,"duration":1},"status":"passed","severity":"normal"},{"uid":"24cfd76b85414d5f","name":"Nodes with multiple pubsub topic","time":{"start":1707407436611,"stop":1707407436611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c187356e3f5214c8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707407189067,"stop":1707407189067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ac56be1c8e7f4","name":"Query generator for 2000 messages","time":{"start":1707407658258,"stop":1707407658258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca93ba46183b2b5","name":"Check received message containing escaped characters","time":{"start":1707407633894,"stop":1707407633894,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ae9c1c5f3b1308","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707407709877,"stop":1707407709877,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bd1eb14558f981","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707407629943,"stop":1707407629943,"duration":0},"status":"passed","severity":"normal"},{"uid":"6760dc8bc334e4b5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707407736509,"stop":1707407736510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa2bc561d900223","name":"Check received message containing escaped characters","time":{"start":1707407282974,"stop":1707407282975,"duration":1},"status":"passed","severity":"normal"},{"uid":"32690942311635fd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707407586818,"stop":1707407586819,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c7f1d81e6e50a7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707407736517,"stop":1707407736517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2987cc90ba550dc5","name":"Relay","time":{"start":1707407131185,"stop":1707407131186,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba1b1d2e0c6143a","name":"Push message with special chars payload","time":{"start":1707407695582,"stop":1707407695583,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42ea8d76e48099a","name":"different cluster, different shard: nodes don't connect","time":{"start":1707407375769,"stop":1707407375769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9a5d4194846522","name":"Check received message containing Arabic","time":{"start":1707407282969,"stop":1707407282969,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2862003b2f5ebf","name":"Asymmetric encrypt & decrypt","time":{"start":1707407091455,"stop":1707407091456,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f3a601c698a5f8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707407286323,"stop":1707407286323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca10816896bbcb77","name":"Check publish message containing numeric","time":{"start":1707407446959,"stop":1707407446960,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2378f344599a9","name":"converts content topics to expected shard index","time":{"start":1707407061715,"stop":1707407061716,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb969b177476bce","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707407736524,"stop":1707407736524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f35d50037def15","name":"Check message received after jswaku node is restarted","time":{"start":1707407633910,"stop":1707407633910,"duration":0},"status":"skipped","severity":"normal"},{"uid":"924a946261313148","name":"Overlapping topic subscription","time":{"start":1707407324289,"stop":1707407324290,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ca4f54c570ef45","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707407633897,"stop":1707407633898,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd1ccdd935cb7c6","name":"Check message on other pubsub topic is not received","time":{"start":1707407633900,"stop":1707407633900,"duration":0},"status":"passed","severity":"normal"},{"uid":"303ef21062201aa4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707407070395,"stop":1707407070395,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ed5336383caad5","name":"Decoder throws on empty string content topic","time":{"start":1707407075410,"stop":1707407075411,"duration":1},"status":"passed","severity":"normal"},{"uid":"1101a69dff5d5d3e","name":"Check publish message containing Chinese","time":{"start":1707407446964,"stop":1707407446965,"duration":1},"status":"passed","severity":"normal"},{"uid":"418b9667eb0c3245","name":"Push message with content topic containing emoji","time":{"start":1707407695610,"stop":1707407695610,"duration":0},"status":"passed","severity":"normal"},{"uid":"948388d9e91e7afa","name":"Fails to push message bigger that 1MB","time":{"start":1707407695613,"stop":1707407695614,"duration":1},"status":"passed","severity":"normal"},{"uid":"781c6448a2074671","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707407286325,"stop":1707407286325,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f34540e2778e37","name":"Default pageSize","time":{"start":1707407690284,"stop":1707407690289,"duration":5},"status":"passed","severity":"normal"},{"uid":"600caffd429ceac","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707407678388,"stop":1707407678388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d33b433d36e58b","name":"Push message with content topic containing shell command","time":{"start":1707407695608,"stop":1707407695609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e88da99aa6523e","name":"Check publish message containing SQL Injection","time":{"start":1707407446967,"stop":1707407446968,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee752e2b083f18c7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407685858,"stop":1707407685859,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a70db9fe814b6b","name":"Nodes with multiple pubsub topic","time":{"start":1707407436612,"stop":1707407436613,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c4734c4fda4b21","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707407736505,"stop":1707407736506,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a36b8aac298fbd7b","name":"can start and stop the service","time":{"start":1707407125397,"stop":1707407125398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb6dfc7ed67b9be","name":"Check message with no content topic is not received","time":{"start":1707407633906,"stop":1707407633906,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d54e89fac7ea32f","name":"Meta field set when metaSetter is specified","time":{"start":1707407075408,"stop":1707407075408,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d5bd5551b45c6d","name":"Push message with content topic containing numeric","time":{"start":1707407695601,"stop":1707407695602,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccada81b5991e4f0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707407125410,"stop":1707407125410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c9926cad0346453","name":"Check received message containing Script","time":{"start":1707407282970,"stop":1707407282971,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb45ef63f5abe1d6","name":"Push message with SQL Injection payload","time":{"start":1707407695586,"stop":1707407695587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59c20ad4a8c6be7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707407629938,"stop":1707407629939,"duration":1},"status":"passed","severity":"normal"},{"uid":"840555286796ea30","name":"should decode valid enr successfully","time":{"start":1707407070377,"stop":1707407070378,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ad3964e104c01f","name":"returns all values when wanted number matches available values","time":{"start":1707407084124,"stop":1707407084126,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ce4138970c682ad","name":"Query with Ordered Callback, No message returned","time":{"start":1707407648214,"stop":1707407648215,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20ddd67cb8167ff","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707407338363,"stop":1707407338364,"duration":1},"status":"passed","severity":"normal"},{"uid":"d856183ddee37e37","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707407736520,"stop":1707407736521,"duration":1},"status":"passed","severity":"normal"},{"uid":"41917279d5d1d217","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707407678388,"stop":1707407678389,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a49c769bbe204a","name":"Ping on peer without subscriptions","time":{"start":1707407187713,"stop":1707407187714,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cdb66e8a7ee0d8","name":"throws on content topic with empty application field","time":{"start":1707407061713,"stop":1707407061713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2561a031aad1a4","name":"Relay - dialed first","time":{"start":1707407716641,"stop":1707407716641,"duration":0},"status":"passed","severity":"normal"},{"uid":"588ad2ec662db189","name":"Push message with rate limit","time":{"start":1707407520238,"stop":1707407520238,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4747c27caec7a9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707407648217,"stop":1707407648217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48a2c9be651ab8","name":"Subscribe to topic containing short and publish message","time":{"start":1707407458510,"stop":1707407458510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89cdac0e5b169fc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707407069543,"stop":1707407069544,"duration":1},"status":"passed","severity":"normal"},{"uid":"374916bcce6b11c1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707407091011,"stop":1707407091011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e22624b4661dbe6","name":"Check publish message containing Russian","time":{"start":1707407446966,"stop":1707407446967,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a756b7241420ca","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707407736518,"stop":1707407736518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2951bb02f47431f2","name":"Check publish message containing Script","time":{"start":1707407446968,"stop":1707407446968,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9b2eeb33d6af22","name":"Push message with short payload","time":{"start":1707407520204,"stop":1707407520205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ce445344f50649","name":"Push message with content topic containing Arabic","time":{"start":1707407520228,"stop":1707407520228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ec7447cebca69f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707407286326,"stop":1707407286326,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9e986f3a6eb309","name":"Check publish message containing emoji","time":{"start":1707407446972,"stop":1707407446972,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a80629e9d48836","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707407324352,"stop":1707407324352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6104091f8ca6780","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707407132713,"stop":1707407132713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d531a2e446a131b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407394826,"stop":1707407394827,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f1a7a1f2fcba43","name":"should set field with all protocols disabled","time":{"start":1707407070393,"stop":1707407070393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee6523fe97d6751","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407191979,"stop":1707407191980,"duration":1},"status":"passed","severity":"normal"},{"uid":"68df53a7e2b51540","name":"can start the service","time":{"start":1707407125394,"stop":1707407125396,"duration":2},"status":"passed","severity":"normal"},{"uid":"36cbb9313ee4ad22","name":"Check received message containing short","time":{"start":1707407633874,"stop":1707407633875,"duration":1},"status":"passed","severity":"normal"},{"uid":"5380aee4696ae41c","name":"Check received message with timestamp: 1707407108713 ","time":{"start":1707407282978,"stop":1707407282978,"duration":0},"status":"passed","severity":"normal"},{"uid":"4012a5ab9f4e51ed","name":"Check received message containing shell command","time":{"start":1707407633858,"stop":1707407633859,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2823961f9c7a","name":"Ordered Callback - backward","time":{"start":1707407665480,"stop":1707407665480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b279d08ad06d5ca8","name":"Push message with Russian payload","time":{"start":1707407520214,"stop":1707407520215,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1f56e10199f931","name":"Publish without waiting for remote peer","time":{"start":1707407458506,"stop":1707407458507,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f6f7c32430ba89","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707407736521,"stop":1707407736522,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5189fc78c8c9502","name":"Ping on unsubscribed peer","time":{"start":1707407187714,"stop":1707407187715,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0eccd54875a6b2","name":"Push message with custom timestamp: 1707403683147","time":{"start":1707407695612,"stop":1707407695612,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b965fe5b7b5cb6","name":"Decoder throws on undefined content topic","time":{"start":1707407075410,"stop":1707407075410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfa455427c8bfc","name":"tcp ip4 address","time":{"start":1707407069748,"stop":1707407069748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea241b7adda4f27b","name":"Check message with no pubsub topic is not received","time":{"start":1707407633900,"stop":1707407633901,"duration":1},"status":"passed","severity":"normal"},{"uid":"74788a06aeca7948","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707407736512,"stop":1707407736512,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f12780a7f66b6f","name":"Push message with content topic containing shell command","time":{"start":1707407520234,"stop":1707407520235,"duration":1},"status":"passed","severity":"normal"},{"uid":"e803bcbacfc75d9d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407286324,"stop":1707407286324,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fff2e45b72270e","name":"Using a function","time":{"start":1707407708176,"stop":1707407708176,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f58bebbfb24cbc","name":"Check received message containing emoji","time":{"start":1707407282976,"stop":1707407282977,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3b914811bdc5de","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707407286328,"stop":1707407286328,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e80b57e5bb6ef9","name":"Subscribe to topic containing XML and receive message","time":{"start":1707407736523,"stop":1707407736523,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f3fc04a17f4348","name":"Subscribe to topic containing long and receive message","time":{"start":1707407324293,"stop":1707407324303,"duration":10},"status":"passed","severity":"normal"},{"uid":"c74d1454e461adab","name":"Check message with invalid timestamp is not received","time":{"start":1707407633865,"stop":1707407633865,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1d0fead50aae8e","name":"udp ip6 address","time":{"start":1707407069749,"stop":1707407069749,"duration":0},"status":"passed","severity":"normal"},{"uid":"143418d2faa0c63","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707407145191,"stop":1707407145192,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0b128fc140dca9","name":"should set field with only STORE enabled","time":{"start":1707407070394,"stop":1707407070394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac71ce0c7ba69c1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707407286354,"stop":1707407286355,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1ca6f0f4d8ee33","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707407458516,"stop":1707407458516,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddf740709623bc0","name":"Nwaku publishes","time":{"start":1707407423361,"stop":1707407423361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de30f964428faf2","name":"should use DNS peer discovery with light client","time":{"start":1707407125409,"stop":1707407125409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dfc15ad8371f382","name":"Encoder throws on undefined content topic","time":{"start":1707407091012,"stop":1707407091013,"duration":1},"status":"passed","severity":"normal"},{"uid":"85270ebf0b539ea0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407394826,"stop":1707407394826,"duration":0},"status":"passed","severity":"normal"},{"uid":"3301bf8297f9a941","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707407286333,"stop":1707407286333,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fda3345d8a385d","name":"Query Generator - backward","time":{"start":1707407665478,"stop":1707407665478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95c159f05e199ca","name":"Push message equal or less that 1MB","time":{"start":1707407520239,"stop":1707407520240,"duration":1},"status":"passed","severity":"normal"},{"uid":"6205faed00e1a6ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407286355,"stop":1707407286355,"duration":0},"status":"passed","severity":"normal"},{"uid":"df50808816dc281d","name":"Push message with content topic containing emoji","time":{"start":1707407520236,"stop":1707407520236,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b642660057934b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707407145185,"stop":1707407145185,"duration":0},"status":"passed","severity":"normal"},{"uid":"810dd4ef26a9702d","name":"Push message with content topic containing JSON","time":{"start":1707407695608,"stop":1707407695608,"duration":0},"status":"passed","severity":"normal"},{"uid":"800f8ad15a10e22d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707407091009,"stop":1707407091010,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3c76e5f9f152cd","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707407069548,"stop":1707407069549,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a76c2a97bd852f9","name":"Push message with XML payload","time":{"start":1707407520218,"stop":1707407520218,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf31baa2a103b7d","name":"Check received message with timestamp: 1707407108713000000 ","time":{"start":1707407282977,"stop":1707407282978,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5de407658c20d86","name":"Overlapping topic subscription","time":{"start":1707407458509,"stop":1707407458510,"duration":1},"status":"skipped","severity":"normal"},{"uid":"529f060745c00685","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707407189072,"stop":1707407189073,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74bd3ddca0ad8a8","name":"Push to array if already present","time":{"start":1707407061481,"stop":1707407061481,"duration":0},"status":"passed","severity":"normal"},{"uid":"905a17c32aa51a50","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707407132713,"stop":1707407132714,"duration":1},"status":"passed","severity":"normal"},{"uid":"547fc5e151f8e9a3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707407709877,"stop":1707407709877,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ebf421523f7b08","name":"Check received message containing unicode special characters","time":{"start":1707407282975,"stop":1707407282976,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87e52fee4861ea4","name":"creates an iterator","time":{"start":1707407693644,"stop":1707407693644,"duration":0},"status":"passed","severity":"normal"},{"uid":"83349f65893bda1b","name":"Push message with special chars payload","time":{"start":1707407520209,"stop":1707407520210,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18ef1a72ca7b7a9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707407338361,"stop":1707407338362,"duration":1},"status":"passed","severity":"normal"},{"uid":"394b9269ff7c588a","name":"Push message with custom timestamp: 1707410886711","time":{"start":1707407520239,"stop":1707407520239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7ba403a8824310","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707407282978,"stop":1707407282979,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc3324cf766eadd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707407375751,"stop":1707407375752,"duration":1},"status":"passed","severity":"normal"},{"uid":"630dc90f0a6f51f2","name":"Push message with unicode special characters payload","time":{"start":1707407695596,"stop":1707407695597,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f32f3cd9b7ab24","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707407338359,"stop":1707407338360,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce722e227f64520","name":"Ping on subscribed peer","time":{"start":1707407187716,"stop":1707407187717,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c978863f9724119","name":"Push message with JSON payload","time":{"start":1707407695593,"stop":1707407695594,"duration":1},"status":"passed","severity":"normal"},{"uid":"65962104349c9448","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707407324339,"stop":1707407324345,"duration":6},"status":"passed","severity":"normal"},{"uid":"d7144f5dfb5c62e6","name":"should throw error - no public key","time":{"start":1707407070379,"stop":1707407070385,"duration":6},"status":"passed","severity":"normal"},{"uid":"3addb939aa3ee34d","name":"Push message with content topic containing long","time":{"start":1707407695600,"stop":1707407695601,"duration":1},"status":"passed","severity":"normal"},{"uid":"252860c27ffdf2bf","name":"Subscribe to topic containing long and receive message","time":{"start":1707407736520,"stop":1707407736520,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb63a8bae2d6175f","name":"can start the service","time":{"start":1707407589183,"stop":1707407589183,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2acda56944ed89","name":"Push message with content topic containing escaped characters","time":{"start":1707407520235,"stop":1707407520235,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9a2b4a4f2ef190","name":"Reopen subscription with peer with lost subscription","time":{"start":1707407151565,"stop":1707407151566,"duration":1},"status":"passed","severity":"normal"},{"uid":"580ee961a6c8ed4","name":"1 Store, 2 fetches","time":{"start":1707407084707,"stop":1707407084707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2365e9fd1af326d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707407436611,"stop":1707407436611,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b78132c05e5c0e","name":"isConnected should return true after first peer connects","time":{"start":1707407145193,"stop":1707407145196,"duration":3},"status":"passed","severity":"normal"},{"uid":"bef60dff83e8012a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707407324346,"stop":1707407324347,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfc2cefbc65558","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707407092886,"stop":1707407092886,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bf0b49361a7b65","name":"Push message with content topic containing special chars","time":{"start":1707407695602,"stop":1707407695603,"duration":1},"status":"passed","severity":"normal"},{"uid":"4093c962d79475e9","name":"Subscribe to topic containing long and publish message","time":{"start":1707407458510,"stop":1707407458510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97d9279d1326eab","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707407084674,"stop":1707407084675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a504cd744ca7f129","name":"should not receive a peer event before start","time":{"start":1707407125406,"stop":1707407125406,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb8b96e656cac62","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707407736525,"stop":1707407736526,"duration":1},"status":"passed","severity":"normal"},{"uid":"86878461e215070f","name":"Used by Waku Relay","time":{"start":1707407708177,"stop":1707407708177,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcbfcd97a132b72","name":"Fails to publish message with wrong content topic","time":{"start":1707407446975,"stop":1707407446976,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c771a8be3d929","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707407736524,"stop":1707407736524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be42626e06c885f","name":"should throw error - invalid id","time":{"start":1707407070387,"stop":1707407070388,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00197d59a5cf658","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707407286320,"stop":1707407286321,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f96cac477d260b","name":"Passing page size 1 when there are 4 messages","time":{"start":1707407690269,"stop":1707407690269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4418ab6a6e2f6836","name":"Push message with Arabic payload","time":{"start":1707407695584,"stop":1707407695585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10d5163cd749331","name":"Check received message containing Russian","time":{"start":1707407633846,"stop":1707407633848,"duration":2},"status":"passed","severity":"normal"},{"uid":"258db2582108d8fc","name":"Subscribe and receive messages via lightPush","time":{"start":1707407324260,"stop":1707407324261,"duration":1},"status":"passed","severity":"normal"},{"uid":"892a06cec52fb3c0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707407709876,"stop":1707407709876,"duration":0},"status":"passed","severity":"normal"},{"uid":"170ada408d9d7c46","name":"same cluster, different shard: nodes connect","time":{"start":1707407375767,"stop":1707407375768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8bd17f23ede88","name":"Refresh subscription","time":{"start":1707407736519,"stop":1707407736519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acb887779925a31","name":"Push message with content topic containing numeric","time":{"start":1707407520227,"stop":1707407520227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6507cc3006639bc","name":"Encoder throws on undefined content topic","time":{"start":1707407075409,"stop":1707407075409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71c599490c640dd","name":"should properly create peer info with all multiaddrs","time":{"start":1707407070393,"stop":1707407070393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee18e1de9fc33393","name":"Query Generator - forward","time":{"start":1707407665477,"stop":1707407665478,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2a14346180d0","name":"Push message with content topic containing JSON","time":{"start":1707407520233,"stop":1707407520234,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a45d3db5e651d1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707407085086,"stop":1707407085087,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb36e1524468214","name":"retrieves a single peer","time":{"start":1707407085082,"stop":1707407085083,"duration":1},"status":"passed","severity":"normal"},{"uid":"582547577248a921","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707407736503,"stop":1707407736503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e930d4d77703edd3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707407084666,"stop":1707407084667,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2176a55156fd23","name":"Delete observer","time":{"start":1707407396155,"stop":1707407396155,"duration":0},"status":"passed","severity":"normal"},{"uid":"982556ccea943e56","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707407075280,"stop":1707407075281,"duration":1},"status":"passed","severity":"normal"},{"uid":"695220016d69b64d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707407709875,"stop":1707407709875,"duration":0},"status":"passed","severity":"normal"},{"uid":"56da77d038e45440","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707407085088,"stop":1707407085088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98db89c0bb2d8fd9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707407586819,"stop":1707407586819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae189a22e6c60247","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707407069545,"stop":1707407069546,"duration":1},"status":"passed","severity":"normal"},{"uid":"248c11fd8c384fb0","name":"Callback on promise, aborts when callback returns true","time":{"start":1707407658256,"stop":1707407658256,"duration":0},"status":"passed","severity":"normal"},{"uid":"724a5691939b6c0d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707407286323,"stop":1707407286323,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf94cb0ed9294e8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707407286332,"stop":1707407286333,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbb4245131e394a","name":"Check received message with extra option is received","time":{"start":1707407282984,"stop":1707407282985,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c7cf000fddc0f2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707407324314,"stop":1707407324316,"duration":2},"status":"passed","severity":"normal"},{"uid":"21a0f543019724a5","name":"Subscribe to topic containing short and receive message","time":{"start":1707407736519,"stop":1707407736520,"duration":1},"status":"passed","severity":"normal"},{"uid":"5401c1bb31b68528","name":"isConnected should return false after all peers disconnect","time":{"start":1707407145187,"stop":1707407145187,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a566991633f26d","name":"Check publish message containing JSON","time":{"start":1707407446970,"stop":1707407446970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d75a94177f0c93","name":"Generator, 2 different pubsubtopics","time":{"start":1707407685855,"stop":1707407685855,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa90068231a114d2","name":"should properly compute the node id","time":{"start":1707407070389,"stop":1707407070389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6858335a52baee","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707407286354,"stop":1707407286354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5f1d8097be19e0","name":"Check received message containing long","time":{"start":1707407633875,"stop":1707407633876,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9e1659d556aea8","name":"Passing page size 11 when there are 10 messages","time":{"start":1707407690273,"stop":1707407690282,"duration":9},"status":"passed","severity":"normal"},{"uid":"6bc542a8675f029e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707407709874,"stop":1707407709874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0321abadffe7ab4","name":"Check received message containing Basic HTML tag","time":{"start":1707407633890,"stop":1707407633893,"duration":3},"status":"passed","severity":"normal"},{"uid":"7fc807046243c51","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707407648215,"stop":1707407648216,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f04b115c798cfb5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707407338363,"stop":1707407338363,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e76ff439619842e","name":"Fails to push message bigger that 1MB","time":{"start":1707407520240,"stop":1707407520240,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a91cafbbaf88ad9","name":"Push message with numeric payload","time":{"start":1707407695581,"stop":1707407695582,"duration":1},"status":"passed","severity":"normal"}] |