allure-jswaku/7405/widgets/duration.json
2024-09-05 23:11:14 +00:00

1 line
158 KiB
JSON

[{"uid":"e95b4750f06edb0a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725577429921,"stop":1725577429921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32e1d581e3e78ec","name":"should only return 1 node with relay and store capability","time":{"start":1725577213597,"stop":1725577213597,"duration":0},"status":"passed","severity":"normal"},{"uid":"9326260b10053094","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725577675754,"stop":1725577675755,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e2c809acf52641","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725577217476,"stop":1725577217476,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c9b118fcb183c1","name":"configure the node with multiple content topics","time":{"start":1725577731204,"stop":1725577731204,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b331088676af3a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725577205660,"stop":1725577205660,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a65d44ffd59cbf","name":"should not fail to stop the service if it was not started","time":{"start":1725577260960,"stop":1725577260960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eb7e5d041c2e9c","name":"Push message with rate limit","time":{"start":1725577747313,"stop":1725577747313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e804fe559d73a1","name":"Throws when trying to push message with empty payload","time":{"start":1725577747295,"stop":1725577747302,"duration":7},"status":"passed","severity":"normal"},{"uid":"d0950da82290ee9e","name":"Callback on promise, aborts when callback returns true","time":{"start":1725577788026,"stop":1725577788026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a17ce43c2a55ae0","name":"Push message on custom pubsubTopic","time":{"start":1725577539374,"stop":1725577539375,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed3c7fc6946dcd4","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725577429921,"stop":1725577429921,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ca4b500d8a3315","name":"Push message with shell command payload","time":{"start":1725577666262,"stop":1725577666262,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daf7f176ae31c97","name":"Privacy Node - default protocol","time":{"start":1725577813070,"stop":1725577813070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2db2313765a188","name":"Reopen subscription with peer with lost subscription","time":{"start":1725577329150,"stop":1725577329150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd061b82739d1d9","name":"should be able to decode the field with only STORE set to true","time":{"start":1725577200595,"stop":1725577200596,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc81dbc1ab28b50a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app74/1/topic194/utf8","time":{"start":1725577731200,"stop":1725577731200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6751d5ac16c8ce8","name":"Push message with SQL Injection payload","time":{"start":1725577666260,"stop":1725577666260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c3add93f51de43","name":"Push message with rate limit","time":{"start":1725577666303,"stop":1725577666308,"duration":5},"status":"passed","severity":"normal"},{"uid":"17b06a61c2267cf3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725577784901,"stop":1725577784902,"duration":1},"status":"passed","severity":"normal"},{"uid":"573f097867971d82","name":"Push message with long payload","time":{"start":1725577666253,"stop":1725577666254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a349dc2a77c1f227","name":"Ping on subscribed peer","time":{"start":1725577329148,"stop":1725577329148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c9db62b6e26447","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725577784898,"stop":1725577784899,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab078e9b453129b5","name":"Fails to push message with large meta","time":{"start":1725577747313,"stop":1725577747313,"duration":0},"status":"passed","severity":"normal"},{"uid":"510700b9cb8a327e","name":"Push message with content topic containing XML","time":{"start":1725577747308,"stop":1725577747308,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0d8ba926b09d71","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725577213598,"stop":1725577213598,"duration":0},"status":"passed","severity":"normal"},{"uid":"183dd65a8f5bb1b2","name":"Passing page size 1 when there are 4 messages","time":{"start":1725577799397,"stop":1725577799397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f580c92eb1d0e2b","name":"isConnected return false after peer stops","time":{"start":1725577295961,"stop":1725577295961,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3dc0a3c33c7ab4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725577200588,"stop":1725577200589,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb18ea22ba8d45","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725577784930,"stop":1725577784930,"duration":0},"status":"passed","severity":"normal"},{"uid":"613287b0e17efd47","name":"Push message with short payload","time":{"start":1725577666252,"stop":1725577666253,"duration":1},"status":"passed","severity":"normal"},{"uid":"2151d6fe761ba3ea","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725577453222,"stop":1725577453222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d67cce0489e69f1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725577200597,"stop":1725577200598,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed005787401ccb25","name":"does not throw on valid cases","time":{"start":1725577192609,"stop":1725577192610,"duration":1},"status":"passed","severity":"normal"},{"uid":"7665996c38f20aa3","name":"Check publish message containing unicode special characters","time":{"start":1725577692784,"stop":1725577692785,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1035687806907b","name":"Check message on other pubsub topic is not received","time":{"start":1725577661448,"stop":1725577661448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1b8630108daa42","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725577429931,"stop":1725577429931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66241cfc81ab398","name":"Check received message containing escaped characters","time":{"start":1725577661442,"stop":1725577661443,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ecca0876106e69","name":"Using a function","time":{"start":1725577801617,"stop":1725577801617,"duration":0},"status":"passed","severity":"normal"},{"uid":"980e13558b95d6fb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725577334274,"stop":1725577334275,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d524e38f0b2b06","name":"Check received message containing Russian","time":{"start":1725577661458,"stop":1725577661458,"duration":0},"status":"passed","severity":"normal"},{"uid":"108f1ebd00c7b649","name":"Publish message with custom timestamp: Fri Sep 15 2023 23:07:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1725577692787,"stop":1725577692788,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdaed19474bb14e","name":"Renews peer on consistent missed messages","time":{"start":1725577347349,"stop":1725577347349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8380c9099e426e7f","name":"Ordered Callback - false","time":{"start":1725577773277,"stop":1725577773277,"duration":0},"status":"passed","severity":"normal"},{"uid":"5166c044f3bba43","name":"Fails to publish duplicate message","time":{"start":1725577692790,"stop":1725577692791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a42fb2c5a6a46f0","name":"Push message with short payload","time":{"start":1725577747284,"stop":1725577747284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6cf975d28c0411","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725577212387,"stop":1725577212388,"duration":1},"status":"passed","severity":"normal"},{"uid":"632919252be0cb6a","name":"Check received message with timestamp: 1725577242657000000 ","time":{"start":1725577661444,"stop":1725577661444,"duration":0},"status":"passed","severity":"normal"},{"uid":"807ab5898018977e","name":"should throw error - no public key","time":{"start":1725577201130,"stop":1725577201130,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bb1f574f9a7ea3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725577195269,"stop":1725577195270,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe02252ef28603fa","name":"Check publish message containing shell command","time":{"start":1725577692782,"stop":1725577692783,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc816b2b4aae10c","name":"Subscribe to topic containing XML and receive message","time":{"start":1725577784914,"stop":1725577784915,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f10bfc06d60973","name":"can start the service","time":{"start":1725577260959,"stop":1725577260959,"duration":0},"status":"passed","severity":"normal"},{"uid":"521e2f38274c9841","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577539374,"stop":1725577539374,"duration":0},"status":"passed","severity":"normal"},{"uid":"59763000b2e99c9f","name":"should not receive a peer event after stop","time":{"start":1725577260963,"stop":1725577260963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9de47e339d2aee","name":"Push message with content topic containing long","time":{"start":1725577747304,"stop":1725577747304,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b827763db41604","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725577192718,"stop":1725577192718,"duration":0},"status":"passed","severity":"normal"},{"uid":"464a2004feef0f18","name":"Refresh subscription","time":{"start":1725577453233,"stop":1725577453233,"duration":0},"status":"passed","severity":"normal"},{"uid":"393fa9ec1f4525db","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725577429924,"stop":1725577429925,"duration":1},"status":"passed","severity":"normal"},{"uid":"796fd207ee06306b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725577665200,"stop":1725577665200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bb574119ff6bae6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725577429913,"stop":1725577429914,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde4c20b4b49f433","name":"Fields are not dropped","time":{"start":1725577205491,"stop":1725577205493,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1b09058a64edd71","name":"Check received message containing Russian","time":{"start":1725577661437,"stop":1725577661437,"duration":0},"status":"passed","severity":"normal"},{"uid":"336195b15048343e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725577422739,"stop":1725577422739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9177fb4248ac7db","name":"Push message with custom timestamp: 1694819045085","time":{"start":1725577747313,"stop":1725577747314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d617d7d5e2f24043","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725577666271,"stop":1725577666271,"duration":0},"status":"passed","severity":"normal"},{"uid":"46005175fff45b3d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725577700014,"stop":1725577700015,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1938c4ef102bb67","name":"Query Generator - false","time":{"start":1725577773274,"stop":1725577773275,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6027168aff9dd9","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725577429926,"stop":1725577429927,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d1e4d6d2357402","name":"Push message equal or less that 1MB","time":{"start":1725577747315,"stop":1725577747315,"duration":0},"status":"passed","severity":"normal"},{"uid":"420316ef0290fd15","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725577192643,"stop":1725577192644,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9adc4fe84af8f6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725577444918,"stop":1725577444919,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb461776688937e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725577334270,"stop":1725577334271,"duration":1},"status":"passed","severity":"normal"},{"uid":"617cb9c238f8d9f7","name":"Push message with content topic containing short","time":{"start":1725577747302,"stop":1725577747304,"duration":2},"status":"passed","severity":"normal"},{"uid":"ead483d6adab0c52","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725577200596,"stop":1725577200596,"duration":0},"status":"passed","severity":"normal"},{"uid":"46950054288224d1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725577784897,"stop":1725577784898,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ddab51120838fb","name":"it tolerates circular branch references","time":{"start":1725577213594,"stop":1725577213594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aea998d369716ea","name":"Check received message containing Basic HTML tag","time":{"start":1725577661459,"stop":1725577661460,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c8e4e8a1347da","name":"Check message received after jswaku node is restarted","time":{"start":1725577661450,"stop":1725577661451,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c8ee39214dc84325","name":"Subscribe and receive messages via waku relay post","time":{"start":1725577453223,"stop":1725577453223,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a73d06c0853524","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725577739576,"stop":1725577739583,"duration":7},"status":"passed","severity":"normal"},{"uid":"6b837610c34a4026","name":"should get / set TCP multiaddr","time":{"start":1725577201134,"stop":1725577201134,"duration":0},"status":"passed","severity":"normal"},{"uid":"42472ba90e4fd8c2","name":"different cluster, different shard: nodes don't connect","time":{"start":1725577578268,"stop":1725577578268,"duration":0},"status":"passed","severity":"normal"},{"uid":"466255f2f8698017","name":"should only return 1 node with store capability","time":{"start":1725577213597,"stop":1725577213597,"duration":0},"status":"passed","severity":"normal"},{"uid":"31da2c14dfd60ca2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725577243437,"stop":1725577243438,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f2b20d733af7a0","name":"Subscribe to topic containing Script and receive message","time":{"start":1725577784911,"stop":1725577784913,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c0f1f38936f9947","name":"Callback on promise","time":{"start":1725577788025,"stop":1725577788026,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab242eb28ee789e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725577429925,"stop":1725577429925,"duration":0},"status":"passed","severity":"normal"},{"uid":"644b5a553ea3dc67","name":"Push message on custom pubsubTopic","time":{"start":1725577539370,"stop":1725577539371,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7a542fb85dd45c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725577213219,"stop":1725577213219,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b2c0d50443b571","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725577213053,"stop":1725577213054,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cf6b58862573c9","name":"Passing page size 3 when there are 20 messages","time":{"start":1725577799397,"stop":1725577799398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2806d2ca20d9b9f","name":"Push message equal or less that 1MB","time":{"start":1725577666312,"stop":1725577666313,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ffdb3882f7c614","name":"Nwaku publishes","time":{"start":1725577684848,"stop":1725577684848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92ee2ed0640a4f5","name":"Fails to push message with empty content topic","time":{"start":1725577747312,"stop":1725577747312,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ab0cebba8cb145","name":"Does not throw an exception when node disconnects","time":{"start":1725577801616,"stop":1725577801616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c765a7f976fdc69b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725577192622,"stop":1725577192622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29a64ee28088e7d","name":"throws on content topic with empty version field","time":{"start":1725577192613,"stop":1725577192613,"duration":0},"status":"passed","severity":"normal"},{"uid":"2404016284111f99","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725577192635,"stop":1725577192636,"duration":1},"status":"passed","severity":"normal"},{"uid":"36287ee2a47af80b","name":"Store - dialed first","time":{"start":1725577813069,"stop":1725577813069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab04a56e22796f4b","name":"Register correct protocols","time":{"start":1725577699987,"stop":1725577699989,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a3344d1ccb97a01","name":"unsubscribes","time":{"start":1725577795814,"stop":1725577795814,"duration":0},"status":"passed","severity":"normal"},{"uid":"af664eb5a25446","name":"Push message with content topic containing JSON","time":{"start":1725577747310,"stop":1725577747310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec3206ccd7031a4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725577213052,"stop":1725577213052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c98c4efb20d9f2b","name":"should throw an error for insufficient data","time":{"start":1725577192718,"stop":1725577192718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9eb28270c137a5","name":"Js publishes, other Js receives","time":{"start":1725577684848,"stop":1725577684848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6025f505de08f9f4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725577366657,"stop":1725577366658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6feaedb32e02a7d","name":"LightPush with 0 connections","time":{"start":1725577486539,"stop":1725577486539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2682d2b001f3fc90","name":"Subscribe and receive messages via waku relay post","time":{"start":1725577784896,"stop":1725577784897,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2ac841eb1a12d2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725577788025,"stop":1725577788025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6fc895338f6f7e","name":"should not fail to start the service if it is already started","time":{"start":1725577679215,"stop":1725577679216,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e7759196ed443f","name":"Fails to push message with large meta","time":{"start":1725577666302,"stop":1725577666303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1eae835d112896f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725577334275,"stop":1725577334276,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d64403d1042ff14","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725577429928,"stop":1725577429929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b570e586dd3977fb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725577444916,"stop":1725577444916,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ac791c7af7f9ea","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725577749581,"stop":1725577749584,"duration":3},"status":"passed","severity":"normal"},{"uid":"473b7938d0173191","name":"Push 30 different messages","time":{"start":1725577747294,"stop":1725577747295,"duration":1},"status":"passed","severity":"normal"},{"uid":"118442856a1f3c47","name":"Publish message with rate limit","time":{"start":1725577692797,"stop":1725577692797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd9d383093fa264","name":"should throw error - no id","time":{"start":1725577201130,"stop":1725577201131,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f84aacf73bb0fc","name":"Query with Ordered Callback, No Decoder","time":{"start":1725577773145,"stop":1725577773148,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f8dee394dc6bf25","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725577810806,"stop":1725577810806,"duration":0},"status":"passed","severity":"normal"},{"uid":"92144b5e1cc0a87a","name":"Push message with content topic containing SQL Injection","time":{"start":1725577666267,"stop":1725577666267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea87f38a94d1478","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725577200598,"stop":1725577200598,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fecbe2e9292550","name":"through manual discovery","time":{"start":1725577566858,"stop":1725577566858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30f317315d7efb9","name":"should throw an error for an unconfigured topic","time":{"start":1725577192644,"stop":1725577192644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2837e592744ad1d4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725577429932,"stop":1725577429932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c667de51b06448e","name":"Subscribe and publish message","time":{"start":1725577699989,"stop":1725577699989,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d0a87b817fe0a6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725577453245,"stop":1725577453247,"duration":2},"status":"passed","severity":"normal"},{"uid":"950eb40b1124ce26","name":"Generator, custom pubsub topic","time":{"start":1725577787478,"stop":1725577787478,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b9d74c569d836c","name":"Check received message containing unicode special characters","time":{"start":1725577661443,"stop":1725577661443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ec970d23c0234e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725577213059,"stop":1725577213060,"duration":1},"status":"passed","severity":"normal"},{"uid":"a384a542532ffade","name":"Check message with no payload is not received","time":{"start":1725577661478,"stop":1725577661478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5ce2abf597d969","name":"Relay - dialed first","time":{"start":1725577813067,"stop":1725577813068,"duration":1},"status":"passed","severity":"normal"},{"uid":"66afc8334ef589eb","name":"safeDispatchEvent","time":{"start":1725577283443,"stop":1725577283444,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65b317f7f5577b0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725577200592,"stop":1725577200592,"duration":0},"status":"passed","severity":"normal"},{"uid":"57744b8ea4b8255a","name":"Filter with 0 connections","time":{"start":1725577486539,"stop":1725577486539,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4cc2e8e1b01436","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725577192636,"stop":1725577192636,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde74c81adc9378d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725577192633,"stop":1725577192634,"duration":1},"status":"passed","severity":"normal"},{"uid":"de761bde8eae86f","name":"Check received message with timestamp: 1725577243146 ","time":{"start":1725577422738,"stop":1725577422738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b890b17ae7b619c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725577192631,"stop":1725577192631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aef3769a8d46a6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725577784965,"stop":1725577784965,"duration":0},"status":"passed","severity":"normal"},{"uid":"58151c8c5c195656","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725577784964,"stop":1725577784965,"duration":1},"status":"passed","severity":"normal"},{"uid":"637f5e1ef3ddbd2e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725577784908,"stop":1725577784909,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2040f353e568dc","name":"Push message with content topic containing long","time":{"start":1725577666265,"stop":1725577666265,"duration":0},"status":"passed","severity":"normal"},{"uid":"927732929626cc8b","name":"Push message with custom timestamp: 1725573880498","time":{"start":1725577666310,"stop":1725577666311,"duration":1},"status":"passed","severity":"normal"},{"uid":"3caaf9e54dd432b9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725577784935,"stop":1725577784936,"duration":1},"status":"passed","severity":"normal"},{"uid":"10eda0aa9cad9f23","name":"getPeersByDiscovery","time":{"start":1725577283442,"stop":1725577283442,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c680c241232a331","name":"Push message with content topic containing Chinese","time":{"start":1725577747305,"stop":1725577747306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aa0187d76126b9","name":"Check received message containing Chinese","time":{"start":1725577661435,"stop":1725577661436,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb08f9acbf786b2b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725577784930,"stop":1725577784930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20abb8dea939a1f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725577675756,"stop":1725577675756,"duration":0},"status":"passed","severity":"normal"},{"uid":"410f4dc7b348c0d6","name":"retrieves a single peer","time":{"start":1725577213593,"stop":1725577213594,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fa813a0cf11bfb","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725577786739,"stop":1725577786740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6bf24052be5aef","name":"Subscribe and receive messages via lightPush","time":{"start":1725577784926,"stop":1725577784926,"duration":0},"status":"passed","severity":"normal"},{"uid":"129fb47e4d5a7e27","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725577784900,"stop":1725577784901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebb0a3a23d3f541","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725577784944,"stop":1725577784945,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e38841e6ddc127","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725577784964,"stop":1725577784964,"duration":0},"status":"passed","severity":"normal"},{"uid":"5844941ed65b9f9c","name":"Check message with invalid timestamp is not received","time":{"start":1725577422739,"stop":1725577422739,"duration":0},"status":"passed","severity":"normal"},{"uid":"346e42d13eb627aa","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725577192649,"stop":1725577192649,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd02709fdc511204","name":"Generator, 2 different pubsubtopics","time":{"start":1725577787477,"stop":1725577787477,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4655e1c7e74deb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725577192636,"stop":1725577192637,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d5bddfb7024e9f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app72/1/topic207/json","time":{"start":1725577731200,"stop":1725577731200,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c47b698bbb6fa93","name":"Promise Callback - true","time":{"start":1725577773275,"stop":1725577773275,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee5df8e47c6cef0","name":"same cluster, same shard: nodes connect","time":{"start":1725577578267,"stop":1725577578267,"duration":0},"status":"passed","severity":"normal"},{"uid":"da46e7b220cdbe78","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725577429931,"stop":1725577429931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5773c0dd4c91e18d","name":"Refresh subscription","time":{"start":1725577784903,"stop":1725577784904,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8e1f7a22735bfd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725577192625,"stop":1725577192625,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e81b0f0be44bba","name":"Fails to publish message with wrong content topic","time":{"start":1725577692792,"stop":1725577692792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ba07ec8f204e3d","name":"Push message with unicode special characters payload","time":{"start":1725577747292,"stop":1725577747293,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2ac9ae14412c70","name":"start node with empty content topic","time":{"start":1725577731205,"stop":1725577731205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f7e08ebc2ccf9f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725577453251,"stop":1725577453264,"duration":13},"status":"passed","severity":"normal"},{"uid":"d10b0f530b8356ad","name":"Push message with escaped characters payload","time":{"start":1725577666262,"stop":1725577666262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea26e8f22e0d4855","name":"Should update shard info","time":{"start":1725577578493,"stop":1725577578493,"duration":0},"status":"passed","severity":"normal"},{"uid":"312568f170698ff0","name":"Subscribe to topic containing long and receive message","time":{"start":1725577453234,"stop":1725577453235,"duration":1},"status":"passed","severity":"normal"},{"uid":"604656469f3592c3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725577453269,"stop":1725577453269,"duration":0},"status":"passed","severity":"normal"},{"uid":"3145bae3292584c1","name":"Check message received after jswaku node is restarted","time":{"start":1725577661479,"stop":1725577661479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21caf945a3b059a4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725577201129,"stop":1725577201129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9772e13642645250","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725577661473,"stop":1725577661473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b620f323018724a5","name":"should return all peers when numPeers is 0","time":{"start":1725577205659,"stop":1725577205660,"duration":1},"status":"passed","severity":"normal"},{"uid":"666ce928745a61","name":"Check received message containing JSON","time":{"start":1725577661441,"stop":1725577661442,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fea1010a6c8be85","name":"should decode valid enr successfully","time":{"start":1725577201128,"stop":1725577201128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d86565d34daaf9","name":"Decoder throws on empty string content topic","time":{"start":1725577223311,"stop":1725577223311,"duration":0},"status":"passed","severity":"normal"},{"uid":"934a08ecfa0709da","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725577192644,"stop":1725577192645,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d33ca503db1df88","name":"Accepts a valid Waku Message","time":{"start":1725577228146,"stop":1725577228147,"duration":1},"status":"passed","severity":"normal"},{"uid":"7278c514feed9621","name":"Push message with escaped characters payload","time":{"start":1725577747289,"stop":1725577747292,"duration":3},"status":"passed","severity":"normal"},{"uid":"b4fd20a642000d9d","name":"Subscribe to topic containing long and receive message","time":{"start":1725577784905,"stop":1725577784906,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d360b71b64bbdd","name":"LightPush","time":{"start":1725577813069,"stop":1725577813069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d031447dc0a6f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725577192640,"stop":1725577192640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d264aa8a71bee7cf","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725577675756,"stop":1725577675757,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c33174b0b52cf21","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725577429930,"stop":1725577429930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b86b5f233df545","name":"Promise Callback - false","time":{"start":1725577773276,"stop":1725577773276,"duration":0},"status":"passed","severity":"normal"},{"uid":"23581c107bda49","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app86/3/topic290/json","time":{"start":1725577731199,"stop":1725577731200,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ec82f6d1ea03f0","name":"Ping on peer without subscriptions","time":{"start":1725577329146,"stop":1725577329146,"duration":0},"status":"passed","severity":"normal"},{"uid":"299abdbcf8edea16","name":"Check publish message after service node is restarted","time":{"start":1725577692795,"stop":1725577692795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f20a19dd6a83e6fe","name":"should set field with only FILTER enabled","time":{"start":1725577201141,"stop":1725577201141,"duration":0},"status":"passed","severity":"normal"},{"uid":"43862fa435534d8a","name":"Check message with invalid timestamp is not received","time":{"start":1725577661447,"stop":1725577661448,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fd30940b397998","name":"Check message with no content topic is not received","time":{"start":1725577422756,"stop":1725577422757,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb1b7c6c67e6d904","name":"handles different clusterIds correctly","time":{"start":1725577192627,"stop":1725577192627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9166b79e254f4","name":"throws on content topic with non-number generation field","time":{"start":1725577192611,"stop":1725577192612,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e1d5d3b621fd57","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725577749606,"stop":1725577749607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c8a40937fc8be4","name":"Subscribe and receives messages on 20 topics","time":{"start":1725577453224,"stop":1725577453225,"duration":1},"status":"passed","severity":"normal"},{"uid":"583e481d40d9d394","name":"Push message with unicode special characters payload","time":{"start":1725577666263,"stop":1725577666264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f23ad3132912080","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725577784938,"stop":1725577784938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00777cb43b21348","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725577700015,"stop":1725577700016,"duration":1},"status":"passed","severity":"normal"},{"uid":"5328729592dc972e","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725577562987,"stop":1725577562987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a761991760e05a","name":"Failed peers are renewed","time":{"start":1725577480289,"stop":1725577480289,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef35ef8fd0df6a","name":"Number of peers are maintained correctly","time":{"start":1725577480288,"stop":1725577480288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3443a915f10833fa","name":"Push message with content topic containing short","time":{"start":1725577666265,"stop":1725577666265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5870552f9f0df9e7","name":"removeEventListener with wrong event","time":{"start":1725577283442,"stop":1725577283442,"duration":0},"status":"passed","severity":"normal"},{"uid":"6821ffe90d820b9e","name":"Push message with Arabic payload","time":{"start":1725577666259,"stop":1725577666259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f241d93907c886a3","name":"Generator, custom pubsub topic","time":{"start":1725577787476,"stop":1725577787476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04a82544b9f7394","name":"Push message with special chars payload","time":{"start":1725577747285,"stop":1725577747285,"duration":0},"status":"passed","severity":"normal"},{"uid":"45566a8583cb8848","name":"Meta field set when metaSetter is specified","time":{"start":1725577205997,"stop":1725577205997,"duration":0},"status":"passed","severity":"normal"},{"uid":"135d567a1e557e81","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725577213053,"stop":1725577213053,"duration":0},"status":"passed","severity":"normal"},{"uid":"197d873ba2d9e05d","name":"Push message with content topic containing Russian","time":{"start":1725577666267,"stop":1725577666267,"duration":0},"status":"passed","severity":"normal"},{"uid":"234a650fda9554e8","name":"Subscribe to topic containing XML and receive message","time":{"start":1725577453266,"stop":1725577453266,"duration":0},"status":"passed","severity":"normal"},{"uid":"644cf45a93ea0607","name":"Push message with Russian payload","time":{"start":1725577747286,"stop":1725577747287,"duration":1},"status":"passed","severity":"normal"},{"uid":"4088476e36c3b26e","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725577562988,"stop":1725577562988,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0290617c31182f","name":"should not receive a peer event before start","time":{"start":1725577217475,"stop":1725577217475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4531cdbc0ceb20f8","name":"Check publish message containing SQL Injection","time":{"start":1725577692777,"stop":1725577692778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18a7ee83f7bd23c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725577784906,"stop":1725577784907,"duration":1},"status":"passed","severity":"normal"},{"uid":"463f8c983c03855","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725577784939,"stop":1725577784939,"duration":0},"status":"passed","severity":"normal"},{"uid":"237208987f560652","name":"should decode valid enr with tcp successfully","time":{"start":1725577201129,"stop":1725577201129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5682cbff817aedd0","name":"Check message with no content topic is not received","time":{"start":1725577661449,"stop":1725577661449,"duration":0},"status":"passed","severity":"normal"},{"uid":"46046abc27b06814","name":"Check received message containing numeric","time":{"start":1725577422726,"stop":1725577422727,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf90d8acf9b21fce","name":"should properly compute the node id","time":{"start":1725577201132,"stop":1725577201132,"duration":0},"status":"passed","severity":"normal"},{"uid":"988c784fc7329234","name":"Ping on unsubscribed peer","time":{"start":1725577329146,"stop":1725577329147,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1584c3677de2a8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725577201141,"stop":1725577201141,"duration":0},"status":"passed","severity":"normal"},{"uid":"419d9366b562d710","name":"Check publish message containing Script","time":{"start":1725577692778,"stop":1725577692779,"duration":1},"status":"passed","severity":"normal"},{"uid":"268a7f054e907d2","name":"should throw error - invalid id","time":{"start":1725577201131,"stop":1725577201131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a50dbcbf9d20a3","name":"same cluster, different shard: nodes don't connect","time":{"start":1725577429911,"stop":1725577429911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f53169e92059091","name":"can start and stop the service","time":{"start":1725577217473,"stop":1725577217474,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a5a37106a1731","name":"Push message with long payload","time":{"start":1725577747284,"stop":1725577747285,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5591ffd167870a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577334265,"stop":1725577334266,"duration":1},"status":"passed","severity":"normal"},{"uid":"610f684e1d7ba3f1","name":"Push message with content topic containing Script","time":{"start":1725577747307,"stop":1725577747308,"duration":1},"status":"passed","severity":"normal"},{"uid":"8432180e7d619c49","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725577700016,"stop":1725577700017,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e396d8a37b8965","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725577192624,"stop":1725577192625,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac3381b717a3f9b","name":"random static sharding 5 - Cluster ID: 320, Shard ID: 966","time":{"start":1725577749586,"stop":1725577749586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaae081e83cf9ca","name":"Push message with content topic containing numeric","time":{"start":1725577666265,"stop":1725577666266,"duration":1},"status":"passed","severity":"normal"},{"uid":"69eb7fcc97451154","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725577192622,"stop":1725577192622,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a271223b622700","name":"should return empty list for no shard","time":{"start":1725577192631,"stop":1725577192632,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8771b73636a106","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725577784919,"stop":1725577784920,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bbe4065888a51b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725577260965,"stop":1725577260965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b78d7bb4f0e0920","name":"stop","time":{"start":1725577283444,"stop":1725577283444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f17c6f360e95678","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725577243431,"stop":1725577243435,"duration":4},"status":"passed","severity":"normal"},{"uid":"3115c9bcfeb6c1af","name":"Subscribe to topic containing long and publish message","time":{"start":1725577699993,"stop":1725577700002,"duration":9},"status":"passed","severity":"normal"},{"uid":"ae26827948238750","name":"Check publish message after client node is restarted","time":{"start":1725577692796,"stop":1725577692796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57e6b6578e90358b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725577810808,"stop":1725577810808,"duration":0},"status":"passed","severity":"normal"},{"uid":"885b63d41dc1cbb6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725577429926,"stop":1725577429926,"duration":0},"status":"passed","severity":"normal"},{"uid":"af967588b8312237","name":"Check received message containing emoji","time":{"start":1725577661443,"stop":1725577661443,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efd0f531733415a","name":"Push message with Chinese payload","time":{"start":1725577747286,"stop":1725577747286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b307c1e117b4c2c","name":"Check publish message containing long","time":{"start":1725577692771,"stop":1725577692772,"duration":1},"status":"passed","severity":"normal"},{"uid":"349632afd8934398","name":"should not receive a peer event before start","time":{"start":1725577679217,"stop":1725577679218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06ba70d7a4dba26","name":"Subscribe to topic containing Script and receive message","time":{"start":1725577453265,"stop":1725577453266,"duration":1},"status":"passed","severity":"normal"},{"uid":"81257ab0bedc6531","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725577366657,"stop":1725577366657,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7f1b4bac73079e","name":"Subscribe and receive messages via waku relay post","time":{"start":1725577784928,"stop":1725577784928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72bcbb23541a1a0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725577334264,"stop":1725577334265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c545f1307801dcba","name":"Ephemeral field set to true","time":{"start":1725577205997,"stop":1725577205997,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3cce8d57b1f331","name":"Query Generator, No message returned","time":{"start":1725577773141,"stop":1725577773142,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce86c1bb52b1bfa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725577192638,"stop":1725577192638,"duration":0},"status":"passed","severity":"normal"},{"uid":"11006d58966a76a5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725577731198,"stop":1725577731198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc958265bb1867a5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725577784909,"stop":1725577784910,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3433950402f69a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725577453251,"stop":1725577453251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7985ca112c489a","name":"Push message with custom timestamp: 1725581080498","time":{"start":1725577666311,"stop":1725577666312,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fac58f6c3990a3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725577224971,"stop":1725577224971,"duration":0},"status":"passed","severity":"normal"},{"uid":"804a36a69041a691","name":"Encoder throws on empty string content topic","time":{"start":1725577224972,"stop":1725577224973,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e36387e25ab78e7","name":"Check received message containing special chars","time":{"start":1725577661453,"stop":1725577661454,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb0c1758fc536d0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725577260964,"stop":1725577260965,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c27d76fc0927cc2","name":"Encoder throws on empty string content topic","time":{"start":1725577223310,"stop":1725577223310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e00eb535560397","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725577784929,"stop":1725577784929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c764c42f9bcf688a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725577453224,"stop":1725577453224,"duration":0},"status":"passed","severity":"normal"},{"uid":"931a008083b2ac4b","name":"Fails to push message with empty content topic","time":{"start":1725577666297,"stop":1725577666300,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d16631bbd392166","name":"random static sharding 4 - Cluster ID: 420, Shard ID: 211","time":{"start":1725577749585,"stop":1725577749586,"duration":1},"status":"passed","severity":"normal"},{"uid":"3992f2c849edc3c3","name":"Check message with non string payload is not received","time":{"start":1725577661478,"stop":1725577661479,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8755488c9191b5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725577700004,"stop":1725577700005,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4522f9edd7f84a","name":"Query generator for multiple messages","time":{"start":1725577788024,"stop":1725577788024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e549da7469178b69","name":"Decoder throws on undefined content topic","time":{"start":1725577205999,"stop":1725577205999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b943c40666a1d6e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app40/8/topic715/xml","time":{"start":1725577731201,"stop":1725577731201,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c00aa23ca220d10","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725577562989,"stop":1725577562989,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8f0bb32ce7d0c5","name":"Waku message hash computation (no timestamp)","time":{"start":1725577195270,"stop":1725577195270,"duration":0},"status":"passed","severity":"normal"},{"uid":"56888798730f8ef7","name":"Query with Ordered Callback, No message returned","time":{"start":1725577773148,"stop":1725577773149,"duration":1},"status":"passed","severity":"normal"},{"uid":"e305039f57fff3e6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725577192640,"stop":1725577192640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9205fe96f6225d","name":"Non TWN Cluster","time":{"start":1725577731198,"stop":1725577731199,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffeb6154883f202","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725577250322,"stop":1725577250323,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde8f956661b6848","name":"different cluster, same shard: nodes don't connect","time":{"start":1725577429912,"stop":1725577429912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21b1c63389c371e","name":"should emit a peer event after start","time":{"start":1725577260962,"stop":1725577260962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5467cbfa0e31718","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725577213599,"stop":1725577213599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec176c55f356b84d","name":"start node with empty shard should fail","time":{"start":1725577749607,"stop":1725577749607,"duration":0},"status":"passed","severity":"normal"},{"uid":"254109619f51fa99","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725577429912,"stop":1725577429913,"duration":1},"status":"passed","severity":"normal"},{"uid":"3420054404063b12","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725577739575,"stop":1725577739575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c0d0688177f561","name":"random static sharding 3 - Cluster ID: 534, Shard ID: 676","time":{"start":1725577749585,"stop":1725577749585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7259cdcb60e92105","name":"should properly create location multiaddrs - udp","time":{"start":1725577201139,"stop":1725577201139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff3f7469fccaa96","name":"Subscribe to topic containing Script and receive message","time":{"start":1725577784940,"stop":1725577784941,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b323cda087b9a9","name":"should not receive a peer event after stop","time":{"start":1725577217475,"stop":1725577217475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da9fa48bdd33689","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725577739574,"stop":1725577739575,"duration":1},"status":"passed","severity":"normal"},{"uid":"b089416450784b8f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725577200596,"stop":1725577200597,"duration":1},"status":"passed","severity":"normal"},{"uid":"59190f42b35f9857","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725577444917,"stop":1725577444918,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf29c42a21a96354","name":"Check received message containing numeric","time":{"start":1725577661433,"stop":1725577661433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b4d130140cbaa2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725577846840,"stop":1725577846840,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8f3b439e5401e5","name":"should use DNS peer discovery with light client","time":{"start":1725577260964,"stop":1725577260964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9796551b01c11a5d","name":"creates an iterator","time":{"start":1725577795813,"stop":1725577795814,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b75eb8e69ec1418","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725577784928,"stop":1725577784929,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f8c359db4c271b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725577192630,"stop":1725577192630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a6f23633a629a9","name":"Push message with numeric payload","time":{"start":1725577747285,"stop":1725577747285,"duration":0},"status":"passed","severity":"normal"},{"uid":"344f8683ad22706d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725577444916,"stop":1725577444916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32d1ac37029bbe1","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725577429928,"stop":1725577429928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f440277effdc9e","name":"Publish message with large meta","time":{"start":1725577692796,"stop":1725577692797,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5fcbd1ba03aaaf2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725577453270,"stop":1725577453271,"duration":1},"status":"passed","severity":"normal"},{"uid":"98febccf5dd18763","name":"Sign & Recover","time":{"start":1725577223853,"stop":1725577223853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3fc43b330631fa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725577784927,"stop":1725577784927,"duration":0},"status":"passed","severity":"normal"},{"uid":"333b46142b2ba948","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725577334267,"stop":1725577334270,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b482388a4d8dd58","name":"Check received message containing short","time":{"start":1725577661452,"stop":1725577661452,"duration":0},"status":"passed","severity":"normal"},{"uid":"824a7595beb1faae","name":"configure the node with multiple pubsub topics","time":{"start":1725577749606,"stop":1725577749606,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c47faa755977ef","name":"handles empty shards array correctly","time":{"start":1725577192647,"stop":1725577192647,"duration":0},"status":"passed","severity":"normal"},{"uid":"848239dc1b5bc1db","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725577700005,"stop":1725577700006,"duration":1},"status":"passed","severity":"normal"},{"uid":"595e7b8a0069d8ab","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725577250318,"stop":1725577250320,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5580a9d4b2dc5c9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725577192628,"stop":1725577192628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1667ace94ad2336","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725577205660,"stop":1725577205660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41f70d891fa9c09","name":"throws on empty content topic","time":{"start":1725577192610,"stop":1725577192610,"duration":0},"status":"passed","severity":"normal"},{"uid":"12db62fd60398915","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725577192648,"stop":1725577192649,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a6a823011001f9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725577429925,"stop":1725577429926,"duration":1},"status":"passed","severity":"normal"},{"uid":"7563efaf7693ddde","name":"Push message with content topic containing unicode special characters","time":{"start":1725577747311,"stop":1725577747311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9ad28e5f444491","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725577429932,"stop":1725577429932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b13809dad3cff7","name":"Push message with content topic containing special chars","time":{"start":1725577666266,"stop":1725577666266,"duration":0},"status":"passed","severity":"normal"},{"uid":"95814fdd74a2a1e3","name":"Check meta is set [symmetric]","time":{"start":1725577223309,"stop":1725577223309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da74f68e07ff273","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725577444918,"stop":1725577444918,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ae67e0ac78963d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725577784945,"stop":1725577784953,"duration":8},"status":"passed","severity":"normal"},{"uid":"d08758ea2caf0926","name":"Light Node - default protocols","time":{"start":1725577813070,"stop":1725577813070,"duration":0},"status":"passed","severity":"normal"},{"uid":"801f23552306a61d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725577784917,"stop":1725577784917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae1e4e7e9259cd7","name":"should emit a peer event after start","time":{"start":1725577679216,"stop":1725577679217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4b93127c9b8361","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app8/3/topic546/xml","time":{"start":1725577731202,"stop":1725577731202,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6168b75fff7485","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app72/4/topic642/xml","time":{"start":1725577731199,"stop":1725577731199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5470a2b23df9c285","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725577453225,"stop":1725577453227,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1524f64b1df7b12","name":"Query Generator - true","time":{"start":1725577773274,"stop":1725577773274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce485fd8625cbe8c","name":"Reopen subscription with peer with lost subscription","time":{"start":1725577329147,"stop":1725577329148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c861985169cd011","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725577661446,"stop":1725577661447,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab1836f3567504","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725577846841,"stop":1725577846841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3b9e6449a004fc","name":"Push message with content topic containing unicode special characters","time":{"start":1725577666286,"stop":1725577666286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f976f1c7ac4e1f55","name":"Check received message containing XML","time":{"start":1725577422732,"stop":1725577422734,"duration":2},"status":"passed","severity":"normal"},{"uid":"7761253f3cfb8a3e","name":"listenerCount","time":{"start":1725577283443,"stop":1725577283443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8706aae8970fc0","name":"Check received message containing XML","time":{"start":1725577661441,"stop":1725577661441,"duration":0},"status":"passed","severity":"normal"},{"uid":"339e0131fa2ef02a","name":"Refresh subscription","time":{"start":1725577784931,"stop":1725577784933,"duration":2},"status":"passed","severity":"normal"},{"uid":"141e3f5081618870","name":"Ping succeeds for all connected peers","time":{"start":1725577347347,"stop":1725577347347,"duration":0},"status":"passed","severity":"normal"},{"uid":"826cb997eaca6a60","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725577192642,"stop":1725577192642,"duration":0},"status":"passed","severity":"normal"},{"uid":"361b2e15561dfb5","name":"should handle a minimal index list","time":{"start":1725577192717,"stop":1725577192718,"duration":1},"status":"passed","severity":"normal"},{"uid":"f983fc0ea3b753d0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725577192641,"stop":1725577192642,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f96f6e00397090f","name":"Ordered callback, aborts when callback returns true","time":{"start":1725577788026,"stop":1725577788027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c9cc073f566fcb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577539375,"stop":1725577539376,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b99042555e7b56","name":"Generator, 2 different pubsubtopics","time":{"start":1725577787478,"stop":1725577787478,"duration":0},"status":"passed","severity":"normal"},{"uid":"79254f7a09ee891d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app74/5/topic977/utf8","time":{"start":1725577731203,"stop":1725577731203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8b3aeec9324170","name":"pre and post cipher","time":{"start":1725577223852,"stop":1725577223853,"duration":1},"status":"passed","severity":"normal"},{"uid":"917a0f6a8bc55bff","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725577453223,"stop":1725577453223,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcef84288ad3d65","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725577192623,"stop":1725577192624,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cbc3e4958e94f8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725577661473,"stop":1725577661473,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0a2e96ca7cd08b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725577784937,"stop":1725577784938,"duration":1},"status":"passed","severity":"normal"},{"uid":"747a4078297e3115","name":"Subscribe and receive messages via lightPush","time":{"start":1725577784891,"stop":1725577784894,"duration":3},"status":"passed","severity":"normal"},{"uid":"75b9b9dce904de52","name":"Filter with 3 connections","time":{"start":1725577486544,"stop":1725577486545,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a199fbf15b9a76d","name":"Query with Promise Callback, No message returned","time":{"start":1725577773151,"stop":1725577773151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4a6ff8afa49f5b","name":"Push message with content topic containing shell command","time":{"start":1725577747310,"stop":1725577747310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecc7969d9bf22f9","name":"1 Relay, 1 Filter, gives up","time":{"start":1725577213220,"stop":1725577213220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd9f33897e09146","name":"Check publish message containing JSON","time":{"start":1725577692781,"stop":1725577692782,"duration":1},"status":"passed","severity":"normal"},{"uid":"8639276240d3f6c9","name":"Push message with content topic containing escaped characters","time":{"start":1725577747310,"stop":1725577747311,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffeeecee9802109c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725577786739,"stop":1725577786739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad378271b5a47fc4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725577453266,"stop":1725577453266,"duration":0},"status":"passed","severity":"normal"},{"uid":"37975464dcc053ec","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725577192645,"stop":1725577192645,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ea457b79092a03","name":"Encoder throws on undefined content topic","time":{"start":1725577224972,"stop":1725577224972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e39650ad4293339","name":"Check received message containing numeric","time":{"start":1725577661453,"stop":1725577661453,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a47215a38025e","name":"should properly create peer info with all multiaddrs","time":{"start":1725577201139,"stop":1725577201139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cbaff96af8ad34","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725577213599,"stop":1725577213599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b3eb3ae8b031cfb","name":"Keep-alive pings maintain the connection","time":{"start":1725577347348,"stop":1725577347348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b625d975943e466","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725577192615,"stop":1725577192615,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda4e019e86a05ab","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577334276,"stop":1725577334278,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca2975c6a48b69c6","name":"Check received message containing Arabic","time":{"start":1725577661436,"stop":1725577661437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eac05524d721c5e","name":"Check received message containing Arabic","time":{"start":1725577661454,"stop":1725577661457,"duration":3},"status":"passed","severity":"normal"},{"uid":"6c84fdb3191a9153","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725577562985,"stop":1725577562985,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a3a32c46c2b350","name":"should not fail to stop the service if it was not started","time":{"start":1725577217474,"stop":1725577217474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bad5ea5ae8a6e2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725577810807,"stop":1725577810807,"duration":0},"status":"passed","severity":"normal"},{"uid":"747c155571c2adfb","name":"Check received message with timestamp: 1725577243146000000 ","time":{"start":1725577422737,"stop":1725577422738,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0844e869c799d7","name":"Store - dialed after - with timeout","time":{"start":1725577813069,"stop":1725577813069,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dff5ff8ae9df3d7","name":"Ping on subscribed peer","time":{"start":1725577305061,"stop":1725577305061,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdf0d665884f7e3","name":"should get / set UDP multiaddr","time":{"start":1725577201133,"stop":1725577201134,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bc4ebef286a1f3","name":"random static sharding 1 - Cluster ID: 410, Shard ID: 70","time":{"start":1725577749584,"stop":1725577749584,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ef3079987d3656","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725577810809,"stop":1725577810810,"duration":1},"status":"passed","severity":"normal"},{"uid":"823e0a106ad1cc8f","name":"Push message with content topic containing emoji","time":{"start":1725577666287,"stop":1725577666287,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a450043b9f0e6ba","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725577562987,"stop":1725577562987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b26b1ee037b0d85","name":"Fails to push message bigger that 1MB","time":{"start":1725577666313,"stop":1725577666314,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97cd0737e945930","name":"Check received message containing unicode special characters","time":{"start":1725577661462,"stop":1725577661462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8896c61fc719ea","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725577429915,"stop":1725577429915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af889cf378502e8","name":"should not fail to start the service if it is already started","time":{"start":1725577217474,"stop":1725577217474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca241295b404867","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725577700006,"stop":1725577700007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92e04f3369d5253","name":"Passing invalid cursor","time":{"start":1725577739576,"stop":1725577739576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b5cddb69c3a653","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725577200595,"stop":1725577200595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3222d7187d1907ee","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725577675757,"stop":1725577675757,"duration":0},"status":"passed","severity":"normal"},{"uid":"bede985c2647c690","name":"Push message with custom timestamp: 1694819080498","time":{"start":1725577666309,"stop":1725577666310,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe471ddc47d54b4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725577192628,"stop":1725577192629,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3b112554485ce2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725577810807,"stop":1725577810807,"duration":0},"status":"passed","severity":"normal"},{"uid":"3897078965152958","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725577200591,"stop":1725577200592,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8fb369e0b5bc1c","name":"Push message with numeric payload","time":{"start":1725577666254,"stop":1725577666257,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd9467c8b15da151","name":"Rejects garbage","time":{"start":1725577228148,"stop":1725577228148,"duration":0},"status":"passed","severity":"normal"},{"uid":"500827f2074d5d02","name":"should not throw an error for a single configured topic","time":{"start":1725577192643,"stop":1725577192643,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a0374d25367b26","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725577562986,"stop":1725577562986,"duration":0},"status":"passed","severity":"normal"},{"uid":"33be4b169d9c27b2","name":"Check received message containing short","time":{"start":1725577422725,"stop":1725577422725,"duration":0},"status":"passed","severity":"normal"},{"uid":"489b887efa86537f","name":"Subscribe and receives messages on 20 topics","time":{"start":1725577784899,"stop":1725577784900,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb17b550d787e3ec","name":"Overlapping topic subscription","time":{"start":1725577784930,"stop":1725577784931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c6bf1efe9c4992","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app37/6/topic443/json","time":{"start":1725577731201,"stop":1725577731201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1a1c51372f23d2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725577192624,"stop":1725577192624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef412eb3d2c48a2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725577192615,"stop":1725577192615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c38b208a5bb460","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725577699990,"stop":1725577699991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d30a717d109ad53","name":"Push to array if already present","time":{"start":1725577191913,"stop":1725577191913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d34a8fe0a732f4","name":"Fails to publish message with empty text","time":{"start":1725577692791,"stop":1725577692791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df5de0b42a79ccf","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725577429930,"stop":1725577429931,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7a62a9df881312","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725577444915,"stop":1725577444915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cf48890ec407e6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725577253243,"stop":1725577253244,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03d599ce3946110","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725577192646,"stop":1725577192647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6720ed6606ee6066","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725577200590,"stop":1725577200591,"duration":1},"status":"passed","severity":"normal"},{"uid":"be56aec9863cdb48","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725577453223,"stop":1725577453224,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9256ae67ee3e424","name":"Reopen subscription with peer with lost subscription","time":{"start":1725577305067,"stop":1725577305068,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ea041b619b01bb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725577429919,"stop":1725577429919,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1aaf632e0473dc5","name":"udp ip6 address","time":{"start":1725577200501,"stop":1725577200501,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccd5942849ab0ed","name":"Check received message containing special chars","time":{"start":1725577422727,"stop":1725577422728,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2b267e68fcf4fa","name":"Passing page size 11 when there are 10 messages","time":{"start":1725577799398,"stop":1725577799399,"duration":1},"status":"passed","severity":"normal"},{"uid":"a743c019b3cacbc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725577366658,"stop":1725577366658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3429b013757f1","name":"A test","time":{"start":1725577539434,"stop":1725577539435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d121cb1e6d20f7a2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725577295960,"stop":1725577295960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97ab2287c173a4e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725577192626,"stop":1725577192626,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c9c4731dfd9083","name":"Decoder throws on undefined content topic","time":{"start":1725577224973,"stop":1725577224973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8a15a15c0be67a","name":"Check received message containing Script","time":{"start":1725577661438,"stop":1725577661440,"duration":2},"status":"passed","severity":"normal"},{"uid":"90bab2a35a13f607","name":"Default pageSize","time":{"start":1725577799399,"stop":1725577799400,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e2046c4b1bd569","name":"Publish without waiting for remote peer","time":{"start":1725577699989,"stop":1725577699989,"duration":0},"status":"passed","severity":"normal"},{"uid":"158cfe5e98e8d2e7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725577539374,"stop":1725577539374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1195dc17adaf7af4","name":"throws on content topic with empty topic name field","time":{"start":1725577192613,"stop":1725577192614,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db3485fa24a6a48","name":"Push message with content topic containing Russian","time":{"start":1725577747306,"stop":1725577747307,"duration":1},"status":"passed","severity":"normal"},{"uid":"42176a353c3d4f50","name":"Check received message containing SQL Injection","time":{"start":1725577661437,"stop":1725577661438,"duration":1},"status":"passed","severity":"normal"},{"uid":"9394f2c24e05668","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725577784910,"stop":1725577784910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c992b2ed41ec8d89","name":"topics with same application and version share the same shard","time":{"start":1725577192625,"stop":1725577192626,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f4a82bf71c9700","name":"groups content topics by expected pubsub topic","time":{"start":1725577192626,"stop":1725577192626,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea639c18cd461b8","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725577562989,"stop":1725577562990,"duration":1},"status":"passed","severity":"normal"},{"uid":"3853c271be9df422","name":"new peer added after a peer was already found","time":{"start":1725577665200,"stop":1725577665200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9eab697f3a10f09","name":"Check received message containing JSON","time":{"start":1725577661460,"stop":1725577661460,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a10c470e1d8eb42","name":"can dial TLS multiaddrs","time":{"start":1725577566857,"stop":1725577566858,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fafba21b53310a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725577192640,"stop":1725577192640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68515c52038580f","name":"Check message with non string payload is not received","time":{"start":1725577422757,"stop":1725577422758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8adbf40b267114","name":"Used by Waku Relay","time":{"start":1725577801618,"stop":1725577801618,"duration":0},"status":"passed","severity":"normal"},{"uid":"24820ae622753cd1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725577700007,"stop":1725577700008,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab98baf198aac00","name":"Push message with JSON payload","time":{"start":1725577666261,"stop":1725577666262,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d47fbe2fdaff02","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725577243438,"stop":1725577243442,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a7040c2e3f52dd6","name":"throws on content topic with empty application field","time":{"start":1725577192612,"stop":1725577192612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef85b1a08e632d09","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725577739573,"stop":1725577739573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b521535475e59ec2","name":"Relay + Store","time":{"start":1725577201141,"stop":1725577201141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b788e4ca27ca19ff","name":"Push message with Script payload","time":{"start":1725577747287,"stop":1725577747287,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3653a979418af","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725577562986,"stop":1725577562986,"duration":0},"status":"passed","severity":"normal"},{"uid":"e085f3e45254e8a8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725577200597,"stop":1725577200597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4657c54e4955cd69","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725577675756,"stop":1725577675756,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ff3aba6b921e46","name":"Decrypt messages","time":{"start":1725577665253,"stop":1725577665254,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a778294a9f08881","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725577195271,"stop":1725577195271,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdd8f79540305c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725577250321,"stop":1725577250322,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfa3492f9291aa0","name":"Check message with invalid timestamp is not received","time":{"start":1725577661474,"stop":1725577661474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef8665eb09ca082","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725577192718,"stop":1725577192718,"duration":0},"status":"passed","severity":"normal"},{"uid":"b366766df3a18735","name":"returns all values when wanted number matches available values","time":{"start":1725577212385,"stop":1725577212386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7518a8a54a34af2","name":"Check publish message containing Chinese","time":{"start":1725577692774,"stop":1725577692774,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfe4d40c6de55ef","name":"Check received message containing Chinese","time":{"start":1725577422728,"stop":1725577422728,"duration":0},"status":"passed","severity":"normal"},{"uid":"2498151d43e196dc","name":"Check received message containing short","time":{"start":1725577661432,"stop":1725577661432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1416faeb8de29ec8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725577699991,"stop":1725577699991,"duration":0},"status":"passed","severity":"normal"},{"uid":"da40cb15771fcc2f","name":"Number of peers are maintained correctly","time":{"start":1725577347346,"stop":1725577347347,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a31887bcf5ab5d","name":"should set field with only RELAY enabled","time":{"start":1725577201140,"stop":1725577201140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83caa901e4009d4","name":"connects to nwaku","time":{"start":1725577801616,"stop":1725577801616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a01cef6ffc2f2d","name":"Push message with content topic containing special chars","time":{"start":1725577747305,"stop":1725577747305,"duration":0},"status":"passed","severity":"normal"},{"uid":"79969bcebe3dd04f","name":"random static sharding 9 - Cluster ID: 755, Shard ID: 836","time":{"start":1725577749590,"stop":1725577749592,"duration":2},"status":"passed","severity":"normal"},{"uid":"11b151feeb13d566","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725577192645,"stop":1725577192645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9710e2381d027d0","name":"Query Generator, No Decoder","time":{"start":1725577773141,"stop":1725577773141,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c7bc563e5c1771","name":"Check received message containing long","time":{"start":1725577661433,"stop":1725577661433,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f112324976685","name":"Ordered Callback - true","time":{"start":1725577773276,"stop":1725577773276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e548463819acb50d","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725577562987,"stop":1725577562988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b039579459088d9","name":"should throw error - no public key","time":{"start":1725577201131,"stop":1725577201131,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fc2b20882d0cf9","name":"Push message with XML payload","time":{"start":1725577747288,"stop":1725577747288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85f2e3f087555bd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725577731204,"stop":1725577731204,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cadfc1b2b3da11","name":"Ping on peer without subscriptions","time":{"start":1725577329148,"stop":1725577329149,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cca6b5a5137b685","name":"Check publish message containing Arabic","time":{"start":1725577692775,"stop":1725577692775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cd6632f57649d3","name":"Push message with content topic containing SQL Injection","time":{"start":1725577747307,"stop":1725577747307,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efd48b51b15d632","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725577562989,"stop":1725577562989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca07b48982e018f8","name":"should not fail to start the service if it is already started","time":{"start":1725577260962,"stop":1725577260962,"duration":0},"status":"passed","severity":"normal"},{"uid":"790f1934374bcabf","name":"Sets default value correctly","time":{"start":1725577801618,"stop":1725577801618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c72d0a06779712","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725577213058,"stop":1725577213059,"duration":1},"status":"passed","severity":"normal"},{"uid":"6851d36f7a7ce80d","name":"Refresh subscription","time":{"start":1725577699991,"stop":1725577699992,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5ece53a6380f7aa","name":"Check received message containing Basic HTML tag","time":{"start":1725577422734,"stop":1725577422734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bd27d571c58a47","name":"Push message with JSON payload","time":{"start":1725577747288,"stop":1725577747289,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b3735f3acb2ee7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725577784918,"stop":1725577784918,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfc47ae22904f25","name":"random static sharding 8 - Cluster ID: 501, Shard ID: 602","time":{"start":1725577749587,"stop":1725577749587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6203547a8592cc0d","name":"random static sharding 2 - Cluster ID: 746, Shard ID: 688","time":{"start":1725577749584,"stop":1725577749585,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbde913184db5ace","name":"should return unique PubsubTopics for static sharding","time":{"start":1725577192630,"stop":1725577192630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72597a75ed2a4b4","name":"Push 30 different messages","time":{"start":1725577666264,"stop":1725577666264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0854a50ae2d287b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725577223306,"stop":1725577223308,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8cd9dc431c525c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725577192637,"stop":1725577192637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e106bcbe60d57c8a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725577192616,"stop":1725577192622,"duration":6},"status":"passed","severity":"normal"},{"uid":"12aecd33d3e8e1f","name":"Push message with Chinese payload","time":{"start":1725577666258,"stop":1725577666259,"duration":1},"status":"passed","severity":"normal"},{"uid":"3033ae514d4b1067","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725577429927,"stop":1725577429928,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe13984d08503493","name":"Mutual subscription","time":{"start":1725577699985,"stop":1725577699987,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7f803ca8f6eea8","name":"Check message with no pubsub topic is not received","time":{"start":1725577422740,"stop":1725577422756,"duration":16},"status":"passed","severity":"normal"},{"uid":"171e55ff384b38c5","name":"should only return 1 node with relay capability","time":{"start":1725577213596,"stop":1725577213597,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7c3638a5600c92","name":"Check received message containing long","time":{"start":1725577661452,"stop":1725577661453,"duration":1},"status":"passed","severity":"normal"},{"uid":"c438b7c37341574d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725577195267,"stop":1725577195268,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5d2effcdf888a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725577295961,"stop":1725577295962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6b05e6e3c584d9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725577250323,"stop":1725577250324,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9b103e86b8b96b","name":"recovers when dns.resolve returns empty","time":{"start":1725577213595,"stop":1725577213595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fca7fbf60db91e3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725577192632,"stop":1725577192632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb2a08bdcedb02","name":"random static sharding 10 - Cluster ID: 623, Shard ID: 512","time":{"start":1725577749594,"stop":1725577749600,"duration":6},"status":"passed","severity":"normal"},{"uid":"a0fafce2f5cc9aaf","name":"Passing page size 19 when there are 20 messages","time":{"start":1725577799399,"stop":1725577799399,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd78735edf7fe5f1","name":"Renews subscription after lossing a connection","time":{"start":1725577784967,"stop":1725577784977,"duration":10},"status":"passed","severity":"normal"},{"uid":"deba2ee1195afb16","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725577453270,"stop":1725577453270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea095e0c0bdbddf5","name":"Fails to push message bigger that 1MB","time":{"start":1725577747315,"stop":1725577747316,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b80950533520a13","name":"Waku message hash computation (payload length 0)","time":{"start":1725577195270,"stop":1725577195270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c9ae2ded3c2535","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725577773144,"stop":1725577773145,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a248f148e8a90c","name":"same cluster, different shard: nodes connect","time":{"start":1725577578267,"stop":1725577578268,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c66c08d63edc6b","name":"Publish message with custom timestamp: Fri Sep 06 2024 00:07:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1725577692789,"stop":1725577692790,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfe0d9020520e2","name":"Subscribe to topic containing long and receive message","time":{"start":1725577784934,"stop":1725577784935,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1cd78b7dff1c61","name":"throws on content topic with empty encoding field","time":{"start":1725577192614,"stop":1725577192614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51d64f82bb3cc91","name":"should properly create location multiaddrs - tcp4","time":{"start":1725577201135,"stop":1725577201138,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a8460d643e48755","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725577200593,"stop":1725577200593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45f11d6cd60958f","name":"caches peers it previously fetched","time":{"start":1725577213596,"stop":1725577213596,"duration":0},"status":"passed","severity":"normal"},{"uid":"105a5a6dbeaa9d0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725577784907,"stop":1725577784908,"duration":1},"status":"passed","severity":"normal"},{"uid":"5082df0b3de91b53","name":"Push message with content topic containing JSON","time":{"start":1725577666271,"stop":1725577666271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c087ddd2842c6999","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725577444916,"stop":1725577444917,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef63b528f3990d7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725577192625,"stop":1725577192625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c137fd81a2c35eb","name":"Check publish message containing Basic HTML tag","time":{"start":1725577692780,"stop":1725577692781,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36ebd96b3adf190","name":"Delete observer","time":{"start":1725577665254,"stop":1725577665254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a98831dbc746c1d","name":"should encode/decode to text encoding","time":{"start":1725577201133,"stop":1725577201133,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcdc7c3c67754fe","name":"Push message with shell command payload","time":{"start":1725577747289,"stop":1725577747289,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f8a4a0a891321b","name":"Query generator for multiple messages with different content topic format","time":{"start":1725577788025,"stop":1725577788025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90d17af1b3fce19","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725577810810,"stop":1725577810810,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d98d3c3d4f0c1e","name":"should properly create location multiaddrs - tcp6","time":{"start":1725577201138,"stop":1725577201139,"duration":1},"status":"passed","severity":"normal"},{"uid":"762c93e2a451c317","name":"should not receive a peer event before start","time":{"start":1725577260963,"stop":1725577260963,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5191453397f170","name":"Check message on other pubsub topic is not received","time":{"start":1725577422739,"stop":1725577422740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95cc14c8f118f25","name":"should handle corrupted local storage data gracefully","time":{"start":1725577217476,"stop":1725577217477,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e782961eb749d66","name":"Check received message containing Arabic","time":{"start":1725577422728,"stop":1725577422729,"duration":1},"status":"passed","severity":"normal"},{"uid":"77996bc42f92740b","name":"should return false","time":{"start":1725577201131,"stop":1725577201132,"duration":1},"status":"passed","severity":"normal"},{"uid":"d933155ec387fcb9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725577444918,"stop":1725577444918,"duration":0},"status":"passed","severity":"normal"},{"uid":"505555075d6bca4d","name":"tcp ip4 address","time":{"start":1725577200499,"stop":1725577200500,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86e59d9b9f3354a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725577192638,"stop":1725577192638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca3d0a1a588d2d6","name":"should throw an error for missing sharding configuration","time":{"start":1725577192647,"stop":1725577192647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e30ae40ded3ade8","name":"Asymmetric encrypt & decrypt","time":{"start":1725577223851,"stop":1725577223852,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d5496e91d2275","name":"Push message with special chars payload","time":{"start":1725577666258,"stop":1725577666258,"duration":0},"status":"passed","severity":"normal"},{"uid":"279cff88f079a15e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725577700012,"stop":1725577700013,"duration":1},"status":"passed","severity":"normal"},{"uid":"498387dd736cd115","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725577453249,"stop":1725577453250,"duration":1},"status":"passed","severity":"normal"},{"uid":"cede061d43e9756a","name":"LightPush with 2 connections","time":{"start":1725577486540,"stop":1725577486541,"duration":1},"status":"passed","severity":"normal"},{"uid":"6683cf8b94a85dc2","name":"Push message with content topic containing Script","time":{"start":1725577666268,"stop":1725577666270,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f7d0f54478f1ec","name":"Renews subscription after lossing a connection","time":{"start":1725577784922,"stop":1725577784923,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7f77a9681ee7fc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725577453264,"stop":1725577453265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e6daf098648ede","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725577192641,"stop":1725577192641,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf9e5298c7533cf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725577213054,"stop":1725577213057,"duration":3},"status":"passed","severity":"normal"},{"uid":"aab98b204a95bbbb","name":"1 Store, 2 fetches","time":{"start":1725577213219,"stop":1725577213219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bc6f68132bd6b7","name":"ignores domain fetching errors","time":{"start":1725577213595,"stop":1725577213595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22280b26944aa0f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725577429926,"stop":1725577429926,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a2624935fc8748","name":"isConnected should return false after all peers disconnect","time":{"start":1725577295960,"stop":1725577295961,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e0ce8a0291841d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725577846841,"stop":1725577846842,"duration":1},"status":"passed","severity":"normal"},{"uid":"9325947ac20b513f","name":"should throw error - no id","time":{"start":1725577201129,"stop":1725577201130,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a7c13978244c45","name":"Renews peer on consistent ping failures","time":{"start":1725577347348,"stop":1725577347348,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb86c1d676faec9b","name":"Generator, custom pubsub topic","time":{"start":1725577787473,"stop":1725577787475,"duration":2},"status":"passed","severity":"normal"},{"uid":"b609db152e8416a0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725577206000,"stop":1725577206000,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98656344b2cc94","name":"should properly create location multiaddrs - udp4","time":{"start":1725577201134,"stop":1725577201134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27d419ba971a43b","name":"should be able to encode the field with only STORE set to true","time":{"start":1725577200589,"stop":1725577200590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8feaded47c3d2e","name":"LightPush with 3 connections","time":{"start":1725577486542,"stop":1725577486543,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a224aa8c3e0fac","name":"throws on content topic with too few or too many fields","time":{"start":1725577192611,"stop":1725577192611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a7dab32da62f6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725577192634,"stop":1725577192634,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ed65d0d67415b6","name":"Subscribe to topic containing XML and publish message","time":{"start":1725577700010,"stop":1725577700011,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba54c175e472d68","name":"Check received message with timestamp: 1725577242657 ","time":{"start":1725577661444,"stop":1725577661444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe11a4503748f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725577453265,"stop":1725577453265,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8131a7609257472","name":"Decoder throws on undefined content topic","time":{"start":1725577223310,"stop":1725577223311,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae84a05de81e383","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725577700013,"stop":1725577700014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6931871bd9866d9","name":"non connected peers","time":{"start":1725577661690,"stop":1725577661691,"duration":1},"status":"skipped","severity":"normal"},{"uid":"998ad5a5bf2a70e1","name":"should be called for bootstrap peers","time":{"start":1725577250321,"stop":1725577250321,"duration":0},"status":"passed","severity":"normal"},{"uid":"22654c1e8de1ac62","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725577192629,"stop":1725577192629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f875f78dcbf2616","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725577192645,"stop":1725577192645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccdf5fdc22fe0ea","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725577429931,"stop":1725577429932,"duration":1},"status":"passed","severity":"normal"},{"uid":"5551d1c5395126b6","name":"Publishes to nwaku","time":{"start":1725577684847,"stop":1725577684848,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6982a07c841106","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725577562990,"stop":1725577562990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5755c56447bda8a2","name":"Ping fails for unsubscribed peers","time":{"start":1725577347347,"stop":1725577347347,"duration":0},"status":"passed","severity":"normal"},{"uid":"9946f2df0b79ab02","name":"isConnected should return true after first peer connects","time":{"start":1725577295960,"stop":1725577295960,"duration":0},"status":"passed","severity":"normal"},{"uid":"24334ad24a174561","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725577192631,"stop":1725577192631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1567120ecc73c406","name":"Subscribe to topic containing XML and receive message","time":{"start":1725577784941,"stop":1725577784942,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d7beb83142eb99","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725577784921,"stop":1725577784922,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d92e815c970427","name":"connected peers and dial","time":{"start":1725577661689,"stop":1725577661689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cdbe1959681670e5","name":"Ping on unsubscribed peer","time":{"start":1725577329149,"stop":1725577329149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ced00a89d332a7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577334271,"stop":1725577334272,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf463f6fe6c3f6a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725577747308,"stop":1725577747309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0572591a098645","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725577429929,"stop":1725577429929,"duration":0},"status":"passed","severity":"normal"},{"uid":"916e42c355b038e1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725577810809,"stop":1725577810809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85cb7e444dc406c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725577788026,"stop":1725577788026,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f533d15972d8b","name":"Relay - dialed after","time":{"start":1725577813068,"stop":1725577813068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb8aa5c120bdbbc","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725577665200,"stop":1725577665201,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5b3fae58e0515e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725577192623,"stop":1725577192623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2b25ef6f87c1c0","name":"Push message on custom pubsubTopic","time":{"start":1725577539373,"stop":1725577539373,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d38242af14df6","name":"can start and stop the service","time":{"start":1725577260959,"stop":1725577260960,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d15849fd8e80d1","name":"Overlapping topic subscription","time":{"start":1725577784902,"stop":1725577784903,"duration":1},"status":"passed","severity":"normal"},{"uid":"38412d77a838ba1f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725577192630,"stop":1725577192631,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f04ca31fd907a1","name":"Subscribe to topic containing short and publish message","time":{"start":1725577699992,"stop":1725577699993,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff64ee1a58791de9","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725577699990,"stop":1725577699990,"duration":0},"status":"passed","severity":"normal"},{"uid":"113f7a42a939342","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725577192637,"stop":1725577192638,"duration":1},"status":"passed","severity":"normal"},{"uid":"5233f8976e4f97d1","name":"addEventListener with correct event","time":{"start":1725577283439,"stop":1725577283440,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72c5a90cc946dae","name":"Push message with content topic containing Chinese","time":{"start":1725577666266,"stop":1725577666266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e498a6a52a42b0c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725577429933,"stop":1725577429933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8300962064089303","name":"Encoder throws on empty string content topic","time":{"start":1725577205998,"stop":1725577205999,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c9cca3dc1d4672","name":"Should update multiaddrs","time":{"start":1725577578492,"stop":1725577578493,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be7846fe98fb2f8","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725577786740,"stop":1725577786740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3151e5d57b15fdc1","name":"Overlapping topic subscription","time":{"start":1725577453232,"stop":1725577453232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d62bb3a3ba595b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725577429914,"stop":1725577429914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de52068e53035f5","name":"Check received message containing long","time":{"start":1725577422725,"stop":1725577422726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8e05813baadde7","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725577562985,"stop":1725577562986,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ec28e5b86d358f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725577539375,"stop":1725577539375,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c798a8fe06fc29","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725577784918,"stop":1725577784919,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfff598c942c2b0","name":"should set field with all protocols enabled","time":{"start":1725577201140,"stop":1725577201140,"duration":0},"status":"passed","severity":"normal"},{"uid":"589a22e4c87542b","name":"Push message with SQL Injection payload","time":{"start":1725577747287,"stop":1725577747287,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d1cc4718188f36","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725577295959,"stop":1725577295959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b940f300b35c3cff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725577539371,"stop":1725577539372,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e107db4fb0ea2c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725577192639,"stop":1725577192639,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7e5039b43033d9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725577224971,"stop":1725577224971,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c8973f94862adf","name":"Filter with 2 connections","time":{"start":1725577486541,"stop":1725577486542,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf92bea745b6cbf","name":"Check publish message containing special chars","time":{"start":1725577692773,"stop":1725577692773,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1ecbb8c48597a2","name":"should be online or offline if network state changed","time":{"start":1725577243442,"stop":1725577243445,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b2f01abb9c2bad6","name":"Check meta is set [ecies]","time":{"start":1725577224972,"stop":1725577224972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94ca7be783e4117","name":"Round trip binary serialization","time":{"start":1725577205996,"stop":1725577205996,"duration":0},"status":"passed","severity":"normal"},{"uid":"995cc64e1ccced0c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725577429915,"stop":1725577429919,"duration":4},"status":"passed","severity":"normal"},{"uid":"e7694eb2fe69d257","name":"Check received message containing escaped characters","time":{"start":1725577422736,"stop":1725577422736,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dae30a8a5a1fad","name":"Push message with Arabic payload","time":{"start":1725577747286,"stop":1725577747286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac76dfbcfe77e5e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577787476,"stop":1725577787476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed407e0003482c2e","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725577429913,"stop":1725577429913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89bf991b56ee750","name":"Ping on unsubscribed peer","time":{"start":1725577305064,"stop":1725577305065,"duration":1},"status":"passed","severity":"normal"},{"uid":"acacb45886af8811","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725577784911,"stop":1725577784911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9036726b1451516","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725577253241,"stop":1725577253241,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7996f4b52e85db","name":"Nodes with multiple pubsub topic","time":{"start":1725577675757,"stop":1725577675757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f560e5f89cd66c1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725577773139,"stop":1725577773140,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a76d2d923bfa482","name":"Check received message containing shell command","time":{"start":1725577661442,"stop":1725577661442,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f011e26956ad39c","name":"Nodes with multiple pubsub topic","time":{"start":1725577675755,"stop":1725577675756,"duration":1},"status":"passed","severity":"normal"},{"uid":"7921cd6c85feff3d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725577429928,"stop":1725577429928,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb4a001e9f7c5f8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725577773140,"stop":1725577773141,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58c32624f11f7cb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725577213057,"stop":1725577213058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7883942bd0f697f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725577192637,"stop":1725577192637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dcfa0c99d20c6c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725577192623,"stop":1725577192623,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5d4b379936c374","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725577366656,"stop":1725577366656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11846a5546b07c0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725577192636,"stop":1725577192636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eed2380464f6503","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725577562988,"stop":1725577562988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f382943eef3e3ca1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725577810810,"stop":1725577810811,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ba4721dbaff176","name":"shard 0","time":{"start":1725577749580,"stop":1725577749581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4968b0a7d269c685","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725577773150,"stop":1725577773150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e158c6c42e773c8","name":"Subscribe to topic containing short and receive message","time":{"start":1725577453233,"stop":1725577453234,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d8843c49f8c8b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725577192641,"stop":1725577192641,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2ddc28a17ebc7f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725577784942,"stop":1725577784943,"duration":1},"status":"passed","severity":"normal"},{"uid":"d006a54211563df0","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725577562984,"stop":1725577562984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee559a3f4a9f3a3","name":"should throw an error for missing required configuration","time":{"start":1725577192632,"stop":1725577192632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7846e541320224","name":"handles multiple messages","time":{"start":1725577795814,"stop":1725577795814,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be54f3a759ff9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577787477,"stop":1725577787477,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baa9f79c4b043b9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725577243437,"stop":1725577243437,"duration":0},"status":"passed","severity":"normal"},{"uid":"60684efb5e9f2f29","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725577784920,"stop":1725577784921,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01c9531b8e708b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725577784894,"stop":1725577784895,"duration":1},"status":"passed","severity":"normal"},{"uid":"797abf0e477f6a9b","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725577562985,"stop":1725577562985,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0542de0500fea9","name":"Wrong topic","time":{"start":1725577731203,"stop":1725577731203,"duration":0},"status":"passed","severity":"normal"},{"uid":"239201ff27dbaf12","name":"Check received message with timestamp: 1725577242657000000 ","time":{"start":1725577661472,"stop":1725577661472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdbe8209ebf9fb6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725577444914,"stop":1725577444915,"duration":1},"status":"passed","severity":"normal"},{"uid":"89367a2e0a15fae2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725577192645,"stop":1725577192646,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee08f1ef7d68060","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725577429919,"stop":1725577429919,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ed2e61c5a62ede","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725577784895,"stop":1725577784896,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d60d5509ef8915","name":"Correctly serialized arguments","time":{"start":1725577567008,"stop":1725577567008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba56f51f53c5fa9b","name":"Push message with custom timestamp: 1725573845085","time":{"start":1725577747314,"stop":1725577747314,"duration":0},"status":"passed","severity":"normal"},{"uid":"f875a7d2123cf2d1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725577200590,"stop":1725577200590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7082d68f42b7a34","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725577739573,"stop":1725577739574,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c025d0f16f09f3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725577444917,"stop":1725577444917,"duration":0},"status":"passed","severity":"normal"},{"uid":"897114069772be79","name":"Check received message containing Chinese","time":{"start":1725577661454,"stop":1725577661454,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb753206b528f06","name":"Tracks peer failures correctly","time":{"start":1725577347348,"stop":1725577347349,"duration":1},"status":"passed","severity":"normal"},{"uid":"681231fc65c8332d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725577846840,"stop":1725577846840,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaff0929249218d","name":"Decoder throws on empty string content topic","time":{"start":1725577224973,"stop":1725577224973,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f880b9be8b5ee6","name":"Ping on peer without subscriptions","time":{"start":1725577305062,"stop":1725577305062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3c0ba96e359a20","name":"Sample","time":{"start":1725577200527,"stop":1725577200527,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d530c4069de2072","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725577429923,"stop":1725577429924,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c79909f7723dd36","name":"Query with Promise Callback, No Decoder","time":{"start":1725577773150,"stop":1725577773151,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fb70ee8136bdd8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725577453269,"stop":1725577453269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45b453e1f181d37","name":"same cluster, same shard: nodes connect","time":{"start":1725577429910,"stop":1725577429910,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dfbd1d82d537e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725577429930,"stop":1725577429930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5088aaf4c338a5c7","name":"Subscribe to topic containing short and receive message","time":{"start":1725577784904,"stop":1725577784904,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f645497da46bcac","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app3/1/topic659/xml","time":{"start":1725577731202,"stop":1725577731202,"duration":0},"status":"passed","severity":"normal"},{"uid":"11048b936dcbd972","name":"Check received message containing Russian","time":{"start":1725577422729,"stop":1725577422730,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd8d31444cc73f7","name":"Throws when trying to push message with empty payload","time":{"start":1725577666264,"stop":1725577666265,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c32e0f7ab5e8bd1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725577295958,"stop":1725577295959,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb9875e868a2dae","name":"should add and remove event listeners correctly","time":{"start":1725577217477,"stop":1725577217477,"duration":0},"status":"passed","severity":"normal"},{"uid":"470bbf5ab90f94f9","name":"Check received message containing shell command","time":{"start":1725577661460,"stop":1725577661461,"duration":1},"status":"passed","severity":"normal"},{"uid":"3343b16fbd6a5b7d","name":"Passing an array","time":{"start":1725577801617,"stop":1725577801617,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e55d1ec21a6498","name":"Push message with content topic containing Arabic","time":{"start":1725577666266,"stop":1725577666267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5a35148ac6333b","name":"Check message received after nwaku node is restarted","time":{"start":1725577661451,"stop":1725577661451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"668330ef77c26af5","name":"Check publish message containing XML","time":{"start":1725577692779,"stop":1725577692780,"duration":1},"status":"passed","severity":"normal"},{"uid":"78465eebf8d97f5b","name":"Symmetric encrypt & Decrypt","time":{"start":1725577223852,"stop":1725577223852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5aeba137396bc21","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725577810808,"stop":1725577810808,"duration":0},"status":"passed","severity":"normal"},{"uid":"55990b3cc63c8d30","name":"ignores unrecognized TXT record formats","time":{"start":1725577213595,"stop":1725577213596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08dcf6aefe37f3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725577700008,"stop":1725577700009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2ce65010c4eda5","name":"random static sharding 7 - Cluster ID: 756, Shard ID: 366","time":{"start":1725577749587,"stop":1725577749587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5468b2b7c2584918","name":"Check received message containing Basic HTML tag","time":{"start":1725577661441,"stop":1725577661441,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6efff9057c426c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725577192624,"stop":1725577192624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac5789e8f85244b","name":"Encoder throws on undefined content topic","time":{"start":1725577223309,"stop":1725577223310,"duration":1},"status":"passed","severity":"normal"},{"uid":"415ae9cca442a183","name":"Push message with content topic containing Arabic","time":{"start":1725577747306,"stop":1725577747306,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cf640445673fcb","name":"Passing page size 10 when there are 10 messages","time":{"start":1725577799398,"stop":1725577799398,"duration":0},"status":"passed","severity":"normal"},{"uid":"593cc878b16c3a27","name":"Check received message containing emoji","time":{"start":1725577422737,"stop":1725577422737,"duration":0},"status":"passed","severity":"normal"},{"uid":"516dcda905ffb1e7","name":"handles different networkShards values correctly","time":{"start":1725577192627,"stop":1725577192627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76512cb6f94536c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725577675755,"stop":1725577675755,"duration":0},"status":"passed","severity":"normal"},{"uid":"90afc00ab54b3716","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725577200594,"stop":1725577200594,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b3b8e27ae33dd8","name":"Check received message containing XML","time":{"start":1725577661459,"stop":1725577661459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4404a89b4b23f8a","name":"Check publish message containing numeric","time":{"start":1725577692772,"stop":1725577692772,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d48304f9aa771ca","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725577223308,"stop":1725577223308,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bc1602f68af442","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725577334278,"stop":1725577334280,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd48926e77bb52f5","name":"Filter","time":{"start":1725577813069,"stop":1725577813070,"duration":1},"status":"passed","severity":"normal"},{"uid":"222a22049e9498ab","name":"Passing page size 0 when there are 110 messages","time":{"start":1725577799396,"stop":1725577799397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67ff0a1c2f97ed5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725577784915,"stop":1725577784917,"duration":2},"status":"passed","severity":"normal"},{"uid":"957012a8913813e6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725577213054,"stop":1725577213054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c457b2f2130e28","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725577429932,"stop":1725577429933,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd27b2f76bc6132","name":"Check received message with timestamp: 1725577242657 ","time":{"start":1725577661472,"stop":1725577661473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e121a0e42a39b9","name":"Check received message containing Script","time":{"start":1725577661458,"stop":1725577661459,"duration":1},"status":"passed","severity":"normal"},{"uid":"641cdc38fc260be0","name":"Push message with meta","time":{"start":1725577666300,"stop":1725577666302,"duration":2},"status":"passed","severity":"normal"},{"uid":"47de55f044cd5891","name":"Push message with content topic containing shell command","time":{"start":1725577666271,"stop":1725577666286,"duration":15},"status":"passed","severity":"normal"},{"uid":"7dc645676843bc54","name":"handles empty contentTopics array correctly","time":{"start":1725577192647,"stop":1725577192648,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a1f85328e1bcdc","name":"Reusing cursor across nodes","time":{"start":1725577739576,"stop":1725577739576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be8e41df61dde70","name":"Push message with content topic containing emoji","time":{"start":1725577747311,"stop":1725577747312,"duration":1},"status":"passed","severity":"normal"},{"uid":"1daf27c2b0dc8f1e","name":"Check message received after jswaku node is restarted","time":{"start":1725577422758,"stop":1725577422758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea55ba95f9aaed5b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725577253241,"stop":1725577253242,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3e80f453965a8e","name":"Encoder throws on undefined content topic","time":{"start":1725577205998,"stop":1725577205998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daa882009a6e3b0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725577422738,"stop":1725577422738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab84bf879f84610c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725577453228,"stop":1725577453232,"duration":4},"status":"passed","severity":"normal"},{"uid":"720f7546c1b72157","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725577699990,"stop":1725577699990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c89fcb1e0401e42","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725577334272,"stop":1725577334273,"duration":1},"status":"passed","severity":"normal"},{"uid":"e194e67bff396c3c","name":"Check received message containing SQL Injection","time":{"start":1725577661458,"stop":1725577661458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da9efa856ea8b0c","name":"Relay","time":{"start":1725577252530,"stop":1725577252530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4ff8723bcf5375","name":"Ephemeral messages are not stored","time":{"start":1725577253240,"stop":1725577253241,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2257197dbbfe1","name":"different cluster, different shard: nodes don't connect","time":{"start":1725577429912,"stop":1725577429912,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0c6ece20c5def2","name":"Push message with Russian payload","time":{"start":1725577666260,"stop":1725577666260,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd66c8be4f23da4c","name":"Publish message with custom timestamp: Thu Sep 05 2024 22:07:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1725577692788,"stop":1725577692789,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab84b173764ea44","name":"1 Relay, 1 fetch","time":{"start":1725577213218,"stop":1725577213219,"duration":1},"status":"passed","severity":"normal"},{"uid":"5650efbee7ab7d09","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725577429927,"stop":1725577429927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70090f328a270b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725577429920,"stop":1725577429920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6933d04dc88678f3","name":"Check message with non string payload is not received","time":{"start":1725577661450,"stop":1725577661450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7740fdcb605349a6","name":"should set field with all protocols disabled","time":{"start":1725577201140,"stop":1725577201140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9a0b5e05e3bc81","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725577692793,"stop":1725577692793,"duration":0},"status":"passed","severity":"normal"},{"uid":"9341eb6e62601d32","name":"different cluster, same shard: nodes don't connect","time":{"start":1725577578268,"stop":1725577578268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1396d95d0f7d44c","name":"should return valid sharding parameters for static sharding","time":{"start":1725577192646,"stop":1725577192646,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8520f1d540dffe","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app86/1/topic381/json","time":{"start":1725577731201,"stop":1725577731202,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a98eda0af9376ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725577429922,"stop":1725577429923,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdde7262e792442e","name":"random static sharding 6 - Cluster ID: 236, Shard ID: 691","time":{"start":1725577749586,"stop":1725577749586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8162136d678b7ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725577192639,"stop":1725577192639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0501e7466779154","name":"All","time":{"start":1725577252531,"stop":1725577252531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cd4275f770701c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725577213598,"stop":1725577213598,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf63484fba046683","name":"Query generator for 2000 messages","time":{"start":1725577788027,"stop":1725577788027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecd5ca37ed73d4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725577192649,"stop":1725577192649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69ee19e005fce4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725577700011,"stop":1725577700012,"duration":1},"status":"passed","severity":"normal"},{"uid":"489fffae89537db8","name":"should emit a peer event after start","time":{"start":1725577217475,"stop":1725577217475,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eb0d99aa171838","name":"Check publish message containing Russian","time":{"start":1725577692775,"stop":1725577692776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0409ff045be22","name":"Push message with content topic containing escaped characters","time":{"start":1725577666286,"stop":1725577666286,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c102a1e997c9f7","name":"Check publish message containing escaped characters","time":{"start":1725577692783,"stop":1725577692784,"duration":1},"status":"passed","severity":"normal"},{"uid":"265b5118f00e4155","name":"dispatchEvent via connectionManager","time":{"start":1725577283443,"stop":1725577283443,"duration":0},"status":"passed","severity":"normal"},{"uid":"570096792474f692","name":"should properly create location multiaddrs - tcp","time":{"start":1725577201139,"stop":1725577201139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7880d69f089d55","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725577205661,"stop":1725577205661,"duration":0},"status":"passed","severity":"normal"},{"uid":"8877c4358e834489","name":"more peers than existing","time":{"start":1725577661690,"stop":1725577661690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"850450fa2a6ab1f5","name":"returns all values when wanted number is greater than available values","time":{"start":1725577212387,"stop":1725577212387,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef979e159561d93","name":"can start and stop the service","time":{"start":1725577679209,"stop":1725577679210,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7b7189941d1ba9","name":"Check publish message containing emoji","time":{"start":1725577692785,"stop":1725577692786,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6f9187dad486a7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725577429924,"stop":1725577429924,"duration":0},"status":"passed","severity":"normal"},{"uid":"629514d84d8f94cb","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725577192629,"stop":1725577192629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b194182277c579e","name":"Push message with Basic HTML tag payload","time":{"start":1725577747288,"stop":1725577747288,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b1891810a708ee","name":"Push message with meta","time":{"start":1725577747312,"stop":1725577747312,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bb1b20210d0ada","name":"Push message with content topic containing XML","time":{"start":1725577666270,"stop":1725577666271,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4461623b0cb944","name":"Check message with no payload is not received","time":{"start":1725577422757,"stop":1725577422757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23b2e5b245c830e","name":"Init the array if not present","time":{"start":1725577191911,"stop":1725577191913,"duration":2},"status":"passed","severity":"normal"},{"uid":"1554acc4764fc4cf","name":"Subscribe and receives messages on 20 topics","time":{"start":1725577784929,"stop":1725577784930,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3b3883fc8cdd27","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725577700003,"stop":1725577700004,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea3bcf682de963b","name":"Check message received after nwaku node is restarted","time":{"start":1725577661479,"stop":1725577661479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96629178cf77d372","name":"getPeersByDiscovery","time":{"start":1725577665199,"stop":1725577665199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1097a2f6ee7b4ae","name":"Check message with no content topic is not received","time":{"start":1725577661474,"stop":1725577661475,"duration":1},"status":"passed","severity":"normal"},{"uid":"3173a87bae9b0943","name":"should encode/decode to RLP encoding","time":{"start":1725577201132,"stop":1725577201133,"duration":1},"status":"passed","severity":"normal"},{"uid":"892a234d9cda4856","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725577784943,"stop":1725577784944,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d06d7792c61d6a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725577243436,"stop":1725577243436,"duration":0},"status":"passed","severity":"normal"},{"uid":"710c0b101fef5e14","name":"nwaku subscribes","time":{"start":1725577684847,"stop":1725577684847,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e0bfe04264bfc0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577787478,"stop":1725577787479,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafac50127eef8cc","name":"Passing page size 110 when there are 120 messages","time":{"start":1725577799399,"stop":1725577799399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22d8d185a580b9a","name":"can start the service","time":{"start":1725577679208,"stop":1725577679209,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74aaf54beccf707","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725577453268,"stop":1725577453269,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b52cdf4a1eaa4b","name":"Ping on subscribed peer","time":{"start":1725577329145,"stop":1725577329145,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fe504a57ffda21","name":"Subscribe and receive messages via lightPush","time":{"start":1725577453221,"stop":1725577453222,"duration":1},"status":"passed","severity":"normal"},{"uid":"18bb378191a41cef","name":"Relay + Store","time":{"start":1725577252530,"stop":1725577252531,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e01cfa925871e33","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725577739575,"stop":1725577739575,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f351091ac7b3b7","name":"should encodeTxt and decodeTxt","time":{"start":1725577201127,"stop":1725577201128,"duration":1},"status":"passed","severity":"normal"},{"uid":"244a289c6aea984","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725577773142,"stop":1725577773144,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebf90ce3a6854b93","name":"Push message with content topic containing numeric","time":{"start":1725577747304,"stop":1725577747305,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d13222712994fec","name":"should not receive a peer event after stop","time":{"start":1725577679218,"stop":1725577679219,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d84f9e9e2b0b4ea","name":"Check received message containing emoji","time":{"start":1725577661462,"stop":1725577661472,"duration":10},"status":"passed","severity":"normal"},{"uid":"b14dec0a3b960f1e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725577192639,"stop":1725577192639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dd444d1144331c","name":"Check message with no payload is not received","time":{"start":1725577661449,"stop":1725577661449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3609b05a13147a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725577784927,"stop":1725577784927,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6b407ee9ed605b","name":"Check message on other pubsub topic is not received","time":{"start":1725577661474,"stop":1725577661474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad140536c3d248","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725577334262,"stop":1725577334264,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b8974e7d239cd99","name":"Push message with Script payload","time":{"start":1725577666260,"stop":1725577666261,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cde709cc1cb803","name":"Check received message containing special chars","time":{"start":1725577661434,"stop":1725577661435,"duration":1},"status":"passed","severity":"normal"},{"uid":"545ecce96acd2d88","name":"Subscribe to topic containing Script and publish message","time":{"start":1725577700009,"stop":1725577700010,"duration":1},"status":"passed","severity":"normal"},{"uid":"58db83034b310103","name":"Push message with XML payload","time":{"start":1725577666261,"stop":1725577666261,"duration":0},"status":"passed","severity":"normal"},{"uid":"178a2329393bcca5","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725577347349,"stop":1725577347349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff94060aaff55bfc","name":"Decoder throws on empty string content topic","time":{"start":1725577205999,"stop":1725577205999,"duration":0},"status":"passed","severity":"normal"},{"uid":"971bcb9e9f1babef","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725577786740,"stop":1725577786740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97cb075f4a7b37d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725577429914,"stop":1725577429915,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5756f0a2fb7047","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725577444915,"stop":1725577444916,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a03923727d1ad68","name":"Check message received after nwaku node is restarted","time":{"start":1725577422758,"stop":1725577422759,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f07ebb3901a7097f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725577429933,"stop":1725577429933,"duration":0},"status":"passed","severity":"normal"},{"uid":"828661908f5c8b23","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725577195269,"stop":1725577195269,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d72595afe35f10","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725577661444,"stop":1725577661445,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a4a622cd53f93a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725577773149,"stop":1725577773150,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e253e55007f9f7a","name":"Check received message containing escaped characters","time":{"start":1725577661461,"stop":1725577661461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1a41ed7aae800b","name":"Push message with custom timestamp: 1725581045085","time":{"start":1725577747314,"stop":1725577747315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14c681585be0bc","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725577562984,"stop":1725577562984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd7ad1cec7179a7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725577539373,"stop":1725577539373,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c0690c20b8e39f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725577453270,"stop":1725577453270,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd87042eb1ef8eb","name":"A test","time":{"start":1725577539434,"stop":1725577539434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d097bf778a1c4726","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725577692794,"stop":1725577692794,"duration":0},"status":"passed","severity":"normal"},{"uid":"729fccc7d700fc60","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725577192649,"stop":1725577192650,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dcdd42470f0cb8","name":"Generator, 2 different pubsubtopics","time":{"start":1725577787475,"stop":1725577787476,"duration":1},"status":"passed","severity":"normal"},{"uid":"92333706849afe01","name":"Check received message containing SQL Injection","time":{"start":1725577422730,"stop":1725577422730,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f2b48aa3e4a3e6","name":"should load peers from local storage and dispatch events","time":{"start":1725577217476,"stop":1725577217476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5dc46bb0dd7bfb","name":"Push message with emoji payload","time":{"start":1725577747293,"stop":1725577747294,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf262e2bb0794e56","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725577453267,"stop":1725577453267,"duration":0},"status":"passed","severity":"normal"},{"uid":"91482a299939136d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725577192642,"stop":1725577192642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe834b7ab6ac7b5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725577739572,"stop":1725577739573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5195277b9162a46b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725577366656,"stop":1725577366656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3b2888cf67ab77","name":"should not fail to stop the service if it was not started","time":{"start":1725577679211,"stop":1725577679215,"duration":4},"status":"passed","severity":"normal"},{"uid":"2ca78bd79f3785bd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725577784939,"stop":1725577784940,"duration":1},"status":"passed","severity":"normal"},{"uid":"f222310a88e43050","name":"Check received message containing unicode special characters","time":{"start":1725577422736,"stop":1725577422737,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b243540e82dbb0","name":"can start the service","time":{"start":1725577217472,"stop":1725577217473,"duration":1},"status":"passed","severity":"normal"},{"uid":"880520ba1effceab","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725577429924,"stop":1725577429924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f42bd3543ea1559","name":"Filter with 1 connections","time":{"start":1725577486540,"stop":1725577486540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8684bddd1aa93086","name":"Subscribe to topic containing short and receive message","time":{"start":1725577784933,"stop":1725577784934,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ebdeb0a1a98e12a","name":"Push message with emoji payload","time":{"start":1725577666264,"stop":1725577666264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3986ea2415e780ab","name":"LightPush with 1 connections","time":{"start":1725577486540,"stop":1725577486540,"duration":0},"status":"passed","severity":"normal"},{"uid":"812d02e397a7b064","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725577444915,"stop":1725577444915,"duration":0},"status":"passed","severity":"normal"},{"uid":"836bf3e2933e8575","name":"less peers than existing","time":{"start":1725577661690,"stop":1725577661690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1178d26238008ae","name":"Overlapping topic subscription","time":{"start":1725577699992,"stop":1725577699992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b264c3295cbf359","name":"Check received message containing shell command","time":{"start":1725577422735,"stop":1725577422735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b298269bab4ea28f","name":"removeEventListener with correct event","time":{"start":1725577283440,"stop":1725577283441,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcf093a4edaf918","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725577784936,"stop":1725577784937,"duration":1},"status":"passed","severity":"normal"},{"uid":"98df0de4b99ffec6","name":"Relay - times out","time":{"start":1725577813068,"stop":1725577813068,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf5e0699bfbb2e5","name":"throws on content topic with generation field greater than 0","time":{"start":1725577192612,"stop":1725577192612,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d1f64372da9762","name":"Check publish message containing short","time":{"start":1725577692770,"stop":1725577692771,"duration":1},"status":"passed","severity":"normal"},{"uid":"49167b9ee025ac2a","name":"Check received message containing JSON","time":{"start":1725577422735,"stop":1725577422735,"duration":0},"status":"passed","severity":"normal"},{"uid":"665ddd66e8383089","name":"Query generator for multiple messages with different message text format","time":{"start":1725577788024,"stop":1725577788024,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3e0303052aa638","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725577578266,"stop":1725577578266,"duration":0},"status":"passed","severity":"normal"},{"uid":"605e8a7da5d5e76c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725577578266,"stop":1725577578267,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ffbbb0fc3d0489","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725577213059,"stop":1725577213059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f280780a1e3c35e1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725577366657,"stop":1725577366657,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf3ee7ffdd96e99","name":"throws an error for improperly formatted content topics","time":{"start":1725577192627,"stop":1725577192628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50dcb10bd5099c6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725577692786,"stop":1725577692787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d26ff473be5f1e9","name":"addEventListener with wrong event","time":{"start":1725577283440,"stop":1725577283440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06c122c7aead93a","name":"should properly create location multiaddrs - udp6","time":{"start":1725577201138,"stop":1725577201138,"duration":0},"status":"passed","severity":"normal"},{"uid":"160b5241a967894b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725577200593,"stop":1725577200594,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e3df1e6a3a11a3","name":"should set field with only STORE enabled","time":{"start":1725577201140,"stop":1725577201141,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91f363b99fa4e5b","name":"Push message with Basic HTML tag payload","time":{"start":1725577666261,"stop":1725577666261,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a90e5080c76ae08","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725577429921,"stop":1725577429922,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8aa3c10d5be48e0","name":"Check received message containing Script","time":{"start":1725577422731,"stop":1725577422732,"duration":1},"status":"passed","severity":"normal"}]