mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 08:53:14 +00:00
1 line
91 KiB
JSON
1 line
91 KiB
JSON
[{"uid":"55b883b2ce90ca0b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705431039150,"stop":1705431039150,"duration":0},"status":"passed","severity":"normal"},{"uid":"650b0e05e2cb576c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705431055216,"stop":1705431055216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca95a65d041f96e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705430959928,"stop":1705430959928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05d32b435ca1d64","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705431081911,"stop":1705431081911,"duration":0},"status":"passed","severity":"normal"},{"uid":"155afc1eea45cfdb","name":"unsubscribes","time":{"start":1705431112410,"stop":1705431112411,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecaa041ae2882083","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705431070576,"stop":1705431070576,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfa96e28c2f03a","name":"Push message with content topic containing escaped characters","time":{"start":1705431083111,"stop":1705431083111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4b2b9b9d65aa4d","name":"Subscribe to topic containing short and receive message","time":{"start":1705431055207,"stop":1705431055207,"duration":0},"status":"passed","severity":"normal"},{"uid":"455801131f15d06e","name":"Push message with custom timestamp: 1705434558662","time":{"start":1705431083114,"stop":1705431083115,"duration":1},"status":"passed","severity":"normal"},{"uid":"252dccaa22e8f71c","name":"can start the service","time":{"start":1705431124957,"stop":1705431124957,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bb9b29accccc44","name":"should throw an error for insufficient data","time":{"start":1705430903024,"stop":1705430903024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e561336314dfa975","name":"Push message with JSON payload","time":{"start":1705431083102,"stop":1705431083102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9596085f4878ee54","name":"should encodeTxt and decodeTxt","time":{"start":1705430903409,"stop":1705430903410,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b92294416ca786","name":"Promise Callback - forward","time":{"start":1705431098693,"stop":1705431098693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e68c4bd4d257d96","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705430959919,"stop":1705430959919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5283d87e31d0529","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705430959898,"stop":1705430959899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f078383d381387","name":"Decoder throws on undefined content topic","time":{"start":1705430928673,"stop":1705430928674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90a06ddd81c1cd8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705431103067,"stop":1705431103067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1e86ea1119920d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705430959900,"stop":1705430959901,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9443c3f87a5f9c","name":"Check received message containing short","time":{"start":1705431043560,"stop":1705431043561,"duration":1},"status":"passed","severity":"normal"},{"uid":"3828bb687aff54fd","name":"Correctly serialized arguments","time":{"start":1705430994363,"stop":1705430994363,"duration":0},"status":"passed","severity":"normal"},{"uid":"360636c13c1ff3f8","name":"Subscribe and receive messages via lightPush","time":{"start":1705431055202,"stop":1705431055202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3ee19afcd6fb3a","name":"Generator, 2 different pubsubtopics","time":{"start":1705431103066,"stop":1705431103066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae3041fedbb941a","name":"Ping on unsubscribed peer","time":{"start":1705430957745,"stop":1705430957746,"duration":1},"status":"passed","severity":"normal"},{"uid":"2004c65992ff5759","name":"returns all values when wanted number is greater than available values","time":{"start":1705430919670,"stop":1705430919670,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dc3da87248f436","name":"Push message with content topic containing emoji","time":{"start":1705431083112,"stop":1705431083112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5163e6a72cb993e1","name":"Ephemeral messages are not stored","time":{"start":1705430958387,"stop":1705430958388,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74da3db0259785b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705431070577,"stop":1705431070578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca7f9128e63a241","name":"should decode valid enr with tcp successfully","time":{"start":1705430903411,"stop":1705430903411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7ba1bfb778463d","name":"Generator, 2 different pubsubtopics","time":{"start":1705431103064,"stop":1705431103064,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec22b8c06c46f42","name":"should encode/decode to text encoding","time":{"start":1705430903414,"stop":1705430903414,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb08ac31065acfc","name":"Push message with content topic containing short","time":{"start":1705431083105,"stop":1705431083106,"duration":1},"status":"passed","severity":"normal"},{"uid":"95eb6f1179e4fcc2","name":"Decoder throws on empty string content topic","time":{"start":1705430908402,"stop":1705430908403,"duration":1},"status":"passed","severity":"normal"},{"uid":"634c2c0aae96a4d","name":"Nwaku publishes","time":{"start":1705431015817,"stop":1705431015818,"duration":1},"status":"passed","severity":"normal"},{"uid":"5095fe0f1ac83a1a","name":"should return false","time":{"start":1705430903413,"stop":1705430903413,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d5341b31672408","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705431125449,"stop":1705431125450,"duration":1},"status":"passed","severity":"normal"},{"uid":"65388ec05959101f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705430914507,"stop":1705430914507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f7ec699b62cc53","name":"Generator, custom pubsub topic","time":{"start":1705431103066,"stop":1705431103066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f261c747abf45437","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705430959925,"stop":1705430959926,"duration":1},"status":"passed","severity":"normal"},{"uid":"584b56011b39141e","name":"should be able to encode the field with only STORE set to true","time":{"start":1705430902397,"stop":1705430902397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2813e73de6bee976","name":"Push message with rate limit","time":{"start":1705431083113,"stop":1705431083113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76cf0ddcea43238","name":"Rejects garbage","time":{"start":1705430911979,"stop":1705430911979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03c5aba878429f3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705431109067,"stop":1705431109068,"duration":1},"status":"passed","severity":"normal"},{"uid":"139f58692bffda5e","name":"Store - dialed after - with timeout","time":{"start":1705431130863,"stop":1705431130863,"duration":0},"status":"passed","severity":"normal"},{"uid":"40604371209dbf5e","name":"Throws when trying to push message with empty payload","time":{"start":1705431083105,"stop":1705431083105,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef7b6bea7b2e4be","name":"All","time":{"start":1705430956184,"stop":1705430956184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf54993df2ddadc3","name":"Passing an array","time":{"start":1705431121806,"stop":1705431121806,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88f938b2e3ec37b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705431103064,"stop":1705431103065,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49c9ad9da1d5ce9","name":"Init the array if not present","time":{"start":1705430895630,"stop":1705430895631,"duration":1},"status":"passed","severity":"normal"},{"uid":"e016a36b9285545f","name":"Decoder throws on empty string content topic","time":{"start":1705430928674,"stop":1705430928674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b30830de3a3b752","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705430990337,"stop":1705430990337,"duration":0},"status":"passed","severity":"normal"},{"uid":"334d98dea79a3714","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705430902406,"stop":1705430902414,"duration":8},"status":"passed","severity":"normal"},{"uid":"e37a7f8ae37dde4e","name":"A test","time":{"start":1705430985834,"stop":1705430985834,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec3228b2b8869c2","name":"should not receive a peer event before start","time":{"start":1705431124959,"stop":1705431124959,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b5307632e78134","name":"ignores domain fetching errors","time":{"start":1705430920745,"stop":1705430920745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfa35f8b4fe4f6c","name":"connects to nwaku","time":{"start":1705431121805,"stop":1705431121805,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8a7c5f24e5995d","name":"throws on content topic with generation field greater than 0","time":{"start":1705430895788,"stop":1705430895788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13149bcd7ec80e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705430996649,"stop":1705430996649,"duration":0},"status":"passed","severity":"normal"},{"uid":"7993b242687c0c5b","name":"Check publish message containing short","time":{"start":1705431033926,"stop":1705431033926,"duration":0},"status":"passed","severity":"normal"},{"uid":"6566c94384d0915e","name":"should properly create location multiaddrs - udp4","time":{"start":1705430903415,"stop":1705430903415,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e80500dac4cf41","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705431055217,"stop":1705431055217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a948ba4b0595c954","name":"Query generator for multiple messages","time":{"start":1705431104183,"stop":1705431104184,"duration":1},"status":"passed","severity":"normal"},{"uid":"31eccc64a82bfc8a","name":"Check publish message containing Arabic","time":{"start":1705431033929,"stop":1705431033929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59ba8168a4a5fd","name":"Overlapping topic subscription","time":{"start":1705431055206,"stop":1705431055207,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05b6bad70ff28b8","name":"Push message with content topic containing shell command","time":{"start":1705431083110,"stop":1705431083111,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd599db30a4e739","name":"Check received message containing SQL Injection","time":{"start":1705431043566,"stop":1705431043567,"duration":1},"status":"passed","severity":"normal"},{"uid":"31967501036b08a1","name":"should properly create location multiaddrs - tcp","time":{"start":1705430903417,"stop":1705430903417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a461e62d84368362","name":"Fails to publish message with wrong content topic","time":{"start":1705431033943,"stop":1705431033943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ff047da303e442","name":"Light Node - default protocols","time":{"start":1705431130864,"stop":1705431130864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2daf142c271b51b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705430902399,"stop":1705430902400,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ee2e39324b5640","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705430959906,"stop":1705430959906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3d92ccf27d57b9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705430920749,"stop":1705430920749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34a511098b570c08","name":"Check received message containing Russian","time":{"start":1705431043565,"stop":1705431043566,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc777b050aedbc36","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705431033944,"stop":1705431033944,"duration":0},"status":"passed","severity":"normal"},{"uid":"307f2ef4aadb0476","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705430990341,"stop":1705430990341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb74318e953337","name":"Register correct protocols","time":{"start":1705431039141,"stop":1705431039142,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb9cffaf167f83b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705431081917,"stop":1705431081917,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc0df0b17b52c0","name":"Check publish message containing unicode special characters","time":{"start":1705431033938,"stop":1705431033938,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bfa7b4d25bcaf4","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705430959903,"stop":1705430959903,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb27e74df922d191","name":"should throw error - invalid id","time":{"start":1705430903412,"stop":1705430903412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd70acb42e13526","name":"Check publish message containing Basic HTML tag","time":{"start":1705431033935,"stop":1705431033936,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3c97e6f2989872","name":"creates an iterator","time":{"start":1705431112409,"stop":1705431112410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe935a2b9bb6fc8","name":"1 Store, 2 fetches","time":{"start":1705430920212,"stop":1705430920212,"duration":0},"status":"passed","severity":"normal"},{"uid":"539f5a3502b70cff","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705430920262,"stop":1705430920262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0b70b5e4eee965","name":"Check received message containing shell command","time":{"start":1705431043570,"stop":1705431043570,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e355d45e92ca1f0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705430958388,"stop":1705430958388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6e0bb7e67f2a52","name":"should throw error - no id","time":{"start":1705430903411,"stop":1705430903411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0372d2036f3309","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705431125451,"stop":1705431125451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f334509f9db6e428","name":"Passing page size 10 when there are 10 messages","time":{"start":1705431107243,"stop":1705431107244,"duration":1},"status":"passed","severity":"normal"},{"uid":"32450a2c3afa3852","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705431033940,"stop":1705431033940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e438be9ee547a4e9","name":"Generator, custom pubsub topic","time":{"start":1705431103065,"stop":1705431103065,"duration":0},"status":"passed","severity":"normal"},{"uid":"808450562e210217","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705431004521,"stop":1705431004521,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb28e226d3d569a1","name":"Check publish message containing JSON","time":{"start":1705431033936,"stop":1705431033936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90b8976b5a79a67","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705430920748,"stop":1705430920748,"duration":0},"status":"passed","severity":"normal"},{"uid":"556e51afadd9da44","name":"Mutual subscription","time":{"start":1705431039140,"stop":1705431039141,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccba575148715220","name":"ignores unrecognized TXT record formats","time":{"start":1705430920745,"stop":1705430920745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecb7e6c7d835f49","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705431055213,"stop":1705431055213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2738211f19b118","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705430958389,"stop":1705430958389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e8f41a69c1f30f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705430985754,"stop":1705430985754,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ecdc0be57f8c65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705431055203,"stop":1705431055203,"duration":0},"status":"passed","severity":"normal"},{"uid":"75565fba5021a30f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705431039153,"stop":1705431039153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bf2fc899b165ca","name":"throws on content topic with empty version field","time":{"start":1705430895788,"stop":1705430895789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d649ed9c0b42f79b","name":"should throw error - no id","time":{"start":1705430903412,"stop":1705430903412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9653ca20ff6006e2","name":"Query with Ordered Callback, No message returned","time":{"start":1705431081915,"stop":1705431081915,"duration":0},"status":"passed","severity":"normal"},{"uid":"548ceea45118b38f","name":"does not throw on valid cases","time":{"start":1705430895786,"stop":1705430895786,"duration":0},"status":"passed","severity":"normal"},{"uid":"628e78d021a3847a","name":"Push message equal or less that 1MB","time":{"start":1705431083115,"stop":1705431083115,"duration":0},"status":"passed","severity":"normal"},{"uid":"108a128a2b5d4d3d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705430903410,"stop":1705430903411,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa632101587054b","name":"through manual discovery","time":{"start":1705430994291,"stop":1705430994291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8860ff0eaf00da","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705430902400,"stop":1705430902401,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61cef6e43e0fa84","name":"Encoder throws on undefined content topic","time":{"start":1705430908401,"stop":1705430908401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5167b5f32dd0b91b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705430959919,"stop":1705430959920,"duration":1},"status":"passed","severity":"normal"},{"uid":"570b4ea464e41a25","name":"Subscribe to topic containing XML and receive message","time":{"start":1705431055213,"stop":1705431055213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ffc38ac6895f8","name":"Check received message with timestamp: undefined ","time":{"start":1705431043588,"stop":1705431043589,"duration":1},"status":"passed","severity":"normal"},{"uid":"459a09877bb96cc6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705430959901,"stop":1705430959902,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cf2c2b9bf4661f","name":"Push message with Russian payload","time":{"start":1705431083100,"stop":1705431083100,"duration":0},"status":"passed","severity":"normal"},{"uid":"607d83e966a9081","name":"Filter","time":{"start":1705431130863,"stop":1705431130863,"duration":0},"status":"passed","severity":"normal"},{"uid":"52466342c0af30e8","name":"nwaku interop","time":{"start":1705431124956,"stop":1705431124956,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d42d067116f6de","name":"Subscribe and receives messages on 20 topics","time":{"start":1705431055205,"stop":1705431055205,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcd3b7a51549f50","name":"should set field with only STORE enabled","time":{"start":1705430903418,"stop":1705430903418,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4aecad032428928","name":"Relay","time":{"start":1705430956183,"stop":1705430956183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b966ddd97b489c9a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705430902416,"stop":1705430902417,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0fe2faa694620a","name":"1 Relay, 1 fetch","time":{"start":1705430920211,"stop":1705430920211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9909fb5e53eae27","name":"Relay - dialed first","time":{"start":1705431130861,"stop":1705431130861,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a8a86a36bff786","name":"Push message on custom pubsubTopic","time":{"start":1705430996645,"stop":1705430996645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d5caf8cd48f295","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705431070576,"stop":1705431070576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d186a6b500ecc0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705430996649,"stop":1705430996649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c830fc8143f4f3c","name":"should throw error - no public key","time":{"start":1705430903411,"stop":1705430903412,"duration":1},"status":"passed","severity":"normal"},{"uid":"770f58179b78fcbb","name":"Round trip binary serialization","time":{"start":1705430908399,"stop":1705430908400,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f916114b4bfa80","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705430902400,"stop":1705430902400,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2dd926c683c0fa","name":"LightPush","time":{"start":1705431130863,"stop":1705431130863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb25639b819389e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705431039162,"stop":1705431039163,"duration":1},"status":"passed","severity":"normal"},{"uid":"6896dfe4c0610d93","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705430959929,"stop":1705430959930,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78d5fea0573c5b6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705431125450,"stop":1705431125450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebbf9a1c305ae14","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705430959897,"stop":1705430959898,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a32bc1e18de4f4a","name":"Query with Promise Callback, No Decoder","time":{"start":1705431081917,"stop":1705431081917,"duration":0},"status":"passed","severity":"normal"},{"uid":"88563fa67f0fd632","name":"Query with Ordered Callback, No Decoder","time":{"start":1705431081914,"stop":1705431081914,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6af4e09c5a2","name":"Check received message containing Script","time":{"start":1705431043567,"stop":1705431043567,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f013c5cd5a1f47","name":"nwaku subscribes","time":{"start":1705431015813,"stop":1705431015813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5257649f6498f735","name":"Delete observer","time":{"start":1705430999122,"stop":1705430999122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dac4f87e486770b","name":"Symmetric encrypt & Decrypt","time":{"start":1705430927213,"stop":1705430927213,"duration":0},"status":"passed","severity":"normal"},{"uid":"973cb3e86f1a0d82","name":"Publish message with custom timestamp: Tue Jan 16 2024 17:50:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1705431033941,"stop":1705431033941,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c9c7f8f67a44b8","name":"can start and stop the service","time":{"start":1705430955730,"stop":1705430955730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef030eb445f888b4","name":"Passing cursor with wrong message digest","time":{"start":1705431070578,"stop":1705431070579,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d2f88a6b5e8795","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705430985753,"stop":1705430985754,"duration":1},"status":"passed","severity":"normal"},{"uid":"3860e277af35d047","name":"Decoder throws on undefined content topic","time":{"start":1705430908402,"stop":1705430908402,"duration":0},"status":"passed","severity":"normal"},{"uid":"93efed01320ba9e3","name":"should set field with only RELAY enabled","time":{"start":1705430903418,"stop":1705430903418,"duration":0},"status":"passed","severity":"normal"},{"uid":"713b83e6ef5fc9e9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705431189445,"stop":1705431189445,"duration":0},"status":"passed","severity":"normal"},{"uid":"8474fbdbcdf70060","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705431055215,"stop":1705431055215,"duration":0},"status":"passed","severity":"normal"},{"uid":"130309374b4d23d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705430959920,"stop":1705430959924,"duration":4},"status":"passed","severity":"normal"},{"uid":"48333334c5f76e3e","name":"should not fail to start the service if it is already started","time":{"start":1705430955731,"stop":1705430955741,"duration":10},"status":"passed","severity":"normal"},{"uid":"a940e831e26cc8a4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705430928671,"stop":1705430928671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8280d9d6fd4cb97","name":"should set field with all protocols disabled","time":{"start":1705430903417,"stop":1705430903417,"duration":0},"status":"passed","severity":"normal"},{"uid":"99722b329dfc1c1b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705431125453,"stop":1705431125453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36f43ae6bf282c8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705431125451,"stop":1705431125451,"duration":0},"status":"passed","severity":"normal"},{"uid":"541dc018a89b9565","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705431083109,"stop":1705431083110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e578ff9a69e5d401","name":"Push message with emoji payload","time":{"start":1705431083104,"stop":1705431083104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16dd4aeef163e22","name":"should be able to decode the field with only STORE set to true","time":{"start":1705430902404,"stop":1705430902404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e55c49fcafee257","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705431039145,"stop":1705431039145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b78d6652b5d5f7a","name":"can dial TLS multiaddrs","time":{"start":1705430994290,"stop":1705430994291,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f06f349c783c7a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705431039158,"stop":1705431039159,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81176388b368fc8","name":"Subscribe to topic containing long and receive message","time":{"start":1705431055208,"stop":1705431055208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e541c204d4e5ed5d","name":"should properly create location multiaddrs - tcp6","time":{"start":1705430903416,"stop":1705430903416,"duration":0},"status":"passed","severity":"normal"},{"uid":"180d1b62190a1b8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705431070577,"stop":1705431070577,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18d0281947a64c","name":"Check publish message containing Chinese","time":{"start":1705431033928,"stop":1705431033929,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d86fbccaad94a8c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705430902404,"stop":1705430902405,"duration":1},"status":"passed","severity":"normal"},{"uid":"58394f03605719ff","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705431039144,"stop":1705431039145,"duration":1},"status":"passed","severity":"normal"},{"uid":"61272247a973588c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705431125452,"stop":1705431125453,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09e87f16f2c9ca0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705430959904,"stop":1705430959904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98795d7ded3a6df","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705430920747,"stop":1705430920748,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c029920dfc23b8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705431055209,"stop":1705431055210,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39349e06e279bd8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705431039151,"stop":1705431039152,"duration":1},"status":"passed","severity":"normal"},{"uid":"712870a711d9e825","name":"Subscribe to topic containing short and publish message","time":{"start":1705431039147,"stop":1705431039149,"duration":2},"status":"passed","severity":"normal"},{"uid":"458b5ece46421be1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705430919670,"stop":1705430919671,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b5838540de8f7d","name":"Query Generator - forward","time":{"start":1705431098692,"stop":1705431098692,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2d40931f99d8fe","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705431039152,"stop":1705431039153,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26bd8291ebc9fb7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705430959933,"stop":1705430959933,"duration":0},"status":"passed","severity":"normal"},{"uid":"1713b22675e8e438","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705430903023,"stop":1705430903024,"duration":1},"status":"passed","severity":"normal"},{"uid":"190d2cc02df360c8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705430959900,"stop":1705430959900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b363ad337bc4d3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705430959900,"stop":1705430959900,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f146eae138e920","name":"Publish without waiting for remote peer","time":{"start":1705431039142,"stop":1705431039142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a199ff88d9c7a909","name":"Query generator for 2000 messages","time":{"start":1705431104187,"stop":1705431104187,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e55a5eccc6eea2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705430903419,"stop":1705430903419,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bab5ecc23fa134","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705430959928,"stop":1705430959928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1500e5a7f6134075","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705430985755,"stop":1705430985756,"duration":1},"status":"passed","severity":"normal"},{"uid":"50956877e1e15f9e","name":"Push message with SQL Injection payload","time":{"start":1705431083100,"stop":1705431083101,"duration":1},"status":"passed","severity":"normal"},{"uid":"e358d8647904bbd8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705431020133,"stop":1705431020133,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfb6cbe9bf611c1","name":"Check received message containing Basic HTML tag","time":{"start":1705431043568,"stop":1705431043568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af76fdf1268da6e","name":"Passing page size 11 when there are 10 messages","time":{"start":1705431107244,"stop":1705431107244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd409602ef6d2d4","name":"it tolerates circular branch references","time":{"start":1705430920744,"stop":1705430920744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3816c893d1e3b787","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705430920261,"stop":1705430920262,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb4addce0db2f1e","name":"Fails to push message with empty content topic","time":{"start":1705431083112,"stop":1705431083112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d5a5199a8b43e5","name":"Check publish message containing special chars","time":{"start":1705431033928,"stop":1705431033928,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9a78eaf668c27c","name":"Asymmetric encrypt & decrypt","time":{"start":1705430927212,"stop":1705430927213,"duration":1},"status":"passed","severity":"normal"},{"uid":"186b5d9f1bf66f12","name":"Nodes with multiple pubsub topic","time":{"start":1705431020138,"stop":1705431020138,"duration":0},"status":"passed","severity":"normal"},{"uid":"501369a7a1bbe96e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705430990338,"stop":1705430990339,"duration":1},"status":"passed","severity":"normal"},{"uid":"507062b0d5271b24","name":"Push message with content topic containing numeric","time":{"start":1705431083106,"stop":1705431083106,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1df55d5f67d3cb","name":"Fails to push message bigger that 1MB","time":{"start":1705431083115,"stop":1705431083116,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cea94527f2b81c7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705431020134,"stop":1705431020134,"duration":0},"status":"passed","severity":"normal"},{"uid":"33142dffeb770c0c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705430990335,"stop":1705430990336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d898d6d13f79f85","name":"Ephemeral field set to true","time":{"start":1705430908400,"stop":1705430908400,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f3451b836b776a","name":"Check message with no pubsub topic is not received","time":{"start":1705431043591,"stop":1705431043591,"duration":0},"status":"passed","severity":"normal"},{"uid":"91780005de1b4591","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705430996648,"stop":1705430996648,"duration":0},"status":"passed","severity":"normal"},{"uid":"655d512ccc43acec","name":"same cluster, same shard: nodes connect","time":{"start":1705431004522,"stop":1705431004522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b6bb869c9f28bf","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705430959906,"stop":1705430959906,"duration":0},"status":"passed","severity":"normal"},{"uid":"69baa1de2f3aa2ea","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705430985754,"stop":1705430985755,"duration":1},"status":"passed","severity":"normal"},{"uid":"19250953aa0cb2e9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705431070575,"stop":1705431070575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65f3dd6fb16f535","name":"Sign & Recover","time":{"start":1705430927214,"stop":1705430927215,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c525d1569a895b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705431109066,"stop":1705431109066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d53bbef8788df9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705430926739,"stop":1705430926739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea1cd06af921d30","name":"Push message on custom pubsubTopic","time":{"start":1705430996643,"stop":1705430996643,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f14c9b57cf1123f","name":"Relay + Store","time":{"start":1705430956184,"stop":1705430956184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1118c62c75093ac","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705431189443,"stop":1705431189444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee30a3df2f72d56e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705430996643,"stop":1705430996644,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6a0e38fcaaedba","name":"should not fail to stop the service if it was not started","time":{"start":1705430955730,"stop":1705430955731,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f05976133a5fb5","name":"Push message with short payload","time":{"start":1705431083096,"stop":1705431083097,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5bd1a70210398ae","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705431039143,"stop":1705431039144,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f544daf768d3b8","name":"Check received message containing XML","time":{"start":1705431043567,"stop":1705431043568,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebec01e917c2b5e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705430902398,"stop":1705430902399,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bda49f10058e4f","name":"Check message received after jswaku node is restarted","time":{"start":1705431043599,"stop":1705431043599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d200e8dcea991ecc","name":"configure the node with multiple pubsub topics","time":{"start":1705431049806,"stop":1705431049806,"duration":0},"status":"passed","severity":"normal"},{"uid":"262c1cbb79ef38b5","name":"should emit a peer event after start","time":{"start":1705431124958,"stop":1705431124959,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d025a6b1a95342","name":"Query generator for multiple messages with different content topic format","time":{"start":1705431104185,"stop":1705431104185,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba761a8e21886f1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705431189445,"stop":1705431189445,"duration":0},"status":"passed","severity":"normal"},{"uid":"367bf0c63296aceb","name":"udp ip6 address","time":{"start":1705430902423,"stop":1705430902424,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf24ee27a8bbb68","name":"1 Relay, 1 Filter, gives up","time":{"start":1705430920213,"stop":1705430920213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c083269071aded","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705430902415,"stop":1705430902416,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1502b40039c1b5","name":"Check publish message containing emoji","time":{"start":1705431033938,"stop":1705431033940,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e700fdbcd0f4253","name":"Refresh subscription","time":{"start":1705431055207,"stop":1705431055207,"duration":0},"status":"passed","severity":"normal"},{"uid":"56645c768e29f2e7","name":"should use DNS peer discovery with light client","time":{"start":1705430955748,"stop":1705430955749,"duration":1},"status":"skipped","severity":"normal"},{"uid":"254d3ccb272024ed","name":"Refresh subscription","time":{"start":1705431039146,"stop":1705431039146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dabf2d715f830219","name":"should set field with only FILTER enabled","time":{"start":1705430903418,"stop":1705430903419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3260b05d8db28cc","name":"Used by Waku Relay","time":{"start":1705431121807,"stop":1705431121807,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c8df34eeadc2c","name":"different cluster, different shard: nodes don't connect","time":{"start":1705431004524,"stop":1705431004524,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaeed5d9ce19d130","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705430920212,"stop":1705430920213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b94037d3c55c886","name":"Publish message with rate limit","time":{"start":1705431033947,"stop":1705431033947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec078b956faea26","name":"Check publish message containing Script","time":{"start":1705431033930,"stop":1705431033930,"duration":0},"status":"passed","severity":"normal"},{"uid":"937aef592aaa1f63","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705431125452,"stop":1705431125452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1620986a8d044a79","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705430959929,"stop":1705430959929,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ee3008d2029d40","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705431020138,"stop":1705431020140,"duration":2},"status":"passed","severity":"normal"},{"uid":"13f145bf8128f403","name":"throws on content topic with empty encoding field","time":{"start":1705430895789,"stop":1705430895790,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff0a222ec10cbd2","name":"Encoder throws on empty string content topic","time":{"start":1705430928673,"stop":1705430928673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdfae11e5b1a678","name":"Check message with invalid timestamp is not received","time":{"start":1705431043589,"stop":1705431043590,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a25130eeb36213","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705431125450,"stop":1705431125450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f735a5e34f59240","name":"Push message with content topic containing XML","time":{"start":1705431083109,"stop":1705431083109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8831eade449497e7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705431081913,"stop":1705431081913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7958fcf3e8194290","name":"handles multiple messages","time":{"start":1705431112410,"stop":1705431112410,"duration":0},"status":"passed","severity":"normal"},{"uid":"911e1efedec1e8ad","name":"different cluster, same shard: nodes don't connect","time":{"start":1705431004523,"stop":1705431004524,"duration":1},"status":"passed","severity":"normal"},{"uid":"b728afde6b786b14","name":"Query Generator, No message returned","time":{"start":1705431081912,"stop":1705431081912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f76d6fc275b40cf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705430990336,"stop":1705430990336,"duration":0},"status":"passed","severity":"normal"},{"uid":"42928b9e6bc1a585","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705430959927,"stop":1705430959927,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bb6d92d3904bf2","name":"Check message with no content topic is not received","time":{"start":1705431043592,"stop":1705431043594,"duration":2},"status":"passed","severity":"normal"},{"uid":"bba0e82562d262f5","name":"Waku message hash computation","time":{"start":1705430914506,"stop":1705430914507,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d03b0aa2ca05d7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705430920261,"stop":1705430920261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29f8febff24a8f6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705430990339,"stop":1705430990339,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ecadad51b89080","name":"Check received message containing escaped characters","time":{"start":1705431043573,"stop":1705431043573,"duration":0},"status":"passed","severity":"normal"},{"uid":"879540d87caebe2b","name":"Encoder throws on empty string content topic","time":{"start":1705430926741,"stop":1705430926741,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af889dc1e0a0e6","name":"Passing page size 3 when there are 20 messages","time":{"start":1705431107242,"stop":1705431107243,"duration":1},"status":"passed","severity":"normal"},{"uid":"4994b9154cc4cc68","name":"Push message with content topic containing long","time":{"start":1705431083106,"stop":1705431083106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29505b77f0f1da9","name":"Ping on peer without subscriptions","time":{"start":1705430957744,"stop":1705430957745,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9d9a090af29d7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705430920260,"stop":1705430920260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d160a70decb8980","name":"Check message on other pubsub topic is not received","time":{"start":1705431043590,"stop":1705431043590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60986bebfa1438d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705430990338,"stop":1705430990338,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcffeaa3a17380b","name":"Subscribe to topic containing long and publish message","time":{"start":1705431039149,"stop":1705431039150,"duration":1},"status":"passed","severity":"normal"},{"uid":"814f2561bd99f50b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705431039146,"stop":1705431039146,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0c0d473b1f1d22","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705430959916,"stop":1705430959917,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50aba1db05021b5","name":"Ping on subscribed peer","time":{"start":1705430957744,"stop":1705430957744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50c0279eb27e06e","name":"returns all values when wanted number matches available values","time":{"start":1705430919668,"stop":1705430919669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98df7d04361fb18","name":"should properly create location multiaddrs - udp6","time":{"start":1705430903416,"stop":1705430903416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3af32fa1e66732","name":"Check message received after nwaku node is restarted","time":{"start":1705431043600,"stop":1705431043600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"778d9b4d0ecaa48a","name":"should only return 1 node with relay and store capability","time":{"start":1705430920747,"stop":1705430920747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01640a91246c2dd","name":"Check received message containing unicode special characters","time":{"start":1705431043573,"stop":1705431043574,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e81225d4555fbc","name":"Privacy Node - default protocol","time":{"start":1705431130864,"stop":1705431130864,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fff5757f8650c","name":"Publish message with custom timestamp: Tue Jan 16 2024 19:50:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1705431033941,"stop":1705431033942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad214c81a91c9a9b","name":"Check publish message after client node is restarted","time":{"start":1705431033945,"stop":1705431033946,"duration":1},"status":"skipped","severity":"normal"},{"uid":"73cf267228fcf445","name":"should not receive a peer event after stop","time":{"start":1705431124959,"stop":1705431124960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4487d2ab8f8b302","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705431039163,"stop":1705431039163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e099e61b63cb555d","name":"Push 30 different messages","time":{"start":1705431083104,"stop":1705431083105,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c4510107169c8a","name":"Reusing cursor across nodes","time":{"start":1705431070578,"stop":1705431070578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b7ecc2ea75a757","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705430902403,"stop":1705430902404,"duration":1},"status":"passed","severity":"normal"},{"uid":"2161ef9faefa9428","name":"Store - dialed first","time":{"start":1705431130862,"stop":1705431130862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad232e9be20e873","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705430990340,"stop":1705430990340,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bc35aa4066ee","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705430985756,"stop":1705430985756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3587b1b85035cdf","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705431104184,"stop":1705431104184,"duration":0},"status":"passed","severity":"normal"},{"uid":"732980c51d143066","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705431055208,"stop":1705431055208,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af712ad61b608dc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705430955752,"stop":1705430955753,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c86020a43de4b1bc","name":"Check meta is set [symmetric]","time":{"start":1705430926739,"stop":1705430926740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d2c267f3e01e2b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705431055214,"stop":1705431055214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0b9c56bd2b356c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705430955753,"stop":1705430955754,"duration":1},"status":"skipped","severity":"normal"},{"uid":"80040f33556ba2b3","name":"can start and stop the service","time":{"start":1705431124957,"stop":1705431124957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2ccfa85f78921f","name":"Push to array if already present","time":{"start":1705430895632,"stop":1705430895632,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f3d7deb8422d6d","name":"Check publish message containing long","time":{"start":1705431033927,"stop":1705431033927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f250e88cdfd24c6e","name":"should encode/decode to RLP encoding","time":{"start":1705430903414,"stop":1705430903414,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cbbbbe1679a72d","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705431020135,"stop":1705431020136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5efc8a0b080815","name":"Check publish message containing numeric","time":{"start":1705431033927,"stop":1705431033928,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bbead21a2633ab4","name":"Accepts a valid Waku Message","time":{"start":1705430911977,"stop":1705430911978,"duration":1},"status":"passed","severity":"normal"},{"uid":"144b00041b3e195a","name":"Check message with extra parameter is not received","time":{"start":1705431043596,"stop":1705431043597,"duration":1},"status":"passed","severity":"normal"},{"uid":"b451afd76cc51927","name":"caches peers it previously fetched","time":{"start":1705430920746,"stop":1705430920746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e618149ed9b96f5c","name":"Ordered Callback - backward","time":{"start":1705431098694,"stop":1705431098695,"duration":1},"status":"passed","severity":"normal"},{"uid":"623b1fe57eb9f9b0","name":"Subscribe to topic containing Script and receive message","time":{"start":1705431055212,"stop":1705431055213,"duration":1},"status":"passed","severity":"normal"},{"uid":"7149acc3839b945f","name":"Query with Promise Callback, No message returned","time":{"start":1705431081917,"stop":1705431081918,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedf7fd6926d0ff5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705430959903,"stop":1705430959903,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f2f43a4fc5a8ac","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705430959916,"stop":1705430959916,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a33de7ba8f67da","name":"Meta field set when metaSetter is specified","time":{"start":1705430908400,"stop":1705430908401,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3de5e804f14553","name":"Encoder throws on empty string content topic","time":{"start":1705430908402,"stop":1705430908402,"duration":0},"status":"passed","severity":"normal"},{"uid":"158c6de3dc6cb05e","name":"Ordered Callback - forward","time":{"start":1705431098694,"stop":1705431098694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25f3e794bef9118","name":"Push message with content topic containing SQL Injection","time":{"start":1705431083108,"stop":1705431083109,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf03b559aeb41d5f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705431055214,"stop":1705431055214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b55aa3e3dd2b16","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705431109067,"stop":1705431109067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9cacd1b6ef0fcb","name":"should properly create peer info with all multiaddrs","time":{"start":1705430903417,"stop":1705430903417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59091899f5c35d4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705431020137,"stop":1705431020137,"duration":0},"status":"passed","severity":"normal"},{"uid":"efeadd47838e42d2","name":"Subscribe to topic containing XML and publish message","time":{"start":1705431039160,"stop":1705431039160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85d8110d2bceb3e","name":"topics with same application and version share the same shard","time":{"start":1705430895791,"stop":1705430895791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe77cb9a1673094","name":"Push message with XML payload","time":{"start":1705431083101,"stop":1705431083101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dadf8d38e9f6252","name":"groups content topics by expected pubsub topic","time":{"start":1705430895792,"stop":1705430895792,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ae68398bf79c8b","name":"Subscribe and publish message","time":{"start":1705431039143,"stop":1705431039143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60a0f6f74e278e9","name":"Push message with meta","time":{"start":1705431083112,"stop":1705431083113,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9350739d91ddcc","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705431055206,"stop":1705431055206,"duration":0},"status":"passed","severity":"normal"},{"uid":"719468ca7a475991","name":"Does not throw an exception when node disconnects","time":{"start":1705431121805,"stop":1705431121805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3e64af655f99d","name":"should handle a minimal index list","time":{"start":1705430903023,"stop":1705430903023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4887da76b45724cd","name":"Check received message containing emoji","time":{"start":1705431043575,"stop":1705431043577,"duration":2},"status":"passed","severity":"normal"},{"uid":"a482ff93076605f6","name":"Subscribe and receive messages via waku relay post","time":{"start":1705431055204,"stop":1705431055204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b53f6dce86b93d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705430920258,"stop":1705430920258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6a73c53548b997","name":"Waku message hash computation (payload length 0)","time":{"start":1705430914508,"stop":1705430914508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b551a7dfbbc36791","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705430926737,"stop":1705430926738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a401a4469e45c37c","name":"Sample","time":{"start":1705430902978,"stop":1705430902978,"duration":0},"status":"passed","severity":"normal"},{"uid":"358b7572339f4027","name":"Check message with non string payload is not received","time":{"start":1705431043595,"stop":1705431043596,"duration":1},"status":"passed","severity":"normal"},{"uid":"c217df97cbbd5c24","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705430920260,"stop":1705430920261,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a1cad0f21b6d94","name":"should decode valid enr successfully","time":{"start":1705430903410,"stop":1705430903410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75a899f1b1ca943","name":"Check publish message after service node is restarted","time":{"start":1705431033945,"stop":1705431033945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b828e98cfaa6720","name":"Push message with Chinese payload","time":{"start":1705431083099,"stop":1705431083099,"duration":0},"status":"passed","severity":"normal"},{"uid":"994ed6d9a3b2c2a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705430908211,"stop":1705430908211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88a16a0702a8337","name":"Push message with Script payload","time":{"start":1705431083101,"stop":1705431083101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02d7150e55e560a","name":"Publishes to nwaku","time":{"start":1705431015814,"stop":1705431015816,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce50a5ec95b02c3e","name":"Decoder throws on undefined content topic","time":{"start":1705430926742,"stop":1705430926742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37641826e8e0cf7","name":"Push message with content topic containing Arabic","time":{"start":1705431083108,"stop":1705431083108,"duration":0},"status":"passed","severity":"normal"},{"uid":"54692c1d0be32e3f","name":"should not fail to stop the service if it was not started","time":{"start":1705431124958,"stop":1705431124958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1310aeb5e52207f2","name":"can start the service","time":{"start":1705430955727,"stop":1705430955729,"duration":2},"status":"passed","severity":"normal"},{"uid":"a025a90b56d06c35","name":"throws on content topic with non-number generation field","time":{"start":1705430895787,"stop":1705430895788,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e54ebd5d0e1fdb4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705430959896,"stop":1705430959897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6227d22bffab01eb","name":"Publish message with large meta","time":{"start":1705431033946,"stop":1705431033947,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c89861c47ec4aaf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705430959926,"stop":1705430959927,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce06b2dcfc0d29b1","name":"should emit a peer event after start","time":{"start":1705430955742,"stop":1705430955742,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc3ebb3259baf9a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705431104186,"stop":1705431104186,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1fa5cbe7694741","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705430920749,"stop":1705430920749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98a3c128b298aaa0","name":"Check received message with extra option is received","time":{"start":1705431043597,"stop":1705431043598,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07a2e998621094e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705430908210,"stop":1705430908211,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5afdb30fbb7b0d7","name":"should only return 1 node with store capability","time":{"start":1705430920747,"stop":1705430920747,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bbb1e398813426","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705431055204,"stop":1705431055204,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fab5507d804d3d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705431070577,"stop":1705431070577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dda3eacac2d16d3","name":"should not receive a peer event after stop","time":{"start":1705430955747,"stop":1705430955747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6362030c71d2f0f9","name":"A test","time":{"start":1705430985833,"stop":1705430985834,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfb36a63e095fd6","name":"Check publish message containing SQL Injection","time":{"start":1705431033930,"stop":1705431033930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64a7fd300c355a0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705431055216,"stop":1705431055216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ae92a6155fc5da","name":"Push message with content topic containing Russian","time":{"start":1705431083108,"stop":1705431083108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1261469dbd47a0a0","name":"throws on content topic with too few or too many fields","time":{"start":1705430895787,"stop":1705430895787,"duration":0},"status":"passed","severity":"normal"},{"uid":"54605a8c6bc85a0e","name":"Push message on custom pubsubTopic","time":{"start":1705430996648,"stop":1705430996649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70e29bad28ab4b9","name":"should properly create location multiaddrs - tcp4","time":{"start":1705430903416,"stop":1705430903416,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd34a8bd4c7c8bdd","name":"Check message with no payload is not received","time":{"start":1705431043594,"stop":1705431043595,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c2d0cb5aa66e4a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705431081913,"stop":1705431081914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4175d03f35bd9593","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705431055205,"stop":1705431055205,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2f0f9153e37e22","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705430959905,"stop":1705430959905,"duration":0},"status":"passed","severity":"normal"},{"uid":"a410b3b0c96ee27b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705430908212,"stop":1705430908212,"duration":0},"status":"passed","severity":"normal"},{"uid":"54afeaccd6b970bb","name":"Reopen subscription with peer with lost subscription","time":{"start":1705430957746,"stop":1705430957746,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d076515e6e457dc","name":"retrieves a single peer","time":{"start":1705430920743,"stop":1705430920744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe5926b30440c5e","name":"Ordered callback, aborts when callback returns true","time":{"start":1705431104186,"stop":1705431104187,"duration":1},"status":"passed","severity":"normal"},{"uid":"4220d6e94401db68","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705431039153,"stop":1705431039155,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bf0e87b869dd65c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705430959898,"stop":1705430959898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b092a5d12b471439","name":"Passing page size 1 when there are 4 messages","time":{"start":1705431107241,"stop":1705431107242,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b2a2980ffcba8f","name":"Push message with custom timestamp: 1705427358662","time":{"start":1705431083114,"stop":1705431083114,"duration":0},"status":"passed","severity":"normal"},{"uid":"344fc62aa79822f3","name":"Check received message containing Chinese","time":{"start":1705431043563,"stop":1705431043563,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fadd3f5e24e58f7","name":"Encoder throws on undefined content topic","time":{"start":1705430928672,"stop":1705430928673,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5825aca09aa092","name":"Check received message containing numeric","time":{"start":1705431043561,"stop":1705431043562,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d038a36fcfc9546","name":"should properly compute the node id","time":{"start":1705430903413,"stop":1705430903414,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5940534f3c59952","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705431125452,"stop":1705431125452,"duration":0},"status":"passed","severity":"normal"},{"uid":"88da8216af9e964c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705430990341,"stop":1705430990342,"duration":1},"status":"passed","severity":"normal"},{"uid":"11be2dc21af0c0d1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705431070579,"stop":1705431070579,"duration":0},"status":"passed","severity":"normal"},{"uid":"405dd1b56249f43f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705430959899,"stop":1705430959899,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5c1ccf7db0d56c","name":"Callback on promise, aborts when callback returns true","time":{"start":1705431104185,"stop":1705431104186,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0b1cedb15a4b2d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705430902398,"stop":1705430902398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9cdc8ca5ae0efe","name":"throws on empty content topic","time":{"start":1705430895786,"stop":1705430895787,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ed67d8a6c3133b","name":"tcp ip4 address","time":{"start":1705430902421,"stop":1705430902422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee719f632af58a2c","name":"Push message with custom timestamp: 1674672558662","time":{"start":1705431083113,"stop":1705431083114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa415491032a46e","name":"Check publish message containing Russian","time":{"start":1705431033929,"stop":1705431033929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b997f591c8e8fd9","name":"Query Generator - backward","time":{"start":1705431098693,"stop":1705431098693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e700c42260400bd6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705431055210,"stop":1705431055210,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eab7f4ce6b4d686","name":"should not receive a peer event before start","time":{"start":1705430955743,"stop":1705430955747,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a2582b94fd1ae39","name":"Push message with Basic HTML tag payload","time":{"start":1705431083102,"stop":1705431083102,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab1b914eb2b2fbb","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705430959924,"stop":1705430959925,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf408a8061aeee6","name":"should return all peers when numPeers is 0","time":{"start":1705430908209,"stop":1705430908210,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2ebd199e3a2201","name":"Encoder throws on undefined content topic","time":{"start":1705430926740,"stop":1705430926741,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbaf5d726bd1e341","name":"pre and post cipher","time":{"start":1705430927214,"stop":1705430927214,"duration":0},"status":"passed","severity":"normal"},{"uid":"edad17c2744dba0d","name":"throws on content topic with empty topic name field","time":{"start":1705430895789,"stop":1705430895789,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0d7bd00eafeba4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705430996644,"stop":1705430996644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c662d529e9b054d","name":"Fails to publish message with empty text","time":{"start":1705431033942,"stop":1705431033943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a59fa1131854c6c","name":"Query Generator, No Decoder","time":{"start":1705431081911,"stop":1705431081912,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff71d744ce5fd49","name":"Push message with content topic containing Chinese","time":{"start":1705431083107,"stop":1705431083107,"duration":0},"status":"passed","severity":"normal"},{"uid":"919ce183e62ebc3f","name":"Decoder throws on empty string content topic","time":{"start":1705430926742,"stop":1705430926742,"duration":0},"status":"passed","severity":"normal"},{"uid":"43384827be1ea4e3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705430902405,"stop":1705430902405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b42b707ce11994c","name":"Callback on promise","time":{"start":1705431104185,"stop":1705431104185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dcb2b394650abd","name":"should not fail to start the service if it is already started","time":{"start":1705431124958,"stop":1705431124958,"duration":0},"status":"passed","severity":"normal"},{"uid":"846a8f1aba09023d","name":"Check received message with timestamp: 1705430944889 ","time":{"start":1705431043581,"stop":1705431043583,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2bebce1b144ad27","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705431055203,"stop":1705431055203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33ff9fa8d02810d","name":"Push message with content topic containing special chars","time":{"start":1705431083107,"stop":1705431083107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccb10bd97875250","name":"Generator, 2 different pubsubtopics","time":{"start":1705431103065,"stop":1705431103065,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e54b0638fc796d","name":"Push message with Arabic payload","time":{"start":1705431083099,"stop":1705431083100,"duration":1},"status":"passed","severity":"normal"},{"uid":"214d1f72058e624b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705431049805,"stop":1705431049805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aec5e876c7c19de","name":"Check publish message containing shell command","time":{"start":1705431033937,"stop":1705431033937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30b2e3716a39ff9","name":"should set field with all protocols enabled","time":{"start":1705430903418,"stop":1705430903418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed75d2515caac124","name":"Passing page size 110 when there are 120 messages","time":{"start":1705431107245,"stop":1705431107245,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbb218f208f74a5","name":"Sets default value correctly","time":{"start":1705431121808,"stop":1705431121808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb73c7fd6b878e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705431103065,"stop":1705431103066,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d194f42b2fc245","name":"Check received message containing special chars","time":{"start":1705431043562,"stop":1705431043562,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f2adb039830569","name":"Publish message with custom timestamp: Wed Jan 25 2023 18:50:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1705431033940,"stop":1705431033941,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89de13dc9d60209","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705430985755,"stop":1705430985755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4906362665e62a3b","name":"Default pageSize","time":{"start":1705431107245,"stop":1705431107250,"duration":5},"status":"passed","severity":"normal"},{"uid":"1758f225184071b8","name":"Push message with content topic containing Script","time":{"start":1705431083109,"stop":1705431083109,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2f9a27d821757b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705430928671,"stop":1705430928672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a810e567487310d","name":"Passing page size 19 when there are 20 messages","time":{"start":1705431107244,"stop":1705431107245,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ebb2252d18c9dd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705430959902,"stop":1705430959902,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9aebcab49ca9bf","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705431039161,"stop":1705431039162,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b5cbe7daea6120","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705431055205,"stop":1705431055206,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a30ec539575250","name":"Check publish message containing XML","time":{"start":1705431033931,"stop":1705431033931,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4130413535b1f32","name":"should only return 1 node with relay capability","time":{"start":1705430920746,"stop":1705430920746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6f36c02463c5d0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705430959904,"stop":1705430959904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35cf472e20cc135","name":"Push message with content topic containing JSON","time":{"start":1705431083110,"stop":1705431083110,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d55e000fbd31ab","name":"Overlapping topic subscription","time":{"start":1705431039147,"stop":1705431039147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9bcd868979633b4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705431189444,"stop":1705431189444,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75ec20445d50baf","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705430903023,"stop":1705430903023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c2a4717fbe406f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705431039160,"stop":1705431039161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5738ad4121e56b0d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705431039161,"stop":1705431039161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e2d766eac2ae97","name":"should throw error - no public key","time":{"start":1705430903413,"stop":1705430903413,"duration":0},"status":"passed","severity":"normal"},{"uid":"159ef075ab2ee432","name":"Generator, custom pubsub topic","time":{"start":1705431103063,"stop":1705431103064,"duration":1},"status":"passed","severity":"normal"},{"uid":"7227b2ec6e117f1b","name":"recovers when dns.resolve returns empty","time":{"start":1705430920744,"stop":1705430920745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20fe3bc8d2559fa","name":"Query generator for multiple messages with different message text format","time":{"start":1705431104184,"stop":1705431104184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86fd70f2dbb3418","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705430920258,"stop":1705430920259,"duration":1},"status":"passed","severity":"normal"},{"uid":"619bc270c61590d4","name":"configure the node with multiple pubsub topics","time":{"start":1705431049805,"stop":1705431049805,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdd21bb99ba9cd3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705430990337,"stop":1705430990337,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d02faf7834e47f","name":"Push message with content topic containing unicode special characters","time":{"start":1705431083111,"stop":1705431083111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e86fd4152b23ea","name":"Promise Callback - backward","time":{"start":1705431098694,"stop":1705431098694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2525497ce8b87801","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705430902402,"stop":1705430902403,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6a5999a382dfcc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705430959915,"stop":1705430959916,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05ad99cfa3cc58b","name":"Fields are not dropped","time":{"start":1705430907825,"stop":1705430907826,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f3f60d94a39570","name":"Fails to publish duplicate message","time":{"start":1705431033942,"stop":1705431033942,"duration":0},"status":"passed","severity":"normal"},{"uid":"612dbf61e2107dde","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705430990339,"stop":1705430990340,"duration":1},"status":"passed","severity":"normal"},{"uid":"76040575a90eaa4","name":"converts content topics to expected shard index","time":{"start":1705430895790,"stop":1705430895790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36b96fce9f71b24","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705431081910,"stop":1705431081910,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a8703d431de199","name":"Js publishes, other Js receives","time":{"start":1705431015818,"stop":1705431015819,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37f6adda8424b37","name":"Relay + Store","time":{"start":1705430903419,"stop":1705430903419,"duration":0},"status":"passed","severity":"normal"},{"uid":"765bcf3da87f7145","name":"Check received message with timestamp: 1705430944889000000 ","time":{"start":1705431043579,"stop":1705431043581,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd9fccfa62628071","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705431055212,"stop":1705431055212,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e8ab9c90f9d661","name":"Nodes with multiple pubsub topic","time":{"start":1705431020134,"stop":1705431020134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e3e763ea057576","name":"Check received message containing JSON","time":{"start":1705431043568,"stop":1705431043569,"duration":1},"status":"passed","severity":"normal"},{"uid":"155539028e129e50","name":"should properly create location multiaddrs - udp","time":{"start":1705430903416,"stop":1705430903417,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4eed4856fa9782a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705430920262,"stop":1705430920263,"duration":1},"status":"passed","severity":"normal"},{"uid":"903039bb04cdf9c0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705431081915,"stop":1705431081916,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a3ceda4400f8e9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705431109066,"stop":1705431109067,"duration":1},"status":"passed","severity":"normal"},{"uid":"548358389ca9ace8","name":"Push message with shell command payload","time":{"start":1705431083103,"stop":1705431083103,"duration":0},"status":"passed","severity":"normal"},{"uid":"d766b340eaa1ff9c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705431039162,"stop":1705431039162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaf19098d9e2c4e","name":"Relay - dialed after","time":{"start":1705431130861,"stop":1705431130862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c8d36d8d15ef7b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705430959898,"stop":1705430959898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44b49677a5090f9","name":"Subscribe to topic containing Script and publish message","time":{"start":1705431039159,"stop":1705431039160,"duration":1},"status":"passed","severity":"normal"},{"uid":"168f1c461b44571e","name":"Relay - times out","time":{"start":1705431130862,"stop":1705431130862,"duration":0},"status":"passed","severity":"normal"},{"uid":"692c735a9709f516","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705430902401,"stop":1705430902402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6631140eb06dd9a6","name":"Using a function","time":{"start":1705431121806,"stop":1705431121806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efaab4524bf487d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705431020137,"stop":1705431020138,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f76770b84c5471b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705431043583,"stop":1705431043587,"duration":4},"status":"passed","severity":"normal"},{"uid":"541df2585f7cb044","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1705431055217,"stop":1705431055217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d411190190df78","name":"same cluster, different shard: nodes connect","time":{"start":1705431004522,"stop":1705431004523,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e179f3a2bfd332","name":"Check publish message containing escaped characters","time":{"start":1705431033937,"stop":1705431033937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e24c3e2376b114a","name":"Check meta is set [ecies]","time":{"start":1705430928672,"stop":1705430928672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d608f221ce52420f","name":"throws on content topic with empty application field","time":{"start":1705430895788,"stop":1705430895788,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fc8cc366c5c20","name":"Push message with numeric payload","time":{"start":1705431083097,"stop":1705431083098,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7429695c04b1cdf","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705430902394,"stop":1705430902396,"duration":2},"status":"passed","severity":"normal"},{"uid":"41f75c4ac96e75e6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705431020133,"stop":1705431020133,"duration":0},"status":"passed","severity":"normal"},{"uid":"6413f7215ee43108","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705430920259,"stop":1705430920260,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16e531d20b10232","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705431043587,"stop":1705431043588,"duration":1},"status":"passed","severity":"normal"},{"uid":"97212e376d92a1c3","name":"Passing page size 0 when there are 110 messages","time":{"start":1705431107240,"stop":1705431107241,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b36e77004e0581","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705430959907,"stop":1705430959915,"duration":8},"status":"passed","severity":"normal"},{"uid":"783a71636cb11294","name":"Decrypt messages","time":{"start":1705430999121,"stop":1705430999121,"duration":0},"status":"passed","severity":"normal"},{"uid":"489621a7410d9915","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705430996647,"stop":1705430996647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc0d657d6207c0d","name":"should get / set TCP multiaddr","time":{"start":1705430903415,"stop":1705430903415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b2aedee56dbe3","name":"Push message with escaped characters payload","time":{"start":1705431083103,"stop":1705431083103,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51f88c42634c48c","name":"Push message with special chars payload","time":{"start":1705431083098,"stop":1705431083099,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf57a803d6f665c0","name":"Check received message containing long","time":{"start":1705431043561,"stop":1705431043561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46d8348b475f06","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705430959905,"stop":1705430959905,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eafbeeec4a3007","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705431033943,"stop":1705431033944,"duration":1},"status":"passed","severity":"normal"},{"uid":"961dc77b77f08d95","name":"Fails to push message with large meta","time":{"start":1705431083113,"stop":1705431083113,"duration":0},"status":"passed","severity":"normal"},{"uid":"260326821a6bdca0","name":"Push message with unicode special characters payload","time":{"start":1705431083103,"stop":1705431083104,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc012fa1fd4f669","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705431055208,"stop":1705431055209,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cd492e41d32eff","name":"Nodes with multiple pubsub topic","time":{"start":1705431020136,"stop":1705431020136,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5631f31cc7be09","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705431020135,"stop":1705431020135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a60d9577ef69abf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705431055209,"stop":1705431055209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9dce7ead191de0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705430958389,"stop":1705430958389,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ddf46d2da742b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705430990340,"stop":1705430990341,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ec9fbafa5f6e8d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705431020136,"stop":1705431020137,"duration":1},"status":"passed","severity":"normal"},{"uid":"37240528318af3b3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705430959926,"stop":1705430959926,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfe75112dca13c7","name":"Push message with long payload","time":{"start":1705431083097,"stop":1705431083097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6693c3cac99b0f1d","name":"should get / set UDP multiaddr","time":{"start":1705430903415,"stop":1705430903415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9079ec6d27197979","name":"Check received message containing Arabic","time":{"start":1705431043563,"stop":1705431043564,"duration":1},"status":"passed","severity":"normal"}] |