mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 00:43:14 +00:00
1 line
134 KiB
JSON
1 line
134 KiB
JSON
[{"uid":"d460553ff1fe52c0","name":"should properly create location multiaddrs - tcp4","time":{"start":1709607390292,"stop":1709607390292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdb6f2cc4f3023e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1709607440806,"stop":1709607440806,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d21cc6afb393ac3","name":"Check received message containing short","time":{"start":1709607896282,"stop":1709607896282,"duration":0},"status":"passed","severity":"normal"},{"uid":"4093b7bc049a6e47","name":"Subscribe and receives messages on 20 topics","time":{"start":1709607681004,"stop":1709607681004,"duration":0},"status":"passed","severity":"normal"},{"uid":"e506e65eb388796e","name":"Passing page size 0 when there are 110 messages","time":{"start":1709607992028,"stop":1709607992028,"duration":0},"status":"passed","severity":"normal"},{"uid":"86359d26c4f6beec","name":"Push message with content topic containing XML","time":{"start":1709607820721,"stop":1709607820721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5b8eb8ef6d4c70","name":"Check received message containing numeric","time":{"start":1709607896294,"stop":1709607896294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ddb2002939a4be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709607497062,"stop":1709607497062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56352c1d62a5e31","name":"Push message with SQL Injection payload","time":{"start":1709607820712,"stop":1709607820712,"duration":0},"status":"passed","severity":"normal"},{"uid":"947d958e7868ee","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1709607587525,"stop":1709607587526,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bf783a4fbf3e6e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709607877324,"stop":1709607877324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58278905b9b5199","name":"Check received message containing XML","time":{"start":1709607603401,"stop":1709607603401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cf28ec1f6ebd6b","name":"Push message with content topic containing numeric","time":{"start":1709607820717,"stop":1709607820718,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fda9275576883d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1709607898811,"stop":1709607898811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bac72707dc1671","name":"Push message with escaped characters payload","time":{"start":1709607820714,"stop":1709607820714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f83b8edd71d0bc7","name":"Publish message with large meta","time":{"start":1709607889688,"stop":1709607889688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff0c33c2bd01247","name":"Subscribe to topic containing Script and receive message","time":{"start":1709607681013,"stop":1709607681013,"duration":0},"status":"passed","severity":"normal"},{"uid":"555ad2c6ae4236ec","name":"Check received message containing long","time":{"start":1709607603374,"stop":1709607603375,"duration":1},"status":"passed","severity":"normal"},{"uid":"406258f5b4df5a4b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1709607382217,"stop":1709607382217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b557a17745ce654c","name":"throws on content topic with empty version field","time":{"start":1709607382037,"stop":1709607382037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f053296161ae899","name":"Check message received after jswaku node is restarted","time":{"start":1709607896308,"stop":1709607896308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6099f5efec02ec1d","name":"Ordered callback, aborts when callback returns true","time":{"start":1709607995209,"stop":1709607995209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfafb34394eedc6d","name":"should use DNS peer discovery with light client","time":{"start":1709607457958,"stop":1709607457958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"925c49cc959681b0","name":"Push message with custom timestamp: 1709603987664","time":{"start":1709607941751,"stop":1709607941751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bce580be840f957","name":"Asymmetric encrypt & decrypt","time":{"start":1709607417619,"stop":1709607417619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7d165b80205789","name":"should only return 1 node with relay and store capability","time":{"start":1709607404341,"stop":1709607404341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba89abe55b1fed7","name":"Push message with Script payload","time":{"start":1709607941733,"stop":1709607941733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccdef8611d514e6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709607603412,"stop":1709607603413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ca5181967b852a","name":"Check publish message containing emoji","time":{"start":1709607889681,"stop":1709607889681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90597eeac4165af","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1709607955840,"stop":1709607955840,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ca3f3fb0aebd9","name":"should properly create location multiaddrs - tcp6","time":{"start":1709607390292,"stop":1709607390292,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b2da8343b5eeea","name":"Push message with short payload","time":{"start":1709607941728,"stop":1709607941728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5be231866659c50","name":"Subscribe to topic containing long and receive message","time":{"start":1709608066182,"stop":1709608066182,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f97c8b8217de36","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709608066193,"stop":1709608066194,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbac901ccc6982d8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1709607587501,"stop":1709607587501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df8e9b14ed63cbe","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1709607587523,"stop":1709607587523,"duration":0},"status":"passed","severity":"normal"},{"uid":"8000829a5b684dd7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607711700,"stop":1709607711700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df57570fedb7ecf","name":"returns all values when wanted number matches available values","time":{"start":1709607403401,"stop":1709607403408,"duration":7},"status":"passed","severity":"normal"},{"uid":"8762c511d9f17c4e","name":"should throw error - no id","time":{"start":1709607390289,"stop":1709607390289,"duration":0},"status":"passed","severity":"normal"},{"uid":"708dc2a63f1deb72","name":"Check publish message containing JSON","time":{"start":1709607889679,"stop":1709607889679,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa73a4bb8b626de4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709607877319,"stop":1709607877319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7472d9ee042b11c6","name":"Check received message containing shell command","time":{"start":1709607896287,"stop":1709607896287,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5753ac34546d38","name":"1 Store, 2 relays, 2 fetches","time":{"start":1709607404122,"stop":1709607404122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ff50736c656eb3","name":"throws on content topic with empty application field","time":{"start":1709607382036,"stop":1709607382036,"duration":0},"status":"passed","severity":"normal"},{"uid":"847ca01736921d2","name":"Refresh subscription","time":{"start":1709608066192,"stop":1709608066192,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c990b03f5953fe","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1709607911615,"stop":1709607911615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9934e57f73c6594c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1709607587506,"stop":1709607587507,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb424525dc6a81b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709608066185,"stop":1709608066186,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f9e1629bcfae8a","name":"it tolerates circular branch references","time":{"start":1709607404338,"stop":1709607404339,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b258b454531d97","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1709607395068,"stop":1709607395069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94a426770598aee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709608066195,"stop":1709608066195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e695a34981c7b476","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1709607587507,"stop":1709607587508,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d9c14733f33ea9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1709608018205,"stop":1709608018206,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceedeb99c90fc3cd","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1709607587499,"stop":1709607587499,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e7bfacaf1b70db","name":"Subscribe to topic containing XML and receive message","time":{"start":1709608066195,"stop":1709608066195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fc673d0f1960b1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709607896304,"stop":1709607896304,"duration":0},"status":"passed","severity":"normal"},{"uid":"573548cf52cfd4af","name":"Check publish message containing shell command","time":{"start":1709607889679,"stop":1709607889680,"duration":1},"status":"passed","severity":"normal"},{"uid":"4777d7430dfb7ea2","name":"Round trip binary serialization","time":{"start":1709607395064,"stop":1709607395065,"duration":1},"status":"passed","severity":"normal"},{"uid":"15af2d50c14cf077","name":"Push message with content topic containing numeric","time":{"start":1709607941742,"stop":1709607941743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f558347c7859841d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709607524730,"stop":1709607524731,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b814818dfa9a1c0","name":"Check received message containing numeric","time":{"start":1709607603375,"stop":1709607603376,"duration":1},"status":"passed","severity":"normal"},{"uid":"27be3998ea7a572e","name":"Check message on other pubsub topic is not received","time":{"start":1709607896291,"stop":1709607896291,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ae41cdde14081f","name":"getPeersByDiscovery","time":{"start":1709607473235,"stop":1709607473236,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff259d7fac7c60e5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1709607898807,"stop":1709607898807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0bd8a5e3136e03","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709607655071,"stop":1709607655071,"duration":0},"status":"passed","severity":"normal"},{"uid":"1031c745c0d08b7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709608066179,"stop":1709608066180,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d232838cc59291f","name":"udp ip6 address","time":{"start":1709607389781,"stop":1709607389781,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c875a314a91f9f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709608175005,"stop":1709608175005,"duration":0},"status":"passed","severity":"normal"},{"uid":"564dfb58f8b36b79","name":"Reopen subscription with peer with lost subscription","time":{"start":1709607514403,"stop":1709607514403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03df5b811978750","name":"Check received message containing Script","time":{"start":1709607603399,"stop":1709607603401,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d7470c869b45bcc","name":"Encoder throws on undefined content topic","time":{"start":1709607395066,"stop":1709607395067,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c90f6c4debe4b4","name":"should properly create location multiaddrs - udp","time":{"start":1709607390292,"stop":1709607390293,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca43941bdd8a5f","name":"Publish message with custom timestamp: Wed Mar 15 2023 03:04:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1709607889683,"stop":1709607889683,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e5a460bbf8696","name":"throws on content topic with empty encoding field","time":{"start":1709607382038,"stop":1709607382038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c8effc88afa8a","name":"Push message with long payload","time":{"start":1709607820708,"stop":1709607820708,"duration":0},"status":"passed","severity":"normal"},{"uid":"728726bcd4b96709","name":"same cluster, same shard: nodes connect","time":{"start":1709607715522,"stop":1709607715522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7316770534d0961","name":"less peers than existing","time":{"start":1709608109624,"stop":1709608109625,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d789325a28a0bc2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709608066189,"stop":1709608066189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b4ea6f23c29e19","name":"Ping on peer without subscriptions","time":{"start":1709607514396,"stop":1709607514396,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be61618569729ac","name":"Check publish message containing Basic HTML tag","time":{"start":1709607889678,"stop":1709607889679,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc71d532c5575b88","name":"Check received message with timestamp: 1709607432899000000 ","time":{"start":1709607896289,"stop":1709607896289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74d73e3c7d1b4fe","name":"Light Node - default protocols","time":{"start":1709608024257,"stop":1709608024258,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b260e62c9fd7e74","name":"Overlapping topic subscription","time":{"start":1709607681007,"stop":1709607681007,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc385e37031a053d","name":"Subscribe to topic containing long and receive message","time":{"start":1709607681009,"stop":1709607681009,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5366f5b1635a8d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607711698,"stop":1709607711699,"duration":1},"status":"passed","severity":"normal"},{"uid":"528c8da2f635516f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607711702,"stop":1709607711702,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b3bc62c7856a17","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1709607898808,"stop":1709607898809,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31631e0f2911886","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1709607587508,"stop":1709607587509,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ab7f6835cc1e59","name":"Reopen subscription with peer with lost subscription","time":{"start":1709607476473,"stop":1709607476473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d63578e9f43efd","name":"Query with Promise Callback, No Decoder","time":{"start":1709607955843,"stop":1709607955843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93bbad37cd8847","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1709607441511,"stop":1709607441511,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a01ad17193ae43f","name":"Privacy Node - default protocol","time":{"start":1709608024258,"stop":1709608024259,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69b4915f9eafd03","name":"Fails to publish message with size larger than 1 MB","time":{"start":1709607889686,"stop":1709607889686,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b5a11acdf47a7b","name":"Push message with content topic containing XML","time":{"start":1709607941745,"stop":1709607941746,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaa45375bd2526d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709608066183,"stop":1709608066183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a6a56b11a5dcad","name":"Push message with meta","time":{"start":1709607941749,"stop":1709607941749,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdbdbc9b64f906c","name":"Check message with non string payload is not received","time":{"start":1709607896292,"stop":1709607896292,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c060edc936798f","name":"Check message on other pubsub topic is not received","time":{"start":1709607603414,"stop":1709607603414,"duration":0},"status":"passed","severity":"normal"},{"uid":"63afc422078f473c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709607497064,"stop":1709607497064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6483006f154c45d1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709607681015,"stop":1709607681016,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d25b73be9de35f","name":"Ping on subscribed peer","time":{"start":1709607514398,"stop":1709607514399,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc619533ad99998","name":"Rejects garbage","time":{"start":1709607398423,"stop":1709607398423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf4f0ce594092a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709607404343,"stop":1709607404343,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1beb96b715ab4fc0","name":"Check message with no payload is not received","time":{"start":1709607896291,"stop":1709607896292,"duration":1},"status":"passed","severity":"normal"},{"uid":"80049e32309a35d7","name":"Push 30 different messages","time":{"start":1709607820716,"stop":1709607820716,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe9440711c5c09d","name":"nwaku subscribes","time":{"start":1709607869435,"stop":1709607869436,"duration":1},"status":"passed","severity":"normal"},{"uid":"825bcd04bb187b8d","name":"Push message with content topic containing short","time":{"start":1709607941741,"stop":1709607941741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d967dc42f31c67f","name":"Check received message with timestamp: 1709607432899 ","time":{"start":1709607896304,"stop":1709607896304,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e87b84022d692e","name":"Check publish message after client node is restarted","time":{"start":1709607889687,"stop":1709607889687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92ca918ff9728a9e","name":"Push message with content topic containing special chars","time":{"start":1709607941743,"stop":1709607941743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d270ea4fc2cffc3","name":"returns all values when wanted number is greater than available values","time":{"start":1709607403408,"stop":1709607403409,"duration":1},"status":"passed","severity":"normal"},{"uid":"623023acfd6d64ef","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709607681015,"stop":1709607681015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1c5433aeaaec85","name":"creates an iterator","time":{"start":1709608003594,"stop":1709608003594,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f118dbc2ab667c","name":"can dial TLS multiaddrs","time":{"start":1709607715366,"stop":1709607715366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff684cd0a2527a5f","name":"Fails to publish message with empty text","time":{"start":1709607889685,"stop":1709607889685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1ae99da23d78","name":"Relay - times out","time":{"start":1709608024253,"stop":1709608024254,"duration":1},"status":"passed","severity":"normal"},{"uid":"708e5b3125d2792c","name":"Generator, custom pubsub topic","time":{"start":1709607964682,"stop":1709607964683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2813dad71529b4","name":"Check received message with timestamp: 1709607432342000000 ","time":{"start":1709607603411,"stop":1709607603411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0edaa5118d74735","name":"Push message with numeric payload","time":{"start":1709607941729,"stop":1709607941730,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf1dfbed7bc0b61","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607497066,"stop":1709607497067,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0654e1a496f1827","name":"1 Relay, 1 Filter, gives up","time":{"start":1709607404122,"stop":1709607404123,"duration":1},"status":"passed","severity":"normal"},{"uid":"5771426fb978d155","name":"should encodeTxt and decodeTxt","time":{"start":1709607390281,"stop":1709607390282,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe11c9270c216a4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709607877320,"stop":1709607877320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3fbb057bb6e8a5","name":"configure the node with multiple pubsub topics","time":{"start":1709607917679,"stop":1709607917679,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b61a6828f315aa","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709608175006,"stop":1709608175006,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee82333259a39fb","name":"Ping on unsubscribed peer","time":{"start":1709607476472,"stop":1709607476473,"duration":1},"status":"passed","severity":"normal"},{"uid":"5624712c37acc5d3","name":"different cluster, different shard: nodes don't connect","time":{"start":1709607587490,"stop":1709607587490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b995e5dc46cfdd","name":"Push message with content topic containing Russian","time":{"start":1709607941744,"stop":1709607941744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0046f559d5ee68a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709607681003,"stop":1709607681003,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7919b319b31fbc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1709607384612,"stop":1709607384612,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcec700869448488","name":"Push message with numeric payload","time":{"start":1709607820709,"stop":1709607820709,"duration":0},"status":"passed","severity":"normal"},{"uid":"216401efdb9e1715","name":"Query generator for multiple messages with different content topic format","time":{"start":1709607995204,"stop":1709607995205,"duration":1},"status":"passed","severity":"normal"},{"uid":"219c92c31c0cfc42","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709608066196,"stop":1709608066196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9396a9a7f9e92e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709608066183,"stop":1709608066184,"duration":1},"status":"passed","severity":"normal"},{"uid":"105a3d9f94f91bfc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709608066191,"stop":1709608066191,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7f26bf08abd2ec","name":"Check message with no payload is not received","time":{"start":1709607603415,"stop":1709607603416,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf836b97841bd7f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709607681014,"stop":1709607681014,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f09a753db3996a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1709607433125,"stop":1709607433127,"duration":2},"status":"passed","severity":"normal"},{"uid":"295f550a4de014ae","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1709607715521,"stop":1709607715522,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed02d4c05404c6e","name":"Push message with special chars payload","time":{"start":1709607941730,"stop":1709607941730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed46b91a9d0065e2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1709608018206,"stop":1709608018206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e132beb46df858a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1709607587509,"stop":1709607587510,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a4a83b13e77b17","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709607524730,"stop":1709607524730,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fc7691cd7e1fc0","name":"Encoder throws on undefined content topic","time":{"start":1709607417148,"stop":1709607417148,"duration":0},"status":"passed","severity":"normal"},{"uid":"85587f99bd522d9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709607655070,"stop":1709607655070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e40ba0ff19d3c64","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709607497065,"stop":1709607497066,"duration":1},"status":"passed","severity":"normal"},{"uid":"77880835c455ea0f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1709607403863,"stop":1709607403864,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4d342fd834b339","name":"receives messages sent to provided content topic through callback","time":{"start":1709607911614,"stop":1709607911614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d98c7f3c9bd355f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1709607898812,"stop":1709607898812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cef042a26e132f","name":"Refresh subscription","time":{"start":1709607681007,"stop":1709607681007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1346b376d0fc89b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1709607389414,"stop":1709607389415,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de7a3566164cb38","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709607655072,"stop":1709607655072,"duration":0},"status":"passed","severity":"normal"},{"uid":"705ae2fac5bb0d3b","name":"Fails to publish duplicate message","time":{"start":1709607889684,"stop":1709607889684,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d32f95105edc87c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1709607389411,"stop":1709607389412,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05593eac812e499","name":"Relay + Store","time":{"start":1709607441413,"stop":1709607441413,"duration":0},"status":"passed","severity":"normal"},{"uid":"de60c05d32d5a36","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1709607587513,"stop":1709607587514,"duration":1},"status":"passed","severity":"normal"},{"uid":"525005e66ff3e6bf","name":"Encoder throws on empty string content topic","time":{"start":1709607418878,"stop":1709607418879,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83085b47fb492ae","name":"should not fail to stop the service if it was not started","time":{"start":1709607411336,"stop":1709607411337,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c60028cade3c88b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709607681015,"stop":1709607681015,"duration":0},"status":"passed","severity":"normal"},{"uid":"598f109a58624baf","name":"should throw error - no id","time":{"start":1709607390288,"stop":1709607390288,"duration":0},"status":"passed","severity":"normal"},{"uid":"65781518dccaba8a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1709607403860,"stop":1709607403861,"duration":1},"status":"passed","severity":"normal"},{"uid":"304a7c8ebaa6cb46","name":"tcp ip4 address","time":{"start":1709607389780,"stop":1709607389781,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c70b8259b6e5cfe","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1709607389415,"stop":1709607389416,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e630e78e0b0d6f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1709607417144,"stop":1709607417146,"duration":2},"status":"passed","severity":"normal"},{"uid":"35d32ac36e96e82e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1709607898804,"stop":1709607898804,"duration":0},"status":"passed","severity":"normal"},{"uid":"434b35af2578d6a2","name":"can start and stop the service","time":{"start":1709607457955,"stop":1709607457955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd5a74a1b86bae1","name":"different cluster, same shard: nodes don't connect","time":{"start":1709607587489,"stop":1709607587489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e437f2a262b2e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709608066194,"stop":1709608066194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77c197872710bb","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1709607911612,"stop":1709607911613,"duration":1},"status":"passed","severity":"normal"},{"uid":"875a0c7d2c2eae1d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709607877323,"stop":1709607877323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e9943e5a5d411f","name":"Push message with content topic containing unicode special characters","time":{"start":1709607941748,"stop":1709607941748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1958857bbf253b0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1709607955840,"stop":1709607955840,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f13bb2f4c4a2e1e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1709607943731,"stop":1709607943733,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a1e54963019d2ef","name":"should throw error - no public key","time":{"start":1709607390289,"stop":1709607390289,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d8ad457d94af20","name":"Check message received after nwaku node is restarted","time":{"start":1709607603417,"stop":1709607603417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e49e2ac546179585","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709608066177,"stop":1709608066177,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc423fb3757e0f74","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709607711699,"stop":1709607711700,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e051f5e57a22ff","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1709607877322,"stop":1709607877322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f201523135b00fc6","name":"configure the node with multiple pubsub topics","time":{"start":1709607917680,"stop":1709607917681,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7d018425889366","name":"should not fail to start the service if it is already started","time":{"start":1709607457955,"stop":1709607457956,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dbb77fcc225e27","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709607457958,"stop":1709607457958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f5883f7372dcf48","name":"Push message with Basic HTML tag payload","time":{"start":1709607941736,"stop":1709607941737,"duration":1},"status":"passed","severity":"normal"},{"uid":"824155e730b4fb64","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1709607389410,"stop":1709607389410,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba23683fc653de4","name":"throws on content topic with too few or too many fields","time":{"start":1709607382034,"stop":1709607382035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf571225f216d84c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1709607898807,"stop":1709607898807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e77e723a8f3ef1b","name":"Sets default value correctly","time":{"start":1709608018690,"stop":1709608018690,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ffa86523e0696a","name":"Check received message containing shell command","time":{"start":1709607603409,"stop":1709607603409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e0cd12675b27cd","name":"should throw an error for insufficient data","time":{"start":1709607382218,"stop":1709607382218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5aac1eb1f90628","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1709607403866,"stop":1709607403866,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b51eb7fd27f86a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709607877320,"stop":1709607877321,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fd48bf51d61bed","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709607681010,"stop":1709607681011,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1703a4feec4aca","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1709607943736,"stop":1709607943736,"duration":0},"status":"passed","severity":"normal"},{"uid":"260031c2f531f89b","name":"Check received message containing XML","time":{"start":1709607896286,"stop":1709607896286,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7db91a3ea29527","name":"connects to nwaku","time":{"start":1709608018683,"stop":1709608018684,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80628f5ccf1dea7","name":"Push message with custom timestamp: 1709611203543","time":{"start":1709607820727,"stop":1709607820727,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dafb34da2eaa26","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709607655065,"stop":1709607655066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc9505724f94754","name":"Nodes with multiple pubsub topic","time":{"start":1709607877322,"stop":1709607877322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13ea8664163e782","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709608175005,"stop":1709608175005,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ca69b5e5700776","name":"Fails to push message bigger that 1MB","time":{"start":1709607820728,"stop":1709607820729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b633213ba01bdf","name":"Check received message containing short","time":{"start":1709607896293,"stop":1709607896294,"duration":1},"status":"passed","severity":"normal"},{"uid":"14300d1301c5e58f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709607681005,"stop":1709607681005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43540a5c8fa9c6b8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709608066189,"stop":1709608066189,"duration":0},"status":"passed","severity":"normal"},{"uid":"553888c5af9a1810","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709607587502,"stop":1709607587502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dc6ef9087425eb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1709607955842,"stop":1709607955842,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0b63df2925ea5b","name":"Push message with content topic containing long","time":{"start":1709607941741,"stop":1709607941742,"duration":1},"status":"passed","severity":"normal"},{"uid":"37aa9db2091c3f1d","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709608066180,"stop":1709608066181,"duration":1},"status":"skipped","severity":"normal"},{"uid":"247981ed0400740c","name":"Push message with content topic containing Script","time":{"start":1709607820721,"stop":1709607820721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2b0ddad9a93a1b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709608066191,"stop":1709608066191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a11707319503be5e","name":"Check message with no payload is not received","time":{"start":1709607896307,"stop":1709607896307,"duration":0},"status":"passed","severity":"normal"},{"uid":"3121037cd5d56a44","name":"Store - dialed after - with timeout","time":{"start":1709608024255,"stop":1709608024256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2047ef4e5e6cb8b6","name":"should handle a minimal index list","time":{"start":1709607382216,"stop":1709607382217,"duration":1},"status":"passed","severity":"normal"},{"uid":"90455d79cc50ebc8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1709607587504,"stop":1709607587504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b427b6acd036deee","name":"should encode/decode to text encoding","time":{"start":1709607390290,"stop":1709607390291,"duration":1},"status":"passed","severity":"normal"},{"uid":"403e4a7578bdbbcb","name":"topics with same application and version share the same shard","time":{"start":1709607382039,"stop":1709607382040,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfad25fe757b3d96","name":"Push message with custom timestamp: 1678849187664","time":{"start":1709607941750,"stop":1709607941750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca7c6bc2ba2cb38","name":"should add and remove event listeners correctly","time":{"start":1709607411341,"stop":1709607411341,"duration":0},"status":"passed","severity":"normal"},{"uid":"693ef5c57536246d","name":"Check message on other pubsub topic is not received","time":{"start":1709607896306,"stop":1709607896306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db5f36f41863be0","name":"Store - dialed first","time":{"start":1709608024254,"stop":1709608024255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44dd8cf94340842","name":"should emit a peer event after start","time":{"start":1709607909516,"stop":1709607909517,"duration":1},"status":"passed","severity":"normal"},{"uid":"3096d8d31aacbeb0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1709607389412,"stop":1709607389412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6d4f8a8859ec72","name":"Push message with content topic containing escaped characters","time":{"start":1709607820723,"stop":1709607820723,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc72c270c5afa0da","name":"Push 30 different messages","time":{"start":1709607941740,"stop":1709607941740,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbf2f93fc260a26","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1709607403865,"stop":1709607403866,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdff169fd73b6ead","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709607681006,"stop":1709607681006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13d1457a3989ce19","name":"Query generator for multiple messages","time":{"start":1709607995201,"stop":1709607995202,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecec41366e4def75","name":"dispatchEvent via connectionManager","time":{"start":1709607473236,"stop":1709607473237,"duration":1},"status":"skipped","severity":"normal"},{"uid":"494d255fd8ae4861","name":"same cluster, different shard: nodes connect","time":{"start":1709607587489,"stop":1709607587489,"duration":0},"status":"passed","severity":"normal"},{"uid":"461a5dcd857823e5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709607681012,"stop":1709607681012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eefbdfa07732295","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1709607587491,"stop":1709607587492,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb70de6ab2f56f3","name":"Query with Ordered Callback, No Decoder","time":{"start":1709607955840,"stop":1709607955841,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bb2a531a7e6922","name":"Symmetric encrypt & Decrypt","time":{"start":1709607417620,"stop":1709607417620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bce8f982a2b6857","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709607389412,"stop":1709607389413,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f44fc29d62bbc8e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1709607917680,"stop":1709607917680,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9e6fc9fd3001c0","name":"Push message with special chars payload","time":{"start":1709607820709,"stop":1709607820710,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb2ab62cf7d56e0","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1709607483708,"stop":1709607483708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e605b88c0b0516c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709607681001,"stop":1709607681002,"duration":1},"status":"passed","severity":"normal"},{"uid":"253d0bd25db3d127","name":"should set field with all protocols disabled","time":{"start":1709607390293,"stop":1709607390294,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f2976f185a525e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709607497065,"stop":1709607497065,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfb99249b2aa042","name":"should emit a peer event after start","time":{"start":1709607457956,"stop":1709607457956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29a1a088db84cbf","name":"Nodes with multiple pubsub topic","time":{"start":1709607877324,"stop":1709607877325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b420f1a08b04f965","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709607587506,"stop":1709607587506,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c56493f7b3a216","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1709607441510,"stop":1709607441511,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31a1c4e706e9401","name":"Waku message hash computation (payload length 0)","time":{"start":1709607384612,"stop":1709607384612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1eb9128ed6eddcb","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1709607483711,"stop":1709607483711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9304abf17feb2949","name":"1 Store, 2 fetches","time":{"start":1709607404122,"stop":1709607404122,"duration":0},"status":"passed","severity":"normal"},{"uid":"74288e41971f9bef","name":"Check received message containing emoji","time":{"start":1709607896303,"stop":1709607896303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e619027bbf46f0b9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709608066197,"stop":1709608066197,"duration":0},"status":"passed","severity":"normal"},{"uid":"68395b059ab54e59","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1709608018206,"stop":1709608018206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6394ce7ccf1884","name":"Fails to push message bigger that 1MB","time":{"start":1709607941752,"stop":1709607941753,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0e4f4b6a743f30","name":"Reusing cursor across nodes","time":{"start":1709607943737,"stop":1709607943738,"duration":1},"status":"passed","severity":"normal"},{"uid":"12093176adeb892a","name":"Check message received after jswaku node is restarted","time":{"start":1709607896292,"stop":1709607896292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95eedbd6919d386f","name":"Check received message containing SQL Injection","time":{"start":1709607603393,"stop":1709607603399,"duration":6},"status":"passed","severity":"normal"},{"uid":"f6b7ff7c47a11c70","name":"A test","time":{"start":1709607681079,"stop":1709607681080,"duration":1},"status":"passed","severity":"normal"},{"uid":"de413fe49061eb83","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1709607433131,"stop":1709607433133,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c0ba9518b15c336","name":"Push message with unicode special characters payload","time":{"start":1709607941738,"stop":1709607941739,"duration":1},"status":"passed","severity":"normal"},{"uid":"f279e66b8d0c48a2","name":"Push message with content topic containing Chinese","time":{"start":1709607941743,"stop":1709607941743,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad71b44f914062e","name":"Decoder throws on empty string content topic","time":{"start":1709607417149,"stop":1709607417150,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e83f59c78230ffd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709608066193,"stop":1709608066193,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc50a283ed08496f","name":"should set field with only FILTER enabled","time":{"start":1709607390294,"stop":1709607390295,"duration":1},"status":"passed","severity":"normal"},{"uid":"932d5850d187c8e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709607587498,"stop":1709607587499,"duration":1},"status":"passed","severity":"normal"},{"uid":"511d276bb9f7cd2f","name":"Promise Callback - backward","time":{"start":1709607979908,"stop":1709607979911,"duration":3},"status":"passed","severity":"normal"},{"uid":"bace372232e5298e","name":"A test","time":{"start":1709607681079,"stop":1709607681079,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ed63c1e30d098a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1709607404343,"stop":1709607404344,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad9de33eaa934ef4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709607655067,"stop":1709607655069,"duration":2},"status":"passed","severity":"normal"},{"uid":"22d50e9c2a72cf48","name":"Check received message containing Russian","time":{"start":1709607603392,"stop":1709607603392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e7ae9034da3677","name":"can start the service","time":{"start":1709607909513,"stop":1709607909513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1e454210bd9131","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709607497066,"stop":1709607497066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a0ca71848ec2f4","name":"non connected peers","time":{"start":1709608109625,"stop":1709608109625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea066d80c14c58a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709608066178,"stop":1709608066178,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1c1bc5a61c4e86","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1709607587520,"stop":1709607587521,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2d3fbd873b365f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709607681011,"stop":1709607681011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebe6bcafddee1ca","name":"Ephemeral field is preserved - encoder v0","time":{"start":1709607441510,"stop":1709607441510,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfeccb338ccc5dd7","name":"Decoder throws on empty string content topic","time":{"start":1709607395068,"stop":1709607395068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1090a81a3409f89","name":"Fails to push message with large meta","time":{"start":1709607941749,"stop":1709607941750,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c02f8e6eb1a85b","name":"Subscribe to topic containing Script and publish message","time":{"start":1709607898809,"stop":1709607898809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbec7c5dde2d3a4","name":"Check publish message containing short","time":{"start":1709607889671,"stop":1709607889672,"duration":1},"status":"passed","severity":"normal"},{"uid":"9046f7354491e882","name":"Check received message containing numeric","time":{"start":1709607896283,"stop":1709607896283,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f794dcb1a25835","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709607896305,"stop":1709607896305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91d3f4d6f758eb8","name":"Push message with content topic containing emoji","time":{"start":1709607820724,"stop":1709607820724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9fbedd822ca67b","name":"Push message with content topic containing Russian","time":{"start":1709607820720,"stop":1709607820720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5901a1e914cb2580","name":"Generator, custom pubsub topic","time":{"start":1709607964684,"stop":1709607964685,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0d6d765c773917c","name":"removeEventListener with wrong event","time":{"start":1709607473235,"stop":1709607473235,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa3dc9b45391b8","name":"Push message with XML payload","time":{"start":1709607941734,"stop":1709607941734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11c3d655db7b21f","name":"Push message on custom pubsubTopic","time":{"start":1709607711697,"stop":1709607711698,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e9be98a920a552","name":"Ping on subscribed peer","time":{"start":1709607514395,"stop":1709607514396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8baf49056588a1c4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1709607403862,"stop":1709607403862,"duration":0},"status":"passed","severity":"normal"},{"uid":"718b5364f3f7e88e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1709607587524,"stop":1709607587525,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e1a7fa6bbdd582","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1709607497063,"stop":1709607497064,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48d316e80d54ce0","name":"Passing page size 19 when there are 20 messages","time":{"start":1709607992030,"stop":1709607992031,"duration":1},"status":"passed","severity":"normal"},{"uid":"387735dc6ad8e5d3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709608066190,"stop":1709608066190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a123b21bb7b62530","name":"Push message with custom timestamp: 1709604003543","time":{"start":1709607820726,"stop":1709607820727,"duration":1},"status":"passed","severity":"normal"},{"uid":"b969a65a3c8ad3fa","name":"Push message on custom pubsubTopic","time":{"start":1709607711701,"stop":1709607711701,"duration":0},"status":"passed","severity":"normal"},{"uid":"959957d3eab7542c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709607655071,"stop":1709607655071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bc816e72320e9a","name":"Check publish message containing escaped characters","time":{"start":1709607889680,"stop":1709607889680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b794196897cd9c08","name":"Check publish message containing Script","time":{"start":1709607889678,"stop":1709607889678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d55260e472ea475","name":"Subscribe and publish message","time":{"start":1709607898803,"stop":1709607898803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a067c03a02feba9","name":"Delete observer","time":{"start":1709607841751,"stop":1709607841751,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd4ee3c53e60f49","name":"Push message with content topic containing unicode special characters","time":{"start":1709607820723,"stop":1709607820723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01771d53b1a81ae","name":"Passing page size 110 when there are 120 messages","time":{"start":1709607992031,"stop":1709607992031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd4a6499ae13395","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709607681016,"stop":1709607681016,"duration":0},"status":"passed","severity":"normal"},{"uid":"317fc4a9a9767a52","name":"should properly create location multiaddrs - tcp","time":{"start":1709607390293,"stop":1709607390293,"duration":0},"status":"passed","severity":"normal"},{"uid":"11253beef7b40197","name":"should not receive a peer event after stop","time":{"start":1709607457957,"stop":1709607457957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c1a95553bc750","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1709607433128,"stop":1709607433129,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd444dfa9927a8a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709607655070,"stop":1709607655071,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f1382bd0c130f5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1709607955830,"stop":1709607955831,"duration":1},"status":"passed","severity":"normal"},{"uid":"4254af44e30a98c8","name":"Nwaku publishes","time":{"start":1709607869436,"stop":1709607869436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d061dca33fb5f71","name":"Check publish message containing unicode special characters","time":{"start":1709607889680,"stop":1709607889680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8723bf15b3ad997e","name":"Subscribe to topic containing XML and receive message","time":{"start":1709607681013,"stop":1709607681014,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e8f91c4c9c4abf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709607587518,"stop":1709607587518,"duration":0},"status":"passed","severity":"normal"},{"uid":"264523030e3d7ceb","name":"Overlapping topic subscription","time":{"start":1709608066181,"stop":1709608066181,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2c70b9118cac39","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709607497063,"stop":1709607497063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5125699e707bb78","name":"Subscribe and receives messages on 20 topics","time":{"start":1709608066178,"stop":1709608066179,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af6ca35f2c616ef","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1709607943737,"stop":1709607943737,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fc5d9d5396af90","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709607681009,"stop":1709607681009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e1676d1da3f514","name":"Push message with rate limit","time":{"start":1709607941750,"stop":1709607941750,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d0a0f0f6e70ecd","name":"should not receive a peer event after stop","time":{"start":1709607909519,"stop":1709607909519,"duration":0},"status":"passed","severity":"normal"},{"uid":"23afb7ff13df793d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709608066194,"stop":1709608066194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1eecec5406f95e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1709607995208,"stop":1709607995208,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd93099b79338b4f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607964685,"stop":1709607964686,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2483e6daace64c2e","name":"Sign & Recover","time":{"start":1709607417621,"stop":1709607417621,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2a1f6eb656996a","name":"Query generator for 2000 messages","time":{"start":1709607995209,"stop":1709607995210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f691e2d363c25e93","name":"should properly create location multiaddrs - udp4","time":{"start":1709607390291,"stop":1709607390292,"duration":1},"status":"passed","severity":"normal"},{"uid":"c608a7a9a63162d6","name":"Check received message with timestamp: 1709607432899 ","time":{"start":1709607896289,"stop":1709607896289,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec9865b457ba70a","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1709607483709,"stop":1709607483709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1287b048fe1e436","name":"Push message with emoji payload","time":{"start":1709607820715,"stop":1709607820715,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa1651feb43f439","name":"Query Generator - backward","time":{"start":1709607979906,"stop":1709607979907,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4496717f4e68d7","name":"Js publishes, other Js receives","time":{"start":1709607869437,"stop":1709607869437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f47e1956e426119","name":"Subscribe to topic containing Script and receive message","time":{"start":1709608066195,"stop":1709608066195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd8353790537933","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709608066196,"stop":1709608066196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f8891ae2bf2726","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1709607404342,"stop":1709607404343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a964eb5e39a2b54","name":"Callback on promise","time":{"start":1709607995205,"stop":1709607995207,"duration":2},"status":"passed","severity":"normal"},{"uid":"aace7871c67cafc8","name":"should set field with only STORE enabled","time":{"start":1709607390294,"stop":1709607390294,"duration":0},"status":"passed","severity":"normal"},{"uid":"2578b98eea588ce7","name":"Fails to push message with large meta","time":{"start":1709607820725,"stop":1709607820725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b421c1e7703f71","name":"Push message with Chinese payload","time":{"start":1709607941730,"stop":1709607941731,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c75482c6e2914cc","name":"Throws when trying to push message with empty payload","time":{"start":1709607820716,"stop":1709607820716,"duration":0},"status":"passed","severity":"normal"},{"uid":"408cb703bab5bdcf","name":"Check publish message after service node is restarted","time":{"start":1709607889687,"stop":1709607889687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7a4b58a773d105b","name":"can start and stop the service","time":{"start":1709607411336,"stop":1709607411336,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcb4025cd286065","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1709608018204,"stop":1709608018204,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb821b1e6277d5e0","name":"Ephemeral messages are not stored","time":{"start":1709607441509,"stop":1709607441510,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c18232b4e02ca2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1709607390295,"stop":1709607390295,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadb772e171e0087","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1709607587514,"stop":1709607587514,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c5b70c3fb558f","name":"should encode/decode to RLP encoding","time":{"start":1709607390290,"stop":1709607390290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95d7f1c7ee5fea6","name":"Check received message containing unicode special characters","time":{"start":1709607603410,"stop":1709607603410,"duration":0},"status":"passed","severity":"normal"},{"uid":"16163283f77b4502","name":"Push message with unicode special characters payload","time":{"start":1709607820715,"stop":1709607820715,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0d0a286c7d05aa","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1709607898805,"stop":1709607898805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27ce8286c2d455a","name":"Push message with content topic containing SQL Injection","time":{"start":1709607941744,"stop":1709607941745,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1fefc15c252193","name":"ignores domain fetching errors","time":{"start":1709607404339,"stop":1709607404339,"duration":0},"status":"passed","severity":"normal"},{"uid":"286e9237fff602aa","name":"Check message received after nwaku node is restarted","time":{"start":1709607896293,"stop":1709607896293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f5c33a1a799ce1c","name":"Check publish message containing special chars","time":{"start":1709607889673,"stop":1709607889673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7fbecc4baddc4e","name":"should not receive a peer event before start","time":{"start":1709607909518,"stop":1709607909518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76626b328b3d75b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1709607911614,"stop":1709607911614,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b74a35c749a416c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1709607418876,"stop":1709607418877,"duration":1},"status":"passed","severity":"normal"},{"uid":"275af50773ab1bd9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709607524731,"stop":1709607524731,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e215778d710fe7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709608066197,"stop":1709608066197,"duration":0},"status":"passed","severity":"normal"},{"uid":"27441af840ce8caa","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1709607955842,"stop":1709607955843,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6fe510536f1ef4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1709607898810,"stop":1709607898810,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e2f65fa81e86a","name":"Generator, 2 different pubsubtopics","time":{"start":1709607964683,"stop":1709607964683,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa3b3a73c0c8e3","name":"Push message with content topic containing JSON","time":{"start":1709607820722,"stop":1709607820722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfb26f5875a83dd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1709607943736,"stop":1709607943736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1010b08a0f9d07bd","name":"addEventListener with wrong event","time":{"start":1709607473234,"stop":1709607473234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2423307d31476c7","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1709607898811,"stop":1709607898812,"duration":1},"status":"passed","severity":"normal"},{"uid":"730c398bb93494f5","name":"Decoder throws on undefined content topic","time":{"start":1709607418879,"stop":1709607418879,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb180ccdefa29aab","name":"isConnected should return true after first peer connects","time":{"start":1709607483709,"stop":1709607483710,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f0c88306c7ac9d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709607603412,"stop":1709607603412,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d3c06fcad7d784","name":"throws on content topic with generation field greater than 0","time":{"start":1709607382035,"stop":1709607382036,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea9967af2d0e54","name":"Subscribe and receives messages on 20 topics","time":{"start":1709608066190,"stop":1709608066190,"duration":0},"status":"passed","severity":"normal"},{"uid":"55da6d85fc2a2e96","name":"Check received message containing escaped characters","time":{"start":1709607896299,"stop":1709607896302,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ad6fc3bac6ee12e","name":"throws on content topic with empty topic name field","time":{"start":1709607382037,"stop":1709607382038,"duration":1},"status":"passed","severity":"normal"},{"uid":"541acedc83a1bc8e","name":"Check received message containing short","time":{"start":1709607603372,"stop":1709607603374,"duration":2},"status":"passed","severity":"normal"},{"uid":"859dd5cac5bc6d44","name":"should get / set UDP multiaddr","time":{"start":1709607390291,"stop":1709607390291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a886855bcf906f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607497064,"stop":1709607497065,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4b603cd2c51166","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1709607587490,"stop":1709607587491,"duration":1},"status":"passed","severity":"normal"},{"uid":"684142c8d631a4f5","name":"Check publish message containing XML","time":{"start":1709607889678,"stop":1709607889678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b676d749c39a3c6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1709607394864,"stop":1709607394864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4163439fd7208b","name":"Query Generator, No message returned","time":{"start":1709607955839,"stop":1709607955839,"duration":0},"status":"passed","severity":"normal"},{"uid":"780947f371acfd1b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1709607587522,"stop":1709607587523,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0eea81f01625777","name":"Check received message containing JSON","time":{"start":1709607603408,"stop":1709607603409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1228af9458c4c6c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709607681010,"stop":1709607681010,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdf8016529d4650","name":"Subscribe and receive messages via waku relay post","time":{"start":1709608066177,"stop":1709608066178,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e68b1aee5e2e5e4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1709608018203,"stop":1709608018203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a034a56787f0de68","name":"Push message on custom pubsubTopic","time":{"start":1709607711699,"stop":1709607711699,"duration":0},"status":"passed","severity":"normal"},{"uid":"928142eb92f67d58","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709607524729,"stop":1709607524729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ee047a36e14320","name":"Subscribe and receive messages via lightPush","time":{"start":1709607681000,"stop":1709607681000,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff49e200d7564","name":"Check received message containing Russian","time":{"start":1709607896296,"stop":1709607896296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85253a6ddf6262b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709607681016,"stop":1709607681017,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d21d1e863ede2ed","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1709607403410,"stop":1709607403410,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f94937735dfe5b","name":"Generator, custom pubsub topic","time":{"start":1709607964686,"stop":1709607964686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ef819e2a158d65","name":"Check received message containing long","time":{"start":1709607896282,"stop":1709607896282,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2def54c6cbb63d","name":"Fields are not dropped","time":{"start":1709607394353,"stop":1709607394354,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb51b41534299534","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709607524728,"stop":1709607524729,"duration":1},"status":"passed","severity":"normal"},{"uid":"3784300153b6cd5","name":"Push message with long payload","time":{"start":1709607941729,"stop":1709607941729,"duration":0},"status":"passed","severity":"normal"},{"uid":"15978d1d43d66e77","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709607655072,"stop":1709607655072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e902febc05cc793","name":"Push message with short payload","time":{"start":1709607820707,"stop":1709607820708,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d8c9feb162ebd0","name":"should load peers from local storage and dispatch events","time":{"start":1709607411340,"stop":1709607411340,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ef3b8427f3c846","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709607681014,"stop":1709607681014,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d37074fcac246b1","name":"should throw error - no public key","time":{"start":1709607390288,"stop":1709607390288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a56e01859cdd790","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1709607587490,"stop":1709607587490,"duration":0},"status":"passed","severity":"normal"},{"uid":"98678d85c15b3a9e","name":"Publishes to nwaku","time":{"start":1709607869436,"stop":1709607869436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fd61a683fd8375","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709607681006,"stop":1709607681006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f22977506f7211","name":"Publish without waiting for remote peer","time":{"start":1709607898803,"stop":1709607898803,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c35c2c60d87297","name":"does not throw on valid cases","time":{"start":1709607382032,"stop":1709607382033,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3f1ea1199cf7cf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709608066183,"stop":1709608066183,"duration":0},"status":"passed","severity":"normal"},{"uid":"4391d0363be43356","name":"should properly create location multiaddrs - udp6","time":{"start":1709607390292,"stop":1709607390292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6dd8cd096f312f","name":"should not receive a peer event before start","time":{"start":1709607411338,"stop":1709607411339,"duration":1},"status":"passed","severity":"normal"},{"uid":"532264f1c3bb4ead","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709608066194,"stop":1709608066194,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd51147fb737c4dc","name":"Push message with Arabic payload","time":{"start":1709607941731,"stop":1709607941731,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6953b6576dad85","name":"Fails to push message with empty content topic","time":{"start":1709607820724,"stop":1709607820724,"duration":0},"status":"passed","severity":"normal"},{"uid":"25099c11fca14c8f","name":"should be able to encode the field with only STORE set to true","time":{"start":1709607389408,"stop":1709607389409,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca5327f37eb562c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709608066177,"stop":1709608066177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4ac3f95faff84b","name":"Check received message containing SQL Injection","time":{"start":1709607896285,"stop":1709607896285,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26ff2561661892e","name":"Check received message containing emoji","time":{"start":1709607603410,"stop":1709607603411,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9b5a0479b75693","name":"Passing page size 10 when there are 10 messages","time":{"start":1709607992029,"stop":1709607992030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1092196aee3fe371","name":"isConnected should return false after all peers disconnect","time":{"start":1709607433134,"stop":1709607433134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56ce55b892d3d07","name":"Encoder throws on empty string content topic","time":{"start":1709607417148,"stop":1709607417149,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79c67fca96e4fd7","name":"Push message with XML payload","time":{"start":1709607820712,"stop":1709607820713,"duration":1},"status":"passed","severity":"normal"},{"uid":"27af98926bc19e4e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709607655069,"stop":1709607655069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef4249e007a351d","name":"Passing page size 1 when there are 4 messages","time":{"start":1709607992028,"stop":1709607992029,"duration":1},"status":"passed","severity":"normal"},{"uid":"19923f72ce5561af","name":"Ping on peer without subscriptions","time":{"start":1709607476472,"stop":1709607476472,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3dfc78948fbabe","name":"Check message with invalid timestamp is not received","time":{"start":1709607896290,"stop":1709607896291,"duration":1},"status":"passed","severity":"normal"},{"uid":"84340d5c9c377884","name":"should not fail to start the service if it is already started","time":{"start":1709607909515,"stop":1709607909516,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7236e4544e9386","name":"Check message with no content topic is not received","time":{"start":1709607896291,"stop":1709607896291,"duration":0},"status":"passed","severity":"normal"},{"uid":"98efbbfbedf4d41f","name":"Callback on promise, aborts when callback returns true","time":{"start":1709607995207,"stop":1709607995208,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1bcd94355463e3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1709607389418,"stop":1709607389418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fda780c55421181","name":"Ping on unsubscribed peer","time":{"start":1709607514402,"stop":1709607514402,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f3808623cd063a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709607587521,"stop":1709607587522,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d656e2194c23899","name":"retrieves a single peer","time":{"start":1709607404338,"stop":1709607404338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de46ddfcabca172","name":"Push message with Basic HTML tag payload","time":{"start":1709607820713,"stop":1709607820713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98805a66df8df1a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1709607898803,"stop":1709607898804,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5266d8315e3b62","name":"Push message with shell command payload","time":{"start":1709607941737,"stop":1709607941738,"duration":1},"status":"passed","severity":"normal"},{"uid":"16516a8704ccdd0b","name":"handles multiple messages","time":{"start":1709608003595,"stop":1709608003595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b169cdbb44997542","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1709607403859,"stop":1709607403860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88481c1d85662dc","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709608066191,"stop":1709608066192,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0b515ff085341c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1709607440806,"stop":1709607440807,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae1893a8d5117d0","name":"Does not throw an exception when node disconnects","time":{"start":1709608018684,"stop":1709608018684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d014cefbdb4dee24","name":"Passing page size 3 when there are 20 messages","time":{"start":1709607992029,"stop":1709607992029,"duration":0},"status":"passed","severity":"normal"},{"uid":"879c781f741e64ce","name":"Check message received after nwaku node is restarted","time":{"start":1709607896308,"stop":1709607896308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9529b8de1e5a512","name":"receives messages sent to provided content topic through stream","time":{"start":1709607911615,"stop":1709607911616,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dc302da9de6f50","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709608066186,"stop":1709608066186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a103c4817e4789f","name":"Push message with meta","time":{"start":1709607820724,"stop":1709607820725,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff188e47ad80346","name":"Reopen subscription with peer with lost subscription","time":{"start":1709607514397,"stop":1709607514397,"duration":0},"status":"passed","severity":"normal"},{"uid":"379824a04c98603a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1709608018204,"stop":1709608018204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dd64eedec5bc18","name":"Check publish message containing SQL Injection","time":{"start":1709607889677,"stop":1709607889677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac68be48408409e","name":"Decoder throws on empty string content topic","time":{"start":1709607418879,"stop":1709607418880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17d78cb5ebf2138","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709608066186,"stop":1709608066187,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55f01a8a6aa817e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709608066185,"stop":1709608066185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd4941869fe17c8","name":"new peer added after a peer was already found","time":{"start":1709607840403,"stop":1709607840403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ef16d3f13ee3b1a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1709608018202,"stop":1709608018203,"duration":1},"status":"passed","severity":"normal"},{"uid":"2835173e6ec5de6c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709607655066,"stop":1709607655066,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f273840c558190e","name":"should set field with all protocols enabled","time":{"start":1709607390294,"stop":1709607390294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bba2449eb908c8a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1709607889686,"stop":1709607889686,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedd6d1d9337b2f7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1709607898810,"stop":1709607898810,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9d4e4083eb987b","name":"should not receive a peer event before start","time":{"start":1709607457956,"stop":1709607457956,"duration":0},"status":"passed","severity":"normal"},{"uid":"180cf00b49fa9d27","name":"should set field with only RELAY enabled","time":{"start":1709607390294,"stop":1709607390294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3074bbe18171724f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709608175006,"stop":1709608175006,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf64887f8cf6f42","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709607896290,"stop":1709607896290,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ff55f7ea9b68e9","name":"should emit a peer event after start","time":{"start":1709607411338,"stop":1709607411338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64b9d4b3358b598","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1709607587500,"stop":1709607587500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c147d552cb12d23","name":"Query generator for multiple messages with multiple decoders","time":{"start":1709607995203,"stop":1709607995204,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f88fe24cd9c885","name":"Check message with no content topic is not received","time":{"start":1709607896307,"stop":1709607896307,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6082485b891138","name":"addEventListener with correct event","time":{"start":1709607473233,"stop":1709607473234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8074e085002e2cc6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1709607389409,"stop":1709607389410,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c007ed6cd34845","name":"different cluster, same shard: nodes don't connect","time":{"start":1709607715523,"stop":1709607715523,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8f81ece35bcc01","name":"Query Generator - forward","time":{"start":1709607979905,"stop":1709607979906,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bd9d244870d973","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1709607991433,"stop":1709607991434,"duration":1},"status":"passed","severity":"normal"},{"uid":"150d94099307e9ac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709608066182,"stop":1709608066182,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcacfa218c59c00","name":"Push message with content topic containing JSON","time":{"start":1709607941746,"stop":1709607941747,"duration":1},"status":"passed","severity":"normal"},{"uid":"133a0796b85858e0","name":"Push message with SQL Injection payload","time":{"start":1709607941732,"stop":1709607941732,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadc360262c044c","name":"Query with Ordered Callback, No message returned","time":{"start":1709607955841,"stop":1709607955842,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa83906d36e1a041","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1709607991434,"stop":1709607991434,"duration":0},"status":"passed","severity":"normal"},{"uid":"30033ef3e68634ce","name":"can start the service","time":{"start":1709607411334,"stop":1709607411335,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a0a60ab06b1ed3","name":"Check message with no pubsub topic is not received","time":{"start":1709607603415,"stop":1709607603415,"duration":0},"status":"passed","severity":"normal"},{"uid":"58532d6a5b2dfa3","name":"Filter","time":{"start":1709608024256,"stop":1709608024257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d686fb4b1ae4c12b","name":"Check publish message containing long","time":{"start":1709607889672,"stop":1709607889672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e960d7c14414b7a8","name":"Check publish message containing Chinese","time":{"start":1709607889673,"stop":1709607889674,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc75f0c6beb52900","name":"groups content topics by expected pubsub topic","time":{"start":1709607382041,"stop":1709607382041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0b767ffbbdd750","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709607681004,"stop":1709607681004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22ab52393000d0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1709607898808,"stop":1709607898808,"duration":0},"status":"passed","severity":"normal"},{"uid":"411909b4a2a85101","name":"Push message with content topic containing short","time":{"start":1709607820716,"stop":1709607820717,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c9e0cada8d6b38","name":"Check received message containing Chinese","time":{"start":1709607896295,"stop":1709607896295,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5cc2fddefa734f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1709607943739,"stop":1709607943740,"duration":1},"status":"passed","severity":"normal"},{"uid":"c979534c9b422d48","name":"passes more than one ENR URLs and attempts connection","time":{"start":1709607457958,"stop":1709607457959,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1bbfed3bc833c5f","name":"should not fail to start the service if it is already started","time":{"start":1709607411337,"stop":1709607411337,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa454c662de968db","name":"Check received message containing special chars","time":{"start":1709607896295,"stop":1709607896295,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d37469b170cdab","name":"Push message with content topic containing long","time":{"start":1709607820717,"stop":1709607820717,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a3ce3b4a1198b7","name":"Check received message containing Script","time":{"start":1709607896286,"stop":1709607896286,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a94c3084e2696d","name":"listenerCount","time":{"start":1709607473236,"stop":1709607473236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84f29476dbe2985","name":"Generator, 2 different pubsubtopics","time":{"start":1709607964685,"stop":1709607964685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e367a14d1bad7f2f","name":"stop","time":{"start":1709607473238,"stop":1709607473238,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd85af5134129a3","name":"unsubscribes","time":{"start":1709608003595,"stop":1709608003595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5409ac47704da208","name":"throws on empty content topic","time":{"start":1709607382034,"stop":1709607382034,"duration":0},"status":"passed","severity":"normal"},{"uid":"7143bbaf8cb16048","name":"can start the service","time":{"start":1709607457954,"stop":1709607457954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14b0903736a7df7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1709607389417,"stop":1709607389418,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac6c4b89ed7e1ee","name":"Check received message with timestamp: 1709607432899000000 ","time":{"start":1709607896303,"stop":1709607896304,"duration":1},"status":"passed","severity":"normal"},{"uid":"af74af0670aa6fb","name":"Check meta is set [ecies]","time":{"start":1709607418877,"stop":1709607418878,"duration":1},"status":"passed","severity":"normal"},{"uid":"9133592fe5c52432","name":"ignores unrecognized TXT record formats","time":{"start":1709607404340,"stop":1709607404340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d476f41264c3786a","name":"Push message with content topic containing shell command","time":{"start":1709607941747,"stop":1709607941747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e144368c0fb61dd9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709607711701,"stop":1709607711701,"duration":0},"status":"passed","severity":"normal"},{"uid":"717636b85db06e14","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1709607898808,"stop":1709607898808,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f27b9b2d42dcfb","name":"Relay - dialed after","time":{"start":1709608024252,"stop":1709608024253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd8d54c111f2258","name":"Subscribe to topic containing XML and receive message","time":{"start":1709608066185,"stop":1709608066185,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec24544169cb64de","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1709607587500,"stop":1709607587501,"duration":1},"status":"passed","severity":"normal"},{"uid":"add0664d1ba0b42f","name":"Decoder throws on undefined content topic","time":{"start":1709607395067,"stop":1709607395068,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1a2a5c12a8200a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709608066195,"stop":1709608066196,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcebd9983107c30","name":"Subscribe to topic containing long and publish message","time":{"start":1709607898806,"stop":1709607898806,"duration":0},"status":"passed","severity":"normal"},{"uid":"136792d08877c49d","name":"Check received message containing unicode special characters","time":{"start":1709607896288,"stop":1709607896288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a03b446a18482fd","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1709607587519,"stop":1709607587519,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f82308df61cb03","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1709607587517,"stop":1709607587517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d02bf11ed20251","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709608066182,"stop":1709608066183,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4387ce1d00c0bd9","name":"should return false","time":{"start":1709607390289,"stop":1709607390290,"duration":1},"status":"passed","severity":"normal"},{"uid":"931839ef218fdcab","name":"Check message with no content topic is not received","time":{"start":1709607603415,"stop":1709607603415,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaf41484b9fc65b","name":"Push message with content topic containing escaped characters","time":{"start":1709607941747,"stop":1709607941748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e299849556fe0b96","name":"Push message with JSON payload","time":{"start":1709607941737,"stop":1709607941737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaf75906861bce","name":"should not receive a peer event after stop","time":{"start":1709607411339,"stop":1709607411339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2065d921fec6b1","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1709607587519,"stop":1709607587520,"duration":1},"status":"passed","severity":"normal"},{"uid":"869dd73173feb57b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709608066187,"stop":1709608066187,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d61b2ca67e22a50","name":"pre and post cipher","time":{"start":1709607417620,"stop":1709607417621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e159c38dd7d11ab3","name":"Subscribe to topic containing XML and publish message","time":{"start":1709607898809,"stop":1709607898810,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed0def5be7c2327","name":"Overlapping topic subscription","time":{"start":1709608066192,"stop":1709608066192,"duration":0},"status":"passed","severity":"normal"},{"uid":"66499b7644e146d8","name":"Check received message containing Arabic","time":{"start":1709607896284,"stop":1709607896284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d044e540c8ac0f22","name":"Sample","time":{"start":1709607389543,"stop":1709607389544,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe1ca05994664d","name":"Mutual subscription","time":{"start":1709607898801,"stop":1709607898802,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2f3e4c9b09f714","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607497062,"stop":1709607497062,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaaebf3a5d6c1dde","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1709607587504,"stop":1709607587505,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f22d6cee1d7bd8","name":"Check publish message containing Russian","time":{"start":1709607889677,"stop":1709607889677,"duration":0},"status":"passed","severity":"normal"},{"uid":"2842be211d6bb730","name":"throws on content topic with non-number generation field","time":{"start":1709607382035,"stop":1709607382035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c717149abc06ef5","name":"caches peers it previously fetched","time":{"start":1709607404340,"stop":1709607404340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a70595b492ebed0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1709607587511,"stop":1709607587512,"duration":1},"status":"passed","severity":"normal"},{"uid":"7009714d907c75c1","name":"Ordered Callback - forward","time":{"start":1709607979911,"stop":1709607979912,"duration":1},"status":"passed","severity":"normal"},{"uid":"158845b614f0ba9c","name":"Check received message containing Arabic","time":{"start":1709607896295,"stop":1709607896296,"duration":1},"status":"passed","severity":"normal"},{"uid":"806d4cd2a85854ab","name":"different cluster, different shard: nodes don't connect","time":{"start":1709607715523,"stop":1709607715524,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9efd8ab017857a3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1709607898806,"stop":1709607898807,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9550db0cbc0111","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1709607587505,"stop":1709607587505,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e362d0aad0fc74","name":"Subscribe to topic containing short and receive message","time":{"start":1709608066192,"stop":1709608066192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c6be0e350cf285","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1709607433130,"stop":1709607433131,"duration":1},"status":"passed","severity":"normal"},{"uid":"214816adf662ab26","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709607681010,"stop":1709607681010,"duration":0},"status":"passed","severity":"normal"},{"uid":"635c013a282420c3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1709607898811,"stop":1709607898811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4925f9684bd6ccf5","name":"Using a function","time":{"start":1709608018685,"stop":1709608018685,"duration":0},"status":"passed","severity":"normal"},{"uid":"418802073f4b08fa","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1709607483709,"stop":1709607483709,"duration":0},"status":"passed","severity":"normal"},{"uid":"43472a601ab993aa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709608066186,"stop":1709608066186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e756a7deb3cc39f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709607820721,"stop":1709607820722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3afe8efa1e0835a","name":"Publish message with custom timestamp: Tue Mar 05 2024 04:04:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1709607889684,"stop":1709607889684,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fd5a92109b991b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1709607390283,"stop":1709607390283,"duration":0},"status":"passed","severity":"normal"},{"uid":"370b34960b82618a","name":"Push message with content topic containing special chars","time":{"start":1709607820718,"stop":1709607820718,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa097e3616abd6a","name":"isConnected should return false after all peers disconnect","time":{"start":1709607483710,"stop":1709607483710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06fb46b2c95689b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1709607840404,"stop":1709607840404,"duration":0},"status":"passed","severity":"normal"},{"uid":"13023dc4b6240a7e","name":"Passing page size 11 when there are 10 messages","time":{"start":1709607992030,"stop":1709607992030,"duration":0},"status":"passed","severity":"normal"},{"uid":"974df4d7788e79cd","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1709607587518,"stop":1709607587518,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1a857d1d8df637","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1709607889682,"stop":1709607889683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed5b2842766955d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1709607389413,"stop":1709607389414,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b360c7a7f859af2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1709607991435,"stop":1709607991435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c609fbb61124ea4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1709607417146,"stop":1709607417147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dba927c1a2796bc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709608066184,"stop":1709608066184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee6136cb05427c5","name":"Query generator for multiple messages with different message text format","time":{"start":1709607995202,"stop":1709607995203,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4178d3d224b88cf","name":"All","time":{"start":1709607441414,"stop":1709607441414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee1ddc4de51febe","name":"Push message with Arabic payload","time":{"start":1709607820711,"stop":1709607820711,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9014b09ba1111ca","name":"should only return 1 node with store capability","time":{"start":1709607404341,"stop":1709607404342,"duration":1},"status":"passed","severity":"normal"},{"uid":"978279b28f551be3","name":"Subscribe to topic containing short and receive message","time":{"start":1709607681008,"stop":1709607681008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a0bc477bae9a1a","name":"Publish message with rate limit","time":{"start":1709607889688,"stop":1709607889688,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c30c13dcc43c24","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709607655066,"stop":1709607655066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6924deef2c312f3","name":"Waku message hash computation","time":{"start":1709607384610,"stop":1709607384611,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f25b0dd66b08be","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1709607403861,"stop":1709607403862,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af19e7acabdfe0b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1709607898804,"stop":1709607898804,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9e6a9d1573b7cb","name":"Check received message containing unicode special characters","time":{"start":1709607896302,"stop":1709607896303,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3154f734aa3a3c","name":"Nodes with multiple pubsub topic","time":{"start":1709607877320,"stop":1709607877320,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2d9cf64a62349a","name":"Push message with content topic containing Chinese","time":{"start":1709607820718,"stop":1709607820719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adb418b9cfb5d6b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1709607587491,"stop":1709607587491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9006f8cc62be85a8","name":"Fails to push message with empty content topic","time":{"start":1709607941749,"stop":1709607941749,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ec4ed2cdc1cf05","name":"Push message with escaped characters payload","time":{"start":1709607941738,"stop":1709607941738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1771f556711b162","name":"Default pageSize","time":{"start":1709607992032,"stop":1709607992033,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc1d64a393a6008","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709607497067,"stop":1709607497067,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c350051d5c74956","name":"Push message equal or less that 1MB","time":{"start":1709607941751,"stop":1709607941752,"duration":1},"status":"passed","severity":"normal"},{"uid":"c748576708a5a44c","name":"Encoder throws on empty string content topic","time":{"start":1709607395067,"stop":1709607395067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0919cde47bc4a90","name":"Register correct protocols","time":{"start":1709607898802,"stop":1709607898802,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d6ff1d8c8e779c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709607877322,"stop":1709607877323,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abd473d59fd666a","name":"1 Relay, 1 fetch","time":{"start":1709607404121,"stop":1709607404121,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f6c71c627cc908","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709607655069,"stop":1709607655069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a341f17059a14168","name":"should return all peers when numPeers is 0","time":{"start":1709607394862,"stop":1709607394863,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb4d3dfa8809e11","name":"Check received message containing JSON","time":{"start":1709607896287,"stop":1709607896287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6633d2906f7fa30b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709607524729,"stop":1709607524730,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38ff4477f70d6b7","name":"can start and stop the service","time":{"start":1709607909514,"stop":1709607909514,"duration":0},"status":"passed","severity":"normal"},{"uid":"961413f4afd8a38b","name":"same cluster, different shard: nodes connect","time":{"start":1709607715522,"stop":1709607715523,"duration":1},"status":"passed","severity":"normal"},{"uid":"7094c57a4ab73e1e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1709607403863,"stop":1709607403863,"duration":0},"status":"passed","severity":"normal"},{"uid":"385252a7f5753c4d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709607896290,"stop":1709607896290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe4f8214df19ff","name":"should be able to encode the field with only RELAY set to true","time":{"start":1709607389398,"stop":1709607389407,"duration":9},"status":"passed","severity":"normal"},{"uid":"33361b3844a9a914","name":"Check received message containing Chinese","time":{"start":1709607603377,"stop":1709607603378,"duration":1},"status":"passed","severity":"normal"},{"uid":"826941a619ba6802","name":"Encoder throws on undefined content topic","time":{"start":1709607418878,"stop":1709607418878,"duration":0},"status":"passed","severity":"normal"},{"uid":"535c215e6fab5bcf","name":"Subscribe and receive messages via waku relay post","time":{"start":1709607681002,"stop":1709607681002,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d85186eb637e086","name":"Passing cursor with wrong message digest","time":{"start":1709607943738,"stop":1709607943739,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3676d3fc849a4f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709607941746,"stop":1709607941746,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e6e61e78fc8bab","name":"Check received message containing SQL Injection","time":{"start":1709607896296,"stop":1709607896297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e38fa00a06d022","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709608066180,"stop":1709608066180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d61030ed8ed77cf","name":"removeEventListener with correct event","time":{"start":1709607473234,"stop":1709607473235,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b79d558ecb12c3","name":"should handle corrupted local storage data gracefully","time":{"start":1709607411341,"stop":1709607411341,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf50596776e79d5a","name":"Check received message containing Basic HTML tag","time":{"start":1709607896298,"stop":1709607896298,"duration":0},"status":"passed","severity":"normal"},{"uid":"957153d58185b48c","name":"should properly create peer info with all multiaddrs","time":{"start":1709607390293,"stop":1709607390293,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e3221f21dc5141","name":"Throws when trying to push message with empty payload","time":{"start":1709607941741,"stop":1709607941741,"duration":0},"status":"passed","severity":"normal"},{"uid":"12424421c9eccaad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607964687,"stop":1709607964688,"duration":1},"status":"passed","severity":"normal"},{"uid":"4154091e916b5c3a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709608066187,"stop":1709608066187,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f41c709d8f2dc5a","name":"LightPush","time":{"start":1709608024256,"stop":1709608024256,"duration":0},"status":"passed","severity":"normal"},{"uid":"138058116156886a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709608066196,"stop":1709608066196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4138bca10e441bc0","name":"Generator, 2 different pubsubtopics","time":{"start":1709607964686,"stop":1709607964687,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9df8fee73df8e6","name":"Check received message containing special chars","time":{"start":1709607896283,"stop":1709607896283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d258f1744524534d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1709607587512,"stop":1709607587513,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fc7ad6e8a39f8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1709607394863,"stop":1709607394864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01e2b4c89a0fd39","name":"should decode valid enr successfully","time":{"start":1709607390282,"stop":1709607390282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d647fc7831f1eb29","name":"Ping on subscribed peer","time":{"start":1709607476471,"stop":1709607476472,"duration":1},"status":"passed","severity":"normal"},{"uid":"8637273bafd5f0d7","name":"Meta field set when metaSetter is specified","time":{"start":1709607395066,"stop":1709607395066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60855184275422e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1709607411340,"stop":1709607411340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e099061c8f0d5588","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1709607943737,"stop":1709607943737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec95b17e6db9e402","name":"Accepts a valid Waku Message","time":{"start":1709607398421,"stop":1709607398423,"duration":2},"status":"passed","severity":"normal"},{"uid":"457c8de0fb4a16f2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709607711698,"stop":1709607711698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5679966a28da274d","name":"Subscribe and receive messages via lightPush","time":{"start":1709608066176,"stop":1709608066176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8653388645ea97d","name":"Fails to publish message with wrong content topic","time":{"start":1709607889685,"stop":1709607889685,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc519e99e18f650","name":"Push message equal or less that 1MB","time":{"start":1709607820727,"stop":1709607820728,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24c802f252e1579","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709608066188,"stop":1709608066188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4a55c6b0983e95","name":"Check received message containing JSON","time":{"start":1709607896298,"stop":1709607896299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b770064a450a321b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709608066179,"stop":1709608066179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdac0c4a4ea47fe7","name":"Subscribe and receive messages via waku relay post","time":{"start":1709608066189,"stop":1709608066189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2a9c478b3734a4","name":"should throw error - invalid id","time":{"start":1709607390289,"stop":1709607390289,"duration":0},"status":"passed","severity":"normal"},{"uid":"828dcddc0cc65b72","name":"Check message with invalid timestamp is not received","time":{"start":1709607896305,"stop":1709607896306,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7f25d2af368323","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709607587510,"stop":1709607587511,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80ffbe566b2b7ef","name":"should be called for bootstrap peers","time":{"start":1709607440804,"stop":1709607440805,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d2c0af4cba0521","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1709607403864,"stop":1709607403864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5b2109a853eb57","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709607877321,"stop":1709607877321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b0e85efea3e6fd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1709607681017,"stop":1709607681017,"duration":0},"status":"passed","severity":"normal"},{"uid":"371cd9f28d1c95fd","name":"Ping on peer without subscriptions","time":{"start":1709607514399,"stop":1709607514401,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d2de9117c7b9615","name":"Query Generator, Multiple PubsubTopics","time":{"start":1709607955836,"stop":1709607955836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28a7a7069698b1c","name":"should get / set TCP multiaddr","time":{"start":1709607390291,"stop":1709607390291,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b8bd860a2ba4b7","name":"Check publish message containing numeric","time":{"start":1709607889673,"stop":1709607889673,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4f68dd416715b1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709608066178,"stop":1709608066178,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c55a5cfb7ddc42","name":"Check received message containing Basic HTML tag","time":{"start":1709607896286,"stop":1709607896287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de4fc3a11402a4c","name":"Check received message containing escaped characters","time":{"start":1709607896287,"stop":1709607896288,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4c6b66f8048b11","name":"more peers than existing","time":{"start":1709608109623,"stop":1709608109624,"duration":1},"status":"skipped","severity":"normal"},{"uid":"77335e94d0dddec1","name":"Init the array if not present","time":{"start":1709607381773,"stop":1709607381775,"duration":2},"status":"passed","severity":"normal"},{"uid":"edbcc7040be24e0a","name":"Check received message containing Script","time":{"start":1709607896297,"stop":1709607896297,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce783e45b73958a","name":"should be able to decode the field with only STORE set to true","time":{"start":1709607389415,"stop":1709607389415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a906c21d2f98aef","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1709607440805,"stop":1709607440805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4615c641b441169","name":"Push message with shell command payload","time":{"start":1709607820714,"stop":1709607820714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f58e8fa4529f48","name":"Push message with Russian payload","time":{"start":1709607820711,"stop":1709607820711,"duration":0},"status":"passed","severity":"normal"},{"uid":"70181aca2d367884","name":"Decoder throws on undefined content topic","time":{"start":1709607417149,"stop":1709607417149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb34e1c4f4727d9","name":"Check received message containing Russian","time":{"start":1709607896284,"stop":1709607896285,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa654b60213653a","name":"Push message with content topic containing Arabic","time":{"start":1709607820719,"stop":1709607820719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ade5ffe1dbc85c1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1709608018207,"stop":1709608018207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76a0720b5abc65c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1709607389410,"stop":1709607389411,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de8501bb5ed7716","name":"Check received message containing Basic HTML tag","time":{"start":1709607603408,"stop":1709607603408,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd1fe22f46432c7","name":"Check message received after jswaku node is restarted","time":{"start":1709607603416,"stop":1709607603417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4549bce7b76c05c9","name":"converts content topics to expected shard index","time":{"start":1709607382039,"stop":1709607382039,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca326f4eabaece8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709607389419,"stop":1709607389419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb88bf425ab693","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1709607991435,"stop":1709607991435,"duration":0},"status":"passed","severity":"normal"},{"uid":"766d8b1d229f2933","name":"Check received message containing emoji","time":{"start":1709607896288,"stop":1709607896289,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed17d1ca28b62c63","name":"Relay - dialed first","time":{"start":1709608024251,"stop":1709608024252,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bb9bd2c508a3e4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1709607394865,"stop":1709607394865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f905732584ec9f8","name":"Push message with content topic containing Arabic","time":{"start":1709607941744,"stop":1709607941744,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cb42925b2eb646","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1709607404342,"stop":1709607404342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1656678246b797cf","name":"Push message with content topic containing SQL Injection","time":{"start":1709607820720,"stop":1709607820720,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea1fd047eb567ae","name":"isConnected return false after peer stops","time":{"start":1709607483710,"stop":1709607483711,"duration":1},"status":"passed","severity":"normal"},{"uid":"db37a1c930d48490","name":"should decode valid enr with tcp successfully","time":{"start":1709607390283,"stop":1709607390288,"duration":5},"status":"passed","severity":"normal"},{"uid":"61dd6940cb2ab29e","name":"Check publish message containing Arabic","time":{"start":1709607889674,"stop":1709607889676,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb6a1d9035ada775","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1709607943735,"stop":1709607943736,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3f3699b474538f","name":"Check message with invalid timestamp is not received","time":{"start":1709607603413,"stop":1709607603413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba37adffd16d188","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709607587515,"stop":1709607587515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dbfebd3f9d9317","name":"Ping on unsubscribed peer","time":{"start":1709607514396,"stop":1709607514397,"duration":1},"status":"passed","severity":"normal"},{"uid":"3659fb468b76c82","name":"Relay + Store","time":{"start":1709607390295,"stop":1709607390295,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6f83ea9174025e","name":"Subscribe to topic containing short and publish message","time":{"start":1709607898806,"stop":1709607898806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb73fd02140fdaf9","name":"Check received message containing shell command","time":{"start":1709607896299,"stop":1709607896299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc2b58a4e2c2fac","name":"Push message with custom timestamp: 1678849203543","time":{"start":1709607820726,"stop":1709607820726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6992cdce89a8bb","name":"Subscribe to topic containing short and receive message","time":{"start":1709608066181,"stop":1709608066181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1748bbc8200bc99","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1709607382217,"stop":1709607382217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3777c56151f97223","name":"Check received message containing Chinese","time":{"start":1709607896284,"stop":1709607896284,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ceefb684fe2977","name":"Check message with non string payload is not received","time":{"start":1709607896307,"stop":1709607896308,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f20da9fc370e02","name":"Query Generator, No Decoder","time":{"start":1709607955836,"stop":1709607955839,"duration":3},"status":"passed","severity":"normal"},{"uid":"208f53ac0cf84b54","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709607964683,"stop":1709607964684,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d202612cb13944c","name":"Ordered Callback - backward","time":{"start":1709607979912,"stop":1709607979913,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a089b0b80ba69f","name":"Check received message containing long","time":{"start":1709607896294,"stop":1709607896294,"duration":0},"status":"passed","severity":"normal"},{"uid":"560fbb46b15dc74d","name":"Correctly serialized arguments","time":{"start":1709607715554,"stop":1709607715554,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c2b09b8495cdb4","name":"Publish message with custom timestamp: Tue Mar 05 2024 02:04:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1709607889683,"stop":1709607889683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f539932a883701b7","name":"Check received message containing special chars","time":{"start":1709607603376,"stop":1709607603377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8911cbc2979bca12","name":"Push to array if already present","time":{"start":1709607381775,"stop":1709607381776,"duration":1},"status":"passed","severity":"normal"},{"uid":"155638a39c35e33c","name":"Push message with content topic containing Script","time":{"start":1709607941745,"stop":1709607941745,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc13006ed9eaac31","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1709607587515,"stop":1709607587516,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb87869310356636","name":"safeDispatchEvent","time":{"start":1709607473237,"stop":1709607473237,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffa6c05599097d3","name":"same cluster, same shard: nodes connect","time":{"start":1709607587488,"stop":1709607587488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8d8cd2a7e1a7b9","name":"Push message with Russian payload","time":{"start":1709607941732,"stop":1709607941732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4e5edc22a1965a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1709607587524,"stop":1709607587524,"duration":0},"status":"passed","severity":"normal"},{"uid":"24656f790f8c47ef","name":"should not fail to stop the service if it was not started","time":{"start":1709607457955,"stop":1709607457955,"duration":0},"status":"passed","severity":"normal"},{"uid":"941aa86d60a120e6","name":"Push message with emoji payload","time":{"start":1709607941740,"stop":1709607941740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e34177c51cef75","name":"through manual discovery","time":{"start":1709607715366,"stop":1709607715367,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54c573c5a798951","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1709608018204,"stop":1709608018205,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d02e568cade930","name":"should not fail to stop the service if it was not started","time":{"start":1709607909514,"stop":1709607909515,"duration":1},"status":"passed","severity":"normal"},{"uid":"40405b08db563a99","name":"Check meta is set [symmetric]","time":{"start":1709607417147,"stop":1709607417147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33940b437ddefdc","name":"Passing an array","time":{"start":1709608018685,"stop":1709608018685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b891133655b6c26a","name":"recovers when dns.resolve returns empty","time":{"start":1709607404339,"stop":1709607404339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f714e4bd6673da8","name":"Push message with content topic containing emoji","time":{"start":1709607941748,"stop":1709607941748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6cff6109f64478","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1709607587516,"stop":1709607587517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26cdd3664735631","name":"Query with Promise Callback, No message returned","time":{"start":1709607955843,"stop":1709607955844,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b48209e2ffef3ee","name":"Decrypt messages","time":{"start":1709607841750,"stop":1709607841750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b43eea93240c50","name":"Used by Waku Relay","time":{"start":1709608018689,"stop":1709608018689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2706a76ee8511262","name":"Ephemeral field set to true","time":{"start":1709607395065,"stop":1709607395065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60e47341b6a176b","name":"Push message with JSON payload","time":{"start":1709607820713,"stop":1709607820714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c018b51facd8c3c","name":"Refresh subscription","time":{"start":1709608066181,"stop":1709608066181,"duration":0},"status":"passed","severity":"normal"},{"uid":"85185273328503f8","name":"Push message with Script payload","time":{"start":1709607820712,"stop":1709607820712,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc7208907ef5c13","name":"Push message with rate limit","time":{"start":1709607820725,"stop":1709607820726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b8c42374606fb3","name":"should properly compute the node id","time":{"start":1709607390290,"stop":1709607390290,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4d0a8decb6ef17","name":"should only return 1 node with relay capability","time":{"start":1709607404341,"stop":1709607404341,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df1964abcf1f5fc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1709607389416,"stop":1709607389417,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a693b5d54eb0e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1709607587516,"stop":1709607587516,"duration":0},"status":"passed","severity":"normal"},{"uid":"124d1cef09ba9b25","name":"Subscribe to topic containing Script and receive message","time":{"start":1709608066184,"stop":1709608066184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1391658e10c7020d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1709607840404,"stop":1709607840404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98496547cc35bae5","name":"connected peers and dial","time":{"start":1709608109623,"stop":1709608109623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46df596e63fa2b1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1709607440803,"stop":1709607440804,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec464e777824ecb6","name":"Relay","time":{"start":1709607441412,"stop":1709607441413,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fc51b849297b42","name":"Push message with content topic containing shell command","time":{"start":1709607820722,"stop":1709607820723,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f335347e07b7ae","name":"Check received message containing XML","time":{"start":1709607896297,"stop":1709607896298,"duration":1},"status":"passed","severity":"normal"},{"uid":"17588b13885494a6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709608066188,"stop":1709608066188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afa9c901af34c01","name":"Overlapping topic subscription","time":{"start":1709607898805,"stop":1709607898806,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf2617b9c32ce626","name":"Subscribe to topic containing long and receive message","time":{"start":1709608066193,"stop":1709608066193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9badd5c648ee37","name":"Refresh subscription","time":{"start":1709607898805,"stop":1709607898805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e2691af425a4c17","name":"Push message with Chinese payload","time":{"start":1709607820710,"stop":1709607820710,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b663683fba73da2","name":"Check received message with timestamp: 1709607432342 ","time":{"start":1709607603411,"stop":1709607603412,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5feaaf2487d46e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1709607587503,"stop":1709607587503,"duration":0},"status":"passed","severity":"normal"},{"uid":"629e793d2227852e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1709607418877,"stop":1709607418877,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fb35d988be5ed8","name":"Subscribe and receive messages via lightPush","time":{"start":1709608066188,"stop":1709608066188,"duration":0},"status":"passed","severity":"normal"},{"uid":"88206e22b56d5c8d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709607681003,"stop":1709607681003,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a94e7c5d66f6f7","name":"Promise Callback - forward","time":{"start":1709607979907,"stop":1709607979908,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebb26095cfd9c93","name":"Check message with non string payload is not received","time":{"start":1709607603416,"stop":1709607603416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc55fd059d47f6b","name":"Push message with custom timestamp: 1709611187664","time":{"start":1709607941751,"stop":1709607941751,"duration":0},"status":"passed","severity":"normal"},{"uid":"12691950f6490fbf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709607681001,"stop":1709607681001,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d40015ab8e2366d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709607497061,"stop":1709607497062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a54246a7b2941a0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709608066193,"stop":1709608066193,"duration":0},"status":"passed","severity":"normal"},{"uid":"867732fd2e08a9df","name":"getPeersByDiscovery","time":{"start":1709607840403,"stop":1709607840403,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b89c82fb0b0eec","name":"Check received message containing Arabic","time":{"start":1709607603378,"stop":1709607603392,"duration":14},"status":"passed","severity":"normal"},{"uid":"8ddb27441651bd84","name":"Check received message containing escaped characters","time":{"start":1709607603409,"stop":1709607603410,"duration":1},"status":"passed","severity":"normal"},{"uid":"9994df8987989fd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709607877325,"stop":1709607877325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29d973229aabb79","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1709607433133,"stop":1709607433134,"duration":1},"status":"passed","severity":"normal"}] |