mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-21 09:23:15 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"9394f7d34da47da","name":"should encode/decode to RLP encoding","time":{"start":1724335030495,"stop":1724335030495,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fd3fe591e1b157","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724335759718,"stop":1724335759719,"duration":1},"status":"passed","severity":"normal"},{"uid":"536ce6d28c9e8856","name":"Decoder throws on undefined content topic","time":{"start":1724335058326,"stop":1724335058327,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1db4c61a5a671bd","name":"Check received message with timestamp: 1724335073316 ","time":{"start":1724335284154,"stop":1724335284154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f615ec541b78fdb8","name":"All","time":{"start":1724335081905,"stop":1724335081906,"duration":1},"status":"passed","severity":"normal"},{"uid":"f980f72dec4430e9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724335325902,"stop":1724335325902,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3d504fb9e7ef3a","name":"Check publish message containing Russian","time":{"start":1724335650413,"stop":1724335650413,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6fed27d2bb2db3","name":"Check received message containing Russian","time":{"start":1724335284148,"stop":1724335284148,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a480109bc519b9","name":"removeEventListener with wrong event","time":{"start":1724335113757,"stop":1724335113758,"duration":1},"status":"passed","severity":"normal"},{"uid":"656cca093e780129","name":"Ping on unsubscribed peer","time":{"start":1724335169820,"stop":1724335169820,"duration":0},"status":"passed","severity":"normal"},{"uid":"914a268fbaafab6c","name":"Check message with non string payload is not received","time":{"start":1724335625840,"stop":1724335625840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f2553d15bc3f93","name":"should set field with all protocols disabled","time":{"start":1724335030499,"stop":1724335030499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1967218a889ab393","name":"should return all peers when numPeers is 0","time":{"start":1724335035121,"stop":1724335035122,"duration":1},"status":"passed","severity":"normal"},{"uid":"438ab77e3f746264","name":"Check received message containing Basic HTML tag","time":{"start":1724335625846,"stop":1724335625847,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6c3af31cb78cd4","name":"Does not throw an exception when node disconnects","time":{"start":1724335787188,"stop":1724335787189,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3073ec876bea29b","name":"Check publish message containing XML","time":{"start":1724335650415,"stop":1724335650415,"duration":0},"status":"passed","severity":"normal"},{"uid":"54997df2a1612216","name":"Check message with no pubsub topic is not received","time":{"start":1724335284156,"stop":1724335284157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5430019765cfa5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335162480,"stop":1724335162480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccb6e591a8f848a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335450309,"stop":1724335450309,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f74db8c15411e9b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724335024615,"stop":1724335024615,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a755afcb6fd5aa","name":"groups content topics by expected pubsub topic","time":{"start":1724335022025,"stop":1724335022026,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd55476c86c611c5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724335286802,"stop":1724335286803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c768fdc5808634ac","name":"Light Node - default protocols","time":{"start":1724335791486,"stop":1724335791486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2683490836a856","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724335022024,"stop":1724335022025,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d29540dedf0279b","name":"Filter with 0 connections","time":{"start":1724335357766,"stop":1724335357766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3562a8f2ffa4031","name":"Passing page size 110 when there are 120 messages","time":{"start":1724335777683,"stop":1724335777684,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeafa893e78d5e6e","name":"Wrong topic","time":{"start":1724335690377,"stop":1724335690377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed1bce4b52f319c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724335022045,"stop":1724335022045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19ee77c85fbab11","name":"Overlapping topic subscription","time":{"start":1724335649869,"stop":1724335649869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88445364a1e6e5c1","name":"should not receive a peer event after stop","time":{"start":1724335050392,"stop":1724335050392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29aa95bac46dc7e","name":"Push message with Russian payload","time":{"start":1724335609847,"stop":1724335609847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4750d0c9d0c12c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724335045735,"stop":1724335045735,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c1e8d982014d00","name":"should not fail to start the service if it is already started","time":{"start":1724335642593,"stop":1724335642594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5662938d66a93dfa","name":"Ping on subscribed peer","time":{"start":1724335169819,"stop":1724335169819,"duration":0},"status":"passed","severity":"normal"},{"uid":"d864a6148e25cd70","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724335022037,"stop":1724335022038,"duration":1},"status":"passed","severity":"normal"},{"uid":"2157fea02c57fb11","name":"Subscribe and receive messages via waku relay post","time":{"start":1724335325898,"stop":1724335325898,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a5040152fc4186","name":"Push message with content topic containing Russian","time":{"start":1724335748224,"stop":1724335748224,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac202311e9b2b03","name":"Should update shard info","time":{"start":1724335511888,"stop":1724335511888,"duration":0},"status":"passed","severity":"normal"},{"uid":"618f78534ca8c498","name":"topics with same application and version share the same shard","time":{"start":1724335022025,"stop":1724335022025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b937fc95c9ac0427","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app94/5/topic838/proto","time":{"start":1724335690376,"stop":1724335690376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3695fa6d2db54117","name":"Nodes with multiple pubsub topic","time":{"start":1724335623256,"stop":1724335623256,"duration":0},"status":"passed","severity":"normal"},{"uid":"10da441eb47ecc68","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724335759707,"stop":1724335759708,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f72c4e553718e1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724335022035,"stop":1724335022035,"duration":0},"status":"passed","severity":"normal"},{"uid":"3317a23d93353abc","name":"Passing page size 1 when there are 4 messages","time":{"start":1724335777681,"stop":1724335777681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e56de31afb2643e","name":"Check received message containing JSON","time":{"start":1724335625831,"stop":1724335625832,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7158d53cb9d127c","name":"Refresh subscription","time":{"start":1724335759715,"stop":1724335759716,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54dfda9387e6d3c","name":"throws on content topic with empty version field","time":{"start":1724335022017,"stop":1724335022018,"duration":1},"status":"passed","severity":"normal"},{"uid":"a793ec44bfeb0e04","name":"Register correct protocols","time":{"start":1724335649865,"stop":1724335649865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62c10f2788ade14","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724335787437,"stop":1724335787438,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff99fbe3a64d50c","name":"can start and stop the service","time":{"start":1724335642592,"stop":1724335642593,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57cacf1ec2d7841","name":"Used by Waku Relay","time":{"start":1724335787190,"stop":1724335787191,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8eea9a58b2b858","name":"Push message with numeric payload","time":{"start":1724335748215,"stop":1724335748215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4671fc64f2424f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724335759732,"stop":1724335759733,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d48b7393ddd1fc8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335450309,"stop":1724335450309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2674b7ad37fcc126","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/1/topic513/xml","time":{"start":1724335690374,"stop":1724335690375,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b92adf3c844a75","name":"Check received message containing shell command","time":{"start":1724335625847,"stop":1724335625848,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4be6a9f791a6ae","name":"unsubscribes","time":{"start":1724335778140,"stop":1724335778140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4630d6ea1e311ee2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724335046441,"stop":1724335046441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a64d2edd0a8076f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724335623255,"stop":1724335623255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90a84fc8dafa349","name":"should get / set UDP multiaddr","time":{"start":1724335030496,"stop":1724335030496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4b0fb2bc575714","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335286810,"stop":1724335286811,"duration":1},"status":"passed","severity":"normal"},{"uid":"553b7f7a99f14257","name":"Query with Ordered Callback, No Decoder","time":{"start":1724335743927,"stop":1724335743927,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fd83f1454af861","name":"should not receive a peer event after stop","time":{"start":1724335087253,"stop":1724335087253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6d33cdefcfc42","name":"Push message with Chinese payload","time":{"start":1724335748216,"stop":1724335748216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7194169a28a08177","name":"Check received message containing unicode special characters","time":{"start":1724335284153,"stop":1724335284153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb09b522bb41a13","name":"Renews peer on consistent missed messages","time":{"start":1724335203690,"stop":1724335203691,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef3ba7659a923e9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724335325907,"stop":1724335325908,"duration":1},"status":"passed","severity":"normal"},{"uid":"798bbdaad3e27709","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724335022023,"stop":1724335022023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39b0bd9dfeaf29d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724335748225,"stop":1724335748226,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfffbde7db4220f6","name":"Passing page size 3 when there are 20 messages","time":{"start":1724335777681,"stop":1724335777681,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d921ef2cc90063","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724335286801,"stop":1724335286802,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb78d3b782fa0724","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335162478,"stop":1724335162478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1657a1a47cf70b56","name":"Ephemeral messages are not stored","time":{"start":1724335084661,"stop":1724335084662,"duration":1},"status":"passed","severity":"normal"},{"uid":"25607818c8672cc","name":"Accepts a valid Waku Message","time":{"start":1724335038866,"stop":1724335038867,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b40dbc194feb6a2","name":"Decrypt messages","time":{"start":1724335607830,"stop":1724335607831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fed1890e0a0c264","name":"Push message with content topic containing numeric","time":{"start":1724335748222,"stop":1724335748222,"duration":0},"status":"passed","severity":"normal"},{"uid":"af246abdcef7e038","name":"Check received message containing XML","time":{"start":1724335625827,"stop":1724335625828,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea42519e438b4c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724335759729,"stop":1724335759729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1e966b2c5d143b","name":"Subscribe and receive messages via lightPush","time":{"start":1724335759706,"stop":1724335759706,"duration":0},"status":"passed","severity":"normal"},{"uid":"6544b1556e16516","name":"Ping succeeds for all connected peers","time":{"start":1724335203686,"stop":1724335203687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45875d3ec8a94d8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724335286805,"stop":1724335286806,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c22071cc4aacbe0","name":"Check message with no content topic is not received","time":{"start":1724335625852,"stop":1724335625852,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac48cb1341fcbbd","name":"Push message with content topic containing escaped characters","time":{"start":1724335748227,"stop":1724335748227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18a44508bfd6eef","name":"Check received message containing Arabic","time":{"start":1724335284147,"stop":1724335284148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1217a754306f9c2e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724335743926,"stop":1724335743927,"duration":1},"status":"passed","severity":"normal"},{"uid":"367ddde99316042e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724335058325,"stop":1724335058325,"duration":0},"status":"passed","severity":"normal"},{"uid":"27060f7c2634427e","name":"Query Generator - true","time":{"start":1724335767287,"stop":1724335767288,"duration":1},"status":"passed","severity":"normal"},{"uid":"250552d6639927","name":"Reusing cursor across nodes","time":{"start":1724335695139,"stop":1724335695140,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ed090e54d12043","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724335022057,"stop":1724335022057,"duration":0},"status":"passed","severity":"normal"},{"uid":"701378f889b44c3b","name":"should not throw an error for a single configured topic","time":{"start":1724335022043,"stop":1724335022044,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc7b2ff595ac843","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724335352089,"stop":1724335352090,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86fdfaa469a412a","name":"Push message with content topic containing numeric","time":{"start":1724335609853,"stop":1724335609853,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ec1f2ebd5b4d43","name":"should throw an error for insufficient data","time":{"start":1724335022057,"stop":1724335022058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fb0975a8656893","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724335759733,"stop":1724335759733,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cfebfe1c5ad7e3","name":"returns all values when wanted number is greater than available values","time":{"start":1724335045306,"stop":1724335045307,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbe8fd63abf551e","name":"Push message with Arabic payload","time":{"start":1724335609847,"stop":1724335609847,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd79f59d66436b5e","name":"Tracks peer failures correctly","time":{"start":1724335203689,"stop":1724335203690,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08017c886ab6bd5","name":"configure the node with multiple content topics","time":{"start":1724335690378,"stop":1724335690378,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b6781f15c1659e","name":"Push message with custom timestamp: 1724331726289","time":{"start":1724335748236,"stop":1724335748239,"duration":3},"status":"passed","severity":"normal"},{"uid":"82228203aaf0f6e0","name":"Ordered Callback - true","time":{"start":1724335767289,"stop":1724335767289,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd02649ddc59a40","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724335073366,"stop":1724335073374,"duration":8},"status":"passed","severity":"normal"},{"uid":"89a25026712676d7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724335286789,"stop":1724335286789,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f09854fed454e6f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724335787435,"stop":1724335787436,"duration":1},"status":"passed","severity":"normal"},{"uid":"66171ef7a29ddb55","name":"Subscribe to topic containing XML and receive message","time":{"start":1724335759735,"stop":1724335759736,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21567eb144155de","name":"Check message received after nwaku node is restarted","time":{"start":1724335284159,"stop":1724335284159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc1f2c598d93beed","name":"Push message with JSON payload","time":{"start":1724335748219,"stop":1724335748219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d16bf581b09d4c4","name":"can dial TLS multiaddrs","time":{"start":1724335511725,"stop":1724335511725,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc27ff781c68238","name":"Push message with content topic containing special chars","time":{"start":1724335609854,"stop":1724335609854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e1733afcfd6d51","name":"new peer added after a peer was already found","time":{"start":1724335603997,"stop":1724335603997,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7c8d643a4deb393","name":"Query generator for multiple messages with different content topic format","time":{"start":1724335753937,"stop":1724335753938,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0378cf61033c26","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724335286796,"stop":1724335286797,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f28892a61876ba5","name":"Push message with content topic containing shell command","time":{"start":1724335609863,"stop":1724335609864,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fc7cf8dae678e0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724335022031,"stop":1724335022031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e073ce04b3ffeab4","name":"Check publish message containing JSON","time":{"start":1724335650416,"stop":1724335650416,"duration":0},"status":"passed","severity":"normal"},{"uid":"489447dcc477fe13","name":"can start and stop the service","time":{"start":1724335050390,"stop":1724335050390,"duration":0},"status":"passed","severity":"normal"},{"uid":"434a10c803403962","name":"Subscribe and receive messages via waku relay post","time":{"start":1724335759710,"stop":1724335759710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eea7a92f46a0045","name":"Push message with numeric payload","time":{"start":1724335609845,"stop":1724335609846,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9aab400bb43daf4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724335759720,"stop":1724335759721,"duration":1},"status":"passed","severity":"normal"},{"uid":"e498a5ddce496b66","name":"Check received message containing Chinese","time":{"start":1724335625844,"stop":1724335625844,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1cc31f176e3d23","name":"Subscribe and receives messages on 20 topics","time":{"start":1724335325901,"stop":1724335325901,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8247c9e68988fc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724335787435,"stop":1724335787435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e0a95467aafcb2","name":"Check received message containing XML","time":{"start":1724335625846,"stop":1724335625846,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d831147e51ba6c9","name":"LightPush with 1 connections","time":{"start":1724335357766,"stop":1724335357766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc9077fabeb43a5","name":"Push message with content topic containing Script","time":{"start":1724335609856,"stop":1724335609857,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab054070ac6fc99c","name":"Mutual subscription","time":{"start":1724335649864,"stop":1724335649864,"duration":0},"status":"passed","severity":"normal"},{"uid":"781028780cdd8da1","name":"should return empty list for no shard","time":{"start":1724335022032,"stop":1724335022032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca50ffde3c1f8a2","name":"Generator, custom pubsub topic","time":{"start":1724335774442,"stop":1724335774443,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97bda70abeb51a0","name":"Push message with emoji payload","time":{"start":1724335609851,"stop":1724335609851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac24b4ad7a91f3b6","name":"Renews peer on consistent ping failures","time":{"start":1724335203689,"stop":1724335203689,"duration":0},"status":"passed","severity":"normal"},{"uid":"735dbccd9cfdc939","name":"it tolerates circular branch references","time":{"start":1724335046436,"stop":1724335046436,"duration":0},"status":"passed","severity":"normal"},{"uid":"466d70648f383d78","name":"dispatchEvent via connectionManager","time":{"start":1724335113760,"stop":1724335113761,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79e83fb14e82ddf","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724335084664,"stop":1724335084665,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5937cb39524900c","name":"Relay - dialed first","time":{"start":1724335791483,"stop":1724335791484,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ecf046a1da3e0d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724335623256,"stop":1724335623256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4df694d6e380479","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724335286814,"stop":1724335286815,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d79a9e66772b76","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335162479,"stop":1724335162479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8174d94d2922a4b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724335325906,"stop":1724335325906,"duration":0},"status":"passed","severity":"normal"},{"uid":"497337bdcc89a2bc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724335081566,"stop":1724335081567,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10db5df5e4de541","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724335022043,"stop":1724335022043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d19dfda330bd8ec","name":"Push message with meta","time":{"start":1724335609865,"stop":1724335609865,"duration":0},"status":"passed","severity":"normal"},{"uid":"962580e0ad8ac147","name":"Fails to push message with empty content topic","time":{"start":1724335748233,"stop":1724335748234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c99dd7f06037e1e","name":"Using a function","time":{"start":1724335787190,"stop":1724335787190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6d7d31134a1545","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724335022028,"stop":1724335022029,"duration":1},"status":"passed","severity":"normal"},{"uid":"460ad9f0fe2b1e87","name":"Check received message containing Script","time":{"start":1724335625846,"stop":1724335625846,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbb05cb248dcf36","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724335045746,"stop":1724335045746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b422347a77d9f183","name":"should return unique PubsubTopics for static sharding","time":{"start":1724335022031,"stop":1724335022031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66672fdf651b2e0","name":"should properly create location multiaddrs - udp6","time":{"start":1724335030497,"stop":1724335030497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90412c3d441ad1f","name":"Check publish message containing long","time":{"start":1724335650411,"stop":1724335650411,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0f9e3acaa901b7","name":"Ephemeral field set to true","time":{"start":1724335035421,"stop":1724335035422,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77f9d15fb10b950","name":"Subscribe to topic containing Script and receive message","time":{"start":1724335759721,"stop":1724335759721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8409ba3296c37cd","name":"Ping on unsubscribed peer","time":{"start":1724335169817,"stop":1724335169817,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dc4799b7b17329","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724335162479,"stop":1724335162479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7daead621f392d6","name":"Push message with content topic containing Russian","time":{"start":1724335609856,"stop":1724335609856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2693894fb0cff326","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724335046439,"stop":1724335046440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5550942c5d37645","name":"Correctly serialized arguments","time":{"start":1724335506077,"stop":1724335506078,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4a4111b5614026","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724335024613,"stop":1724335024614,"duration":1},"status":"passed","severity":"normal"},{"uid":"6506bfddd5e02ed","name":"should emit a peer event after start","time":{"start":1724335050391,"stop":1724335050391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e9fcd8cb36c075","name":"Generator, 2 different pubsubtopics","time":{"start":1724335774443,"stop":1724335774444,"duration":1},"status":"passed","severity":"normal"},{"uid":"d282fd4199eef040","name":"Ping on unsubscribed peer","time":{"start":1724335137575,"stop":1724335137575,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df30f39d18c2092","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724335649909,"stop":1724335649919,"duration":10},"status":"passed","severity":"normal"},{"uid":"a99a5601d7dd3296","name":"1 Relay, 1 fetch","time":{"start":1724335046195,"stop":1724335046195,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b22fb7edd5e830","name":"Push message with content topic containing short","time":{"start":1724335748221,"stop":1724335748222,"duration":1},"status":"passed","severity":"normal"},{"uid":"816a70879358fd9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724335209057,"stop":1724335209058,"duration":1},"status":"passed","severity":"normal"},{"uid":"80082cf82293537b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724335759723,"stop":1724335759723,"duration":0},"status":"passed","severity":"normal"},{"uid":"88777cd65228e149","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335286790,"stop":1724335286790,"duration":0},"status":"passed","severity":"normal"},{"uid":"391be6f9ab1abf93","name":"Push message with custom timestamp: 1724338958102","time":{"start":1724335609867,"stop":1724335609867,"duration":0},"status":"passed","severity":"normal"},{"uid":"518e415f7981a4e6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724335649882,"stop":1724335649883,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2424fcea96e0742","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724335768764,"stop":1724335768765,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfddd2087d50e6c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724335759734,"stop":1724335759734,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fe5f441f741b64","name":"Check message with non string payload is not received","time":{"start":1724335284158,"stop":1724335284158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc158f60036f7a2","name":"connected peers and dial","time":{"start":1724335604162,"stop":1724335604162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47e3b6101f997147","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724335649868,"stop":1724335649868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d7d67b57eb639d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335162478,"stop":1724335162478,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a4b0743b071fdb","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724335029828,"stop":1724335029829,"duration":1},"status":"passed","severity":"normal"},{"uid":"2658ec4421a2f453","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724335286797,"stop":1724335286798,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b6503124c8920b","name":"throws on content topic with generation field greater than 0","time":{"start":1724335022016,"stop":1724335022017,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4552fad2884485","name":"random static sharding 8 - Cluster ID: 887, Shard ID: 618","time":{"start":1724335718066,"stop":1724335718067,"duration":1},"status":"passed","severity":"normal"},{"uid":"91cd8917474b0934","name":"listenerCount","time":{"start":1724335113759,"stop":1724335113759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2847ca0aa31e3998","name":"Check received message with timestamp: 1724335072481 ","time":{"start":1724335625850,"stop":1724335625850,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a90ed18df23a0c9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724335807682,"stop":1724335807682,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a246ffc6727ee4","name":"Check received message containing escaped characters","time":{"start":1724335625832,"stop":1724335625833,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4ccb2958471edd","name":"Query Generator, No message returned","time":{"start":1724335743919,"stop":1724335743920,"duration":1},"status":"passed","severity":"normal"},{"uid":"a369e190178c99cf","name":"Overlapping topic subscription","time":{"start":1724335325903,"stop":1724335325903,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d10a9f3b13cdbfb","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724335505960,"stop":1724335505960,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd50011bc058ff5e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724335325910,"stop":1724335325911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2249a65f01bab2a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724335029827,"stop":1724335029828,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca519c360db1828","name":"shard 0","time":{"start":1724335718059,"stop":1724335718060,"duration":1},"status":"passed","severity":"normal"},{"uid":"59de51b3eb6b6be8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724335743929,"stop":1724335743931,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1450e384bcecc71","name":"Push message with Basic HTML tag payload","time":{"start":1724335609849,"stop":1724335609849,"duration":0},"status":"passed","severity":"normal"},{"uid":"381e25aeae18a478","name":"1 Store, 2 fetches","time":{"start":1724335046195,"stop":1724335046195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e127941e28ee616","name":"configure the node with multiple pubsub topics","time":{"start":1724335718069,"stop":1724335718069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12ab2520b0fc88a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724335284154,"stop":1724335284155,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b69907ed3b7b4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724335022045,"stop":1724335022045,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ad40f4687dd336","name":"Reopen subscription with peer with lost subscription","time":{"start":1724335169818,"stop":1724335169818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff71b8390beea688","name":"Check received message containing JSON","time":{"start":1724335284151,"stop":1724335284152,"duration":1},"status":"passed","severity":"normal"},{"uid":"86428c6f37b197d9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724335022020,"stop":1724335022020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfa7f198be701","name":"should only return 1 node with relay capability","time":{"start":1724335046438,"stop":1724335046438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddec54c872f3f2dc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335774457,"stop":1724335774464,"duration":7},"status":"passed","severity":"normal"},{"uid":"9f231eae954bef87","name":"isConnected should return false after all peers disconnect","time":{"start":1724335073392,"stop":1724335073393,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac662cc603647c7","name":"Push message equal or less that 1MB","time":{"start":1724335609867,"stop":1724335609868,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ca6b15a8cfa301","name":"A test","time":{"start":1724335450378,"stop":1724335450378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c995daf9fb259a","name":"Check received message containing long","time":{"start":1724335284146,"stop":1724335284146,"duration":0},"status":"passed","severity":"normal"},{"uid":"342ffe4df38b6065","name":"should properly compute the node id","time":{"start":1724335030494,"stop":1724335030495,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dfc775b6699f84","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724335718070,"stop":1724335718070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa850e82cbfa6f5d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724335286791,"stop":1724335286791,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a76111d195fc36a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724335286807,"stop":1724335286808,"duration":1},"status":"passed","severity":"normal"},{"uid":"3229eecce0eb4e04","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724335022040,"stop":1724335022040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f0eec2123f9956","name":"Ping on subscribed peer","time":{"start":1724335137574,"stop":1724335137574,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbc9ee5f8f4842b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724335759729,"stop":1724335759729,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f840b95a12b23a4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724335286793,"stop":1724335286793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43c87712e782855","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724335325899,"stop":1724335325901,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9c728d2c14272a9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724335029836,"stop":1724335029837,"duration":1},"status":"passed","severity":"normal"},{"uid":"d603ca7e8b5e7306","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724335650429,"stop":1724335650429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a52e76ebf8ecd5","name":"Push message with shell command payload","time":{"start":1724335609850,"stop":1724335609850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3171201d21c4c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1724335325909,"stop":1724335325910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5398e4c3b3203697","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724335022029,"stop":1724335022030,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ebd2ccce398d73","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724335022042,"stop":1724335022043,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce2f0f65fa4ccb6","name":"Push message on custom pubsubTopic","time":{"start":1724335450308,"stop":1724335450308,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6769d34547d469f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724335022046,"stop":1724335022046,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1817596cb6f05d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app67/3/topic513/test.js","time":{"start":1724335690373,"stop":1724335690373,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ece4ca788e50b","name":"does not throw on valid cases","time":{"start":1724335022004,"stop":1724335022004,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b1ecd9fb85260c","name":"Check received message containing JSON","time":{"start":1724335625847,"stop":1724335625847,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81178b6d95d3458","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724335022036,"stop":1724335022037,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7f67004255942","name":"random static sharding 5 - Cluster ID: 757, Shard ID: 243","time":{"start":1724335718064,"stop":1724335718064,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e41b75f8eb81b1","name":"Push message with JSON payload","time":{"start":1724335609849,"stop":1724335609850,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dec5ac235c06560","name":"should emit a peer event after start","time":{"start":1724335087252,"stop":1724335087252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5aa3fb979746bc","name":"can start the service","time":{"start":1724335050389,"stop":1724335050390,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9c3be8c19367","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724335625835,"stop":1724335625835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad6b3fc68f07739","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335450310,"stop":1724335450310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c0e6b3c56455c3","name":"Push message with content topic containing escaped characters","time":{"start":1724335609864,"stop":1724335609864,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e09fd4ab7447b8","name":"should emit a peer event after start","time":{"start":1724335642594,"stop":1724335642594,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fc5db453bbdfc7","name":"Sample","time":{"start":1724335030010,"stop":1724335030011,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba4257dc5094d36","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724335759726,"stop":1724335759726,"duration":0},"status":"passed","severity":"normal"},{"uid":"380a27c8df794299","name":"Check message with invalid timestamp is not received","time":{"start":1724335625836,"stop":1724335625838,"duration":2},"status":"passed","severity":"normal"},{"uid":"6000d05d5d062ec7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724335209061,"stop":1724335209061,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2245b84233610d6","name":"Push message with rate limit","time":{"start":1724335609866,"stop":1724335609866,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90ea14480dcdfd9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724335807684,"stop":1724335807684,"duration":0},"status":"passed","severity":"normal"},{"uid":"391d10243badea4b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724335609863,"stop":1724335609863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eae17fabed2a7f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724335649887,"stop":1724335649887,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c8f5f22d310941","name":"Push message with Arabic payload","time":{"start":1724335748216,"stop":1724335748216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13aa0c8745558d9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724335759738,"stop":1724335759738,"duration":0},"status":"passed","severity":"normal"},{"uid":"442adccb88906f16","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724335505971,"stop":1724335505971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e2e7e6f13149b5","name":"Push message with XML payload","time":{"start":1724335748218,"stop":1724335748218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec5cfb44a2b4630","name":"Query generator for multiple messages with different message text format","time":{"start":1724335753934,"stop":1724335753936,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c13fb9a2a9a8f3b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724335753936,"stop":1724335753937,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdf6067573826ec","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724335029837,"stop":1724335029838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7e79d16d03b981","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724335325908,"stop":1724335325909,"duration":1},"status":"passed","severity":"normal"},{"uid":"712c874f971c6aa1","name":"Throws when trying to push message with empty payload","time":{"start":1724335748221,"stop":1724335748221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aeed26dc3b0cef","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724335753939,"stop":1724335753939,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1cf51d12bf2365","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724335022035,"stop":1724335022035,"duration":0},"status":"passed","severity":"normal"},{"uid":"809e298ff239d0bb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724335787436,"stop":1724335787436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed33007dcd48b31d","name":"should handle a minimal index list","time":{"start":1724335022056,"stop":1724335022057,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f1e72a80955a6b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724335352092,"stop":1724335352100,"duration":8},"status":"passed","severity":"normal"},{"uid":"6b051b45c0f05983","name":"Subscribe to topic containing long and publish message","time":{"start":1724335649878,"stop":1724335649882,"duration":4},"status":"passed","severity":"normal"},{"uid":"f16711453350c755","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724335081565,"stop":1724335081566,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4167d2b30425c5","name":"should throw error - no public key","time":{"start":1724335030493,"stop":1724335030494,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3dea19b2d48967","name":"Check message with no content topic is not received","time":{"start":1724335284157,"stop":1724335284157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8740f48212cc2","name":"different cluster, same shard: nodes don't connect","time":{"start":1724335503685,"stop":1724335503685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26971d81fcbb004","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724335695141,"stop":1724335695142,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00afef4548d3072","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724335286793,"stop":1724335286794,"duration":1},"status":"passed","severity":"normal"},{"uid":"22255d8121013890","name":"should not fail to stop the service if it was not started","time":{"start":1724335087251,"stop":1724335087251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5c204aa87f22be","name":"non connected peers","time":{"start":1724335604163,"stop":1724335604163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67228f8560d82730","name":"Push message with content topic containing Chinese","time":{"start":1724335609855,"stop":1724335609855,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5625688bbcb6817","name":"ignores unrecognized TXT record formats","time":{"start":1724335046437,"stop":1724335046437,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca9457a2daf5f76","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724335029824,"stop":1724335029825,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08aae5e15f62ef1","name":"Check received message with timestamp: 1724335072481000000 ","time":{"start":1724335625834,"stop":1724335625834,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe0bc1ab4f4b323","name":"Promise Callback - false","time":{"start":1724335767289,"stop":1724335767289,"duration":0},"status":"passed","severity":"normal"},{"uid":"346d071fff42ab03","name":"Check publish message containing Arabic","time":{"start":1724335650413,"stop":1724335650413,"duration":0},"status":"passed","severity":"normal"},{"uid":"54efc11d0b92b761","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724335022049,"stop":1724335022050,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb17174a0a18d0a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/7/topic688/proto","time":{"start":1724335690377,"stop":1724335690377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2732b9f909ba5c","name":"Delete observer","time":{"start":1724335607831,"stop":1724335607831,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5e98cf5acbb034","name":"Fails to publish message with wrong content topic","time":{"start":1724335650428,"stop":1724335650428,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d4c4c58b6bd044","name":"Fails to push message with large meta","time":{"start":1724335748235,"stop":1724335748235,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c49d6f3893e28a","name":"different cluster, different shard: nodes don't connect","time":{"start":1724335503685,"stop":1724335503685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a9b417cab416c8","name":"1 Relay, 1 Filter, gives up","time":{"start":1724335046196,"stop":1724335046196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbf8637e8b84101","name":"can start and stop the service","time":{"start":1724335087250,"stop":1724335087251,"duration":1},"status":"passed","severity":"normal"},{"uid":"42eecd5887434c6b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724335022042,"stop":1724335022042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fa3791af8cf558","name":"Query with Promise Callback, No message returned","time":{"start":1724335743934,"stop":1724335743934,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ae7d17df152db6","name":"Push message with unicode special characters payload","time":{"start":1724335748220,"stop":1724335748220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d05e2805682a26","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724335352105,"stop":1724335352105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e81c45b54fbaacf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724335759719,"stop":1724335759719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f737499c41e28f","name":"Check received message containing Chinese","time":{"start":1724335625805,"stop":1724335625806,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f124b418d1341c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724335045736,"stop":1724335045744,"duration":8},"status":"passed","severity":"normal"},{"uid":"42042124d9dd040","name":"through manual discovery","time":{"start":1724335511726,"stop":1724335511726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad8feeb5063f9a6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724335073382,"stop":1724335073383,"duration":1},"status":"passed","severity":"normal"},{"uid":"71463d168bc3b9c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724335759724,"stop":1724335759724,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacf138e8809e1ba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724335759737,"stop":1724335759737,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4acb6074ee25a2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724335325896,"stop":1724335325897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51e1240f85dde1f","name":"addEventListener with wrong event","time":{"start":1724335113756,"stop":1724335113757,"duration":1},"status":"passed","severity":"normal"},{"uid":"43607ed0f7e07028","name":"handles empty contentTopics array correctly","time":{"start":1724335022048,"stop":1724335022048,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ff83f766a56e27","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724335505973,"stop":1724335505974,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c3f6e44ed813fb","name":"caches peers it previously fetched","time":{"start":1724335046437,"stop":1724335046438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e957cf7c9612c94b","name":"Sign & Recover","time":{"start":1724335056824,"stop":1724335056825,"duration":1},"status":"passed","severity":"normal"},{"uid":"679416663083d2c7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724335029830,"stop":1724335029831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1793abe4a79004","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724335649867,"stop":1724335649867,"duration":0},"status":"passed","severity":"normal"},{"uid":"39213e722681c3c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724335022041,"stop":1724335022042,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b9e4226e1e4804","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724335649899,"stop":1724335649905,"duration":6},"status":"passed","severity":"normal"},{"uid":"a20b3f95c677fa5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724335133449,"stop":1724335133449,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb14d5bda8cc0b92","name":"Subscribe to topic containing short and publish message","time":{"start":1724335649874,"stop":1724335649874,"duration":0},"status":"passed","severity":"normal"},{"uid":"32af3d9dd04c402d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724335022057,"stop":1724335022057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bde5380e6737c8f","name":"Check received message with timestamp: 1724335073316000000 ","time":{"start":1724335284154,"stop":1724335284154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a4119d8dc800b3","name":"udp ip6 address","time":{"start":1724335029929,"stop":1724335029929,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cdb8e8799a1967","name":"Subscribe and publish message","time":{"start":1724335649866,"stop":1724335649866,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb1763b6be953a7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724335695138,"stop":1724335695139,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab21c1cc98d0a2d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724335286813,"stop":1724335286814,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa6a80f897f5911","name":"Check received message containing Basic HTML tag","time":{"start":1724335284150,"stop":1724335284151,"duration":1},"status":"passed","severity":"normal"},{"uid":"51767315a0274db3","name":"random static sharding 2 - Cluster ID: 605, Shard ID: 986","time":{"start":1724335718062,"stop":1724335718062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3016f7c7a06f60ff","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724335045735,"stop":1724335045736,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de2bb5bb5c7fd30","name":"Check received message with timestamp: 1724335072481 ","time":{"start":1724335625834,"stop":1724335625835,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e61014849d7bde","name":"Check received message containing shell command","time":{"start":1724335625832,"stop":1724335625832,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e64ef4ac6e1753","name":"should return false","time":{"start":1724335030494,"stop":1724335030494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e82474d84b5e7","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724335505958,"stop":1724335505958,"duration":0},"status":"passed","severity":"normal"},{"uid":"944840bd20f46462","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724335209056,"stop":1724335209057,"duration":1},"status":"passed","severity":"normal"},{"uid":"793c31126ad7483f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724335690378,"stop":1724335690379,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc669a080bfdbe6","name":"Publish message with custom timestamp: Thu Aug 22 2024 15:07:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335650427,"stop":1724335650427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7aecb200e457394","name":"Generator, 2 different pubsubtopics","time":{"start":1724335774465,"stop":1724335774465,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65ef344f642e91a","name":"Callback on promise","time":{"start":1724335753938,"stop":1724335753938,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c86701fccd7247b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app25/8/topic292/utf8","time":{"start":1724335690374,"stop":1724335690374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b826764de11080","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724335286787,"stop":1724335286787,"duration":0},"status":"passed","severity":"normal"},{"uid":"9590c94c475e0627","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724335787438,"stop":1724335787438,"duration":0},"status":"passed","severity":"normal"},{"uid":"3617b19e5e60569","name":"should return valid sharding parameters for static sharding","time":{"start":1724335022047,"stop":1724335022047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6060b9a603ad5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335162482,"stop":1724335162482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3babfde705f47674","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724335046196,"stop":1724335046196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c732d1e51124185a","name":"Check message with invalid timestamp is not received","time":{"start":1724335284155,"stop":1724335284156,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29e1831f80d663","name":"should use DNS peer discovery with light client","time":{"start":1724335087254,"stop":1724335087254,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9811a214046bb74","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335162481,"stop":1724335162481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e18f4251995272c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724335022029,"stop":1724335022029,"duration":0},"status":"passed","severity":"normal"},{"uid":"36aac07651ae09a4","name":"Push message with long payload","time":{"start":1724335609845,"stop":1724335609845,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba80a726a252e9f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724335649867,"stop":1724335649868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a39652737aad34a","name":"Filter with 1 connections","time":{"start":1724335357767,"stop":1724335357768,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bbbd87c4440182","name":"pre and post cipher","time":{"start":1724335056824,"stop":1724335056824,"duration":0},"status":"passed","severity":"normal"},{"uid":"108fda941a80c569","name":"Query generator for 2000 messages","time":{"start":1724335753940,"stop":1724335753940,"duration":0},"status":"passed","severity":"normal"},{"uid":"50302da838ce8c47","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app6/5/topic60/json","time":{"start":1724335690375,"stop":1724335690375,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebc0dbe5f2f085a","name":"Publish without waiting for remote peer","time":{"start":1724335649865,"stop":1724335649865,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ddbe1f445e0722","name":"Push message with Chinese payload","time":{"start":1724335609846,"stop":1724335609846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dbcd1890e83841","name":"Fails to push message bigger that 1MB","time":{"start":1724335748240,"stop":1724335748240,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2fced9bb7edbdc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724335352092,"stop":1724335352092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bf1e938d5d78d5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724335050393,"stop":1724335050393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abd68bee7e96272","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724335081563,"stop":1724335081563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7246fe4ff3e206","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724335649887,"stop":1724335649887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ceac409995d39e","name":"Relay - dialed after","time":{"start":1724335791484,"stop":1724335791484,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa394df9d522519f","name":"Push message with content topic containing unicode special characters","time":{"start":1724335609864,"stop":1724335609864,"duration":0},"status":"passed","severity":"normal"},{"uid":"183658457b738055","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335286804,"stop":1724335286805,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8e69fdf469249c","name":"Refresh subscription","time":{"start":1724335759730,"stop":1724335759730,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf06dcf6a5409559","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724335743925,"stop":1724335743926,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6fdf963b0c1804","name":"Failed peers are renewed","time":{"start":1724335387245,"stop":1724335387245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da95a80d38ac7ae","name":"Overlapping topic subscription","time":{"start":1724335759715,"stop":1724335759715,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bcae774467b9dd","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724335035424,"stop":1724335035425,"duration":1},"status":"passed","severity":"normal"},{"uid":"293a6d82f6b95019","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724335759712,"stop":1724335759713,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b84871e2e92cf8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724335022041,"stop":1724335022041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1546681ae7189383","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724335058324,"stop":1724335058325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27ae5963cf237dd","name":"Encoder throws on undefined content topic","time":{"start":1724335056471,"stop":1724335056472,"duration":1},"status":"passed","severity":"normal"},{"uid":"2111d8ed858b751","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724335649896,"stop":1724335649898,"duration":2},"status":"passed","severity":"normal"},{"uid":"86fe8555dfabd7cf","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724335133446,"stop":1724335133446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d2fc5a8eb8916f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724335030501,"stop":1724335030501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca480f87b7dfeb48","name":"different cluster, different shard: nodes don't connect","time":{"start":1724335286786,"stop":1724335286787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d635a080494930a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724335325902,"stop":1724335325902,"duration":0},"status":"passed","severity":"normal"},{"uid":"8140213287e47fc2","name":"LightPush with 0 connections","time":{"start":1724335357765,"stop":1724335357765,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ec1f075707fc0e","name":"tcp ip4 address","time":{"start":1724335029928,"stop":1724335029929,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac2bc8c6616284b","name":"Check received message containing XML","time":{"start":1724335284150,"stop":1724335284150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b598dda85cada43","name":"should not fail to start the service if it is already started","time":{"start":1724335050391,"stop":1724335050391,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bd489de584a761","name":"Subscribe to topic containing long and receive message","time":{"start":1724335759732,"stop":1724335759732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b345f61143fd61","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724335759727,"stop":1724335759728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd0e0685c61bf47","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724335352089,"stop":1724335352089,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e12560e891061b","name":"Push message with SQL Injection payload","time":{"start":1724335748217,"stop":1724335748217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e21e2bdd7c3c3df","name":"nwaku subscribes","time":{"start":1724335632481,"stop":1724335632482,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f50b29efa13586a","name":"Passing page size 19 when there are 20 messages","time":{"start":1724335777683,"stop":1724335777683,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ad95f94a83779","name":"throws an error for improperly formatted content topics","time":{"start":1724335022027,"stop":1724335022027,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23e315e571af53f","name":"throws on content topic with non-number generation field","time":{"start":1724335022016,"stop":1724335022016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58ca4f81dc93735","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724335787437,"stop":1724335787437,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c6e9a53e7fd3c0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724335325905,"stop":1724335325905,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e885ced5753c2a0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724335759737,"stop":1724335759738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a81761cc0a48314","name":"Ordered callback, aborts when callback returns true","time":{"start":1724335753940,"stop":1724335753940,"duration":0},"status":"passed","severity":"normal"},{"uid":"409f0800afb47a42","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724335022049,"stop":1724335022049,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd05cba585a10d5d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724335759718,"stop":1724335759718,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c95c1bb3a6ac5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724335759736,"stop":1724335759737,"duration":1},"status":"passed","severity":"normal"},{"uid":"65df49b21b7ef6cc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724335022022,"stop":1724335022022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98f8b72fbc4d58b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724335073343,"stop":1724335073365,"duration":22},"status":"passed","severity":"normal"},{"uid":"ba4d15f0ea367f2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724335286808,"stop":1724335286809,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0a67eefa1b9e1c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724335022038,"stop":1724335022038,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c600983a2ac76c","name":"Check publish message containing shell command","time":{"start":1724335650417,"stop":1724335650417,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccbefdcd177e196","name":"Check received message containing Script","time":{"start":1724335625827,"stop":1724335625827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2188e9592fa6737","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335774465,"stop":1724335774466,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a78df629c1611ce","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724335286819,"stop":1724335286820,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1750d58644b45c","name":"can start the service","time":{"start":1724335642591,"stop":1724335642592,"duration":1},"status":"passed","severity":"normal"},{"uid":"c807f6bdcef04180","name":"should add and remove event listeners correctly","time":{"start":1724335050394,"stop":1724335050394,"duration":0},"status":"passed","severity":"normal"},{"uid":"463c83d376832be9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724335286800,"stop":1724335286801,"duration":1},"status":"passed","severity":"normal"},{"uid":"a413ffb52b4f3475","name":"Check received message containing short","time":{"start":1724335284145,"stop":1724335284145,"duration":0},"status":"passed","severity":"normal"},{"uid":"62859c3fd3b5a84c","name":"returns all values when wanted number matches available values","time":{"start":1724335045304,"stop":1724335045306,"duration":2},"status":"passed","severity":"normal"},{"uid":"20bd2fbd2ed26a23","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724335352090,"stop":1724335352090,"duration":0},"status":"passed","severity":"normal"},{"uid":"74092be8ae737db9","name":"Ping fails for unsubscribed peers","time":{"start":1724335203687,"stop":1724335203687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dd0ea729e31ed8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724335022039,"stop":1724335022039,"duration":0},"status":"passed","severity":"normal"},{"uid":"45eaf2ac1bdcd9fb","name":"Check meta is set [ecies]","time":{"start":1724335058325,"stop":1724335058325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc4ced10617ba56","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724335649909,"stop":1724335649909,"duration":0},"status":"passed","severity":"normal"},{"uid":"91637ce65326ae79","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724335505958,"stop":1724335505958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0e7ecfbcd87f32","name":"Ping on peer without subscriptions","time":{"start":1724335169817,"stop":1724335169817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecd5b6d6f639f9c","name":"Refresh subscription","time":{"start":1724335649868,"stop":1724335649869,"duration":1},"status":"skipped","severity":"normal"},{"uid":"70ad4fd5ddfaf4c2","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app97/2/topic354/utf8","time":{"start":1724335690375,"stop":1724335690375,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa87bc5f4aad6742","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724335162481,"stop":1724335162481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22c4e6f2f6c03f3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724335056469,"stop":1724335056470,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bc946ccf8f8c53","name":"Push message with Script payload","time":{"start":1724335748217,"stop":1724335748218,"duration":1},"status":"passed","severity":"normal"},{"uid":"877bb7e03a1434f3","name":"Push message with rate limit","time":{"start":1724335748235,"stop":1724335748236,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10d10f77ecd23ba","name":"Push message with Script payload","time":{"start":1724335609848,"stop":1724335609848,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc24695499ce9d92","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724335073380,"stop":1724335073382,"duration":2},"status":"passed","severity":"normal"},{"uid":"de5631b995819b44","name":"Encoder throws on undefined content topic","time":{"start":1724335035422,"stop":1724335035423,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0574d981461610","name":"Check publish message containing emoji","time":{"start":1724335650425,"stop":1724335650425,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b95f6ae38b29e1","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724335045734,"stop":1724335045734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62c4bd349de70d1","name":"Subscribe to topic containing Script and publish message","time":{"start":1724335649888,"stop":1724335649895,"duration":7},"status":"passed","severity":"normal"},{"uid":"1d3d870042a61125","name":"Push message with XML payload","time":{"start":1724335609848,"stop":1724335609849,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e1ee37ffb22311","name":"should properly create location multiaddrs - tcp","time":{"start":1724335030498,"stop":1724335030498,"duration":0},"status":"passed","severity":"normal"},{"uid":"61429e4c3629e559","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335286816,"stop":1724335286817,"duration":1},"status":"passed","severity":"normal"},{"uid":"298ed771347f56a8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724335022045,"stop":1724335022046,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1fb785e45a7417","name":"Check received message containing long","time":{"start":1724335625804,"stop":1724335625804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9510328b639948c8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724335029823,"stop":1724335029823,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a22e7074f50bba","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724335325921,"stop":1724335325922,"duration":1},"status":"passed","severity":"normal"},{"uid":"b945500299db94cf","name":"should decode valid enr with tcp successfully","time":{"start":1724335030487,"stop":1724335030488,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb14aedd9611028","name":"random static sharding 6 - Cluster ID: 845, Shard ID: 242","time":{"start":1724335718065,"stop":1724335718065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79cf6033c0babe8","name":"Symmetric encrypt & Decrypt","time":{"start":1724335056823,"stop":1724335056824,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4a73475b83fd10","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335450311,"stop":1724335450311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6464cb138065da73","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724335022050,"stop":1724335022050,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bdb88c49c97276","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724335022042,"stop":1724335022042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da742a9d7da026c","name":"Decoder throws on empty string content topic","time":{"start":1724335056473,"stop":1724335056473,"duration":0},"status":"passed","severity":"normal"},{"uid":"489329422f968d51","name":"Check received message containing unicode special characters","time":{"start":1724335625848,"stop":1724335625849,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc73373226191bf","name":"Push message with shell command payload","time":{"start":1724335748219,"stop":1724335748219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b11daec4a4540a5","name":"throws on empty content topic","time":{"start":1724335022004,"stop":1724335022005,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa5160f6a00f88e","name":"Check publish message containing SQL Injection","time":{"start":1724335650414,"stop":1724335650414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d130a88cb1f2046","name":"A test","time":{"start":1724335450377,"stop":1724335450377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1c8729602b1e5e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724335743916,"stop":1724335743917,"duration":1},"status":"passed","severity":"normal"},{"uid":"939a4a302393e243","name":"Waku message hash computation (payload length 0)","time":{"start":1724335024615,"stop":1724335024616,"duration":1},"status":"passed","severity":"normal"},{"uid":"888a13cd47bbf3d","name":"Check message received after jswaku node is restarted","time":{"start":1724335284158,"stop":1724335284159,"duration":1},"status":"skipped","severity":"normal"},{"uid":"65b7aacd094ecf61","name":"same cluster, different shard: nodes connect","time":{"start":1724335503684,"stop":1724335503685,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f0d25861d07148","name":"Check message with non string payload is not received","time":{"start":1724335625853,"stop":1724335625853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedbbff7a0af1174","name":"Js publishes, other Js receives","time":{"start":1724335632483,"stop":1724335632483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be6a9dee2b31e29","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724335352104,"stop":1724335352105,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb5584dc23cffbf","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724335286822,"stop":1724335286824,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4c844107f5795cd","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724335022036,"stop":1724335022036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5c8b758b15ad54","name":"Push message with custom timestamp: 1693576926289","time":{"start":1724335748236,"stop":1724335748236,"duration":0},"status":"passed","severity":"normal"},{"uid":"754c44d863a63ece","name":"Check publish message after client node is restarted","time":{"start":1724335650430,"stop":1724335650431,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c18d47694b38c280","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335450305,"stop":1724335450306,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c26d1c86e0ae8c","name":"should encode/decode to text encoding","time":{"start":1724335030495,"stop":1724335030495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0d1c961e9c33c6","name":"Subscribe to topic containing XML and receive message","time":{"start":1724335759721,"stop":1724335759722,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce39a4ae21619212","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724335046441,"stop":1724335046441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f732ee978e6a6fd4","name":"should set field with only FILTER enabled","time":{"start":1724335030500,"stop":1724335030501,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2d475da46ace05","name":"Check received message containing numeric","time":{"start":1724335284146,"stop":1724335284146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8f4cb4c7e1a707","name":"Check message received after nwaku node is restarted","time":{"start":1724335625841,"stop":1724335625841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"278b53246502e7ea","name":"getPeersByDiscovery","time":{"start":1724335113758,"stop":1724335113759,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6e4a426c49aabe","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724335695131,"stop":1724335695132,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4b0df2f19a2f5c","name":"Push message with short payload","time":{"start":1724335748214,"stop":1724335748214,"duration":0},"status":"passed","severity":"normal"},{"uid":"15facbd45ba51d37","name":"Ping on subscribed peer","time":{"start":1724335169816,"stop":1724335169816,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fc4855fabc65ef","name":"Check received message containing special chars","time":{"start":1724335284146,"stop":1724335284147,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c3e55800b70ea5","name":"should not receive a peer event before start","time":{"start":1724335642594,"stop":1724335642594,"duration":0},"status":"passed","severity":"normal"},{"uid":"379eddb50a1587ba","name":"Check meta is set [symmetric]","time":{"start":1724335056471,"stop":1724335056471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5b94e623e97ffa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724335325920,"stop":1724335325921,"duration":1},"status":"passed","severity":"normal"},{"uid":"7feb923347b46580","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335505958,"stop":1724335505958,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c7a3e63d3b0649","name":"should only return 1 node with relay and store capability","time":{"start":1724335046438,"stop":1724335046439,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e963b2fadea12de","name":"should be able to decode the field with only STORE set to true","time":{"start":1724335029833,"stop":1724335029834,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c37cae3a24340a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724335286820,"stop":1724335286821,"duration":1},"status":"passed","severity":"normal"},{"uid":"6073610c32028fe3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724335022037,"stop":1724335022037,"duration":0},"status":"passed","severity":"normal"},{"uid":"239802a5f0cef76b","name":"LightPush with 2 connections","time":{"start":1724335357768,"stop":1724335357768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8450f0ad2756037","name":"Check received message containing emoji","time":{"start":1724335625833,"stop":1724335625834,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d69379e8550b01","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724335029831,"stop":1724335029832,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2c538a14b07f11","name":"Check publish message containing escaped characters","time":{"start":1724335650417,"stop":1724335650417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f12fa29b6aec26","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724335286799,"stop":1724335286800,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e54aae9219450fc","name":"should set field with only RELAY enabled","time":{"start":1724335030500,"stop":1724335030500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a07078f6df75bee","name":"random static sharding 7 - Cluster ID: 802, Shard ID: 469","time":{"start":1724335718065,"stop":1724335718065,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eba275e8924a6d","name":"Fails to push message with large meta","time":{"start":1724335609866,"stop":1724335609866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79de43381eeb5b3","name":"Check received message containing numeric","time":{"start":1724335625843,"stop":1724335625843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffe0e791991d35d","name":"Push message on custom pubsubTopic","time":{"start":1724335450310,"stop":1724335450310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2386453b20ffb66","name":"Query with Promise Callback, No Decoder","time":{"start":1724335743932,"stop":1724335743933,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe342e422514577","name":"should properly create location multiaddrs - tcp6","time":{"start":1724335030497,"stop":1724335030498,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc9e89f24cf2b3b","name":"Push message with special chars payload","time":{"start":1724335748215,"stop":1724335748215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e8cd2442f5d39b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335650425,"stop":1724335650426,"duration":1},"status":"passed","severity":"normal"},{"uid":"42979e524026858d","name":"Check received message with timestamp: 1724335072481000000 ","time":{"start":1724335625849,"stop":1724335625849,"duration":0},"status":"passed","severity":"normal"},{"uid":"957672e8a4dd2d55","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724335787436,"stop":1724335787436,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1fb09a29b11b7f","name":"should set field with all protocols enabled","time":{"start":1724335030499,"stop":1724335030499,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee4b6d41845647b","name":"Filter","time":{"start":1724335791486,"stop":1724335791486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e57927c6f5468e3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724335759714,"stop":1724335759714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc532e0b3422abc","name":"should throw an error for missing sharding configuration","time":{"start":1724335022047,"stop":1724335022048,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07674e417a1dda6","name":"Check message on other pubsub topic is not received","time":{"start":1724335625838,"stop":1724335625839,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9417926986ee1b","name":"Subscribe to topic containing short and receive message","time":{"start":1724335759716,"stop":1724335759716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0cf31e5a2ee493","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724335024615,"stop":1724335024615,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae8c663671121e6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724335649886,"stop":1724335649887,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9ed7fbc12a0d2","name":"random static sharding 10 - Cluster ID: 322, Shard ID: 196","time":{"start":1724335718068,"stop":1724335718068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1079b3909a2ef871","name":"Relay + Store","time":{"start":1724335030501,"stop":1724335030501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e47d178a1df61","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724335203690,"stop":1724335203690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd358134a356464","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724335503680,"stop":1724335503683,"duration":3},"status":"passed","severity":"normal"},{"uid":"867083eb3d8d6d87","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724335024616,"stop":1724335024617,"duration":1},"status":"passed","severity":"normal"},{"uid":"de95193146ec3688","name":"should not fail to stop the service if it was not started","time":{"start":1724335642593,"stop":1724335642593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62a7624875f7e45","name":"Relay - times out","time":{"start":1724335791484,"stop":1724335791484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15be6a97ca120ab","name":"removeEventListener with correct event","time":{"start":1724335113757,"stop":1724335113757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e590ed97dce4d63","name":"Check received message containing emoji","time":{"start":1724335284153,"stop":1724335284153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea7c34683af42fb","name":"Check received message containing Arabic","time":{"start":1724335625844,"stop":1724335625845,"duration":1},"status":"passed","severity":"normal"},{"uid":"b611c91107cbb483","name":"Check received message containing special chars","time":{"start":1724335625843,"stop":1724335625844,"duration":1},"status":"passed","severity":"normal"},{"uid":"de719fac949a57c3","name":"should throw error - invalid id","time":{"start":1724335030489,"stop":1724335030493,"duration":4},"status":"passed","severity":"normal"},{"uid":"5a3d1f950c3536f5","name":"Fails to publish message with empty text","time":{"start":1724335650428,"stop":1724335650428,"duration":0},"status":"passed","severity":"normal"},{"uid":"85255b5b9baa3f32","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724335035123,"stop":1724335035123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f384c8020ef01ec6","name":"Check publish message containing Chinese","time":{"start":1724335650412,"stop":1724335650412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d657adb26d7101f5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724335286790,"stop":1724335286790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc2189d0649182f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724335625850,"stop":1724335625850,"duration":0},"status":"passed","severity":"normal"},{"uid":"82454019be15594b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724335743917,"stop":1724335743918,"duration":1},"status":"passed","severity":"normal"},{"uid":"a260e797833f4a5f","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724335505957,"stop":1724335505957,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cf21799600a957","name":"should get / set TCP multiaddr","time":{"start":1724335030496,"stop":1724335030496,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae6bc0ce43583c5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724335087254,"stop":1724335087255,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10efc3abd95eccf9","name":"Check message with no payload is not received","time":{"start":1724335625840,"stop":1724335625840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3022ed5a48880836","name":"same cluster, same shard: nodes connect","time":{"start":1724335286783,"stop":1724335286784,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cc5465b4b11cce","name":"Check message received after jswaku node is restarted","time":{"start":1724335625841,"stop":1724335625841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4966e73fefb735ef","name":"Publishes to nwaku","time":{"start":1724335632482,"stop":1724335632483,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9892fb8fbe4e540","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724335325906,"stop":1724335325906,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd666af67d6c19c","name":"Passing page size 11 when there are 10 messages","time":{"start":1724335777682,"stop":1724335777682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67d9257a6acd5ae","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724335352103,"stop":1724335352103,"duration":0},"status":"passed","severity":"normal"},{"uid":"1755f204affdfb81","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724335022022,"stop":1724335022023,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf1754d14bdbfd5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724335787438,"stop":1724335787438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45b2480cbff0767","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724335807683,"stop":1724335807683,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ef9dba56ab4d87","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724335035122,"stop":1724335035122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6993eb473073f605","name":"Push to array if already present","time":{"start":1724335021541,"stop":1724335021542,"duration":1},"status":"passed","severity":"normal"},{"uid":"7840214bb2379404","name":"Relay + Store","time":{"start":1724335081905,"stop":1724335081905,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a853298725450d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724335087254,"stop":1724335087254,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2de0ff8075d85689","name":"addEventListener with correct event","time":{"start":1724335113755,"stop":1724335113756,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6daa2081981079","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724335162477,"stop":1724335162478,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d10a9580af5735","name":"Ordered Callback - false","time":{"start":1724335767289,"stop":1724335767290,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef46b11460b0a6a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335286798,"stop":1724335286799,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50191199869117","name":"Check message with no content topic is not received","time":{"start":1724335625839,"stop":1724335625839,"duration":0},"status":"passed","severity":"normal"},{"uid":"6317e35055ab552d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724335046440,"stop":1724335046440,"duration":0},"status":"passed","severity":"normal"},{"uid":"25364d7bc06468e2","name":"Push message with custom timestamp: 1724331758102","time":{"start":1724335609867,"stop":1724335609867,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea67e3ea3b0f1f3","name":"Waku message hash computation (no timestamp)","time":{"start":1724335024616,"stop":1724335024616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2963a7fa5ce5b91","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724335022046,"stop":1724335022046,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e4fc65fb2d0b7c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724335286795,"stop":1724335286796,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee72572a0b72220","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724335695134,"stop":1724335695135,"duration":1},"status":"passed","severity":"normal"},{"uid":"117e096092416973","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724335759720,"stop":1724335759720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7169170a564a439","name":"Push message with content topic containing long","time":{"start":1724335609853,"stop":1724335609853,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d0d92612ce033c","name":"Should update multiaddrs","time":{"start":1724335511887,"stop":1724335511888,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69cbd14fded8223","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724335035123,"stop":1724335035124,"duration":1},"status":"passed","severity":"normal"},{"uid":"4649893d0f34efa3","name":"Check publish message containing Basic HTML tag","time":{"start":1724335650415,"stop":1724335650415,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c28b99a80a3d16","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724335690372,"stop":1724335690373,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21def1dd925af42","name":"Subscribe to topic containing long and receive message","time":{"start":1724335325904,"stop":1724335325904,"duration":0},"status":"passed","severity":"normal"},{"uid":"213c703b60542164","name":"Fails to publish duplicate message","time":{"start":1724335650427,"stop":1724335650427,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd643c5ab7c214fc","name":"should throw error - no public key","time":{"start":1724335030488,"stop":1724335030488,"duration":0},"status":"passed","severity":"normal"},{"uid":"233da6e6fb1a2dd1","name":"Subscribe and receive messages via waku relay post","time":{"start":1724335759726,"stop":1724335759727,"duration":1},"status":"passed","severity":"normal"},{"uid":"47138e3954486200","name":"handles different clusterIds correctly","time":{"start":1724335022026,"stop":1724335022026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92ff78b8a769697","name":"Asymmetric encrypt & decrypt","time":{"start":1724335056823,"stop":1724335056823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8d8b834c64ebe0","name":"Check received message containing SQL Injection","time":{"start":1724335625845,"stop":1724335625845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93659e0a52a08e1","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724335768747,"stop":1724335768747,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3c07487e5461c2","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724335286806,"stop":1724335286807,"duration":1},"status":"passed","severity":"normal"},{"uid":"7517dde861dd21a2","name":"Reopen subscription with peer with lost subscription","time":{"start":1724335137575,"stop":1724335137576,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f512b8cc7ee5f5","name":"Publish message with custom timestamp: Fri Sep 01 2023 14:07:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335650426,"stop":1724335650426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4674e32fc36d3a81","name":"Push message with custom timestamp: 1724338926289","time":{"start":1724335748239,"stop":1724335748239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86530a52bbed17b","name":"more peers than existing","time":{"start":1724335604162,"stop":1724335604163,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6847a7a8ab9121e1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724335286811,"stop":1724335286812,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b3b771c08559ad","name":"Check received message containing escaped characters","time":{"start":1724335625848,"stop":1724335625848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b486a0149b7b8d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724335045745,"stop":1724335045745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ab6ebac5c227b1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724335759719,"stop":1724335759719,"duration":0},"status":"passed","severity":"normal"},{"uid":"191e45b4da6082fc","name":"Push message with content topic containing shell command","time":{"start":1724335748226,"stop":1724335748227,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7ef1a01cf3c6e0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724335162482,"stop":1724335162482,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c08549a5360931","name":"Passing invalid cursor","time":{"start":1724335695140,"stop":1724335695141,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f565d4461297757","name":"Sets default value correctly","time":{"start":1724335787191,"stop":1724335787191,"duration":0},"status":"passed","severity":"normal"},{"uid":"54058e93bb90bdc2","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724335286787,"stop":1724335286788,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e40e03c9c7d9617","name":"Push message with emoji payload","time":{"start":1724335748220,"stop":1724335748220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03b148de6667dd3","name":"Check received message containing SQL Injection","time":{"start":1724335625823,"stop":1724335625826,"duration":3},"status":"passed","severity":"normal"},{"uid":"bffbde43d51e20c0","name":"Number of peers are maintained correctly","time":{"start":1724335387244,"stop":1724335387245,"duration":1},"status":"passed","severity":"normal"},{"uid":"a830b281d2e12f76","name":"should be called for bootstrap peers","time":{"start":1724335081564,"stop":1724335081564,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcfb8b0d323d380","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724335022023,"stop":1724335022024,"duration":1},"status":"passed","severity":"normal"},{"uid":"39075bb9a24561ed","name":"Ping on peer without subscriptions","time":{"start":1724335137574,"stop":1724335137575,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a905707e11bda1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724335718061,"stop":1724335718061,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d103791df5c4301","name":"throws on content topic with too few or too many fields","time":{"start":1724335022005,"stop":1724335022016,"duration":11},"status":"passed","severity":"normal"},{"uid":"e77ec0e18e5f557c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724335625850,"stop":1724335625851,"duration":1},"status":"passed","severity":"normal"},{"uid":"587556c9c03e23de","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724335133445,"stop":1724335133446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c30c2eb9b6e853b","name":"Check message with no payload is not received","time":{"start":1724335625852,"stop":1724335625852,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bf21a941e201a5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724335081564,"stop":1724335081565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7bc46638c8efa4","name":"Push 30 different messages","time":{"start":1724335609851,"stop":1724335609852,"duration":1},"status":"passed","severity":"normal"},{"uid":"147b200c92f09556","name":"should handle corrupted local storage data gracefully","time":{"start":1724335050393,"stop":1724335050394,"duration":1},"status":"passed","severity":"normal"},{"uid":"43912cc688bc1a2e","name":"should throw error - no id","time":{"start":1724335030488,"stop":1724335030488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af431bfba10533d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724335045733,"stop":1724335045734,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b3c9b667f99853","name":"Push message with content topic containing emoji","time":{"start":1724335748228,"stop":1724335748228,"duration":0},"status":"passed","severity":"normal"},{"uid":"672761f899a9ce53","name":"Generator, custom pubsub topic","time":{"start":1724335774465,"stop":1724335774465,"duration":0},"status":"passed","severity":"normal"},{"uid":"962b962bcdf05d29","name":"Encoder throws on undefined content topic","time":{"start":1724335058326,"stop":1724335058326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfc8e0ad574e5c7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724335022030,"stop":1724335022030,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b578fd3ef143dc4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724335807683,"stop":1724335807684,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3b6235ae956f","name":"retrieves a single peer","time":{"start":1724335046435,"stop":1724335046436,"duration":1},"status":"passed","severity":"normal"},{"uid":"72202cd48842a756","name":"handles empty shards array correctly","time":{"start":1724335022048,"stop":1724335022048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c545f1f79437e7a","name":"Subscribe to topic containing long and receive message","time":{"start":1724335759716,"stop":1724335759717,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0605061e9c4ed11","name":"Push message with content topic containing XML","time":{"start":1724335748225,"stop":1724335748225,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dae18ee278c775","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724335759734,"stop":1724335759734,"duration":0},"status":"passed","severity":"normal"},{"uid":"916aceea56db577b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724335022038,"stop":1724335022039,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c336023fc3eef0f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724335022036,"stop":1724335022036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f708ef3bb167b7c2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724335759734,"stop":1724335759735,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2574645d013dcd5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335774444,"stop":1724335774448,"duration":4},"status":"passed","severity":"normal"},{"uid":"1718b0c8af1846ee","name":"should properly create peer info with all multiaddrs","time":{"start":1724335030498,"stop":1724335030499,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca79fd538014af79","name":"ignores domain fetching errors","time":{"start":1724335046437,"stop":1724335046437,"duration":0},"status":"passed","severity":"normal"},{"uid":"28989795a8fd1dc2","name":"Passing an array","time":{"start":1724335787189,"stop":1724335787190,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e28256327b98e3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724335759723,"stop":1724335759723,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ba70e0a523ff35","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724335325910,"stop":1724335325910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3695e39245beb29","name":"Subscribe and receive messages via lightPush","time":{"start":1724335325895,"stop":1724335325896,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaba4646278aa07b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724335352090,"stop":1724335352091,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7347c51810c154","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724335029838,"stop":1724335029839,"duration":1},"status":"passed","severity":"normal"},{"uid":"d362221fd6840225","name":"isConnected should return false after all peers disconnect","time":{"start":1724335133448,"stop":1724335133448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3b6461f2331f53","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724335325905,"stop":1724335325905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c41b94621238676","name":"throws on content topic with empty encoding field","time":{"start":1724335022019,"stop":1724335022019,"duration":0},"status":"passed","severity":"normal"},{"uid":"45da440c6424440f","name":"Passing page size 0 when there are 110 messages","time":{"start":1724335777680,"stop":1724335777681,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6645ee276fcb913","name":"same cluster, different shard: nodes don't connect","time":{"start":1724335286785,"stop":1724335286785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5c8ea52891f407","name":"Push message with meta","time":{"start":1724335748234,"stop":1724335748235,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d759ba5cb5912d","name":"should not receive a peer event before start","time":{"start":1724335050391,"stop":1724335050392,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94e787ad254e442","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724335022027,"stop":1724335022028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e85a3ee8f5daf2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724335029824,"stop":1724335029824,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a9310e9bb91ce0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724335623254,"stop":1724335623254,"duration":0},"status":"passed","severity":"normal"},{"uid":"734033e4e227819b","name":"handles different networkShards values correctly","time":{"start":1724335022027,"stop":1724335022027,"duration":0},"status":"passed","severity":"normal"},{"uid":"37efbed40bb3c11d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724335022023,"stop":1724335022023,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a151ab79f29d64","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724335603998,"stop":1724335603998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6083c979a21ceb7","name":"Check message on other pubsub topic is not received","time":{"start":1724335284156,"stop":1724335284156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd779a25122fd04","name":"recovers when dns.resolve returns empty","time":{"start":1724335046436,"stop":1724335046436,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e1353577791d54","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724335045745,"stop":1724335045746,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcc3a46784d4507","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724335759715,"stop":1724335759715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cf3661cf1395b7","name":"Generator, custom pubsub topic","time":{"start":1724335774456,"stop":1724335774456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73a8cc5c07e836b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724335022021,"stop":1724335022021,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b6bbcd0bcd2dba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724335325920,"stop":1724335325920,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97d1cccc88a447","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724335286795,"stop":1724335286795,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fc720813dfb7b6","name":"should decode valid enr successfully","time":{"start":1724335030487,"stop":1724335030487,"duration":0},"status":"passed","severity":"normal"},{"uid":"782b166247abc37f","name":"Store - dialed after - with timeout","time":{"start":1724335791485,"stop":1724335791485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e253022d295ddf0a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724335084663,"stop":1724335084663,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbabc0fab5f1e3dc","name":"should encodeTxt and decodeTxt","time":{"start":1724335030486,"stop":1724335030486,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dc26f42da1cf00","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724335084663,"stop":1724335084664,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d41987cad036ba4","name":"start node with empty content topic","time":{"start":1724335690379,"stop":1724335690379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b230a74e5557aa9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724335649885,"stop":1724335649885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c617d820bf7d5309","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724335625835,"stop":1724335625835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1890d800e2467e","name":"Check publish message after service node is restarted","time":{"start":1724335650430,"stop":1724335650430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c06b2264640f315a","name":"Check received message containing Russian","time":{"start":1724335625845,"stop":1724335625845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f736dd1f2a323e6e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724335759724,"stop":1724335759724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb5e86375078c70","name":"should throw error - no id","time":{"start":1724335030489,"stop":1724335030489,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f616f68c2fb140","name":"Push message with content topic containing XML","time":{"start":1724335609857,"stop":1724335609862,"duration":5},"status":"passed","severity":"normal"},{"uid":"4cdb9ff2ae9c01de","name":"getPeersByDiscovery","time":{"start":1724335603997,"stop":1724335603997,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6867e4d8a5ecd2","name":"Push message with content topic containing SQL Injection","time":{"start":1724335609856,"stop":1724335609856,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a6abc04e6833db","name":"Check publish message containing numeric","time":{"start":1724335650411,"stop":1724335650411,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8ed4602e34a4ec","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724335759722,"stop":1724335759722,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efde8256ee2a945","name":"Non TWN Cluster","time":{"start":1724335690373,"stop":1724335690373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6647737a7ab28f","name":"Number of peers are maintained correctly","time":{"start":1724335203685,"stop":1724335203686,"duration":1},"status":"passed","severity":"normal"},{"uid":"d859d53203dc0d45","name":"less peers than existing","time":{"start":1724335604163,"stop":1724335604163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28f6d46b1c863bec","name":"Push message with custom timestamp: 1693576958102","time":{"start":1724335609866,"stop":1724335609867,"duration":1},"status":"passed","severity":"normal"},{"uid":"95707628502c9e64","name":"should throw an error for an unconfigured topic","time":{"start":1724335022044,"stop":1724335022044,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd26839231784d3","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724335505973,"stop":1724335505973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1172e11748dd111c","name":"Decoder throws on empty string content topic","time":{"start":1724335058327,"stop":1724335058327,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc40c812e5e8135","name":"Ping on peer without subscriptions","time":{"start":1724335169819,"stop":1724335169819,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d4c663b19a2369","name":"should not receive a peer event after stop","time":{"start":1724335642595,"stop":1724335642595,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac541756a4276d1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724335022040,"stop":1724335022040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b20d3b084364de7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724335649907,"stop":1724335649909,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ac6f7753666d910","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724335503683,"stop":1724335503683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3715d3600e96ebb","name":"Query generator for multiple messages","time":{"start":1724335753933,"stop":1724335753934,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f91ab72363bdae","name":"random static sharding 9 - Cluster ID: 246, Shard ID: 726","time":{"start":1724335718068,"stop":1724335718068,"duration":0},"status":"passed","severity":"normal"},{"uid":"81eaa75607033de7","name":"Check received message containing shell command","time":{"start":1724335284152,"stop":1724335284152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac421f3eefadc333","name":"safeDispatchEvent","time":{"start":1724335113761,"stop":1724335113762,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf0b28857873a08","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724335649866,"stop":1724335649866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc5dfbf024f6243","name":"Privacy Node - default protocol","time":{"start":1724335791487,"stop":1724335791487,"duration":0},"status":"passed","severity":"normal"},{"uid":"961b661e3810ea9d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724335284155,"stop":1724335284155,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e39024f862a36a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/3/topic226/utf8","time":{"start":1724335690374,"stop":1724335690374,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1d4809069ae05e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724335162480,"stop":1724335162480,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5a1d69d4ff7dfa","name":"start node with empty shard should fail","time":{"start":1724335718071,"stop":1724335718072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d0f9897b1ef6f1","name":"Fields are not dropped","time":{"start":1724335034902,"stop":1724335034904,"duration":2},"status":"passed","severity":"normal"},{"uid":"5067ddc013ea8f02","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724335352101,"stop":1724335352101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1374eb3374f946","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724335022049,"stop":1724335022049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c525fc67743a5b5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724335022021,"stop":1724335022022,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8770a58866a8c2b","name":"Push message with content topic containing Arabic","time":{"start":1724335609855,"stop":1724335609855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe108749ab366126","name":"Check received message containing Basic HTML tag","time":{"start":1724335625831,"stop":1724335625831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c4f38c6a45ff71","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724335286789,"stop":1724335286789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d60615cf956c57e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724335286791,"stop":1724335286791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0668aea909e5b6c","name":"Callback on promise, aborts when callback returns true","time":{"start":1724335753939,"stop":1724335753939,"duration":0},"status":"passed","severity":"normal"},{"uid":"264462ca09ee568a","name":"Push message with content topic containing long","time":{"start":1724335748222,"stop":1724335748222,"duration":0},"status":"passed","severity":"normal"},{"uid":"409b00efd247bc29","name":"stop","time":{"start":1724335113762,"stop":1724335113762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4038049c7e95b8f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724335603998,"stop":1724335603998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e31ee4dba3668364","name":"Publish message with custom timestamp: Thu Aug 22 2024 13:07:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335650426,"stop":1724335650426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69c18b563d7e621","name":"random static sharding 1 - Cluster ID: 24, Shard ID: 174","time":{"start":1724335718062,"stop":1724335718062,"duration":0},"status":"passed","severity":"normal"},{"uid":"50deab2be2545868","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724335022044,"stop":1724335022044,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd24b2fc10718f63","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724335022021,"stop":1724335022021,"duration":0},"status":"passed","severity":"normal"},{"uid":"252446f37696f923","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724335286791,"stop":1724335286792,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd77da9cdbb1ee","name":"Push message with SQL Injection payload","time":{"start":1724335609847,"stop":1724335609848,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf766b976f121be","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724335022031,"stop":1724335022031,"duration":0},"status":"passed","severity":"normal"},{"uid":"904725085a7d4bd5","name":"Push message with content topic containing emoji","time":{"start":1724335609865,"stop":1724335609865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b54a1e326e3777d","name":"Push message on custom pubsubTopic","time":{"start":1724335450305,"stop":1724335450305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce81cc6157efc764","name":"Nwaku publishes","time":{"start":1724335632483,"stop":1724335632483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf75c45c1dcc7fa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724335759727,"stop":1724335759727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f617ac024e8d9218","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724335056470,"stop":1724335056470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27d93548b4120c5","name":"Subscribe and receives messages on 20 topics","time":{"start":1724335759713,"stop":1724335759714,"duration":1},"status":"passed","severity":"normal"},{"uid":"133575d1826a4c4b","name":"should properly create location multiaddrs - udp4","time":{"start":1724335030496,"stop":1724335030497,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4c216e525d9019","name":"Check received message containing numeric","time":{"start":1724335625805,"stop":1724335625805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c0a1f8c596849e","name":"Push message with Russian payload","time":{"start":1724335748217,"stop":1724335748217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9436999cc111162","name":"Push message with content topic containing unicode special characters","time":{"start":1724335748227,"stop":1724335748227,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e6323fcd4db7cd","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724335505959,"stop":1724335505959,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6f075a8581a979","name":"Check received message containing SQL Injection","time":{"start":1724335284148,"stop":1724335284149,"duration":1},"status":"passed","severity":"normal"},{"uid":"184d58705df9b487","name":"isConnected should return true after first peer connects","time":{"start":1724335133447,"stop":1724335133448,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c85ed5eef7f6b6","name":"Push message with content topic containing Chinese","time":{"start":1724335748223,"stop":1724335748223,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b7127bc915947b","name":"Nodes with multiple pubsub topic","time":{"start":1724335623254,"stop":1724335623254,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c55001a2cb2cde","name":"Push message with content topic containing SQL Injection","time":{"start":1724335748224,"stop":1724335748224,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1cac580b63f6c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724335022040,"stop":1724335022041,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d8de266b04348b","name":"can start the service","time":{"start":1724335087250,"stop":1724335087250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5276b9127f60f822","name":"Push message with unicode special characters payload","time":{"start":1724335609850,"stop":1724335609851,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79a3908691e16a9","name":"should properly create location multiaddrs - tcp4","time":{"start":1724335030497,"stop":1724335030497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9703c008ad8183e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724335759736,"stop":1724335759736,"duration":0},"status":"passed","severity":"normal"},{"uid":"795dcb0bfcd5a7e5","name":"Generator, 2 different pubsubtopics","time":{"start":1724335774457,"stop":1724335774457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbdcffc6c900d01","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724335325896,"stop":1724335325896,"duration":0},"status":"passed","severity":"normal"},{"uid":"47326da4a392821b","name":"Promise Callback - true","time":{"start":1724335767288,"stop":1724335767288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8118e341a26ae3b","name":"should throw an error for missing required configuration","time":{"start":1724335022033,"stop":1724335022033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5638248ed1ee959","name":"Check publish message containing unicode special characters","time":{"start":1724335650418,"stop":1724335650418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db26adaa0d53382","name":"Check message with invalid timestamp is not received","time":{"start":1724335625851,"stop":1724335625851,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da3cd216b16077d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724335650428,"stop":1724335650429,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f82b5552cf3d6b","name":"connects to nwaku","time":{"start":1724335787188,"stop":1724335787188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef198707f99699","name":"Init the array if not present","time":{"start":1724335021540,"stop":1724335021541,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f11f1eace536b4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724335623255,"stop":1724335623255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e579909e9e13d839","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724335695133,"stop":1724335695134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6577f83ea0feb7b5","name":"Query Generator, No Decoder","time":{"start":1724335743918,"stop":1724335743919,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a859e4c4a189252","name":"Check received message containing short","time":{"start":1724335625842,"stop":1724335625842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df6e4976d18c58f","name":"Decoder throws on undefined content topic","time":{"start":1724335056473,"stop":1724335056473,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3fb0b9a33db19d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724335030487,"stop":1724335030487,"duration":0},"status":"passed","severity":"normal"},{"uid":"31784c3b342b8cbb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724335759711,"stop":1724335759712,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc104012820873d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724335286817,"stop":1724335286818,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ad17de865e7aee","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724335022032,"stop":1724335022032,"duration":0},"status":"passed","severity":"normal"},{"uid":"71076bb02a9e8421","name":"should not receive a peer event before start","time":{"start":1724335087252,"stop":1724335087252,"duration":0},"status":"passed","severity":"normal"},{"uid":"80535b601ef57b1a","name":"Decoder throws on undefined content topic","time":{"start":1724335035423,"stop":1724335035424,"duration":1},"status":"passed","severity":"normal"},{"uid":"116d34385dd6ccca","name":"Fails to push message bigger that 1MB","time":{"start":1724335609868,"stop":1724335609868,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb374a49e16d9be6","name":"Fails to push message with empty content topic","time":{"start":1724335609865,"stop":1724335609865,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a6393f518e1eec","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724335029835,"stop":1724335029836,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc96b837a001b03","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724335022041,"stop":1724335022041,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dced1a4bd2522c","name":"Check received message containing escaped characters","time":{"start":1724335284152,"stop":1724335284152,"duration":0},"status":"passed","severity":"normal"},{"uid":"893b5f8f2c6d330a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724335022038,"stop":1724335022038,"duration":0},"status":"passed","severity":"normal"},{"uid":"22279da447b2d8f6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724335649883,"stop":1724335649883,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f4d09e6895e70d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724335029820,"stop":1724335029822,"duration":2},"status":"passed","severity":"normal"},{"uid":"efa9719f47decdbc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724335787437,"stop":1724335787437,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b94206f3570980","name":"Push message with content topic containing Arabic","time":{"start":1724335748223,"stop":1724335748223,"duration":0},"status":"passed","severity":"normal"},{"uid":"af319f99bd327152","name":"Check message received after nwaku node is restarted","time":{"start":1724335625853,"stop":1724335625854,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc38187aad05c817","name":"Filter with 3 connections","time":{"start":1724335357769,"stop":1724335357770,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df895ed3c01dfde","name":"Check message with no payload is not received","time":{"start":1724335284157,"stop":1724335284158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6adb6fd6b57a694","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724335623256,"stop":1724335623257,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e0876ce18d4fc7","name":"Push message with content topic containing special chars","time":{"start":1724335748223,"stop":1724335748223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b0d17f85bec59c","name":"Publish message with large meta","time":{"start":1724335650431,"stop":1724335650431,"duration":0},"status":"passed","severity":"normal"},{"uid":"46435a30f96bd094","name":"Subscribe and receive messages via lightPush","time":{"start":1724335759725,"stop":1724335759725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc0317da9da955e","name":"LightPush","time":{"start":1724335791485,"stop":1724335791486,"duration":1},"status":"passed","severity":"normal"},{"uid":"766bd2939349dd7d","name":"Subscribe to topic containing Script and receive message","time":{"start":1724335759735,"stop":1724335759735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ef5ac9baf89a56","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724335768766,"stop":1724335768767,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f980e622ebab15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335286792,"stop":1724335286792,"duration":0},"status":"passed","severity":"normal"},{"uid":"172f51cf5d2a1a47","name":"Query Generator - false","time":{"start":1724335767288,"stop":1724335767288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4242e3ca0a51e2f3","name":"Push 30 different messages","time":{"start":1724335748220,"stop":1724335748221,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c3ae524f116a47","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724335325898,"stop":1724335325899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9969834e70a6412","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724335352104,"stop":1724335352104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5860bb84eea12960","name":"Push message with content topic containing JSON","time":{"start":1724335748226,"stop":1724335748226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18e6fdf655587fc","name":"Meta field set when metaSetter is specified","time":{"start":1724335035422,"stop":1724335035422,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce57d2422f763b5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335450306,"stop":1724335450307,"duration":1},"status":"passed","severity":"normal"},{"uid":"c814e1094b396ffd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724335695135,"stop":1724335695136,"duration":1},"status":"passed","severity":"normal"},{"uid":"311fece52125abf7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724335286794,"stop":1724335286794,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd601846270531d7","name":"Push message with Basic HTML tag payload","time":{"start":1724335748218,"stop":1724335748219,"duration":1},"status":"passed","severity":"normal"},{"uid":"6859086ccfb254f9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724335759725,"stop":1724335759725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6859d5846e4a495","name":"Check publish message containing Script","time":{"start":1724335650414,"stop":1724335650414,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9e7d60913c8893","name":"should not fail to stop the service if it was not started","time":{"start":1724335050390,"stop":1724335050390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4453cc84fa4ef228","name":"Passing page size 10 when there are 10 messages","time":{"start":1724335777682,"stop":1724335777682,"duration":0},"status":"passed","severity":"normal"},{"uid":"161337e465cc1b06","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724335759722,"stop":1724335759722,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfd27817ff8245e","name":"same cluster, same shard: nodes connect","time":{"start":1724335503684,"stop":1724335503684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f2113ac5dda1bd","name":"Query with Ordered Callback, No message returned","time":{"start":1724335743928,"stop":1724335743929,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9165280a3c431c","name":"Check received message containing special chars","time":{"start":1724335625805,"stop":1724335625805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2843208298752ad","name":"Publish message with rate limit","time":{"start":1724335650431,"stop":1724335650432,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b15f8296b2d2ac","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724335505971,"stop":1724335505971,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddf09e941b4528e","name":"random static sharding 4 - Cluster ID: 954, Shard ID: 645","time":{"start":1724335718063,"stop":1724335718063,"duration":0},"status":"passed","severity":"normal"},{"uid":"e475c1897149c8d7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724335209058,"stop":1724335209059,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed6ad19973c6528","name":"should not fail to start the service if it is already started","time":{"start":1724335087251,"stop":1724335087251,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dba7d61c8428e6","name":"should set field with only STORE enabled","time":{"start":1724335030500,"stop":1724335030500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1d6f88474baf90","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724335022032,"stop":1724335022033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82150a852573896","name":"Check publish message containing short","time":{"start":1724335650410,"stop":1724335650410,"duration":0},"status":"passed","severity":"normal"},{"uid":"31efe268352fb02f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724335759733,"stop":1724335759733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e18ed687dcddb","name":"Push message with long payload","time":{"start":1724335748214,"stop":1724335748215,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc2c3e0c500767e","name":"Reopen subscription with peer with lost subscription","time":{"start":1724335169820,"stop":1724335169821,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc72ed3b5307a89","name":"Subscribe to topic containing short and receive message","time":{"start":1724335759730,"stop":1724335759731,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb38ca77f5c6714","name":"Encoder throws on empty string content topic","time":{"start":1724335035423,"stop":1724335035423,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd0d41bf47aad8c","name":"Check received message containing Script","time":{"start":1724335284149,"stop":1724335284150,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03de9ae42db0466","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724335325911,"stop":1724335325912,"duration":1},"status":"passed","severity":"normal"},{"uid":"52764ba717a75554","name":"Push message with escaped characters payload","time":{"start":1724335748219,"stop":1724335748220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35346a7f4e0c2be","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724335286792,"stop":1724335286793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e17581dc0cc572","name":"throws on content topic with empty application field","time":{"start":1724335022017,"stop":1724335022017,"duration":0},"status":"passed","severity":"normal"},{"uid":"291df99c06def982","name":"should load peers from local storage and dispatch events","time":{"start":1724335050393,"stop":1724335050393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a773007f99401f48","name":"Check publish message containing special chars","time":{"start":1724335650411,"stop":1724335650412,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94f93f8a8ae1bc","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724335505972,"stop":1724335505972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b2b87d38bfde69","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724335325918,"stop":1724335325918,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c3193c5697742f","name":"should only return 1 node with store capability","time":{"start":1724335046439,"stop":1724335046439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dccea2bd8e1d80","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724335045733,"stop":1724335045733,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb54604dd62dd3f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724335768747,"stop":1724335768748,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51ac91834c7b9c7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724335022039,"stop":1724335022039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4536bd3b4a676b5e","name":"Check received message containing unicode special characters","time":{"start":1724335625833,"stop":1724335625833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7436b0735bcc95","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335505957,"stop":1724335505957,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bf44d497b5189d","name":"throws on content topic with empty topic name field","time":{"start":1724335022018,"stop":1724335022018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e7846749b5e223","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724335022047,"stop":1724335022047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bc0fc45dee659b","name":"Rejects garbage","time":{"start":1724335038868,"stop":1724335038868,"duration":0},"status":"passed","severity":"normal"},{"uid":"765c0364e33d04e0","name":"Filter with 2 connections","time":{"start":1724335357769,"stop":1724335357769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6c51c7ca637434","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724335759739,"stop":1724335759739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f1fe2776ed1224","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724335623253,"stop":1724335623254,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fccab883691d1fc","name":"Subscribe to topic containing short and receive message","time":{"start":1724335325903,"stop":1724335325904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73e00dc3e508c37","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724335029825,"stop":1724335029827,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6b04f61d6e2982a","name":"LightPush with 3 connections","time":{"start":1724335357769,"stop":1724335357769,"duration":0},"status":"passed","severity":"normal"},{"uid":"44227e4aa5070307","name":"Subscribe to topic containing XML and publish message","time":{"start":1724335649895,"stop":1724335649896,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb030822067fc3e5","name":"Subscribe to topic containing Script and receive message","time":{"start":1724335325909,"stop":1724335325909,"duration":0},"status":"passed","severity":"normal"},{"uid":"af93bf1944e3e360","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app43/1/topic137/test.js","time":{"start":1724335690376,"stop":1724335690377,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5f290bb2e0210f","name":"Refresh subscription","time":{"start":1724335325903,"stop":1724335325903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc616369317625","name":"Default pageSize","time":{"start":1724335777684,"stop":1724335777684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e9664552116980","name":"Throws when trying to push message with empty payload","time":{"start":1724335609852,"stop":1724335609852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90296d6346e217c","name":"Push message with escaped characters payload","time":{"start":1724335609850,"stop":1724335609850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d069ca215c4bc589","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724335022020,"stop":1724335022020,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c0d6466b87ab29","name":"Check received message containing Arabic","time":{"start":1724335625806,"stop":1724335625822,"duration":16},"status":"passed","severity":"normal"},{"uid":"711d3a5a5f76ebbf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724335352102,"stop":1724335352102,"duration":0},"status":"passed","severity":"normal"},{"uid":"17367ccafbfdea5d","name":"different cluster, same shard: nodes don't connect","time":{"start":1724335286785,"stop":1724335286786,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f62d216c0c5ccac","name":"Decoder throws on empty string content topic","time":{"start":1724335035424,"stop":1724335035424,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f0776900dc6098","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724335022026,"stop":1724335022026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fbf9f80be552a3","name":"creates an iterator","time":{"start":1724335778139,"stop":1724335778140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7320a3d16c522d08","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335505961,"stop":1724335505971,"duration":10},"status":"broken","severity":"normal"},{"uid":"84a2c9b7285496eb","name":"Push message with special chars payload","time":{"start":1724335609846,"stop":1724335609846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4445e8da0d30b68","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724335209059,"stop":1724335209061,"duration":2},"status":"passed","severity":"normal"},{"uid":"68e83c4cef892b12","name":"Push message with content topic containing JSON","time":{"start":1724335609863,"stop":1724335609863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03c43bbd21f0b0f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335286794,"stop":1724335286794,"duration":0},"status":"passed","severity":"normal"},{"uid":"638119b0c716e36b","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724335505972,"stop":1724335505973,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3799140ef719fc","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724335022024,"stop":1724335022024,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a8d9d8293db66b","name":"Check received message containing emoji","time":{"start":1724335625849,"stop":1724335625849,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc9b914b99f9d5e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724335695137,"stop":1724335695138,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c42b175b61f637","name":"Round trip binary serialization","time":{"start":1724335035421,"stop":1724335035421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac21566cba0e215d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724335759723,"stop":1724335759724,"duration":1},"status":"passed","severity":"normal"},{"uid":"119326c32412b529","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724335133443,"stop":1724335133444,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0d37a9245ff7a5","name":"Check received message containing Russian","time":{"start":1724335625822,"stop":1724335625822,"duration":0},"status":"passed","severity":"normal"},{"uid":"af509d6f478a5c29","name":"Push message with content topic containing short","time":{"start":1724335609852,"stop":1724335609853,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42a8bcc062c4617","name":"Store - dialed first","time":{"start":1724335791485,"stop":1724335791485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68d12f92032233a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724335759709,"stop":1724335759709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5688c4f2c28b2","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724335505960,"stop":1724335505960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a79d50c5266c636","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724335743931,"stop":1724335743932,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41fac51efef9200","name":"Check received message containing Chinese","time":{"start":1724335284147,"stop":1724335284147,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e43c646e67a0a0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724335286818,"stop":1724335286819,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0cc11bd4c516a6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724335045307,"stop":1724335045307,"duration":0},"status":"passed","severity":"normal"},{"uid":"c122848edaa095fb","name":"Subscribe and receives messages on 20 topics","time":{"start":1724335759728,"stop":1724335759729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddda030e362b9c7","name":"Overlapping topic subscription","time":{"start":1724335759730,"stop":1724335759730,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f5257162a905a8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724335209062,"stop":1724335209062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06fa739b94d1e23","name":"Keep-alive pings maintain the connection","time":{"start":1724335203687,"stop":1724335203688,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14689ae641d659c","name":"Encoder throws on empty string content topic","time":{"start":1724335056472,"stop":1724335056472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cb5b7e64a3bdf0","name":"should properly create location multiaddrs - udp","time":{"start":1724335030498,"stop":1724335030498,"duration":0},"status":"passed","severity":"normal"},{"uid":"da06e9e3cb549c7d","name":"Check message on other pubsub topic is not received","time":{"start":1724335625851,"stop":1724335625851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9335e978f1145ba7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724335286812,"stop":1724335286813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0677566ea1fa97","name":"Check message received after jswaku node is restarted","time":{"start":1724335625853,"stop":1724335625853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4a4f1f07dba08e9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app85/6/topic466/test.js","time":{"start":1724335690376,"stop":1724335690376,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a3e3123b0728b","name":"Encoder throws on empty string content topic","time":{"start":1724335058326,"stop":1724335058326,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e9257f5e7ef2d3","name":"isConnected return false after peer stops","time":{"start":1724335133448,"stop":1724335133449,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cf76b15c4d0242","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724335073384,"stop":1724335073392,"duration":8},"status":"passed","severity":"normal"},{"uid":"a30fc142e7870a1a","name":"Push message with short payload","time":{"start":1724335609844,"stop":1724335609844,"duration":0},"status":"passed","severity":"normal"},{"uid":"918a2c1827596d1b","name":"handles multiple messages","time":{"start":1724335778140,"stop":1724335778140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7675748fc04c288a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724335759738,"stop":1724335759739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d91384e7a112a0d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724335029834,"stop":1724335029835,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd329d561f6cc6f3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724335649921,"stop":1724335649921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb1374132506652","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335505972,"stop":1724335505972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3025afd539d5bfdd","name":"Push message equal or less that 1MB","time":{"start":1724335748239,"stop":1724335748240,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad22239abc638af0","name":"Check received message containing long","time":{"start":1724335625842,"stop":1724335625843,"duration":1},"status":"passed","severity":"normal"},{"uid":"d775534ab6a918c0","name":"Relay","time":{"start":1724335081904,"stop":1724335081905,"duration":1},"status":"passed","severity":"normal"},{"uid":"526fd9c39a9db4a6","name":"random static sharding 3 - Cluster ID: 71, Shard ID: 585","time":{"start":1724335718063,"stop":1724335718063,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cb2ac4ba20fd94","name":"Check received message containing short","time":{"start":1724335625803,"stop":1724335625804,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb978e92068f600","name":"Push message with content topic containing Script","time":{"start":1724335748224,"stop":1724335748225,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb51ccfa1279cc8f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724335022024,"stop":1724335022024,"duration":0},"status":"passed","severity":"normal"},{"uid":"daad53fd0af7d3fa","name":"should be able to encode the field with only STORE set to true","time":{"start":1724335029822,"stop":1724335029823,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe4b81e178d7d38","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724335325919,"stop":1724335325920,"duration":1},"status":"passed","severity":"normal"}] |