2024-08-01 10:19:28 +00:00

1 line
160 KiB
JSON

[{"uid":"6704bea69b5e73cc","name":"Relay + Store","time":{"start":1722506822507,"stop":1722506822508,"duration":1},"status":"passed","severity":"normal"},{"uid":"391eb92a5248bfd0","name":"should add and remove event listeners correctly","time":{"start":1722506789533,"stop":1722506789534,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b66c20b4e932b6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722507378321,"stop":1722507378322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a199bdda663c54","name":"creates an iterator","time":{"start":1722507506450,"stop":1722507506451,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edcfb0c937d9bcf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722506768834,"stop":1722506768835,"duration":1},"status":"passed","severity":"normal"},{"uid":"778d865471cf0647","name":"Push message with special chars payload","time":{"start":1722507344235,"stop":1722507344235,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca304b30456e667","name":"1 Store, 2 fetches","time":{"start":1722506785491,"stop":1722506785492,"duration":1},"status":"passed","severity":"normal"},{"uid":"6001cd8565c1bf7e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722507378232,"stop":1722507378232,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ad8041287c7de8","name":"should only return 1 node with store capability","time":{"start":1722506785814,"stop":1722506785815,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eec72708a9aa04","name":"Push message with JSON payload","time":{"start":1722507463175,"stop":1722507463176,"duration":1},"status":"passed","severity":"normal"},{"uid":"313a794ea19ad511","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722507022423,"stop":1722507022423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2773daed87d0478","name":"Init the array if not present","time":{"start":1722506760604,"stop":1722506760612,"duration":8},"status":"passed","severity":"normal"},{"uid":"c4f64b58181346f1","name":"Js publishes, other Js receives","time":{"start":1722507359221,"stop":1722507359221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9d48c0623c54af","name":"Ping on unsubscribed peer","time":{"start":1722506880683,"stop":1722506880684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d047a235dbd1a1","name":"Check message with invalid timestamp is not received","time":{"start":1722507345012,"stop":1722507345013,"duration":1},"status":"passed","severity":"normal"},{"uid":"72175b08f9f2c52d","name":"should emit a peer event after start","time":{"start":1722507351457,"stop":1722507351457,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b406941ec6ed34","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722507022434,"stop":1722507022434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd112dc20be2cb3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722506760850,"stop":1722506760850,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab466ad2bba67b3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506910904,"stop":1722506910904,"duration":0},"status":"passed","severity":"normal"},{"uid":"916e52436553ed51","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722507022433,"stop":1722507022434,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ebe28371d6c1c9","name":"Push message with content topic containing long","time":{"start":1722507463182,"stop":1722507463182,"duration":0},"status":"passed","severity":"normal"},{"uid":"80aef7131ee699a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722507188943,"stop":1722507188944,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14e886dc0562a50","name":"stop","time":{"start":1722506852872,"stop":1722506852872,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaba34f45453a5c","name":"Push message with Arabic payload","time":{"start":1722507344236,"stop":1722507344236,"duration":0},"status":"passed","severity":"normal"},{"uid":"7325dcc608dd3169","name":"Check received message with timestamp: 1722506811765 ","time":{"start":1722507034884,"stop":1722507034884,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d3081fc14a70cb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506910906,"stop":1722506910906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6340b16af5d3e242","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722506768828,"stop":1722506768828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cacc04f96355a65","name":"Ping on subscribed peer","time":{"start":1722506900858,"stop":1722506900859,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b3944147a33e66","name":"Push message with Basic HTML tag payload","time":{"start":1722507344238,"stop":1722507344238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5099d286b28afe6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722507022425,"stop":1722507022425,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a9572f119ecf30","name":"Check received message containing numeric","time":{"start":1722507345017,"stop":1722507345018,"duration":1},"status":"passed","severity":"normal"},{"uid":"a808f8f459407a0d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722506943509,"stop":1722506943509,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbff1c413ccb5481","name":"should not receive a peer event after stop","time":{"start":1722506830068,"stop":1722506830069,"duration":1},"status":"passed","severity":"normal"},{"uid":"99eaa1739dfacbfc","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722507022418,"stop":1722507022418,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd562a878b34539b","name":"removeEventListener with correct event","time":{"start":1722506852869,"stop":1722506852870,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eee21217cacdbd7","name":"Ordered callback, aborts when callback returns true","time":{"start":1722507487205,"stop":1722507487205,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b72b54b5c73ac99","name":"Ping on peer without subscriptions","time":{"start":1722506900859,"stop":1722506900859,"duration":0},"status":"passed","severity":"normal"},{"uid":"473c2c184582a901","name":"Check message with non string payload is not received","time":{"start":1722507345027,"stop":1722507345027,"duration":0},"status":"passed","severity":"normal"},{"uid":"16935ccee77a89aa","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722506938441,"stop":1722506938442,"duration":1},"status":"passed","severity":"normal"},{"uid":"183299ad4dfd9db7","name":"Check received message containing Arabic","time":{"start":1722507345006,"stop":1722507345007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fd86d3197b73c1","name":"should encodeTxt and decodeTxt","time":{"start":1722506769546,"stop":1722506769546,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a31f0f1f80efd3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722507497161,"stop":1722507497161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c387dd33249439","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722507497138,"stop":1722507497139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a06fa4df760c6","name":"Check publish message containing Chinese","time":{"start":1722507378253,"stop":1722507378254,"duration":1},"status":"passed","severity":"normal"},{"uid":"943f6f436ec4ceab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722507022428,"stop":1722507022428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3715212a80404264","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722506820189,"stop":1722506820189,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dda98b461a936","name":"Ping fails for unsubscribed peers","time":{"start":1722506938436,"stop":1722506938437,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8d5c583a2f05","name":"Generator, 2 different pubsubtopics","time":{"start":1722507494590,"stop":1722507494591,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df698bcf8b8287a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722507514090,"stop":1722507514090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46f87ace79d77a4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722507534891,"stop":1722507534892,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0925845bfd52c3a","name":"should decode valid enr successfully","time":{"start":1722506769546,"stop":1722506769547,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14ddb80b275957b","name":"Passing page size 1 when there are 4 messages","time":{"start":1722507505925,"stop":1722507505927,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee1e9cf1e5043e9b","name":"Check message with no payload is not received","time":{"start":1722507345014,"stop":1722507345014,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ef8b66607853d8","name":"should properly create peer info with all multiaddrs","time":{"start":1722506769559,"stop":1722506769559,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea048cfb74b031b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722507497173,"stop":1722507497179,"duration":6},"status":"passed","severity":"normal"},{"uid":"1572bb10431cac89","name":"should throw error - no public key","time":{"start":1722506769554,"stop":1722506769554,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a8d7a96629b014","name":"Check received message containing JSON","time":{"start":1722507345009,"stop":1722507345009,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05f0710f4de8826","name":"Push message with emoji payload","time":{"start":1722507463178,"stop":1722507463179,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8ae8d522c8eb52","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722506830071,"stop":1722506830071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4721610b3552c3d9","name":"throws on empty content topic","time":{"start":1722506760840,"stop":1722506760840,"duration":0},"status":"passed","severity":"normal"},{"uid":"360823df25bef4c1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722507364227,"stop":1722507364228,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08a03e66c4b7d4b","name":"should not throw an error for a single configured topic","time":{"start":1722506760868,"stop":1722506760869,"duration":1},"status":"passed","severity":"normal"},{"uid":"94eda8dcd7f62988","name":"Check received message containing JSON","time":{"start":1722507034880,"stop":1722507034881,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d160c176566f14","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722507378233,"stop":1722507378233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afed175aa87b552","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722507034884,"stop":1722507034885,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf19377fa2b148da","name":"Subscribe to topic containing short and receive message","time":{"start":1722507497156,"stop":1722507497156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f250c800e8afec6","name":"Check received message with timestamp: 1722506811482000000 ","time":{"start":1722507345023,"stop":1722507345024,"duration":1},"status":"passed","severity":"normal"},{"uid":"3699b487a4875b1b","name":"Push 30 different messages","time":{"start":1722507463179,"stop":1722507463180,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0fb3cb4dd45edd","name":"Check received message containing unicode special characters","time":{"start":1722507345022,"stop":1722507345023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d8d5b76460b91e","name":"Subscribe to topic containing Script and receive message","time":{"start":1722507497146,"stop":1722507497146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2486228a096c8ad6","name":"Reopen subscription with peer with lost subscription","time":{"start":1722506900862,"stop":1722506900862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d10766444df0f7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722506910914,"stop":1722506910915,"duration":1},"status":"passed","severity":"normal"},{"uid":"603862a23edead33","name":"should properly create location multiaddrs - tcp6","time":{"start":1722506769558,"stop":1722506769558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6232b5ea63b6a51","name":"Query with Promise Callback, No Decoder","time":{"start":1722507471732,"stop":1722507471732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cf3d1f0cb0f4a3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722506760860,"stop":1722506760861,"duration":1},"status":"passed","severity":"normal"},{"uid":"4833d998deac5b67","name":"Check message with no content topic is not received","time":{"start":1722507345013,"stop":1722507345013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96a78505768fe1c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722506760858,"stop":1722506760858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53cc0cf541efe2","name":"Nodes with multiple pubsub topic","time":{"start":1722507364221,"stop":1722507364221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccc4ff853d1029f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722507497157,"stop":1722507497157,"duration":0},"status":"passed","severity":"normal"},{"uid":"770a9ccc6eedbd06","name":"Check received message containing Basic HTML tag","time":{"start":1722507034879,"stop":1722507034880,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b9b0a53ba299f9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722507332493,"stop":1722507332493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb079cf10eda1c48","name":"Sets default value correctly","time":{"start":1722507514329,"stop":1722507514329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f456cf44f25fd9c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722507378303,"stop":1722507378312,"duration":9},"status":"passed","severity":"normal"},{"uid":"940c1c0e40e4726c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722506760862,"stop":1722506760862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76d5abf63380174","name":"Check received message containing short","time":{"start":1722507345016,"stop":1722507345016,"duration":0},"status":"passed","severity":"normal"},{"uid":"69da8bc2671d7508","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722506795572,"stop":1722506795572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd38c8084f9fac2","name":"Rejects garbage","time":{"start":1722506778088,"stop":1722506778088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94e5501449f8d16","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722507364221,"stop":1722507364221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7f3af15b1ed12a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722507422027,"stop":1722507422028,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c9df8912616cc9","name":"Check received message containing JSON","time":{"start":1722507345021,"stop":1722507345021,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b22159e41cc60a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722507022403,"stop":1722507022403,"duration":0},"status":"passed","severity":"normal"},{"uid":"a156834955e32e24","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722507497139,"stop":1722507497139,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06bce525b15f73c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722507188944,"stop":1722507188945,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfc789d78f0a5f1","name":"Check received message containing unicode special characters","time":{"start":1722507034882,"stop":1722507034883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2176f4a7dcc2543","name":"less peers than existing","time":{"start":1722507332695,"stop":1722507332695,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7985d824329cd819","name":"Generator, custom pubsub topic","time":{"start":1722507494590,"stop":1722507494590,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a46d60f632dc5a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722507364222,"stop":1722507364222,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeda5dc4c1147dea","name":"Renews peer on consistent ping failures","time":{"start":1722506938438,"stop":1722506938440,"duration":2},"status":"passed","severity":"normal"},{"uid":"72a947761db642fc","name":"through manual discovery","time":{"start":1722507210527,"stop":1722507210527,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a614ef689a5b20d","name":"Should update multiaddrs","time":{"start":1722507242643,"stop":1722507242646,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c1c190b880543f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722507188943,"stop":1722507188943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb99d741fb5c507","name":"Callback on promise","time":{"start":1722507487203,"stop":1722507487204,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4dae1c6b7b2721","name":"Push message with Script payload","time":{"start":1722507463173,"stop":1722507463173,"duration":0},"status":"passed","severity":"normal"},{"uid":"24626c75712ed02b","name":"should not fail to stop the service if it was not started","time":{"start":1722506830060,"stop":1722506830061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e2224e30da6358","name":"Push message with custom timestamp: 1691748703281","time":{"start":1722507344250,"stop":1722507344250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d190da219ed3f16","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722507103118,"stop":1722507103118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca272242b2cdad43","name":"Check received message containing shell command","time":{"start":1722507345022,"stop":1722507345022,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a40aa989bc49d2","name":"Push message with meta","time":{"start":1722507344248,"stop":1722507344249,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c5dbf55756aad7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722506785817,"stop":1722506785817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59a2408b79b67077","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722507202376,"stop":1722507202377,"duration":1},"status":"passed","severity":"normal"},{"uid":"584a44f5dbef7cb5","name":"Check received message containing Chinese","time":{"start":1722507345006,"stop":1722507345006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8345c3f04fd2ed6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722506795570,"stop":1722506795572,"duration":2},"status":"passed","severity":"normal"},{"uid":"58fc54e01b339dcf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722506910914,"stop":1722506910914,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c1eab79155d864","name":"Check received message with timestamp: 1722506811482000000 ","time":{"start":1722507345011,"stop":1722507345011,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f495c013027b206","name":"Relay + Store","time":{"start":1722506769562,"stop":1722506769562,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f77e10f4578e1b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722506760864,"stop":1722506760864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d05a80ee624c5b","name":"Reusing cursor across nodes","time":{"start":1722507422029,"stop":1722507422029,"duration":0},"status":"passed","severity":"normal"},{"uid":"7889c229ea447810","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722506760863,"stop":1722506760863,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c5ac2498b22f01","name":"Check message received after nwaku node is restarted","time":{"start":1722507345015,"stop":1722507345016,"duration":1},"status":"skipped","severity":"normal"},{"uid":"439793d2ca050cbe","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722507202379,"stop":1722507202380,"duration":1},"status":"passed","severity":"normal"},{"uid":"220be5c62f29d6bb","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722507202387,"stop":1722507202389,"duration":2},"status":"passed","severity":"normal"},{"uid":"75fadf096f485075","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722507420992,"stop":1722507420992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f9455bfcc58efd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722507059428,"stop":1722507059429,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e5d717ab503bd9","name":"Push message with custom timestamp: 1722503503281","time":{"start":1722507344250,"stop":1722507344250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7513045b1019dbc7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722506768838,"stop":1722506768839,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bf8d6b80b8a04f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722506760846,"stop":1722506760846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95d964bf781c653","name":"Waku message hash computation (payload length 0)","time":{"start":1722506763558,"stop":1722506763559,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9bc1482c302f94","name":"Check received message containing long","time":{"start":1722507345016,"stop":1722507345017,"duration":1},"status":"passed","severity":"normal"},{"uid":"db72a3495ad5d018","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app27/7/topic336/utf8","time":{"start":1722507420987,"stop":1722507420987,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf69383ba7cf62a","name":"Subscribe and receive messages via waku relay post","time":{"start":1722507059428,"stop":1722507059428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d8b907c029636","name":"random static sharding 10 - Cluster ID: 942, Shard ID: 828","time":{"start":1722507448693,"stop":1722507448694,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe21d1d7cbde7633","name":"Generator, 2 different pubsubtopics","time":{"start":1722507494589,"stop":1722507494589,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1f8af37a158e7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722507497148,"stop":1722507497148,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dcfe3aa87f670a","name":"Register correct protocols","time":{"start":1722507378225,"stop":1722507378225,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aadd21f760079d","name":"should properly create location multiaddrs - tcp4","time":{"start":1722506769557,"stop":1722506769557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d277177158f563f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722507345012,"stop":1722507345012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1d045c1ef52a1b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722506784580,"stop":1722506784581,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d83dc6bbd380c60","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722507022404,"stop":1722507022405,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f6feecaff9fc9e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722507378227,"stop":1722507378228,"duration":1},"status":"passed","severity":"normal"},{"uid":"f411f6b804a8f8ed","name":"Push message with JSON payload","time":{"start":1722507344238,"stop":1722507344238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5a6f16fd48c731","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722507497161,"stop":1722507497168,"duration":7},"status":"passed","severity":"normal"},{"uid":"b43a64ebb539ef77","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722507497148,"stop":1722507497149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa7de8b8a05f5dd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app2/10/topic262/xml","time":{"start":1722507420988,"stop":1722507420988,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c7abdccdb78c85","name":"Push message with long payload","time":{"start":1722507344234,"stop":1722507344234,"duration":0},"status":"passed","severity":"normal"},{"uid":"569e427da8810434","name":"configure the node with multiple content topics","time":{"start":1722507420991,"stop":1722507420991,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f90d0ff0f84037b","name":"should return false","time":{"start":1722506769554,"stop":1722506769554,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e3db476b0e5d19","name":"Relay - dialed after","time":{"start":1722507521531,"stop":1722507521531,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c16187795aca52","name":"recovers when dns.resolve returns empty","time":{"start":1722506785812,"stop":1722506785812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c6a43a8dcd2db4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722507497140,"stop":1722507497140,"duration":0},"status":"passed","severity":"normal"},{"uid":"841ad8704fbf0075","name":"Passing page size 3 when there are 20 messages","time":{"start":1722507505927,"stop":1722507505929,"duration":2},"status":"passed","severity":"normal"},{"uid":"5bc0ae7d356892f3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722506785815,"stop":1722506785815,"duration":0},"status":"passed","severity":"normal"},{"uid":"76192b3d1d657707","name":"Passing page size 10 when there are 10 messages","time":{"start":1722507505929,"stop":1722507505930,"duration":1},"status":"passed","severity":"normal"},{"uid":"464dba31ab8f52","name":"Check received message containing Basic HTML tag","time":{"start":1722507345008,"stop":1722507345009,"duration":1},"status":"passed","severity":"normal"},{"uid":"641b05290082d61c","name":"Push message with content topic containing Chinese","time":{"start":1722507463184,"stop":1722507463185,"duration":1},"status":"passed","severity":"normal"},{"uid":"343f307083c924c9","name":"should not fail to start the service if it is already started","time":{"start":1722506830061,"stop":1722506830062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a358de3df01581","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722506760857,"stop":1722506760858,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dcb2a187450dfa","name":"should throw error - no public key","time":{"start":1722506769548,"stop":1722506769548,"duration":0},"status":"passed","severity":"normal"},{"uid":"83012b4bdd2ae790","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722506760862,"stop":1722506760863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f78ebf73ec6f0e3","name":"Should update shard info","time":{"start":1722507242647,"stop":1722507242648,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6710ee9d00c3c53","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722507103122,"stop":1722507103123,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa704503d80d13e","name":"Push message with SQL Injection payload","time":{"start":1722507463171,"stop":1722507463172,"duration":1},"status":"passed","severity":"normal"},{"uid":"89194c06f264f5ea","name":"should get / set TCP multiaddr","time":{"start":1722506769556,"stop":1722506769556,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dba39fafd060ce","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722507059436,"stop":1722507059436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3242ec896225683","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722507471728,"stop":1722507471729,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1724abf59b1d1c6","name":"Push message with custom timestamp: 1722510659591","time":{"start":1722507463194,"stop":1722507463194,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d48f403649b056","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722507022402,"stop":1722507022403,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6842f6f7406a1a8","name":"Ordered Callback - backward","time":{"start":1722507485595,"stop":1722507485598,"duration":3},"status":"passed","severity":"normal"},{"uid":"45c5e2845d9b0688","name":"Check received message containing XML","time":{"start":1722507034878,"stop":1722507034879,"duration":1},"status":"passed","severity":"normal"},{"uid":"429d224a5816483a","name":"connects to nwaku","time":{"start":1722507514326,"stop":1722507514326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0317782ececd9f","name":"Check received message with timestamp: 1722506811482 ","time":{"start":1722507345024,"stop":1722507345024,"duration":0},"status":"passed","severity":"normal"},{"uid":"283cadb3c5fa2f33","name":"Check message on other pubsub topic is not received","time":{"start":1722507345013,"stop":1722507345013,"duration":0},"status":"passed","severity":"normal"},{"uid":"7350ad826a1cf0be","name":"Fails to push message with large meta","time":{"start":1722507463191,"stop":1722507463192,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e96ffbb572966a","name":"Push message equal or less that 1MB","time":{"start":1722507344251,"stop":1722507344251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44660df9b3793ba","name":"Subscribe to topic containing short and publish message","time":{"start":1722507378231,"stop":1722507378231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f76d08015425d1e","name":"Push message with shell command payload","time":{"start":1722507344239,"stop":1722507344239,"duration":0},"status":"passed","severity":"normal"},{"uid":"601deafd21f979d6","name":"Push message with content topic containing special chars","time":{"start":1722507344242,"stop":1722507344242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40277f30a2cb915","name":"should set field with all protocols disabled","time":{"start":1722506769559,"stop":1722506769560,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b69bfd92a5001b","name":"Passing page size 19 when there are 20 messages","time":{"start":1722507505931,"stop":1722507505932,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed352a15f9fe5aa3","name":"LightPush with 3 connections","time":{"start":1722507095544,"stop":1722507095544,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e992b49eb6abc4","name":"Passing cursor with wrong message digest","time":{"start":1722507422030,"stop":1722507422030,"duration":0},"status":"passed","severity":"normal"},{"uid":"40416ae6fe9d5400","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722506760866,"stop":1722506760867,"duration":1},"status":"passed","severity":"normal"},{"uid":"974144491a15b0c","name":"Check received message containing emoji","time":{"start":1722507345023,"stop":1722507345023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27807b4c2245e7a","name":"Push message with content topic containing Russian","time":{"start":1722507344244,"stop":1722507344244,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e95139fb34fdb2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722507378234,"stop":1722507378234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea165db3b005f07","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722507497148,"stop":1722507497148,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ddb00ea35ee32","name":"Push message with content topic containing JSON","time":{"start":1722507344246,"stop":1722507344246,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f1ff54fb60dfab","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722507364220,"stop":1722507364221,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc172e77009d438","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506910906,"stop":1722506910906,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ebc09f7cebf3bb","name":"Check publish message containing long","time":{"start":1722507378250,"stop":1722507378251,"duration":1},"status":"passed","severity":"normal"},{"uid":"32aeac4f96d381f8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722507497149,"stop":1722507497150,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3966b210a1c2e3b","name":"addEventListener with correct event","time":{"start":1722506852868,"stop":1722506852869,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a3f5230b9c64b0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722507378323,"stop":1722507378324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efa4980a9e1c8f3","name":"Check message with invalid timestamp is not received","time":{"start":1722507034892,"stop":1722507034893,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc7b85c9648e3f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722506760868,"stop":1722506760868,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f5c17970f3a209","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722506774191,"stop":1722506774192,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b061066a5681fa7","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722507502432,"stop":1722507502435,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9138de5653cc34c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722507059438,"stop":1722507059438,"duration":0},"status":"passed","severity":"normal"},{"uid":"11367e10caa30615","name":"Publish without waiting for remote peer","time":{"start":1722507378226,"stop":1722507378226,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda9b863bc345baf","name":"should properly create location multiaddrs - udp","time":{"start":1722506769558,"stop":1722506769558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b732b2482bdf8dd","name":"Meta field set when metaSetter is specified","time":{"start":1722506774639,"stop":1722506774639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebe1436411461b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722507022422,"stop":1722507022423,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9823619ddd7a36","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722507202378,"stop":1722507202379,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9a5f7d3f817cef","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722507534890,"stop":1722507534891,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f28d1344a314f","name":"should get / set UDP multiaddr","time":{"start":1722506769556,"stop":1722506769556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df96d4edaa0c869","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722506785514,"stop":1722506785515,"duration":1},"status":"passed","severity":"normal"},{"uid":"12dd8808db3169bb","name":"unsubscribes","time":{"start":1722507506451,"stop":1722507506452,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e89bf741b0732f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722506760944,"stop":1722506760944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1663e60555205ffb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722507422030,"stop":1722507422030,"duration":0},"status":"passed","severity":"normal"},{"uid":"14781c9cce5ac173","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722507103114,"stop":1722507103115,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26c942f4fca3722","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722507378226,"stop":1722507378227,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8defd19b0a4e63d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722506768831,"stop":1722506768832,"duration":1},"status":"passed","severity":"normal"},{"uid":"3627c9b94de7bab0","name":"random static sharding 6 - Cluster ID: 785, Shard ID: 951","time":{"start":1722507448684,"stop":1722507448691,"duration":7},"status":"passed","severity":"normal"},{"uid":"8a9a311fc74a1f56","name":"Decoder throws on undefined content topic","time":{"start":1722506774640,"stop":1722506774641,"duration":1},"status":"passed","severity":"normal"},{"uid":"6562d38a07cab9e1","name":"LightPush with 1 connections","time":{"start":1722507095542,"stop":1722507095543,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6327a5346faa19c","name":"Sample","time":{"start":1722506769028,"stop":1722506769028,"duration":0},"status":"passed","severity":"normal"},{"uid":"488bb991a0328a1f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722507022407,"stop":1722507022417,"duration":10},"status":"passed","severity":"normal"},{"uid":"86320e2401f5e0d0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722507022422,"stop":1722507022422,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabffd4bbfb9df40","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722506760871,"stop":1722506760871,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3ff1f5a6acbcd1","name":"Non TWN Cluster","time":{"start":1722507420980,"stop":1722507420981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3301ffe857f30367","name":"should be able to decode the field with only STORE set to true","time":{"start":1722506768832,"stop":1722506768833,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b79571f294034b3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722507022427,"stop":1722507022428,"duration":1},"status":"passed","severity":"normal"},{"uid":"65330286a88a1ca8","name":"Push message with content topic containing long","time":{"start":1722507344241,"stop":1722507344242,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b27cfcefd73a0a2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722506760847,"stop":1722506760847,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e3a4f988fb938d","name":"random static sharding 3 - Cluster ID: 155, Shard ID: 498","time":{"start":1722507448674,"stop":1722507448675,"duration":1},"status":"passed","severity":"normal"},{"uid":"116ebf0a0d6e6928","name":"Subscribe to topic containing XML and receive message","time":{"start":1722507497160,"stop":1722507497161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c605d201517e6b0e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722507497155,"stop":1722507497155,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc59d3ebdeed352d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722506830071,"stop":1722506830072,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59215be9c6a605f8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722507378227,"stop":1722507378227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b053623ce3b25aa","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722506760852,"stop":1722506760853,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29d20405715d1e4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722506785815,"stop":1722506785816,"duration":1},"status":"passed","severity":"normal"},{"uid":"95eecf87aa862603","name":"Number of peers are maintained correctly","time":{"start":1722506938434,"stop":1722506938435,"duration":1},"status":"passed","severity":"normal"},{"uid":"2542eb5be383d6f2","name":"configure the node with multiple pubsub topics","time":{"start":1722507448694,"stop":1722507448695,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de2daafcf3a4ffb","name":"should throw an error for missing required configuration","time":{"start":1722506760859,"stop":1722506760860,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2fd0862037a7a6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722507345024,"stop":1722507345024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee81d6237f01ad1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722506768829,"stop":1722506768829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a03645ef272d46","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722506763560,"stop":1722506763560,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a9fa836ebfb709","name":"random static sharding 8 - Cluster ID: 700, Shard ID: 104","time":{"start":1722507448692,"stop":1722507448692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17b010f09a2adc7","name":"random static sharding 2 - Cluster ID: 770, Shard ID: 578","time":{"start":1722507448674,"stop":1722507448674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf814a380dbff7b","name":"Push message with content topic containing emoji","time":{"start":1722507344248,"stop":1722507344248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c970f0377be459e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722507022433,"stop":1722507022433,"duration":0},"status":"passed","severity":"normal"},{"uid":"490a51f37a8090b8","name":"Mutual subscription","time":{"start":1722507378224,"stop":1722507378225,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6f4f35ed4d36dd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722506824805,"stop":1722506824805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6601ce17368356c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722507497149,"stop":1722507497149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a89fbf2f45585f4","name":"Push message on custom pubsubTopic","time":{"start":1722507188939,"stop":1722507188940,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c19850c5185002e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722507514089,"stop":1722507514090,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c58f699da65148","name":"same cluster, same shard: nodes connect","time":{"start":1722507022397,"stop":1722507022398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8489c7fef8fa3bf","name":"Subscribe to topic containing long and receive message","time":{"start":1722507497143,"stop":1722507497143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16a997bcf026907","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722507378236,"stop":1722507378236,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c94f1615e409cb4","name":"Decoder throws on empty string content topic","time":{"start":1722506774641,"stop":1722506774641,"duration":0},"status":"passed","severity":"normal"},{"uid":"39798ef45a657654","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722507534891,"stop":1722507534891,"duration":0},"status":"passed","severity":"normal"},{"uid":"62035621c6788fa0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722507022419,"stop":1722507022419,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a164e4831821bc","name":"Push message with content topic containing unicode special characters","time":{"start":1722507463189,"stop":1722507463189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36d0e5b8f6a40d6","name":"Relay - dialed first","time":{"start":1722507521530,"stop":1722507521531,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd0d472989fea","name":"Store - dialed after - with timeout","time":{"start":1722507521532,"stop":1722507521532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8f33820d4801e2","name":"Push message with content topic containing Arabic","time":{"start":1722507463185,"stop":1722507463185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8ec9a32ff0e5f7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722507497170,"stop":1722507497172,"duration":2},"status":"passed","severity":"normal"},{"uid":"101b00c2b854905e","name":"Check received message containing long","time":{"start":1722507034869,"stop":1722507034870,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bab82669b2cea1c","name":"Query generator for multiple messages","time":{"start":1722507487198,"stop":1722507487198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c979c20fa79fca8","name":"caches peers it previously fetched","time":{"start":1722506785813,"stop":1722506785813,"duration":0},"status":"passed","severity":"normal"},{"uid":"36817d3013ef1e29","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722507242277,"stop":1722507242277,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ef6ee0c0a9186","name":"Subscribe to topic containing long and receive message","time":{"start":1722507497156,"stop":1722507497157,"duration":1},"status":"passed","severity":"normal"},{"uid":"518b671ef62dfa1d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app55/6/topic771/xml","time":{"start":1722507420981,"stop":1722507420982,"duration":1},"status":"passed","severity":"normal"},{"uid":"d306eff6b2bfc54","name":"isConnected should return false after all peers disconnect","time":{"start":1722506812460,"stop":1722506812460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5e9e2b2cefb9bd","name":"Subscribe to topic containing short and receive message","time":{"start":1722507497143,"stop":1722507497143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f4f744eed0b8fb","name":"should not fail to stop the service if it was not started","time":{"start":1722507351456,"stop":1722507351456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e924362588ec8eb8","name":"Callback on promise, aborts when callback returns true","time":{"start":1722507487204,"stop":1722507487204,"duration":0},"status":"passed","severity":"normal"},{"uid":"6729998a75fc0bc2","name":"Publish message with custom timestamp: Fri Aug 11 2023 10:15:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1722507378312,"stop":1722507378316,"duration":4},"status":"passed","severity":"normal"},{"uid":"7c2d219134f16d80","name":"same cluster, different shard: nodes don't connect","time":{"start":1722507022398,"stop":1722507022398,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e33cf7126ec2e1","name":"Tracks peer failures correctly","time":{"start":1722506938440,"stop":1722506938441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e669aaf25fed341","name":"Renews peer on consistent missed messages","time":{"start":1722506938442,"stop":1722506938442,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1c8775b2b4a25a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722507494587,"stop":1722507494587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9c1e02565474b1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722506812453,"stop":1722506812455,"duration":2},"status":"passed","severity":"normal"},{"uid":"f62a7b8790c7cb20","name":"Check publish message containing emoji","time":{"start":1722507378302,"stop":1722507378303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e647238146453a65","name":"should throw error - no id","time":{"start":1722506769548,"stop":1722506769548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6149ff6e8f583251","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722507022420,"stop":1722507022420,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0886eca7fd059b","name":"Check received message containing numeric","time":{"start":1722507345005,"stop":1722507345005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f26b66da0fb0638","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722507022406,"stop":1722507022406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbba5a24a9c858d","name":"should not receive a peer event before start","time":{"start":1722507351458,"stop":1722507351459,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9b1bd935c3e4a7","name":"Keep-alive pings maintain the connection","time":{"start":1722506938437,"stop":1722506938438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b314d2765d88f8c3","name":"Push message with content topic containing SQL Injection","time":{"start":1722507344244,"stop":1722507344244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71660ee73ce83e8","name":"Push message with shell command payload","time":{"start":1722507463176,"stop":1722507463176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2156eefa681499b","name":"Decoder throws on undefined content topic","time":{"start":1722506797458,"stop":1722506797459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcb6f4dd0748758","name":"Passing an array","time":{"start":1722507514327,"stop":1722507514327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b2a7963358f13c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722506760870,"stop":1722506760870,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69dbda02b2f1815","name":"Push message with content topic containing Russian","time":{"start":1722507463185,"stop":1722507463185,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0e3dce01dad568","name":"Refresh subscription","time":{"start":1722507378228,"stop":1722507378228,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0e9a9b999fc2a30","name":"Push message with escaped characters payload","time":{"start":1722507463176,"stop":1722507463177,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb52f96f5ace75d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722507494591,"stop":1722507494591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5014737ce49149dd","name":"new peer added after a peer was already found","time":{"start":1722507332493,"stop":1722507332493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"841a2635ff72928","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722506820192,"stop":1722506820192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c074461bff4f2050","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722506760869,"stop":1722506760869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6264d79a9e9c3656","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722506768836,"stop":1722506768836,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe0eb6111a9cb63","name":"start node with ApplicationInfo","time":{"start":1722507420992,"stop":1722507420992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c327f1c435b3a2cb","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722506760846,"stop":1722506760847,"duration":1},"status":"passed","severity":"normal"},{"uid":"d164f9f7026dce1","name":"Check message with no payload is not received","time":{"start":1722507345026,"stop":1722507345027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c94011495794d3","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722507202382,"stop":1722507202383,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9068d265c7e40b","name":"Ephemeral field set to true","time":{"start":1722506774638,"stop":1722506774639,"duration":1},"status":"passed","severity":"normal"},{"uid":"2416cc092baff332","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722507378237,"stop":1722507378237,"duration":0},"status":"passed","severity":"normal"},{"uid":"2433a4fcfd9a6060","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722507059430,"stop":1722507059431,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faf15bda2f8340d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722506824805,"stop":1722506824806,"duration":1},"status":"passed","severity":"normal"},{"uid":"e795fdbb4f58e7e4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722507378232,"stop":1722507378233,"duration":1},"status":"passed","severity":"normal"},{"uid":"988fd092fe0a1659","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722507534892,"stop":1722507534893,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23cf0bd54c7c3d8","name":"getPeersByDiscovery","time":{"start":1722506852870,"stop":1722506852871,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38e997eba6bd627","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722506760866,"stop":1722506760866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0e6ec95edd6516","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722507022401,"stop":1722507022401,"duration":0},"status":"passed","severity":"normal"},{"uid":"babc0645d1271ad2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722506760873,"stop":1722506760873,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08c9d9e348b7e14","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722507471731,"stop":1722507471732,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c4cb3bdd63d880","name":"Promise Callback - forward","time":{"start":1722507485594,"stop":1722507485594,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccfe25b0be7ff89","name":"Nwaku publishes","time":{"start":1722507359220,"stop":1722507359220,"duration":0},"status":"passed","severity":"normal"},{"uid":"406ddcaa9528ca80","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722506943507,"stop":1722506943508,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47e35a32bb65b21","name":"Check received message with timestamp: 1722506811765000000 ","time":{"start":1722507034883,"stop":1722507034884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d192897b87fab4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722506760856,"stop":1722506760856,"duration":0},"status":"passed","severity":"normal"},{"uid":"71584fe8b49ea27e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722507345012,"stop":1722507345012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04c80f316c482a9","name":"Subscribe and receive messages via lightPush","time":{"start":1722507497151,"stop":1722507497151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e677545e2607d30c","name":"Check message with no payload is not received","time":{"start":1722507034895,"stop":1722507034898,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b143b1c21e523d8","name":"nwaku subscribes","time":{"start":1722507359219,"stop":1722507359220,"duration":1},"status":"passed","severity":"normal"},{"uid":"69363d323a9a17c6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722506768833,"stop":1722506768834,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4dafc0af1fb758","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722506769561,"stop":1722506769561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcec3efe795bf68","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722507188940,"stop":1722507188940,"duration":0},"status":"passed","severity":"normal"},{"uid":"574a423bee78b505","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722507103131,"stop":1722507103132,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52360c8b2c06cd5","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722507202377,"stop":1722507202378,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce333ec60483b28d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506910913,"stop":1722506910914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c811cd4fc4af49","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722507022420,"stop":1722507022421,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c23347e18ed0cb","name":"Subscribe to topic containing long and publish message","time":{"start":1722507378231,"stop":1722507378232,"duration":1},"status":"passed","severity":"normal"},{"uid":"b952ec1c0d6d8088","name":"should load peers from local storage and dispatch events","time":{"start":1722506789532,"stop":1722506789532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aef8b810bf3ab79","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722507471726,"stop":1722507471727,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4eaea8f102bca6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722507059429,"stop":1722507059429,"duration":0},"status":"passed","severity":"normal"},{"uid":"88349ab6dc7a4dc1","name":"Subscribe to topic containing Script and receive message","time":{"start":1722507497160,"stop":1722507497160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a69b97211fe958","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722506812457,"stop":1722506812457,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b251f7c3f58a4c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722507514091,"stop":1722507514091,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e7a08b28958503","name":"should set field with all protocols enabled","time":{"start":1722506769560,"stop":1722506769560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fd65c909547721","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722507497146,"stop":1722507497146,"duration":0},"status":"passed","severity":"normal"},{"uid":"107f789980098c84","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722507514091,"stop":1722507514092,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d7925b432f627e","name":"same cluster, same shard: nodes connect","time":{"start":1722507242278,"stop":1722507242278,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbafb6f36a65824b","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722507202380,"stop":1722507202381,"duration":1},"status":"passed","severity":"normal"},{"uid":"edaacbd8e90d34c3","name":"should not receive a peer event after stop","time":{"start":1722507351459,"stop":1722507351459,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b8905d013cf585","name":"Push message with unicode special characters payload","time":{"start":1722507463177,"stop":1722507463177,"duration":0},"status":"passed","severity":"normal"},{"uid":"837fd3c65b3a6cf5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722507497158,"stop":1722507497159,"duration":1},"status":"passed","severity":"normal"},{"uid":"a985c40d3d46a01e","name":"Check received message containing Russian","time":{"start":1722507345007,"stop":1722507345007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6167be4b135c5e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722507022425,"stop":1722507022426,"duration":1},"status":"passed","severity":"normal"},{"uid":"312431ac742478cd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722507422027,"stop":1722507422027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3598e630b81786d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722507378235,"stop":1722507378236,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9a7d9921c5e39b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app26/1/topic217/proto","time":{"start":1722507420989,"stop":1722507420989,"duration":0},"status":"passed","severity":"normal"},{"uid":"588b165f6c437d4a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722506785516,"stop":1722506785516,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c27ef32c4a39ae9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722506763556,"stop":1722506763557,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5357ef9b8d262f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722506760875,"stop":1722506760876,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bfeeb79a8069e9","name":"Check received message containing escaped characters","time":{"start":1722507345010,"stop":1722507345010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a91f0bc584e651a","name":"returns all values when wanted number is greater than available values","time":{"start":1722506784580,"stop":1722506784580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d848c1bf770fae7d","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722507202384,"stop":1722507202384,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79feb9e5f66ff51","name":"random static sharding 4 - Cluster ID: 815, Shard ID: 558","time":{"start":1722507448675,"stop":1722507448682,"duration":7},"status":"passed","severity":"normal"},{"uid":"f0253e0ecfebe4c","name":"should not receive a peer event before start","time":{"start":1722506789531,"stop":1722506789531,"duration":0},"status":"passed","severity":"normal"},{"uid":"526a7ccf6deb9995","name":"Query generator for multiple messages with different message text format","time":{"start":1722507487198,"stop":1722507487199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5955a0cf0f64b9b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722506812456,"stop":1722506812456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bb82b38fcc7736","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722507022426,"stop":1722507022427,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5e715f2cad61a0","name":"Query with Ordered Callback, No message returned","time":{"start":1722507471730,"stop":1722507471730,"duration":0},"status":"passed","severity":"normal"},{"uid":"98312ef8951e284f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722506760862,"stop":1722506760862,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd328e7dfd6c453e","name":"Filter with 2 connections","time":{"start":1722507095544,"stop":1722507095544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35eec906c8fe311","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722506763558,"stop":1722506763558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1de4ff1617b7589","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722506760870,"stop":1722506760871,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ca5730207ac4d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722506760867,"stop":1722506760867,"duration":0},"status":"passed","severity":"normal"},{"uid":"348b0b1f55412122","name":"should emit a peer event after start","time":{"start":1722506830062,"stop":1722506830063,"duration":1},"status":"passed","severity":"normal"},{"uid":"576f0c362248567c","name":"Number of peers are maintained correctly","time":{"start":1722507128361,"stop":1722507128361,"duration":0},"status":"passed","severity":"normal"},{"uid":"568ab498e13ada6e","name":"Subscribe to topic containing XML and publish message","time":{"start":1722507378235,"stop":1722507378235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f414a2f209d7618","name":"Push message with escaped characters payload","time":{"start":1722507344239,"stop":1722507344239,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d2728ad80b61ee","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722506760872,"stop":1722506760872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8a741067751c55","name":"Check publish message containing unicode special characters","time":{"start":1722507378301,"stop":1722507378302,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d02eb05f4de4259","name":"Fails to push message with large meta","time":{"start":1722507344249,"stop":1722507344249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfa9e43203b223e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722507448673,"stop":1722507448673,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b7f32f429d480c","name":"Filter with 1 connections","time":{"start":1722507095543,"stop":1722507095543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7593ff35d765541e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722506760873,"stop":1722506760873,"duration":0},"status":"passed","severity":"normal"},{"uid":"58316973b8f54741","name":"should not fail to stop the service if it was not started","time":{"start":1722506789529,"stop":1722506789530,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3106a84e5effb61","name":"Check publish message containing shell command","time":{"start":1722507378299,"stop":1722507378299,"duration":0},"status":"passed","severity":"normal"},{"uid":"989954da69564096","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722506760875,"stop":1722506760875,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ee32194bd2ee39","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722506785512,"stop":1722506785513,"duration":1},"status":"passed","severity":"normal"},{"uid":"552fb196784d7322","name":"Check publish message containing SQL Injection","time":{"start":1722507378255,"stop":1722507378256,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa48fba59f8154a","name":"Check received message containing Arabic","time":{"start":1722507034874,"stop":1722507034875,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a93411cd52f17d","name":"Push message with content topic containing XML","time":{"start":1722507344245,"stop":1722507344245,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f73725376daaea","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722507022403,"stop":1722507022404,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6502fdf24ea7964","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722507034885,"stop":1722507034885,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c69fe20a333372","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722506760875,"stop":1722506760875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7c30e02b021c5c","name":"1 Relay, 1 fetch","time":{"start":1722506785490,"stop":1722506785491,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa44fdd60ae3705b","name":"can start and stop the service","time":{"start":1722507351455,"stop":1722507351455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe40a76f4d1653b9","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722507202384,"stop":1722507202385,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2bef0776acf867","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722507497157,"stop":1722507497157,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fb43b6ad977bf6","name":"should set field with only RELAY enabled","time":{"start":1722506769560,"stop":1722506769560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05066f379f3c11e","name":"Ping on subscribed peer","time":{"start":1722506880682,"stop":1722506880682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b42ca13ed243815","name":"Symmetric encrypt & Decrypt","time":{"start":1722506796110,"stop":1722506796111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b15be9839146132","name":"Push message with content topic containing numeric","time":{"start":1722507344242,"stop":1722507344242,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cbdc069f24b4c6","name":"Encoder throws on undefined content topic","time":{"start":1722506795573,"stop":1722506795573,"duration":0},"status":"passed","severity":"normal"},{"uid":"121f3d0fde14df6a","name":"Check message with no content topic is not received","time":{"start":1722507345026,"stop":1722507345026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbf35de82de5552","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722506760861,"stop":1722506760861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2123129f54d5a37","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722507497169,"stop":1722507497170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da26796995f3c08","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722507022427,"stop":1722507022427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d844510e016d9f76","name":"isConnected should return true after first peer connects","time":{"start":1722506872145,"stop":1722506872145,"duration":0},"status":"passed","severity":"normal"},{"uid":"246bd8e9706ab567","name":"Filter with 0 connections","time":{"start":1722507095542,"stop":1722507095542,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc352a7cdd7bbaae","name":"Check message on other pubsub topic is not received","time":{"start":1722507034893,"stop":1722507034893,"duration":0},"status":"passed","severity":"normal"},{"uid":"acae2540e7cc8bbd","name":"should set field with only FILTER enabled","time":{"start":1722506769561,"stop":1722506769561,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da892c0744dbbd5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722506785516,"stop":1722506785516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e793a0a717f52ade","name":"Subscribe to topic containing Script and publish message","time":{"start":1722507378235,"stop":1722507378235,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d58eb00f4de21","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722506910907,"stop":1722506910913,"duration":6},"status":"passed","severity":"normal"},{"uid":"a039c58d9ef2d816","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722507059437,"stop":1722507059437,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf45489746d08fdf","name":"Asymmetric encrypt & decrypt","time":{"start":1722506796110,"stop":1722506796110,"duration":0},"status":"passed","severity":"normal"},{"uid":"28544d931236e78e","name":"Check received message containing XML","time":{"start":1722507345008,"stop":1722507345008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0bb70799dc9099","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722507364211,"stop":1722507364220,"duration":9},"status":"passed","severity":"normal"},{"uid":"d40b8f93441c9e14","name":"Relay","time":{"start":1722506822506,"stop":1722506822507,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dfe58e44cfc183","name":"LightPush","time":{"start":1722507521533,"stop":1722507521533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28cff2effc9dce5","name":"should configure sharding based on application and version for autosharding","time":{"start":1722506760872,"stop":1722506760872,"duration":0},"status":"passed","severity":"normal"},{"uid":"44529547683e0b70","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722507022406,"stop":1722507022407,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff06d975ea709e31","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722507332493,"stop":1722507332494,"duration":1},"status":"passed","severity":"normal"},{"uid":"222a34e12a9867a5","name":"should throw error - invalid id","time":{"start":1722506769553,"stop":1722506769554,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e11d22926447ad","name":"Subscribe to topic containing short and receive message","time":{"start":1722507059435,"stop":1722507059435,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f6345984e4c29","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722506768830,"stop":1722506768831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd4aa78f97b2474","name":"should encode/decode to RLP encoding","time":{"start":1722506769555,"stop":1722506769555,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8e1d872a8bb345","name":"throws on content topic with empty version field","time":{"start":1722506760843,"stop":1722506760844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7942e7694d2b43a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722507022424,"stop":1722507022424,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a4ec59b9b063d6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722506768825,"stop":1722506768826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5a1f945d0844e0","name":"Sign & Recover","time":{"start":1722506796112,"stop":1722506796112,"duration":0},"status":"passed","severity":"normal"},{"uid":"208e00c52cf406a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722507103124,"stop":1722507103125,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe885ba952ed538","name":"should return empty list for no shard","time":{"start":1722506760859,"stop":1722506760859,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa202e375394798e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722506774641,"stop":1722506774642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bea2b334ca24aea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722506760864,"stop":1722506760864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2e8fdf8472aaf9","name":"Push message with content topic containing unicode special characters","time":{"start":1722507344247,"stop":1722507344247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ed4c51a69c06d6","name":"Check publish message after client node is restarted","time":{"start":1722507378326,"stop":1722507378326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3135b536e62924d","name":"different cluster, different shard: nodes don't connect","time":{"start":1722507242279,"stop":1722507242284,"duration":5},"status":"passed","severity":"normal"},{"uid":"bd2a534a3e809ba","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722506760861,"stop":1722506760861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7316f63eb45fd62c","name":"Fails to publish message with empty text","time":{"start":1722507378320,"stop":1722507378320,"duration":0},"status":"passed","severity":"normal"},{"uid":"274dc1aafeef7ace","name":"Wrong topic","time":{"start":1722507420990,"stop":1722507420990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3465c4a059f99","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722507497151,"stop":1722507497151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d79aa319702e21","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722507059440,"stop":1722507059441,"duration":1},"status":"passed","severity":"normal"},{"uid":"988b47767e57f021","name":"Accepts a valid Waku Message","time":{"start":1722506778086,"stop":1722506778087,"duration":1},"status":"passed","severity":"normal"},{"uid":"598905e44cd5703f","name":"Check received message containing SQL Injection","time":{"start":1722507345020,"stop":1722507345020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52503fe604cef19","name":"Check received message containing special chars","time":{"start":1722507345018,"stop":1722507345018,"duration":0},"status":"passed","severity":"normal"},{"uid":"87797ada9c43212f","name":"can start the service","time":{"start":1722506830057,"stop":1722506830058,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa46418faa1ba5b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722506760850,"stop":1722506760851,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e97bbb858867ef8","name":"Check publish message after service node is restarted","time":{"start":1722507378325,"stop":1722507378325,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6df67d7d8b26f24c","name":"Push message with emoji payload","time":{"start":1722507344240,"stop":1722507344240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f5766d94e009be","name":"Push message with content topic containing special chars","time":{"start":1722507463183,"stop":1722507463184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd2e6fb4150906e","name":"Check received message containing Chinese","time":{"start":1722507034872,"stop":1722507034874,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ff4e2b9b34baf54","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722506910891,"stop":1722506910897,"duration":6},"status":"passed","severity":"normal"},{"uid":"af8adf300ac3095b","name":"Nodes with multiple pubsub topic","time":{"start":1722507364228,"stop":1722507364229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba62a75c56bed331","name":"handles empty contentTopics array correctly","time":{"start":1722506760874,"stop":1722506760874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0115e02460b332","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722507502431,"stop":1722507502431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8897c47a260b67ac","name":"should properly create location multiaddrs - udp4","time":{"start":1722506769557,"stop":1722506769557,"duration":0},"status":"passed","severity":"normal"},{"uid":"114a1a63ebc34586","name":"groups content topics by expected pubsub topic","time":{"start":1722506760852,"stop":1722506760852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2711b16d541b98","name":"Reopen subscription with peer with lost subscription","time":{"start":1722506880684,"stop":1722506880685,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1781282995365a8","name":"should properly create location multiaddrs - tcp","time":{"start":1722506769558,"stop":1722506769559,"duration":1},"status":"passed","severity":"normal"},{"uid":"4935e95eed38b8ff","name":"Encoder throws on undefined content topic","time":{"start":1722506797457,"stop":1722506797458,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e50d3385c5d42ee","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722507497144,"stop":1722507497145,"duration":1},"status":"passed","severity":"normal"},{"uid":"a856f69c7d9946d0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722507022419,"stop":1722507022419,"duration":0},"status":"passed","severity":"normal"},{"uid":"119c39f3d06fd2ed","name":"handles different networkShards values correctly","time":{"start":1722506760853,"stop":1722506760853,"duration":0},"status":"passed","severity":"normal"},{"uid":"85597c9835197d2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722506910904,"stop":1722506910905,"duration":1},"status":"passed","severity":"normal"},{"uid":"23374155dec22643","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722507202389,"stop":1722507202389,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b58bba4bb5a5d6","name":"Push message with numeric payload","time":{"start":1722507463165,"stop":1722507463166,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38bd0d55a98695e","name":"Throws when trying to push message with empty payload","time":{"start":1722507344241,"stop":1722507344241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f427b693214c14","name":"can start and stop the service","time":{"start":1722506830059,"stop":1722506830060,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a01d13f29fc910","name":"Push message with Russian payload","time":{"start":1722507344236,"stop":1722507344237,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1d84870a1fa31e","name":"Check received message containing shell command","time":{"start":1722507034881,"stop":1722507034882,"duration":1},"status":"passed","severity":"normal"},{"uid":"85cfbbf7dbaa49b1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722506797456,"stop":1722506797456,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f2071b79ade1b5","name":"Push message on custom pubsubTopic","time":{"start":1722507188942,"stop":1722507188943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3072d544c9d50563","name":"Push message with content topic containing escaped characters","time":{"start":1722507344247,"stop":1722507344247,"duration":0},"status":"passed","severity":"normal"},{"uid":"683ddea0ca057d29","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app56/7/topic849/test.js","time":{"start":1722507420990,"stop":1722507420990,"duration":0},"status":"passed","severity":"normal"},{"uid":"974a4fbda2e2e487","name":"LightPush with 0 connections","time":{"start":1722507095541,"stop":1722507095542,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf026b68d81864","name":"Filter with 3 connections","time":{"start":1722507095544,"stop":1722507095545,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8e6dc4616b50cb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722506812458,"stop":1722506812458,"duration":0},"status":"passed","severity":"normal"},{"uid":"86154da36fc52e2f","name":"Query Generator - backward","time":{"start":1722507485593,"stop":1722507485594,"duration":1},"status":"passed","severity":"normal"},{"uid":"96847ae50b488051","name":"Query Generator, No Decoder","time":{"start":1722507471728,"stop":1722507471728,"duration":0},"status":"passed","severity":"normal"},{"uid":"61318decf7259db4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722507022421,"stop":1722507022422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3e73f0faa6e464","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722506760863,"stop":1722506760864,"duration":1},"status":"passed","severity":"normal"},{"uid":"4765ed716385820d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722506943507,"stop":1722506943507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5543404f624fcf57","name":"non connected peers","time":{"start":1722507332695,"stop":1722507332696,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3d14cce347ca4ad1","name":"should return unique PubsubTopics for static sharding","time":{"start":1722506760857,"stop":1722506760857,"duration":0},"status":"passed","severity":"normal"},{"uid":"1514b008d6483a0c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app93/3/topic723/test.js","time":{"start":1722507420982,"stop":1722507420983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd3b17172d8cdbd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722507471729,"stop":1722507471729,"duration":0},"status":"passed","severity":"normal"},{"uid":"308d7988db31b6f1","name":"Decrypt messages","time":{"start":1722507336182,"stop":1722507336182,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c26b04fd1d162b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722507022400,"stop":1722507022400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f7ec123208c767","name":"should throw error - no id","time":{"start":1722506769549,"stop":1722506769553,"duration":4},"status":"passed","severity":"normal"},{"uid":"64d727f1c8fb5060","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722507059441,"stop":1722507059441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e42fb00d66e2002","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722506760855,"stop":1722506760855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb00dcf5ddbedc6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722507103116,"stop":1722507103117,"duration":1},"status":"passed","severity":"normal"},{"uid":"829e874e67490c5b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722506760849,"stop":1722506760849,"duration":0},"status":"passed","severity":"normal"},{"uid":"996f07c464b6e7a1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722506760848,"stop":1722506760848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cebafcba8539a","name":"should be called for bootstrap peers","time":{"start":1722506820190,"stop":1722506820190,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e01e06d5d8787","name":"Push message with special chars payload","time":{"start":1722507463166,"stop":1722507463167,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d62acc87f5261c4","name":"Ping on subscribed peer","time":{"start":1722506900860,"stop":1722506900861,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7018a4fb354c27","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722507463187,"stop":1722507463187,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ed756eaaff3bc4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722506768837,"stop":1722506768838,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20f1a32c464a02f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722507059428,"stop":1722507059428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4adbd8bd81902db","name":"start node with empty content topic","time":{"start":1722507420992,"stop":1722507420993,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1bc12fad7fd2fa","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722506760855,"stop":1722506760856,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f7fd0614e8ae5c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722507514092,"stop":1722507514092,"duration":0},"status":"passed","severity":"normal"},{"uid":"23213d4b9156be9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722507378237,"stop":1722507378237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5f31a3766d9f54","name":"Push message with content topic containing Script","time":{"start":1722507344245,"stop":1722507344245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6831e26574a27df","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722507103113,"stop":1722507103114,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf0aa73952ea3c5","name":"Subscribe and receive messages via waku relay post","time":{"start":1722507497139,"stop":1722507497140,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa30879f4c214d95","name":"should properly create location multiaddrs - udp6","time":{"start":1722506769557,"stop":1722506769558,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a293d1e5c23855","name":"can dial TLS multiaddrs","time":{"start":1722507210526,"stop":1722507210526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7d9fa45e89c03f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722507188941,"stop":1722507188941,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b6ecd40cc36f0d","name":"Check received message containing SQL Injection","time":{"start":1722507345007,"stop":1722507345007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc79876d503783b","name":"Relay - times out","time":{"start":1722507521531,"stop":1722507521532,"duration":1},"status":"passed","severity":"normal"},{"uid":"741e98f4dce729ea","name":"Default pageSize","time":{"start":1722507505932,"stop":1722507505933,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d37ae8030f13bd2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722506760849,"stop":1722506760850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9f411577b691c9","name":"Check meta is set [ecies]","time":{"start":1722506797457,"stop":1722506797457,"duration":0},"status":"passed","severity":"normal"},{"uid":"223ee10a27984921","name":"Ping on unsubscribed peer","time":{"start":1722506900859,"stop":1722506900860,"duration":1},"status":"passed","severity":"normal"},{"uid":"d826ccff8fa45ed2","name":"Ping succeeds for all connected peers","time":{"start":1722506938435,"stop":1722506938436,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c88bdaf646b7d1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app91/6/topic722/proto","time":{"start":1722507420985,"stop":1722507420986,"duration":1},"status":"passed","severity":"normal"},{"uid":"2041f1a63b7b4b8b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722506760865,"stop":1722506760865,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf73f1fbc7f913fc","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722506760871,"stop":1722506760871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60d5534bb4762e1","name":"Push message with XML payload","time":{"start":1722507463174,"stop":1722507463174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ff975c589c916e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722507378237,"stop":1722507378238,"duration":1},"status":"passed","severity":"normal"},{"uid":"9318db62e275fde9","name":"Query with Ordered Callback, No Decoder","time":{"start":1722507471729,"stop":1722507471730,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca136e807fbcb87","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722507022405,"stop":1722507022405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f379dcafbae91c9","name":"should encode/decode to text encoding","time":{"start":1722506769555,"stop":1722506769556,"duration":1},"status":"passed","severity":"normal"},{"uid":"8596458b6908a7d5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722506820192,"stop":1722506820193,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc86d865906073b","name":"Check received message containing long","time":{"start":1722507345005,"stop":1722507345005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2daa6112483173","name":"Check publish message containing escaped characters","time":{"start":1722507378300,"stop":1722507378300,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43334bc2b83bb15","name":"Fields are not dropped","time":{"start":1722506773854,"stop":1722506773856,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcbf53bb2816ad19","name":"Generator, custom pubsub topic","time":{"start":1722507494586,"stop":1722507494586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0de695ed293340b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722506760876,"stop":1722506760876,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd17ab9a75a650b9","name":"Query with Promise Callback, No message returned","time":{"start":1722507471732,"stop":1722507471733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a977d22d8285a5a","name":"pre and post cipher","time":{"start":1722506796111,"stop":1722506796112,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fac1779cb9af3ee","name":"connected peers and dial","time":{"start":1722507332694,"stop":1722507332694,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35f0edace4666d50","name":"Push message with SQL Injection payload","time":{"start":1722507344237,"stop":1722507344237,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cda9be66b41d93c","name":"Publish message with large meta","time":{"start":1722507378326,"stop":1722507378327,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3140527b068e0c5","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722507059443,"stop":1722507059443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e7b18d1bf08978","name":"Subscribe and publish message","time":{"start":1722507378226,"stop":1722507378226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f5c22619d554af","name":"Check message received after jswaku node is restarted","time":{"start":1722507034900,"stop":1722507034900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f949dc29787b33b7","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722507202385,"stop":1722507202385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a291ba7a716c111b","name":"Check received message containing numeric","time":{"start":1722507034870,"stop":1722507034871,"duration":1},"status":"passed","severity":"normal"},{"uid":"35fb4a034c2f15a0","name":"random static sharding 5 - Cluster ID: 139, Shard ID: 944","time":{"start":1722507448683,"stop":1722507448683,"duration":0},"status":"passed","severity":"normal"},{"uid":"40599f2e139fe69f","name":"same cluster, different shard: nodes connect","time":{"start":1722507242278,"stop":1722507242278,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b72115780688b","name":"throws an error for improperly formatted content topics","time":{"start":1722506760853,"stop":1722506760854,"duration":1},"status":"passed","severity":"normal"},{"uid":"6987a3457a895d82","name":"Push message with Script payload","time":{"start":1722507344237,"stop":1722507344237,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f657efc7474b3b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722506768828,"stop":1722506768829,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10bbc68b4da2992","name":"should properly compute the node id","time":{"start":1722506769555,"stop":1722506769555,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc72a05feb31ed9e","name":"Check received message containing short","time":{"start":1722507345004,"stop":1722507345004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18676611f764997","name":"A test","time":{"start":1722507189038,"stop":1722507189038,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba44bf0c94624b9","name":"A test","time":{"start":1722507189036,"stop":1722507189037,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a9ebe88ca9535f","name":"Check received message containing Russian","time":{"start":1722507034876,"stop":1722507034876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6153dabd2cee5d58","name":"addEventListener with wrong event","time":{"start":1722506852869,"stop":1722506852869,"duration":0},"status":"passed","severity":"normal"},{"uid":"624bfd5050c13012","name":"should return all peers when numPeers is 0","time":{"start":1722506774190,"stop":1722506774191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1cc8aaa4951b98","name":"Push message with rate limit","time":{"start":1722507463192,"stop":1722507463192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b42c7537d526c","name":"isConnected return false after peer stops","time":{"start":1722506872146,"stop":1722506872146,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc228ff670999dd","name":"Promise Callback - backward","time":{"start":1722507485594,"stop":1722507485594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77cdac62aab9073","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722507497144,"stop":1722507497144,"duration":0},"status":"passed","severity":"normal"},{"uid":"837c0ad877ce5b2b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722506760848,"stop":1722506760848,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c5c9be623a38d9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722507514089,"stop":1722507514089,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b01a2353dec65f","name":"Subscribe to topic containing Script and receive message","time":{"start":1722507059439,"stop":1722507059439,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a862005caec083","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722506785511,"stop":1722506785512,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbad26d6a7118d85","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722507242277,"stop":1722507242277,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6a157fca668a5","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722507202381,"stop":1722507202382,"duration":1},"status":"passed","severity":"normal"},{"uid":"33de10b31bc53f55","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722506872144,"stop":1722506872144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1161466dfc775d5c","name":"should only return 1 node with relay and store capability","time":{"start":1722506785814,"stop":1722506785814,"duration":0},"status":"passed","severity":"normal"},{"uid":"846b52b2bae9fca9","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722507202385,"stop":1722507202386,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1092dc6edb76d8","name":"should decode valid enr with tcp successfully","time":{"start":1722506769547,"stop":1722506769547,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fbab4136f6677d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722506769547,"stop":1722506769547,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3e0c902a7465a6","name":"Check received message containing Basic HTML tag","time":{"start":1722507345021,"stop":1722507345021,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd88eab756275f2b","name":"Filter","time":{"start":1722507521533,"stop":1722507521533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ad7521ad8d09ed","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722507502435,"stop":1722507502436,"duration":1},"status":"passed","severity":"normal"},{"uid":"731c1208fe9c4b8f","name":"Fails to push message bigger that 1MB","time":{"start":1722507463194,"stop":1722507463195,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c8b1712bf2e3aa","name":"Push message with content topic containing Chinese","time":{"start":1722507344243,"stop":1722507344243,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba1864f75bf5cee","name":"Push message with Basic HTML tag payload","time":{"start":1722507463174,"stop":1722507463175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0dd111b72b7e47c","name":"more peers than existing","time":{"start":1722507332694,"stop":1722507332695,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab83e151fb84fc46","name":"dispatchEvent via connectionManager","time":{"start":1722506852871,"stop":1722506852871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87c8f1f721cbc17","name":"Push message with content topic containing short","time":{"start":1722507463181,"stop":1722507463181,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cc0dffc616bb0f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722506760870,"stop":1722506760870,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aef9379ba803f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722507059439,"stop":1722507059440,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fa225dab31bce6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722507422025,"stop":1722507422026,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d046981d536231","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722507471730,"stop":1722507471731,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e574587345eb0ec","name":"Check received message containing short","time":{"start":1722507034867,"stop":1722507034868,"duration":1},"status":"passed","severity":"normal"},{"uid":"267149a415af0f54","name":"handles different clusterIds correctly","time":{"start":1722506760853,"stop":1722506760853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c197ce139ae3a54","name":"Encoder throws on undefined content topic","time":{"start":1722506774640,"stop":1722506774640,"duration":0},"status":"passed","severity":"normal"},{"uid":"651a32d2039dfc14","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722507103127,"stop":1722507103129,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f195d425d7f4612","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722507022404,"stop":1722507022404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f93dc734e6c2f3a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722507059437,"stop":1722507059437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e689d260fcb328","name":"Push 30 different messages","time":{"start":1722507344241,"stop":1722507344241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04c2e4dab759d00","name":"Push message with short payload","time":{"start":1722507344233,"stop":1722507344234,"duration":1},"status":"passed","severity":"normal"},{"uid":"3421289dccf81fba","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722507059438,"stop":1722507059438,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cc1f2bc023412a","name":"Overlapping topic subscription","time":{"start":1722507497155,"stop":1722507497155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac2fa7ecf8ae0f9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722507514090,"stop":1722507514091,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a13127c3544029a","name":"Check received message containing emoji","time":{"start":1722507345010,"stop":1722507345011,"duration":1},"status":"passed","severity":"normal"},{"uid":"40911aa62f8c341f","name":"Check message with no pubsub topic is not received","time":{"start":1722507034894,"stop":1722507034894,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee7b6e88e95ccf","name":"Publish message with custom timestamp: Thu Aug 01 2024 11:15:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1722507378317,"stop":1722507378318,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7fcff560b83e6b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722506768822,"stop":1722506768824,"duration":2},"status":"passed","severity":"normal"},{"uid":"d736975c1528e3ab","name":"Store - dialed first","time":{"start":1722507521532,"stop":1722507521532,"duration":0},"status":"passed","severity":"normal"},{"uid":"119c8b456b9a37d1","name":"Check received message containing special chars","time":{"start":1722507034871,"stop":1722507034872,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ec24b741183019","name":"removeEventListener with wrong event","time":{"start":1722506852870,"stop":1722506852870,"duration":0},"status":"passed","severity":"normal"},{"uid":"706702d0431053bb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722507059431,"stop":1722507059434,"duration":3},"status":"passed","severity":"normal"},{"uid":"57a80481617a7096","name":"Nodes with multiple pubsub topic","time":{"start":1722507364226,"stop":1722507364227,"duration":1},"status":"passed","severity":"normal"},{"uid":"14eff36e3c33afb0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722506774191,"stop":1722506774191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9194b4c4391f32d1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722506760847,"stop":1722506760848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7536100c95efe80","name":"Check received message containing Russian","time":{"start":1722507345019,"stop":1722507345019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac8f539247faf4b","name":"Passing page size 0 when there are 110 messages","time":{"start":1722507505924,"stop":1722507505925,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fa58a961e4054d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722507497173,"stop":1722507497173,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d96990472027b1","name":"should throw an error for an unconfigured topic","time":{"start":1722506760869,"stop":1722506760869,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2966e746cf86b4","name":"Push message with content topic containing Script","time":{"start":1722507463186,"stop":1722507463186,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba3e3ba468464d6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722507364229,"stop":1722507364229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ed046fd9fba9c6","name":"handles empty shards array correctly","time":{"start":1722506760874,"stop":1722506760874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5689eeea5dd6f72","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722507103119,"stop":1722507103120,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f2b417f2b04b20","name":"Check message on other pubsub topic is not received","time":{"start":1722507345025,"stop":1722507345026,"duration":1},"status":"passed","severity":"normal"},{"uid":"52db147f8f3c5a88","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722507494589,"stop":1722507494590,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb276686fbf6f18","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722507420979,"stop":1722507420979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66ce83863eb5242","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722507364222,"stop":1722507364222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d3f7038da2bb8e","name":"Does not throw an exception when node disconnects","time":{"start":1722507514326,"stop":1722507514327,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed75dd15baa81323","name":"can start the service","time":{"start":1722507351454,"stop":1722507351455,"duration":1},"status":"passed","severity":"normal"},{"uid":"937e968af7830eea","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722506760873,"stop":1722506760873,"duration":0},"status":"passed","severity":"normal"},{"uid":"122b0a240ef1fc1f","name":"Push message with content topic containing JSON","time":{"start":1722507463188,"stop":1722507463188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47aab26475bc056","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722507059440,"stop":1722507059440,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25d264c56684dd9","name":"should be able to encode the field with only STORE set to true","time":{"start":1722506768825,"stop":1722506768825,"duration":0},"status":"passed","severity":"normal"},{"uid":"98406815acf5c845","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722506760855,"stop":1722506760855,"duration":0},"status":"passed","severity":"normal"},{"uid":"786f98b5af6a1101","name":"ignores domain fetching errors","time":{"start":1722506785812,"stop":1722506785812,"duration":0},"status":"passed","severity":"normal"},{"uid":"518b92ea42b3c94a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722507345025,"stop":1722507345025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb6cda313f36dc5","name":"Push message with content topic containing shell command","time":{"start":1722507463188,"stop":1722507463188,"duration":0},"status":"passed","severity":"normal"},{"uid":"46759b5a09bd0789","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722507497140,"stop":1722507497140,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3e59ba25874f10","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722507497145,"stop":1722507497145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea06543183a8e0b6","name":"Subscribe and receives messages on 20 topics","time":{"start":1722507497154,"stop":1722507497154,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7ce7f30279487","name":"getPeersByDiscovery","time":{"start":1722507332492,"stop":1722507332492,"duration":0},"status":"passed","severity":"normal"},{"uid":"9497da50d118c1f5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722507497172,"stop":1722507497173,"duration":1},"status":"passed","severity":"normal"},{"uid":"3848573ec4ce4a7f","name":"Generator, 2 different pubsubtopics","time":{"start":1722507494586,"stop":1722507494587,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae6ffc21a8bcdef","name":"throws on content topic with non-number generation field","time":{"start":1722506760841,"stop":1722506760841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d128d82d99183a7","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722507202386,"stop":1722507202386,"duration":0},"status":"passed","severity":"normal"},{"uid":"322631a22df7ac1a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722507188945,"stop":1722507188945,"duration":0},"status":"passed","severity":"normal"},{"uid":"957ca6a5ea4943e1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722507103115,"stop":1722507103116,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09a26814e54eb83","name":"Refresh subscription","time":{"start":1722507497142,"stop":1722507497142,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77d1f57e709fd61","name":"Check publish message containing Basic HTML tag","time":{"start":1722507378281,"stop":1722507378297,"duration":16},"status":"passed","severity":"normal"},{"uid":"2c0941ce3a42f86a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722506789532,"stop":1722506789533,"duration":1},"status":"passed","severity":"normal"},{"uid":"61748fb7383a8ce8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722507378233,"stop":1722507378233,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b847246efdbca5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722506824804,"stop":1722506824805,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c56698a7332a0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722506910906,"stop":1722506910907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4b64071edb1fd9","name":"Push message with content topic containing SQL Injection","time":{"start":1722507463186,"stop":1722507463186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e935de499d6da3c","name":"Decoder throws on undefined content topic","time":{"start":1722506795574,"stop":1722506795574,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b5c911e117e801","name":"Push message with Chinese payload","time":{"start":1722507344236,"stop":1722507344236,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b6c7c879f82719","name":"throws on content topic with empty encoding field","time":{"start":1722506760844,"stop":1722506760845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee580eec90e1ceb3","name":"Used by Waku Relay","time":{"start":1722507514328,"stop":1722507514329,"duration":1},"status":"passed","severity":"normal"},{"uid":"63edd9e7e921a398","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722507059436,"stop":1722507059437,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2a43dafad3db7e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722507202387,"stop":1722507202387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c84f0f6c4edac89","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722506760858,"stop":1722506760858,"duration":0},"status":"passed","severity":"normal"},{"uid":"594eebe78696d821","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722507497141,"stop":1722507497142,"duration":1},"status":"passed","severity":"normal"},{"uid":"44da5ed26f1d390","name":"can start and stop the service","time":{"start":1722506789529,"stop":1722506789529,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae4fbf5c2861d02","name":"should throw an error for missing sharding configuration","time":{"start":1722506760873,"stop":1722506760874,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d9001c976892f2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722507497159,"stop":1722507497159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b469b6b3f58d0edd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722506760859,"stop":1722506760859,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f2493d0d505a89","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722507202383,"stop":1722507202384,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6279d0a4dd2fc6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722506785517,"stop":1722506785517,"duration":0},"status":"passed","severity":"normal"},{"uid":"2110db255d157126","name":"Push to array if already present","time":{"start":1722506760613,"stop":1722506760613,"duration":0},"status":"passed","severity":"normal"},{"uid":"6595f8922284744c","name":"it tolerates circular branch references","time":{"start":1722506785811,"stop":1722506785812,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c5e34155c7b160","name":"Passing page size 11 when there are 10 messages","time":{"start":1722507505930,"stop":1722507505931,"duration":1},"status":"passed","severity":"normal"},{"uid":"73382c269f874416","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722506763558,"stop":1722506763558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d8b10a6a27aa09","name":"Publishes to nwaku","time":{"start":1722507359220,"stop":1722507359220,"duration":0},"status":"passed","severity":"normal"},{"uid":"862480ee49e54a0a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722507497160,"stop":1722507497160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee044be6ed2ffeb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722506943508,"stop":1722506943508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ecda863ae1a237","name":"different cluster, same shard: nodes don't connect","time":{"start":1722507242279,"stop":1722507242279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c197da195fbaa688","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722507497154,"stop":1722507497154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2110c319a5abb5","name":"Encoder throws on empty string content topic","time":{"start":1722506774640,"stop":1722506774640,"duration":0},"status":"passed","severity":"normal"},{"uid":"7791e671d10c4eab","name":"should return valid sharding parameters for static sharding","time":{"start":1722506760872,"stop":1722506760872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9bd8217e388ca9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722507487204,"stop":1722507487205,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c750fed52259079","name":"returns all values when wanted number matches available values","time":{"start":1722506784578,"stop":1722506784579,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ef77be8aa7d90","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722506943510,"stop":1722506943510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8206f7327a7775f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722506760850,"stop":1722506760850,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c1e4e5e856afb3","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722507502431,"stop":1722507502432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad10c30f68b75c72","name":"Check received message containing Chinese","time":{"start":1722507345018,"stop":1722507345019,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99aa42b1a981400","name":"Check received message containing XML","time":{"start":1722507345020,"stop":1722507345021,"duration":1},"status":"passed","severity":"normal"},{"uid":"17eebf7cce4faabf","name":"Ping on peer without subscriptions","time":{"start":1722506900861,"stop":1722506900861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adcc6a2525cbe61","name":"Check publish message containing Russian","time":{"start":1722507378254,"stop":1722507378255,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40f033abdb17c51","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722507422029,"stop":1722507422029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a40cad8bcb38104","name":"topics with same application and version share the same shard","time":{"start":1722506760851,"stop":1722506760851,"duration":0},"status":"passed","severity":"normal"},{"uid":"99425e996ed172da","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722507059441,"stop":1722507059442,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8bae29f3eb75c1","name":"Check publish message containing short","time":{"start":1722507378249,"stop":1722507378250,"duration":1},"status":"passed","severity":"normal"},{"uid":"471e4e5d269b9654","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722507022418,"stop":1722507022418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a053d8f53ceab734","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722507022432,"stop":1722507022433,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8db4b2d5ceb65","name":"Check received message containing Script","time":{"start":1722507034877,"stop":1722507034878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa8158579bc0e24","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722507364227,"stop":1722507364227,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c948371f001ac","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722506760860,"stop":1722506760860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2bc1bb563188f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722506760867,"stop":1722506760868,"duration":1},"status":"passed","severity":"normal"},{"uid":"7748f65d48bec312","name":"should throw an error for insufficient data","time":{"start":1722506760945,"stop":1722506760945,"duration":0},"status":"passed","severity":"normal"},{"uid":"443bd7f694465b19","name":"udp ip6 address","time":{"start":1722506769077,"stop":1722506769077,"duration":0},"status":"passed","severity":"normal"},{"uid":"81144f2f95f094d3","name":"Check message with non string payload is not received","time":{"start":1722507345014,"stop":1722507345014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03dee2a0f86494a","name":"Push message with numeric payload","time":{"start":1722507344234,"stop":1722507344235,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0414b193197df46","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722506785816,"stop":1722506785817,"duration":1},"status":"skipped","severity":"normal"},{"uid":"105b5d04202bcb3c","name":"Fails to push message with empty content topic","time":{"start":1722507463190,"stop":1722507463190,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc381b1dcac24d0","name":"Overlapping topic subscription","time":{"start":1722507378230,"stop":1722507378231,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8c79ba523db7db6","name":"Check received message containing special chars","time":{"start":1722507345006,"stop":1722507345006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e94eaf5a3664fac","name":"LightPush with 2 connections","time":{"start":1722507095543,"stop":1722507095543,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7a49e373750e7c","name":"Fails to publish message with wrong content topic","time":{"start":1722507378320,"stop":1722507378321,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e1a4c3204ddbaf","name":"should not receive a peer event after stop","time":{"start":1722506789531,"stop":1722506789531,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec76406ec9e5ad7","name":"should not fail to start the service if it is already started","time":{"start":1722506789530,"stop":1722506789530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f320a1d9d95a740","name":"Decoder throws on empty string content topic","time":{"start":1722506795575,"stop":1722506795575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00de2a191e26a43","name":"Fails to push message with empty content topic","time":{"start":1722507344248,"stop":1722507344248,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2100c8e58e82e03","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722507448703,"stop":1722507448707,"duration":4},"status":"passed","severity":"normal"},{"uid":"694fb5fde82cbe18","name":"Check message received after nwaku node is restarted","time":{"start":1722507345027,"stop":1722507345028,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b8d3936d2237f33","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722507022432,"stop":1722507022432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678c131b142afc2","name":"throws on content topic with too few or too many fields","time":{"start":1722506760840,"stop":1722506760841,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cd3f103ef22c89","name":"Push message with content topic containing escaped characters","time":{"start":1722507463188,"stop":1722507463189,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc867fb76e2636e8","name":"random static sharding 7 - Cluster ID: 553, Shard ID: 378","time":{"start":1722507448691,"stop":1722507448692,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2911eb18be1ef05","name":"Push message on custom pubsubTopic","time":{"start":1722507188944,"stop":1722507188944,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9e5516354a6890","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722507022401,"stop":1722507022402,"duration":1},"status":"passed","severity":"normal"},{"uid":"9768b8501161e8ac","name":"random static sharding 9 - Cluster ID: 631, Shard ID: 426","time":{"start":1722507448693,"stop":1722507448693,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c5d08cdaf3c1a6","name":"Overlapping topic subscription","time":{"start":1722507059434,"stop":1722507059434,"duration":0},"status":"passed","severity":"normal"},{"uid":"2447bc39e3169c5b","name":"should handle corrupted local storage data gracefully","time":{"start":1722506789533,"stop":1722506789533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c21d03daccb87d4","name":"Refresh subscription","time":{"start":1722507059434,"stop":1722507059435,"duration":1},"status":"passed","severity":"normal"},{"uid":"16698888c40683eb","name":"1 Relay, 1 Filter, gives up","time":{"start":1722506785492,"stop":1722506785493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c239fe2e48c699d0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722507059443,"stop":1722507059443,"duration":0},"status":"passed","severity":"normal"},{"uid":"15addeef21d5c365","name":"Push message with Chinese payload","time":{"start":1722507463167,"stop":1722507463168,"duration":1},"status":"passed","severity":"normal"},{"uid":"779ba0abac2cf3b4","name":"Push message with rate limit","time":{"start":1722507344249,"stop":1722507344249,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeca8af25a4406be","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app44/3/topic380/proto","time":{"start":1722507420984,"stop":1722507420985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a943202963a8683","name":"Subscribe and receives messages on 20 topics","time":{"start":1722507497140,"stop":1722507497141,"duration":1},"status":"passed","severity":"normal"},{"uid":"2604b499a1765cd8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722507422026,"stop":1722507422026,"duration":0},"status":"passed","severity":"normal"},{"uid":"af142e2769070bca","name":"Generator, custom pubsub topic","time":{"start":1722507494587,"stop":1722507494589,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7ae327521721631","name":"Subscribe and receive messages via lightPush","time":{"start":1722507059426,"stop":1722507059427,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ecdc525ac1c776","name":"Check message with invalid timestamp is not received","time":{"start":1722507345025,"stop":1722507345025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cb28e332281792","name":"Push message with Russian payload","time":{"start":1722507463170,"stop":1722507463171,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae163687084fdce2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722506820191,"stop":1722506820191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b769afb05b08437","name":"Fails to publish duplicate message","time":{"start":1722507378318,"stop":1722507378319,"duration":1},"status":"passed","severity":"normal"},{"uid":"75afd7ae1e6981ea","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722506760861,"stop":1722506760862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3c7313974891d4","name":"Query generator for multiple messages with different content topic format","time":{"start":1722507487203,"stop":1722507487203,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f1a55b2279c4e8","name":"Check received message containing emoji","time":{"start":1722507034883,"stop":1722507034883,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf0f010b39b569d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722507103129,"stop":1722507103130,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffee8f3b3284baa","name":"Push message with short payload","time":{"start":1722507463163,"stop":1722507463164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90921f7ac357dc6","name":"Ping on unsubscribed peer","time":{"start":1722506900861,"stop":1722506900862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee35abc1d061a5a","name":"Push message with XML payload","time":{"start":1722507344237,"stop":1722507344238,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c83a85d97a8dd11","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722507497147,"stop":1722507497147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ba2b6b1048ceea","name":"safeDispatchEvent","time":{"start":1722506852872,"stop":1722506852872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e552d723a670f3b8","name":"Check message received after jswaku node is restarted","time":{"start":1722507345027,"stop":1722507345027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9186788015dd56e","name":"Encoder throws on empty string content topic","time":{"start":1722506797458,"stop":1722506797458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecafe031e28ea3c","name":"Fails to push message bigger that 1MB","time":{"start":1722507344251,"stop":1722507344252,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad9c99b63dadf73","name":"should use DNS peer discovery with light client","time":{"start":1722506830070,"stop":1722506830070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db391241f2860123","name":"Check received message with timestamp: 1722506811482 ","time":{"start":1722507345011,"stop":1722507345011,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fd603ecb7b3ffa","name":"Check received message containing unicode special characters","time":{"start":1722507345010,"stop":1722507345010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f552d759a976a11","name":"Ephemeral messages are not stored","time":{"start":1722506824804,"stop":1722506824804,"duration":0},"status":"passed","severity":"normal"},{"uid":"98624f7f8c9a3ef2","name":"Push message with content topic containing XML","time":{"start":1722507463187,"stop":1722507463187,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cac429c433b29b1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722507103125,"stop":1722507103127,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8518a387998096e","name":"Subscribe to topic containing long and receive message","time":{"start":1722507059435,"stop":1722507059436,"duration":1},"status":"passed","severity":"normal"},{"uid":"4426d2f6d8349917","name":"should emit a peer event after start","time":{"start":1722506789530,"stop":1722506789530,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdddd6664420451","name":"Ping on peer without subscriptions","time":{"start":1722506880682,"stop":1722506880683,"duration":1},"status":"passed","severity":"normal"},{"uid":"71293c729e0efd64","name":"start node with empty shard","time":{"start":1722507448708,"stop":1722507448708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91b5490add8390","name":"Check publish message containing JSON","time":{"start":1722507378298,"stop":1722507378298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42eadea17a19ba9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722507514092,"stop":1722507514092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d634520d2c193aaf","name":"Push message with long payload","time":{"start":1722507463164,"stop":1722507463165,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d184653505bd4f1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722507022426,"stop":1722507022426,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab1e18a3103d90e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722507059427,"stop":1722507059427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb15e3674033725","name":"different cluster, different shard: nodes don't connect","time":{"start":1722507022399,"stop":1722507022399,"duration":0},"status":"passed","severity":"normal"},{"uid":"c249da3013b3d265","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722506760867,"stop":1722506760867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37ce8f9d96e34fe","name":"Check message with non string payload is not received","time":{"start":1722507034899,"stop":1722507034899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a9f287292c8761","name":"Subscribe to topic containing XML and receive message","time":{"start":1722507497146,"stop":1722507497147,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab53bc084a5397c8","name":"listenerCount","time":{"start":1722506852871,"stop":1722506852871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bbf0be1668579c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722506872146,"stop":1722506872148,"duration":2},"status":"passed","severity":"normal"},{"uid":"31911022e2b42c53","name":"Push message with unicode special characters payload","time":{"start":1722507344240,"stop":1722507344240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86dc268a2fa80d2","name":"Check publish message containing Arabic","time":{"start":1722507378254,"stop":1722507378254,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccbf8494934184b","name":"can start the service","time":{"start":1722506789528,"stop":1722506789528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0bfaf7b68df897","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722507378228,"stop":1722507378228,"duration":0},"status":"passed","severity":"normal"},{"uid":"22958f5e9c424a7","name":"Correctly serialized arguments","time":{"start":1722507210607,"stop":1722507210608,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4de039a00f0033","name":"Check received message containing SQL Injection","time":{"start":1722507034876,"stop":1722507034877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4fa539b5a31521","name":"Push message with content topic containing shell command","time":{"start":1722507344246,"stop":1722507344246,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d6fb14c6c6b5c5","name":"isConnected should return false after all peers disconnect","time":{"start":1722506872145,"stop":1722506872145,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ea1a706047258a","name":"Query generator for 2000 messages","time":{"start":1722507487205,"stop":1722507487207,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc475636c5d32872","name":"Throws when trying to push message with empty payload","time":{"start":1722507463180,"stop":1722507463181,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fff7945aa388e0","name":"Waku message hash computation (no timestamp)","time":{"start":1722506763559,"stop":1722506763559,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cd98c8b8719938","name":"Check publish message containing XML","time":{"start":1722507378257,"stop":1722507378281,"duration":24},"status":"passed","severity":"normal"},{"uid":"7ead51b850d04cd9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722507497145,"stop":1722507497145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df59fae8a4b0381","name":"Light Node - default protocols","time":{"start":1722507521534,"stop":1722507521534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9f1b5b699fc73","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722507497152,"stop":1722507497152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cc135e05484ff6","name":"should set field with only STORE enabled","time":{"start":1722506769560,"stop":1722506769561,"duration":1},"status":"passed","severity":"normal"},{"uid":"6757fc34ec1f4500","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722507378234,"stop":1722507378234,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf80b63fd6f54da","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722507514091,"stop":1722507514091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b64b35238b925c8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722506760849,"stop":1722506760849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6381d0a20a1adf9e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722507059442,"stop":1722507059442,"duration":0},"status":"passed","severity":"normal"},{"uid":"687994b2a4cf70d2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722507497150,"stop":1722507497150,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8f3cc9b752e616","name":"Push message with custom timestamp: 1722503459591","time":{"start":1722507463193,"stop":1722507463193,"duration":0},"status":"passed","severity":"normal"},{"uid":"142d513e02b4fce9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722506797456,"stop":1722506797457,"duration":1},"status":"passed","severity":"normal"},{"uid":"74602b43011d5c37","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722506785513,"stop":1722506785513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef80f3cd56d916e8","name":"should handle application and version for autosharding","time":{"start":1722506760857,"stop":1722506760857,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edcc206b66d31f0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app76/7/topic493/json","time":{"start":1722507420983,"stop":1722507420984,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfa0debe49ace45","name":"Check publish message containing numeric","time":{"start":1722507378251,"stop":1722507378252,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51bc2b66275a47f","name":"handles multiple messages","time":{"start":1722507506451,"stop":1722507506451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac04ee3dd25dfb8e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722506785515,"stop":1722506785515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7754bd73549c7efd","name":"should handle a minimal index list","time":{"start":1722506760943,"stop":1722506760944,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a788a131916dae","name":"Delete observer","time":{"start":1722507336182,"stop":1722507336183,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1ff3835af3e985","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722507022424,"stop":1722507022425,"duration":1},"status":"passed","severity":"normal"},{"uid":"db75100c16f0374e","name":"Subscribe to topic containing XML and receive message","time":{"start":1722507059439,"stop":1722507059439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ad220761f4301b","name":"Check received message containing Script","time":{"start":1722507345020,"stop":1722507345020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10abc640009bb1a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app4/5/topic618/test.js","time":{"start":1722507420989,"stop":1722507420990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c098594405a022d","name":"Push message with content topic containing emoji","time":{"start":1722507463189,"stop":1722507463190,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80bc1172ac81f5","name":"retrieves a single peer","time":{"start":1722506785810,"stop":1722506785811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbde347ae69ef6c","name":"Overlapping topic subscription","time":{"start":1722507497142,"stop":1722507497142,"duration":0},"status":"passed","severity":"normal"},{"uid":"600b8df2d04cc5a4","name":"Check received message containing escaped characters","time":{"start":1722507345022,"stop":1722507345022,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1cb7659ccfade3","name":"random static sharding 1 - Cluster ID: 155, Shard ID: 297","time":{"start":1722507448673,"stop":1722507448674,"duration":1},"status":"passed","severity":"normal"},{"uid":"2278fabb5c120f79","name":"different cluster, same shard: nodes don't connect","time":{"start":1722507022399,"stop":1722507022399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce730b01d5c0743","name":"Check message received after nwaku node is restarted","time":{"start":1722507034900,"stop":1722507034900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a0a69cccad0bdfc","name":"Check received message containing Script","time":{"start":1722507345008,"stop":1722507345008,"duration":0},"status":"passed","severity":"normal"},{"uid":"576ef4078c483977","name":"should only return 1 node with relay capability","time":{"start":1722506785814,"stop":1722506785814,"duration":0},"status":"passed","severity":"normal"},{"uid":"efeac7320a0a9cb5","name":"should not receive a peer event before start","time":{"start":1722506830064,"stop":1722506830068,"duration":4},"status":"passed","severity":"normal"},{"uid":"37e7c506e5c2d2b4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722507497152,"stop":1722507497153,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f5a3723f13e3eb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722506812459,"stop":1722506812459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c6eaea820ac7a7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722506760851,"stop":1722506760851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2faf61ffe9f3ad7f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722507422028,"stop":1722507422029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e87bd7eb21caa3","name":"throws on content topic with empty application field","time":{"start":1722506760842,"stop":1722506760842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45e734ea8d03282","name":"Push message with custom timestamp: 1722510703281","time":{"start":1722507344251,"stop":1722507344251,"duration":0},"status":"passed","severity":"normal"},{"uid":"22185f14dfea3190","name":"Privacy Node - default protocol","time":{"start":1722507521534,"stop":1722507521534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b60b4dd5064e38","name":"Push message with content topic containing Arabic","time":{"start":1722507344243,"stop":1722507344244,"duration":1},"status":"passed","severity":"normal"},{"uid":"961e5b9c5451a3","name":"All","time":{"start":1722506822508,"stop":1722506822508,"duration":0},"status":"passed","severity":"normal"},{"uid":"30eb3662506b0b9e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722506910897,"stop":1722506910903,"duration":6},"status":"passed","severity":"normal"},{"uid":"a3a1564d029146e6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722506785516,"stop":1722506785517,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2c949dd980e843","name":"Reopen subscription with peer with lost subscription","time":{"start":1722506900860,"stop":1722506900860,"duration":0},"status":"passed","severity":"normal"},{"uid":"243a49805404ed17","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722507022400,"stop":1722507022400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e17a22852b9bbd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722506760865,"stop":1722506760866,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffde7078f5d5cbb5","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722507471727,"stop":1722507471727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc911b9e1146b15","name":"Push message with custom timestamp: 1691748659591","time":{"start":1722507463193,"stop":1722507463193,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ee86d37f152096","name":"Check message received after jswaku node is restarted","time":{"start":1722507345014,"stop":1722507345015,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e76df315a33757c9","name":"throws on content topic with generation field greater than 0","time":{"start":1722506760841,"stop":1722506760842,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ab70a6e63f2004","name":"Push message with Arabic payload","time":{"start":1722507463168,"stop":1722507463169,"duration":1},"status":"passed","severity":"normal"},{"uid":"500b1761c35f6163","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722507022405,"stop":1722507022406,"duration":1},"status":"passed","severity":"normal"},{"uid":"c255f60081433e50","name":"Push message equal or less that 1MB","time":{"start":1722507463194,"stop":1722507463194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67273a7e086c707","name":"Push message with content topic containing numeric","time":{"start":1722507463183,"stop":1722507463183,"duration":0},"status":"passed","severity":"normal"},{"uid":"802a3cded8986e6e","name":"Check received message containing escaped characters","time":{"start":1722507034882,"stop":1722507034882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60895949f16e5c4","name":"Publish message with custom timestamp: Thu Aug 01 2024 09:15:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1722507378316,"stop":1722507378317,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa68a11ad50f837e","name":"Failed peers are renewed","time":{"start":1722507128362,"stop":1722507128362,"duration":0},"status":"passed","severity":"normal"},{"uid":"11223e586e2fb33b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722506768827,"stop":1722506768827,"duration":0},"status":"passed","severity":"normal"},{"uid":"432b26f87a55949e","name":"Subscribe and receives messages on 20 topics","time":{"start":1722507059430,"stop":1722507059430,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fb4612337a49a5","name":"Using a function","time":{"start":1722507514328,"stop":1722507514328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fafe921d9acf28a","name":"shard 0","time":{"start":1722507448672,"stop":1722507448673,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfcb23f48b2c12b","name":"Check publish message containing special chars","time":{"start":1722507378252,"stop":1722507378253,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c89d197f27b01e5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722507344245,"stop":1722507344246,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d84b5feb6d8d361","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722507497141,"stop":1722507497141,"duration":0},"status":"passed","severity":"normal"},{"uid":"debc2579371fdbf3","name":"Check received message containing Arabic","time":{"start":1722507345019,"stop":1722507345019,"duration":0},"status":"passed","severity":"normal"},{"uid":"46346a3db6ef3b8a","name":"Ordered Callback - forward","time":{"start":1722507485595,"stop":1722507485595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b6a170c3e9139e","name":"Refresh subscription","time":{"start":1722507497155,"stop":1722507497156,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce84c58e06f1971","name":"Query Generator - forward","time":{"start":1722507485593,"stop":1722507485593,"duration":0},"status":"passed","severity":"normal"},{"uid":"50012415cfed76c4","name":"ignores unrecognized TXT record formats","time":{"start":1722506785813,"stop":1722506785813,"duration":0},"status":"passed","severity":"normal"},{"uid":"702c9af593221cf6","name":"should not fail to start the service if it is already started","time":{"start":1722507351456,"stop":1722507351456,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e7103625fdd421","name":"Subscribe and receive messages via waku relay post","time":{"start":1722507497152,"stop":1722507497152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9aba3f387dec47","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722506768826,"stop":1722506768827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1f4553b7a40583","name":"Check meta is set [symmetric]","time":{"start":1722506795572,"stop":1722506795573,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0c1cea80bb96b8","name":"Decoder throws on empty string content topic","time":{"start":1722506797459,"stop":1722506797459,"duration":0},"status":"passed","severity":"normal"},{"uid":"12490f8dc04f8dc5","name":"does not throw on valid cases","time":{"start":1722506760839,"stop":1722506760839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d584d6df8858eeb","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722506872144,"stop":1722506872144,"duration":0},"status":"passed","severity":"normal"},{"uid":"b941dd5804ae999","name":"Subscribe and receive messages via lightPush","time":{"start":1722507497138,"stop":1722507497138,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d306ae48eca4f1e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722506774192,"stop":1722506774193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e60d7cf57abf94","name":"Check message with no content topic is not received","time":{"start":1722507034894,"stop":1722507034894,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb546ca85b393665","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722507497143,"stop":1722507497144,"duration":1},"status":"passed","severity":"normal"},{"uid":"f661211d3e9b8795","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722506943509,"stop":1722506943509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1975245635368424","name":"Push message with content topic containing short","time":{"start":1722507344241,"stop":1722507344241,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedb17a9fe25a264","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722506760865,"stop":1722506760865,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ad93632bd6d250","name":"Check publish message containing Script","time":{"start":1722507378256,"stop":1722507378257,"duration":1},"status":"passed","severity":"normal"},{"uid":"227d37d57db5f28f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722506785492,"stop":1722506785492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea792b88f4b23d07","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722506760854,"stop":1722506760854,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2f8f948d9792b1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722507487199,"stop":1722507487203,"duration":4},"status":"passed","severity":"normal"},{"uid":"791bda159eb0de78","name":"Round trip binary serialization","time":{"start":1722506774638,"stop":1722506774638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed7101692ae8220","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722507364228,"stop":1722507364228,"duration":0},"status":"passed","severity":"normal"},{"uid":"229522f2181693c8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722507497159,"stop":1722507497159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1009d3be4ccbde","name":"tcp ip4 address","time":{"start":1722506769076,"stop":1722506769077,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b9c736455bf41d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722506872143,"stop":1722506872143,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1a771041c20e0a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722507022417,"stop":1722507022417,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd818fcb0c365e40","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722507022423,"stop":1722507022424,"duration":1},"status":"passed","severity":"normal"},{"uid":"572eb0b061053a6a","name":"Query Generator, No message returned","time":{"start":1722507471728,"stop":1722507471728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f829248cbf3c9e0","name":"Encoder throws on empty string content topic","time":{"start":1722506795574,"stop":1722506795574,"duration":0},"status":"passed","severity":"normal"},{"uid":"96904346d405ad8c","name":"Passing page size 110 when there are 120 messages","time":{"start":1722507505932,"stop":1722507505932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3732060a87119c73","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722506760944,"stop":1722506760944,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad899cc25c0e678","name":"Push message with meta","time":{"start":1722507463190,"stop":1722507463191,"duration":1},"status":"passed","severity":"normal"},{"uid":"4768ab296ea20695","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722506910905,"stop":1722506910905,"duration":0},"status":"passed","severity":"normal"},{"uid":"75744dcd2bf285eb","name":"throws on content topic with empty topic name field","time":{"start":1722506760844,"stop":1722506760844,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da6a7e1a8cd2a97","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722507378236,"stop":1722507378236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d04d56456e65f4b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722507497153,"stop":1722507497154,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2daabf6e7c63ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722506760864,"stop":1722506760865,"duration":1},"status":"passed","severity":"normal"},{"uid":"285704d544c4dff8","name":"Check received message containing shell command","time":{"start":1722507345009,"stop":1722507345009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbe25f611a21deb","name":"Publish message with rate limit","time":{"start":1722507378327,"stop":1722507378328,"duration":1},"status":"passed","severity":"normal"}]