allure-jswaku/7291/widgets/duration.json
2024-08-13 22:46:34 +00:00

1 line
157 KiB
JSON

[{"uid":"fcd90debaf8315cf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1723588403554,"stop":1723588403555,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd72cfc1e844ffc8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723589138980,"stop":1723589138980,"duration":0},"status":"passed","severity":"normal"},{"uid":"90784fb74760a309","name":"Subscribe to topic containing Script and receive message","time":{"start":1723589138963,"stop":1723589138963,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d7c88b91518bc7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1723589072846,"stop":1723589072846,"duration":0},"status":"passed","severity":"normal"},{"uid":"728b6681c6c8c295","name":"should not throw an error for a single configured topic","time":{"start":1723588403575,"stop":1723588403576,"duration":1},"status":"passed","severity":"normal"},{"uid":"701acd8114c27353","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723589138972,"stop":1723589138972,"duration":0},"status":"passed","severity":"normal"},{"uid":"55640546e3b8ef32","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1723589029025,"stop":1723589029025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0d95e1ffe1028c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1723589183177,"stop":1723589183178,"duration":1},"status":"passed","severity":"normal"},{"uid":"466a7fc04dbbdbf7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1723589176818,"stop":1723589176818,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd77eadd308e9af","name":"Check received message containing numeric","time":{"start":1723588664105,"stop":1723588664118,"duration":13},"status":"passed","severity":"normal"},{"uid":"2a66aacd977cf7f9","name":"should handle corrupted local storage data gracefully","time":{"start":1723588432563,"stop":1723588432563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff4e948dca00f3c","name":"Passing page size 11 when there are 10 messages","time":{"start":1723589157895,"stop":1723589157896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51d33dd33480e78","name":"connected peers and dial","time":{"start":1723588970508,"stop":1723588970508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff4137dc183ecbbd","name":"Check received message containing escaped characters","time":{"start":1723588664141,"stop":1723588664142,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f827a02e2413704","name":"should properly compute the node id","time":{"start":1723588412220,"stop":1723588412220,"duration":0},"status":"passed","severity":"normal"},{"uid":"30448981bb27a9fc","name":"Check message with no content topic is not received","time":{"start":1723589011931,"stop":1723589011931,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b69935a5e44f73","name":"Check received message containing shell command","time":{"start":1723589011898,"stop":1723589011899,"duration":1},"status":"passed","severity":"normal"},{"uid":"86176b25ba07541d","name":"Check received message containing Chinese","time":{"start":1723588664119,"stop":1723588664119,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cdd771bfe01075","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1723588428461,"stop":1723588428461,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b2160394c89cc","name":"Check received message containing Basic HTML tag","time":{"start":1723588664124,"stop":1723588664140,"duration":16},"status":"passed","severity":"normal"},{"uid":"dd385ad074a0c0b","name":"Reusing cursor across nodes","time":{"start":1723589072847,"stop":1723589072847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2767b86f4daf4e2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app26/5/topic134/xml","time":{"start":1723589072338,"stop":1723589072339,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1cac9f5f1a801c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1723589176821,"stop":1723589176821,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b3d358caea5a5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723589138985,"stop":1723589138985,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3eede64bfcdb29","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1723588403571,"stop":1723588403571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9d5a7911103f0b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723589138987,"stop":1723589138987,"duration":0},"status":"passed","severity":"normal"},{"uid":"affa9618ed113c66","name":"Push message with rate limit","time":{"start":1723588970273,"stop":1723588970274,"duration":1},"status":"passed","severity":"normal"},{"uid":"163cc67497af58af","name":"Push message with content topic containing escaped characters","time":{"start":1723589123670,"stop":1723589123670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4f3c5c17d9b37b","name":"should encode/decode to RLP encoding","time":{"start":1723588412220,"stop":1723588412221,"duration":1},"status":"passed","severity":"normal"},{"uid":"856f7e0d9eaec9d8","name":"can dial TLS multiaddrs","time":{"start":1723588882655,"stop":1723588882656,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6199f1c309f4cc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1723588547574,"stop":1723588547575,"duration":1},"status":"passed","severity":"normal"},{"uid":"8287b9a1c42df1a1","name":"Check message with non string payload is not received","time":{"start":1723588664178,"stop":1723588664182,"duration":4},"status":"passed","severity":"normal"},{"uid":"262cc1ab773e99ef","name":"Push message with content topic containing JSON","time":{"start":1723588970270,"stop":1723588970271,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5174b4c41bc26e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1723589126063,"stop":1723589126063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6d3c8ed8ff52e0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1723588403565,"stop":1723588403565,"duration":0},"status":"passed","severity":"normal"},{"uid":"893245e3552a8b4a","name":"Push message with content topic containing Arabic","time":{"start":1723589123663,"stop":1723589123663,"duration":0},"status":"passed","severity":"normal"},{"uid":"114cf04f7d17b046","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1723588547545,"stop":1723588547545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69ec8e1544808c9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1723588667803,"stop":1723588667803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad9837ba8422e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1723588403572,"stop":1723588403572,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a686f514a590f6","name":"Check received message containing emoji","time":{"start":1723588664142,"stop":1723588664143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abf60b910c28e0f","name":"Light Node - default protocols","time":{"start":1723589172511,"stop":1723589172511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9814bd6654e642b0","name":"Push message with custom timestamp: 1723585112405","time":{"start":1723589123674,"stop":1723589123677,"duration":3},"status":"passed","severity":"normal"},{"uid":"db494d873aef2957","name":"different cluster, same shard: nodes don't connect","time":{"start":1723588874089,"stop":1723588874090,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ec7774734953a9","name":"Decoder throws on empty string content topic","time":{"start":1723588438786,"stop":1723588438786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7150c53c1df126e0","name":"should set field with all protocols enabled","time":{"start":1723588412225,"stop":1723588412225,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f929c8abc23c18","name":"Check meta is set [symmetric]","time":{"start":1723588438783,"stop":1723588438783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5601b09ca4a607","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723588711906,"stop":1723588711906,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcb69ddf0a8ea17","name":"Push message with content topic containing short","time":{"start":1723588970265,"stop":1723588970265,"duration":0},"status":"passed","severity":"normal"},{"uid":"4172a8126bcd54e","name":"Generator, 2 different pubsubtopics","time":{"start":1723589143339,"stop":1723589143339,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ece5a126ef9345","name":"Init the array if not present","time":{"start":1723588403087,"stop":1723588403089,"duration":2},"status":"passed","severity":"normal"},{"uid":"7917751425fde093","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1723588874088,"stop":1723588874088,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2dbb601e8df63","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1723589013924,"stop":1723589013924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6822ac7b8e4492d6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1723589089205,"stop":1723589089205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aef232257aaf2","name":"Push message with long payload","time":{"start":1723589123628,"stop":1723589123628,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ee244d126ebcc2","name":"Throws when trying to push message with empty payload","time":{"start":1723589123641,"stop":1723589123641,"duration":0},"status":"passed","severity":"normal"},{"uid":"256dd8d546a116c3","name":"Publish message with large meta","time":{"start":1723589013926,"stop":1723589013926,"duration":0},"status":"passed","severity":"normal"},{"uid":"918d13189f7949ac","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723589138957,"stop":1723589138958,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ec659195089579","name":"Overlapping topic subscription","time":{"start":1723589138981,"stop":1723589138981,"duration":0},"status":"passed","severity":"normal"},{"uid":"54180adb268ce6f2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588547564,"stop":1723588547570,"duration":6},"status":"passed","severity":"normal"},{"uid":"c1c9ecedbcf8b1fa","name":"Check received message with timestamp: 1723588455301000000 ","time":{"start":1723589011915,"stop":1723589011926,"duration":11},"status":"passed","severity":"normal"},{"uid":"ecfbdced95ab4116","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1723588403570,"stop":1723588403571,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8d75d8f6f18821","name":"Check message on other pubsub topic is not received","time":{"start":1723589011930,"stop":1723589011931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c734b32ab07aeb4c","name":"Check received message with timestamp: 1723588455301 ","time":{"start":1723589011927,"stop":1723589011928,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2627319172c529","name":"LightPush with 1 connections","time":{"start":1723588726763,"stop":1723588726763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9091a9362910f98","name":"Push message with short payload","time":{"start":1723589123626,"stop":1723589123628,"duration":2},"status":"passed","severity":"normal"},{"uid":"f62e3a6e9899f963","name":"Check received message containing SQL Injection","time":{"start":1723589011895,"stop":1723589011896,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca0361e32fcc15d","name":"Encoder throws on undefined content topic","time":{"start":1723588417292,"stop":1723588417292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8145bf9bf8e4051","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1723588411419,"stop":1723588411420,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fc31efd99a6aa9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1723589183178,"stop":1723589183178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50dcfee5d60f49f","name":"Push message with Arabic payload","time":{"start":1723589123631,"stop":1723589123631,"duration":0},"status":"passed","severity":"normal"},{"uid":"341a0221482d1cdf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1723588667802,"stop":1723588667802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c572fd874f3cf32b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1723588403581,"stop":1723588403582,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0452de7b1a77be","name":"Check received message containing short","time":{"start":1723589011933,"stop":1723589011934,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a3698b24f6ee21","name":"Check received message containing XML","time":{"start":1723588664122,"stop":1723588664124,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cbca37eb773fbf8","name":"Check publish message containing Russian","time":{"start":1723589013902,"stop":1723589013902,"duration":0},"status":"passed","severity":"normal"},{"uid":"8382edfd87a475df","name":"Check received message containing shell command","time":{"start":1723588664141,"stop":1723588664141,"duration":0},"status":"passed","severity":"normal"},{"uid":"684fb93dd4f842ff","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1723588406230,"stop":1723588406230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7d12dea80660c","name":"Subscribe to topic containing short and receive message","time":{"start":1723589138982,"stop":1723589138982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbd9566111d0825","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588667802,"stop":1723588667803,"duration":1},"status":"passed","severity":"normal"},{"uid":"8266077adb1f119b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1723588403570,"stop":1723588403570,"duration":0},"status":"passed","severity":"normal"},{"uid":"148589037058c11","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1723588428463,"stop":1723588428464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5de414893b3f0f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588667815,"stop":1723588667815,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c284ca2330238af","name":"throws on content topic with generation field greater than 0","time":{"start":1723588403551,"stop":1723588403551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad6bcd23d649ea4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1723588465734,"stop":1723588465734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71d952ba496565c","name":"Failed peers are renewed","time":{"start":1723588756860,"stop":1723588756860,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce06a01f016c74ad","name":"Subscribe and receives messages on 20 topics","time":{"start":1723589138957,"stop":1723589138957,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a2cb0eb4173ded","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723589138961,"stop":1723589138961,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff73902483c1233","name":"Push message with Script payload","time":{"start":1723589123637,"stop":1723589123637,"duration":0},"status":"passed","severity":"normal"},{"uid":"801d1aea74956bfc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1723588667826,"stop":1723588667826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f77ec795b566cf","name":"Store - dialed first","time":{"start":1723589172509,"stop":1723589172510,"duration":1},"status":"passed","severity":"normal"},{"uid":"550182e8dc0b44bd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723589011953,"stop":1723589011953,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68632330337e472","name":"Check received message with timestamp: 1723588455337 ","time":{"start":1723588664144,"stop":1723588664144,"duration":0},"status":"passed","severity":"normal"},{"uid":"302218b3b6b26953","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723588711931,"stop":1723588711932,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a77affeaebee80","name":"Query generator for 2000 messages","time":{"start":1723589133144,"stop":1723589133144,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ac79acf9d85fbd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app72/3/topic670/test.js","time":{"start":1723589072340,"stop":1723589072341,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcc6e7cb237f123","name":"Check publish message after service node is restarted","time":{"start":1723589013925,"stop":1723589013926,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2398aab744321864","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1723588403567,"stop":1723588403567,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0df81bc39eaad4b","name":"should return all peers when numPeers is 0","time":{"start":1723588417043,"stop":1723588417043,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8ced6a46ae8eb2","name":"returns all values when wanted number is greater than available values","time":{"start":1723588427708,"stop":1723588427708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adc3ad27588757c","name":"addEventListener with correct event","time":{"start":1723588496216,"stop":1723588496216,"duration":0},"status":"passed","severity":"normal"},{"uid":"31af7be072427ea9","name":"dispatchEvent via connectionManager","time":{"start":1723588496220,"stop":1723588496220,"duration":0},"status":"passed","severity":"normal"},{"uid":"674b85f9df9735f4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1723589029029,"stop":1723589029030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd29db06dcbd52f","name":"Push message with custom timestamp: 1723585128091","time":{"start":1723588970274,"stop":1723588970274,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c3077f95070567","name":"Push message with custom timestamp: 1723592328091","time":{"start":1723588970275,"stop":1723588970275,"duration":0},"status":"passed","severity":"normal"},{"uid":"82285d75119a443c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1723589183177,"stop":1723589183177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba3df2cfa640fa1","name":"Encoder throws on empty string content topic","time":{"start":1723588417292,"stop":1723588417293,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a790625f2502880","name":"non connected peers","time":{"start":1723588970509,"stop":1723588970510,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99d226dc857bfb37","name":"should get / set UDP multiaddr","time":{"start":1723588412221,"stop":1723588412222,"duration":1},"status":"passed","severity":"normal"},{"uid":"de34b31321d6da35","name":"Push message with unicode special characters payload","time":{"start":1723589123640,"stop":1723589123640,"duration":0},"status":"passed","severity":"normal"},{"uid":"660e20d543c077b","name":"Waku message hash computation (payload length 0)","time":{"start":1723588406228,"stop":1723588406229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4fad4c430c59b4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1723588667785,"stop":1723588667785,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8818a229a8e4cf","name":"pre and post cipher","time":{"start":1723588439145,"stop":1723588439145,"duration":0},"status":"passed","severity":"normal"},{"uid":"653be624eccfc40d","name":"Overlapping topic subscription","time":{"start":1723589029023,"stop":1723589029023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b7693e594a0e88b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1723588403568,"stop":1723588403568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d551529e6b379d17","name":"Query generator for multiple messages with different message text format","time":{"start":1723589133097,"stop":1723589133098,"duration":1},"status":"passed","severity":"normal"},{"uid":"555cd71e47f5b9c8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1723588667819,"stop":1723588667819,"duration":0},"status":"passed","severity":"normal"},{"uid":"578e444336d8d3e2","name":"should decode valid enr with tcp successfully","time":{"start":1723588412210,"stop":1723588412210,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35d2067557f9122","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app40/3/topic750/proto","time":{"start":1723589072335,"stop":1723589072336,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57e0c6246b03d7b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723588591259,"stop":1723588591259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c83914139904718","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723589138980,"stop":1723589138981,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad66672b087e67da","name":"Push message with shell command payload","time":{"start":1723589123639,"stop":1723589123639,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed576e9503b88b8","name":"Push message with custom timestamp: 1723592312405","time":{"start":1723589123677,"stop":1723589123677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73aaf11644b8fcb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723589138984,"stop":1723589138984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4894ef3f43cbcde","name":"Push message with content topic containing Arabic","time":{"start":1723588970267,"stop":1723588970268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26874e7004d248e","name":"isConnected should return false after all peers disconnect","time":{"start":1723588514517,"stop":1723588514517,"duration":0},"status":"passed","severity":"normal"},{"uid":"430b1075d78dda39","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723589138960,"stop":1723589138961,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b49723c7c830b2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1723588403557,"stop":1723588403558,"duration":1},"status":"passed","severity":"normal"},{"uid":"7821f771214d4856","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1723588988538,"stop":1723588988538,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c0ea819be4d6b8","name":"LightPush with 3 connections","time":{"start":1723588726764,"stop":1723588726765,"duration":1},"status":"passed","severity":"normal"},{"uid":"771161b59f097006","name":"Check message received after nwaku node is restarted","time":{"start":1723588664182,"stop":1723588664183,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b43bf7d6dfe2a184","name":"Check message on other pubsub topic is not received","time":{"start":1723588664150,"stop":1723588664154,"duration":4},"status":"passed","severity":"normal"},{"uid":"a94960b09c1c37bb","name":"should only return 1 node with relay and store capability","time":{"start":1723588428787,"stop":1723588428787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be464668fb242c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1723588403555,"stop":1723588403555,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd0e9dabd460d4a","name":"handles multiple messages","time":{"start":1723589155084,"stop":1723589155084,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eb91a1ffb73d42","name":"can start and stop the service","time":{"start":1723588469008,"stop":1723588469008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a94a153fc1b906","name":"Push message with long payload","time":{"start":1723588970257,"stop":1723588970258,"duration":1},"status":"passed","severity":"normal"},{"uid":"198e1b33e6e064fc","name":"Check received message containing special chars","time":{"start":1723589011894,"stop":1723589011894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d099ef025792ff4c","name":"Fails to push message with empty content topic","time":{"start":1723589123671,"stop":1723589123672,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cd7e545bcc88eb","name":"Fails to push message with empty content topic","time":{"start":1723588970272,"stop":1723588970273,"duration":1},"status":"passed","severity":"normal"},{"uid":"6631ebc06d182a9d","name":"Check message with invalid timestamp is not received","time":{"start":1723589011929,"stop":1723589011930,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bc7d55ba30225c","name":"Should update multiaddrs","time":{"start":1723588882956,"stop":1723588882956,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a345e389ddfb3f","name":"should not receive a peer event after stop","time":{"start":1723588432561,"stop":1723588432562,"duration":1},"status":"passed","severity":"normal"},{"uid":"463c46603712adac","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1723588547547,"stop":1723588547547,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9634ea9fe46e7e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app27/2/topic917/utf8","time":{"start":1723589072356,"stop":1723589072357,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf5a54461e66317","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app10/5/topic829/proto","time":{"start":1723589072340,"stop":1723589072340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11bb2aaac8a0834","name":"Overlapping topic subscription","time":{"start":1723588711908,"stop":1723588711909,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27aab445558be72","name":"should not receive a peer event before start","time":{"start":1723589020752,"stop":1723589020752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9880b18a81b0632","name":"Push message with special chars payload","time":{"start":1723589123629,"stop":1723589123629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba9face43fbca15","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1723588403559,"stop":1723588403559,"duration":0},"status":"passed","severity":"normal"},{"uid":"65327de36ad331fc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588667821,"stop":1723588667821,"duration":0},"status":"passed","severity":"normal"},{"uid":"d539c814969d60af","name":"can start the service","time":{"start":1723588469008,"stop":1723588469008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdd0bb0463fc3d1","name":"Nodes with multiple pubsub topic","time":{"start":1723588988538,"stop":1723588988539,"duration":1},"status":"passed","severity":"normal"},{"uid":"8848657e1a4a4124","name":"getPeersByDiscovery","time":{"start":1723588974036,"stop":1723588974037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22f3aafb18a554","name":"less peers than existing","time":{"start":1723588970509,"stop":1723588970509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a6c38f4f20b6e38","name":"Refresh subscription","time":{"start":1723589138959,"stop":1723589138959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26dfb4ce4649f0d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1723588411421,"stop":1723588411424,"duration":3},"status":"passed","severity":"normal"},{"uid":"b4747255e414f868","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1723588438782,"stop":1723588438783,"duration":1},"status":"passed","severity":"normal"},{"uid":"f521e6533654747f","name":"Push message on custom pubsubTopic","time":{"start":1723588815101,"stop":1723588815108,"duration":7},"status":"passed","severity":"normal"},{"uid":"31e3a61d126a10b6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1723589072844,"stop":1723589072844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3449cbae90df488b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1723588428460,"stop":1723588428460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa0f5a4cd4a600a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723589138972,"stop":1723589138973,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7723d12f5f7b57f","name":"isConnected should return true after first peer connects","time":{"start":1723588514517,"stop":1723588514517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df82166af07033c","name":"Check publish message containing JSON","time":{"start":1723589013908,"stop":1723589013908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb657f531709d07","name":"Push message with content topic containing Script","time":{"start":1723588970269,"stop":1723588970269,"duration":0},"status":"passed","severity":"normal"},{"uid":"454ba7768d3ed7b5","name":"Push 30 different messages","time":{"start":1723589123641,"stop":1723589123641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c27694eccc6eafa","name":"Push message with content topic containing JSON","time":{"start":1723589123668,"stop":1723589123669,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe91e62bac0e6e4","name":"Fails to publish duplicate message","time":{"start":1723589013919,"stop":1723589013919,"duration":0},"status":"passed","severity":"normal"},{"uid":"477f7c4c1f79a95c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1723589176821,"stop":1723589176821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecabb7f70c7d966","name":"Passing page size 1 when there are 4 messages","time":{"start":1723589157893,"stop":1723589157894,"duration":1},"status":"passed","severity":"normal"},{"uid":"34703a1818abc44e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588815109,"stop":1723588815110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d732484f3548edb","name":"should be able to decode the field with only FILTER set to true","time":{"start":1723588411429,"stop":1723588411430,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f018bcbeaafacd","name":"Push message with Chinese payload","time":{"start":1723588970259,"stop":1723588970259,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b92682cae0b080d","name":"addEventListener with wrong event","time":{"start":1723588496217,"stop":1723588496217,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd015fcea2e09b9f","name":"Push message with content topic containing Russian","time":{"start":1723588970268,"stop":1723588970268,"duration":0},"status":"passed","severity":"normal"},{"uid":"112bc3a525f0e2a1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1723589029029,"stop":1723589029029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bccd7a4ab934b5","name":"Js publishes, other Js receives","time":{"start":1723589000345,"stop":1723589000346,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c9369a12d0cb17","name":"passes more than one ENR URLs and attempts connection","time":{"start":1723588469017,"stop":1723588469017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b03b0db3f2451aa6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723589138966,"stop":1723589138967,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b64372dbfce873b","name":"Check message with no payload is not received","time":{"start":1723588664160,"stop":1723588664178,"duration":18},"status":"passed","severity":"normal"},{"uid":"ff261ca3ff92e9a0","name":"Subscribe to topic containing short and receive message","time":{"start":1723588711910,"stop":1723588711911,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de471852fd757","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723589011928,"stop":1723589011928,"duration":0},"status":"passed","severity":"normal"},{"uid":"869630063d5e741f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723588711930,"stop":1723588711931,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c303c54f9d2c94","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1723588417294,"stop":1723588417294,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb655eabec7aa216","name":"should be able to encode the field with only RELAY set to true","time":{"start":1723588411413,"stop":1723588411416,"duration":3},"status":"passed","severity":"normal"},{"uid":"31433f6ddba46ae3","name":"LightPush with 2 connections","time":{"start":1723588726763,"stop":1723588726764,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2783a49b760d848","name":"should be able to decode the field with only STORE set to true","time":{"start":1723588411431,"stop":1723588411431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee40cad5765c987","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1723588667825,"stop":1723588667825,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa644eb15400e066","name":"Check message received after jswaku node is restarted","time":{"start":1723588664182,"stop":1723588664182,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7715a8592358e772","name":"Publish message with custom timestamp: Tue Aug 13 2024 23:43:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1723589013919,"stop":1723589013919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18485e73497b659","name":"Push message with Arabic payload","time":{"start":1723588970259,"stop":1723588970260,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3bd4aedca656a7","name":"should get / set TCP multiaddr","time":{"start":1723588412222,"stop":1723588412222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a650abf17d41af6","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723588881914,"stop":1723588881914,"duration":0},"status":"passed","severity":"normal"},{"uid":"78262b8efd3dd7dc","name":"Passing an array","time":{"start":1723589164702,"stop":1723589164702,"duration":0},"status":"passed","severity":"normal"},{"uid":"5461e7d3541bd698","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1723588428459,"stop":1723588428460,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb4e1b5e561ebd9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1723588988537,"stop":1723588988537,"duration":0},"status":"passed","severity":"normal"},{"uid":"640dbd7473c29029","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1723589176818,"stop":1723589176818,"duration":0},"status":"passed","severity":"normal"},{"uid":"48da9bbed4ed58cc","name":"Check message with no payload is not received","time":{"start":1723589011931,"stop":1723589011932,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be53059854c3ddb","name":"Check publish message containing emoji","time":{"start":1723589013911,"stop":1723589013911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e174a26805411c0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1723589072847,"stop":1723589072847,"duration":0},"status":"passed","severity":"normal"},{"uid":"438ada2e5df8c0e3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723588711913,"stop":1723588711914,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae6881ec7523d9e","name":"Asymmetric encrypt & decrypt","time":{"start":1723588439143,"stop":1723588439144,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c3740acce98cac","name":"Generator, 2 different pubsubtopics","time":{"start":1723589143340,"stop":1723589143341,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae36c66408f3edf","name":"Ordered callback, aborts when callback returns true","time":{"start":1723589133132,"stop":1723589133144,"duration":12},"status":"passed","severity":"normal"},{"uid":"85c6e1e3243b61c4","name":"should only return 1 node with store capability","time":{"start":1723588428788,"stop":1723588428788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8271e6f55fedaa7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1723588403574,"stop":1723588403574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c008e5aa23b6eb0a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1723588411433,"stop":1723588411433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9702b746fe8086d","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1723588881912,"stop":1723588881913,"duration":1},"status":"passed","severity":"normal"},{"uid":"5951afe55a258bb7","name":"random static sharding 3 - Cluster ID: 61, Shard ID: 17","time":{"start":1723589089209,"stop":1723589089209,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41a16be79c5d238","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1723588403619,"stop":1723588403619,"duration":0},"status":"passed","severity":"normal"},{"uid":"c572e630a772514f","name":"should not fail to stop the service if it was not started","time":{"start":1723588432560,"stop":1723588432560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b826f0d2e39401","name":"A test","time":{"start":1723588815323,"stop":1723588815323,"duration":0},"status":"passed","severity":"normal"},{"uid":"285fdbcad2f93fe9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1723588403574,"stop":1723588403574,"duration":0},"status":"passed","severity":"normal"},{"uid":"74af0585852e0fdd","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1723589126066,"stop":1723589126067,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f5f66fbf321658","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723588591261,"stop":1723588591262,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb528fa26d75729","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723588711931,"stop":1723588711931,"duration":0},"status":"passed","severity":"normal"},{"uid":"859e27b23c46ba7a","name":"does not throw on valid cases","time":{"start":1723588403549,"stop":1723588403549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13b16359b21592","name":"Check received message containing SQL Injection","time":{"start":1723588664121,"stop":1723588664121,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd94afe9e29e672d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1723589176819,"stop":1723589176819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76d72f705ded509","name":"Check message with no content topic is not received","time":{"start":1723589011954,"stop":1723589011954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3d7648fb23a294","name":"removeEventListener with wrong event","time":{"start":1723588496218,"stop":1723588496218,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb9dd76c9122b8d","name":"Push message with Chinese payload","time":{"start":1723589123629,"stop":1723589123630,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71e64671bab7738","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1723588667786,"stop":1723588667786,"duration":0},"status":"passed","severity":"normal"},{"uid":"befacd19b7b5c82","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1723589126064,"stop":1723589126065,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f03aa48bed3f0e0","name":"more peers than existing","time":{"start":1723588970509,"stop":1723588970509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebaa791a47e121d7","name":"Push message with custom timestamp: 1692830328091","time":{"start":1723588970274,"stop":1723588970274,"duration":0},"status":"passed","severity":"normal"},{"uid":"aade818da873ffb4","name":"Check received message containing Russian","time":{"start":1723589011946,"stop":1723589011947,"duration":1},"status":"passed","severity":"normal"},{"uid":"1236c53cd69922d8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1723588412209,"stop":1723588412209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2c4c1ec56bd0a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723588711902,"stop":1723588711903,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec1a13270643d9f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1723588667800,"stop":1723588667801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0142c1b3e9d5ddd","name":"Subscribe to topic containing Script and receive message","time":{"start":1723589138985,"stop":1723589138985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf5a28f4f3fa42b","name":"should not receive a peer event before start","time":{"start":1723588469014,"stop":1723588469015,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afae1a0d0da67fe","name":"Accepts a valid Waku Message","time":{"start":1723588420856,"stop":1723588420857,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3c7748d6de8fc","name":"Refresh subscription","time":{"start":1723589138981,"stop":1723589138981,"duration":0},"status":"passed","severity":"normal"},{"uid":"956104878d091098","name":"random static sharding 7 - Cluster ID: 66, Shard ID: 563","time":{"start":1723589089211,"stop":1723589089212,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1755ca8c1e3ce07","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1723589151741,"stop":1723589151741,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b017d565c47d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1723588988538,"stop":1723588988538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d16f88e3041817d","name":"Ping fails for unsubscribed peers","time":{"start":1723588579215,"stop":1723588579215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c69218f4edbc6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1723588667783,"stop":1723588667783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad3ce8d51910f1b","name":"Push message with content topic containing emoji","time":{"start":1723588970272,"stop":1723588970272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5d583b574e2cb4","name":"Subscribe to topic containing long and receive message","time":{"start":1723589138982,"stop":1723589138982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b43866fa17cf53","name":"Query with Ordered Callback, No Decoder","time":{"start":1723589126065,"stop":1723589126066,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3b79b7463f9081","name":"can start and stop the service","time":{"start":1723588432559,"stop":1723588432560,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90ce4b4967e015a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1723588411435,"stop":1723588411436,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ce12d5231bf991","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1723588428462,"stop":1723588428463,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb4944e7464392f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723588711932,"stop":1723588711932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d6aec563257033","name":"Check received message containing Basic HTML tag","time":{"start":1723589011948,"stop":1723589011949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8762233d87b5d6","name":"Check received message containing long","time":{"start":1723589011939,"stop":1723589011940,"duration":1},"status":"passed","severity":"normal"},{"uid":"712b44284d133486","name":"Push to array if already present","time":{"start":1723588403089,"stop":1723588403090,"duration":1},"status":"passed","severity":"normal"},{"uid":"941c6269bef17465","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588547547,"stop":1723588547548,"duration":1},"status":"passed","severity":"normal"},{"uid":"880b696125f0bbca","name":"Check received message containing short","time":{"start":1723588664102,"stop":1723588664103,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af6e2fdf372bee7","name":"Check received message containing long","time":{"start":1723589011892,"stop":1723589011893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea936a7e57e5f54","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588547546,"stop":1723588547547,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b46e9d5c7d150c","name":"Push message with JSON payload","time":{"start":1723588970262,"stop":1723588970262,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af301fa50c87e1f","name":"Renews peer on consistent missed messages","time":{"start":1723588579218,"stop":1723588579218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a614cb17d132786d","name":"Callback on promise, aborts when callback returns true","time":{"start":1723589133112,"stop":1723589133112,"duration":0},"status":"passed","severity":"normal"},{"uid":"20226f199bdb2be8","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1723588463340,"stop":1723588463340,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d69007f50fb5c5","name":"random static sharding 8 - Cluster ID: 427, Shard ID: 767","time":{"start":1723589089212,"stop":1723589089212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2bc2535506de51","name":"random static sharding 5 - Cluster ID: 306, Shard ID: 239","time":{"start":1723589089210,"stop":1723589089211,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ecb3cee52576738","name":"Push message with content topic containing SQL Injection","time":{"start":1723589123664,"stop":1723589123664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1481e35f5f44602","name":"Subscribe to topic containing XML and publish message","time":{"start":1723589029027,"stop":1723589029028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b358e671a6521c","name":"Push message with numeric payload","time":{"start":1723588970258,"stop":1723588970258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d767809e3b76a7","name":"should return valid sharding parameters for static sharding","time":{"start":1723588403579,"stop":1723588403579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2ab0d8695a40b6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1723588438780,"stop":1723588438782,"duration":2},"status":"passed","severity":"normal"},{"uid":"33a9b96218f7408a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723588711916,"stop":1723588711917,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c229be611c91324","name":"Fails to push message bigger that 1MB","time":{"start":1723588970277,"stop":1723588970278,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dae4b03c606850d","name":"same cluster, different shard: nodes don't connect","time":{"start":1723588667781,"stop":1723588667781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c239d23dd2540638","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1723588667799,"stop":1723588667800,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dbf108e7c46c68","name":"Push message with SQL Injection payload","time":{"start":1723589123632,"stop":1723589123635,"duration":3},"status":"passed","severity":"normal"},{"uid":"5bed01c449a5a8a2","name":"Reopen subscription with peer with lost subscription","time":{"start":1723588559757,"stop":1723588559758,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8c1431b6ca24bd","name":"Check message with non string payload is not received","time":{"start":1723589011932,"stop":1723589011932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a918f73536780aea","name":"isConnected should return false after all peers disconnect","time":{"start":1723588455784,"stop":1723588455786,"duration":2},"status":"passed","severity":"normal"},{"uid":"6afa972eed07f242","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1723588514515,"stop":1723588514515,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ebe05d788e6d0a","name":"LightPush with 0 connections","time":{"start":1723588726762,"stop":1723588726762,"duration":0},"status":"passed","severity":"normal"},{"uid":"878425a27eaf3f17","name":"start node with empty content topic","time":{"start":1723589072364,"stop":1723589072385,"duration":21},"status":"passed","severity":"normal"},{"uid":"d30c5adbe4af9dd9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1723588514515,"stop":1723588514515,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f301632598f4eb8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1723588428789,"stop":1723588428789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aa7f25d828d4269","name":"topics with same application and version share the same shard","time":{"start":1723588403560,"stop":1723588403560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0342aff2235b482","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588815090,"stop":1723588815099,"duration":9},"status":"passed","severity":"normal"},{"uid":"c77df1e7204fe6d1","name":"Check received message containing emoji","time":{"start":1723589011915,"stop":1723589011915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9323a65ea3989c6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723589138956,"stop":1723589138957,"duration":1},"status":"passed","severity":"normal"},{"uid":"7175227a4a01ffe9","name":"should properly create location multiaddrs - udp6","time":{"start":1723588412223,"stop":1723588412223,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4e0964d4953dfe","name":"same cluster, same shard: nodes connect","time":{"start":1723588667780,"stop":1723588667780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7563181c6d45c9b","name":"Promise Callback - true","time":{"start":1723589148641,"stop":1723589148641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96949e43bfa3c26","name":"should not fail to start the service if it is already started","time":{"start":1723588469013,"stop":1723588469014,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5825a2279d9ce66","name":"Query generator for multiple messages with different content topic format","time":{"start":1723589133109,"stop":1723589133110,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d4ec766905f786","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723589138988,"stop":1723589138988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4b80a666d8193b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1723588411434,"stop":1723588411435,"duration":1},"status":"passed","severity":"normal"},{"uid":"b214a731ec3decc0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723589011952,"stop":1723589011953,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1031ae045c285d0","name":"Check received message containing unicode special characters","time":{"start":1723589011950,"stop":1723589011951,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b91d33f90ef88d","name":"Check received message containing special chars","time":{"start":1723588664118,"stop":1723588664119,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5a4cb9334d92a0","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1723589072845,"stop":1723589072845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a105886147c7c6a","name":"Nwaku publishes","time":{"start":1723589000345,"stop":1723589000345,"duration":0},"status":"passed","severity":"normal"},{"uid":"134291ac99676af4","name":"Check message on other pubsub topic is not received","time":{"start":1723589011954,"stop":1723589011954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7ad443785a9171","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723589138986,"stop":1723589138986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1f82a9b3fb2f8c","name":"Number of peers are maintained correctly","time":{"start":1723588579213,"stop":1723588579214,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8f3a88cf0104e0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1723589133113,"stop":1723589133131,"duration":18},"status":"passed","severity":"normal"},{"uid":"25e6d87c0d1a97ff","name":"Check received message containing Chinese","time":{"start":1723589011894,"stop":1723589011894,"duration":0},"status":"passed","severity":"normal"},{"uid":"788b5f7191996b46","name":"Ordered Callback - false","time":{"start":1723589148645,"stop":1723589148646,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b7cb36898a684d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app90/8/topic124/json","time":{"start":1723589072336,"stop":1723589072336,"duration":0},"status":"passed","severity":"normal"},{"uid":"22956252fd4deba8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1723588403572,"stop":1723588403572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57fae5d1292e96e","name":"should emit a peer event after start","time":{"start":1723588469014,"stop":1723588469014,"duration":0},"status":"passed","severity":"normal"},{"uid":"776d3d4bdc7da9d4","name":"Check received message containing Arabic","time":{"start":1723588664120,"stop":1723588664120,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ea31f5f74c0614","name":"should throw an error for empty SingleShardInfos array","time":{"start":1723588403563,"stop":1723588403563,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fdb27ef0479cfa","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1723588667826,"stop":1723588667827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff169936f3ab0ca3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723589138983,"stop":1723589138983,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e33d8b51cdffd9d","name":"Push message with content topic containing unicode special characters","time":{"start":1723588970272,"stop":1723588970272,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cfc38fb1042ae5","name":"Check received message containing JSON","time":{"start":1723588664140,"stop":1723588664141,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f67b78f8f66b54","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723589138965,"stop":1723589138966,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf001165598f06d","name":"Subscribe and receives messages on 20 topics","time":{"start":1723589138973,"stop":1723589138980,"duration":7},"status":"passed","severity":"normal"},{"uid":"3eabe2a6b81fd0a3","name":"Subscribe to topic containing Script and publish message","time":{"start":1723589029027,"stop":1723589029027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19ad935c94fc3de","name":"Check received message containing escaped characters","time":{"start":1723589011950,"stop":1723589011950,"duration":0},"status":"passed","severity":"normal"},{"uid":"989933e18b94b364","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1723588428461,"stop":1723588428461,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe359d5314a69350","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588815108,"stop":1723588815109,"duration":1},"status":"passed","severity":"normal"},{"uid":"903a21984628bbc4","name":"different cluster, different shard: nodes don't connect","time":{"start":1723588874090,"stop":1723588874091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b2240509e2d30b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1723588465734,"stop":1723588465735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2025ff127b2a3f10","name":"should use the provided clusterId for the pubsub topic","time":{"start":1723588403581,"stop":1723588403581,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d8bb74e83069c7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app82/5/topic118/proto","time":{"start":1723589072339,"stop":1723589072339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b667fda79ea31829","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1723589029021,"stop":1723589029022,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d033b2e0c4c7bd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723589138986,"stop":1723589138987,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3b04bf6748d166","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1723588428459,"stop":1723588428459,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b400dcc6a1b097","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1723588455778,"stop":1723588455780,"duration":2},"status":"passed","severity":"normal"},{"uid":"a27a91035d17fd4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1723588667820,"stop":1723588667820,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3515e0ec1f6e7f2","name":"Push message with emoji payload","time":{"start":1723588970264,"stop":1723588970264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8aadb6abcf17c1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723588711906,"stop":1723588711907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fccac4a7076e74a","name":"random static sharding 2 - Cluster ID: 593, Shard ID: 594","time":{"start":1723589089209,"stop":1723589089209,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f504f2dc9e6d64","name":"Refresh subscription","time":{"start":1723589029022,"stop":1723589029022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d90881a9b0220e23","name":"Push message with Russian payload","time":{"start":1723588970260,"stop":1723588970260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c3e677fe43de32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1723588403571,"stop":1723588403572,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f851191a2552f99","name":"Subscribe and receive messages via lightPush","time":{"start":1723588711902,"stop":1723588711902,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ff4478588cbe39","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1723588403555,"stop":1723588403556,"duration":1},"status":"passed","severity":"normal"},{"uid":"a973121b75efc145","name":"Push message with content topic containing emoji","time":{"start":1723589123671,"stop":1723589123671,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c498df881b7ce","name":"Push message with content topic containing Basic HTML tag","time":{"start":1723589123665,"stop":1723589123665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2731a5a6268222b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1723589126067,"stop":1723589126067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc12cc7b7c23d5d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1723588403558,"stop":1723588403559,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c68b7619765c95f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723588727844,"stop":1723588727845,"duration":1},"status":"passed","severity":"normal"},{"uid":"5449744c1fe6002e","name":"Check publish message after client node is restarted","time":{"start":1723589013926,"stop":1723589013926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc81c3f4f818663e","name":"Check received message containing unicode special characters","time":{"start":1723588664142,"stop":1723588664142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe7f3c2be740462","name":"Fails to publish message with empty text","time":{"start":1723589013919,"stop":1723589013920,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba56bcb712fb6a8","name":"1 Relay, 1 Filter, gives up","time":{"start":1723588428264,"stop":1723588428264,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a0a8544dd923ae","name":"listenerCount","time":{"start":1723588496219,"stop":1723588496219,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd60378fca74b936","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1723589151742,"stop":1723589151743,"duration":1},"status":"passed","severity":"normal"},{"uid":"267da7ccb81ba05f","name":"Subscribe to topic containing long and receive message","time":{"start":1723588711911,"stop":1723588711911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a382db003ec9c3ec","name":"Publishes to nwaku","time":{"start":1723589000344,"stop":1723589000345,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd54e430c6b47d7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723588727851,"stop":1723588727851,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafd5dadc47b2ca1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1723588403568,"stop":1723588403568,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bd28fae2ff26d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1723588547564,"stop":1723588547564,"duration":0},"status":"passed","severity":"normal"},{"uid":"5090f4f456ce92e9","name":"Ping on subscribed peer","time":{"start":1723588520068,"stop":1723588520068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d974aed31605c237","name":"Check received message containing Arabic","time":{"start":1723589011895,"stop":1723589011895,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ca1cb04a2734b6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1723589151741,"stop":1723589151742,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbbda67349b01848","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723588727845,"stop":1723588727845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da1d4aefb906061","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1723588403565,"stop":1723588403565,"duration":0},"status":"passed","severity":"normal"},{"uid":"403435d7613a8065","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1723588406226,"stop":1723588406227,"duration":1},"status":"passed","severity":"normal"},{"uid":"89298ed7327c57b","name":"handles different networkShards values correctly","time":{"start":1723588403562,"stop":1723588403562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36dbea26a0a7fa9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723588727845,"stop":1723588727846,"duration":1},"status":"passed","severity":"normal"},{"uid":"12205c64db6d7945","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1723588411432,"stop":1723588411432,"duration":0},"status":"passed","severity":"normal"},{"uid":"676eab928aa83839","name":"Push message with meta","time":{"start":1723589123672,"stop":1723589123672,"duration":0},"status":"passed","severity":"normal"},{"uid":"283ef7d1ae655cb7","name":"Push message with content topic containing Chinese","time":{"start":1723588970267,"stop":1723588970267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4d166f8d819c1f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588547545,"stop":1723588547546,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a6b122650c13a5","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1723588455782,"stop":1723588455783,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcca36ab8aaae82","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723589138987,"stop":1723589138987,"duration":0},"status":"passed","severity":"normal"},{"uid":"752a3c29c14a3bbc","name":"Push message with content topic containing numeric","time":{"start":1723589123657,"stop":1723589123657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96cfd8699a5b564","name":"ignores domain fetching errors","time":{"start":1723588428786,"stop":1723588428786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20602a19cb155ca","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588547548,"stop":1723588547548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99c7bc3328b141b","name":"Push message with escaped characters payload","time":{"start":1723589123639,"stop":1723589123640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e68cd3f4563e3","name":"Filter with 0 connections","time":{"start":1723588726762,"stop":1723588726762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e3084d5eafadcd","name":"getPeersByDiscovery","time":{"start":1723588496218,"stop":1723588496219,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fa937a561ad4e6","name":"Check publish message containing Chinese","time":{"start":1723589013901,"stop":1723589013901,"duration":0},"status":"passed","severity":"normal"},{"uid":"df901213c05fbf7e","name":"Relay - dialed first","time":{"start":1723589172508,"stop":1723589172508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e541cc4c4d1b344","name":"Keep-alive pings maintain the connection","time":{"start":1723588579215,"stop":1723588579216,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e4ac64424ebcb3","name":"Decrypt messages","time":{"start":1723588972990,"stop":1723588972991,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ab563744d9ccdc","name":"Tracks peer failures correctly","time":{"start":1723588579217,"stop":1723588579217,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a559b110e03a1f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1723588403578,"stop":1723588403578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cce0b90ddef9e77","name":"Correctly serialized arguments","time":{"start":1723588881995,"stop":1723588881995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b460da3f4b61c592","name":"Check received message with timestamp: 1723588455301000000 ","time":{"start":1723589011951,"stop":1723589011951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f972aaf456848a68","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1723588881924,"stop":1723588881925,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa848b25f6ff050b","name":"Subscribe to topic containing long and publish message","time":{"start":1723589029023,"stop":1723589029024,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2c9cfaa4dd4478","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1723589176822,"stop":1723589176822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52116fb4d783ca9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1723588411434,"stop":1723588411434,"duration":0},"status":"passed","severity":"normal"},{"uid":"896bf2991a2c8f98","name":"Subscribe and receive messages via lightPush","time":{"start":1723589138954,"stop":1723589138955,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8c71e4c8f8b4f2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723589138965,"stop":1723589138965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8970df190616520d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1723589176817,"stop":1723589176818,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fafd9408427366","name":"Check message received after nwaku node is restarted","time":{"start":1723589011956,"stop":1723589011956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c064854a969f8cd9","name":"Relay - dialed after","time":{"start":1723589172508,"stop":1723589172509,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a4af35d5bf7775","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1723588881915,"stop":1723588881915,"duration":0},"status":"passed","severity":"normal"},{"uid":"353af5c765d49975","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1723589072364,"stop":1723589072364,"duration":0},"status":"passed","severity":"normal"},{"uid":"cada38876e288c02","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1723588411420,"stop":1723588411421,"duration":1},"status":"passed","severity":"normal"},{"uid":"102f68421e1b2dde","name":"Check publish message containing short","time":{"start":1723589013897,"stop":1723589013897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be22d30fb9b000d","name":"Fails to publish message with wrong content topic","time":{"start":1723589013920,"stop":1723589013920,"duration":0},"status":"passed","severity":"normal"},{"uid":"790d043cba76008d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1723588988539,"stop":1723588988539,"duration":0},"status":"passed","severity":"normal"},{"uid":"924753c1f8707b6e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1723589133107,"stop":1723589133109,"duration":2},"status":"passed","severity":"normal"},{"uid":"61e57500a4189a99","name":"Push message equal or less that 1MB","time":{"start":1723588970275,"stop":1723588970277,"duration":2},"status":"passed","severity":"normal"},{"uid":"48d54f4d58a3da50","name":"should properly create location multiaddrs - tcp","time":{"start":1723588412224,"stop":1723588412224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31afe323a6b2e8d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1723588465733,"stop":1723588465733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8e46c9d127ac7e","name":"should properly create location multiaddrs - tcp6","time":{"start":1723588412223,"stop":1723588412223,"duration":0},"status":"passed","severity":"normal"},{"uid":"306660d882b2721d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723588711917,"stop":1723588711917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8ca1103ad955b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588667785,"stop":1723588667785,"duration":0},"status":"passed","severity":"normal"},{"uid":"329e59989b80c435","name":"Number of peers are maintained correctly","time":{"start":1723588756859,"stop":1723588756860,"duration":1},"status":"passed","severity":"normal"},{"uid":"731d93ca39a03948","name":"can start and stop the service","time":{"start":1723589020750,"stop":1723589020750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfc9659974467c9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/3/topic744/xml","time":{"start":1723589072357,"stop":1723589072362,"duration":5},"status":"passed","severity":"normal"},{"uid":"a12006f3fdc47d8d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1723588403563,"stop":1723588403563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f878a1f86d61e53d","name":"should return false","time":{"start":1723588412219,"stop":1723588412220,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e8f267f572cf8c","name":"Ping on unsubscribed peer","time":{"start":1723588520069,"stop":1723588520069,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdab87d35d0c9dea","name":"Filter with 1 connections","time":{"start":1723588726763,"stop":1723588726763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c21cb7ccff0aea1","name":"Check received message containing unicode special characters","time":{"start":1723589011914,"stop":1723589011915,"duration":1},"status":"passed","severity":"normal"},{"uid":"5821ef1960d165d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1723588403581,"stop":1723588403581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e793541aba3b1954","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723588711912,"stop":1723588711913,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b7de8c969c0f57","name":"Generator, 2 different pubsubtopics","time":{"start":1723589143342,"stop":1723589143342,"duration":0},"status":"passed","severity":"normal"},{"uid":"392b672d178ddb01","name":"Round trip binary serialization","time":{"start":1723588417290,"stop":1723588417290,"duration":0},"status":"passed","severity":"normal"},{"uid":"68021370268e2c9a","name":"Push message with special chars payload","time":{"start":1723588970259,"stop":1723588970259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07674be18b53072","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723589138964,"stop":1723589138964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00e0594229c23d8","name":"Check received message containing JSON","time":{"start":1723589011949,"stop":1723589011949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf29a563179fee0","name":"Check received message containing numeric","time":{"start":1723589011940,"stop":1723589011943,"duration":3},"status":"passed","severity":"normal"},{"uid":"249db0d13e2dce43","name":"Push message with content topic containing Basic HTML tag","time":{"start":1723588970270,"stop":1723588970270,"duration":0},"status":"passed","severity":"normal"},{"uid":"174f79f4828fc20f","name":"throws on content topic with non-number generation field","time":{"start":1723588403550,"stop":1723588403551,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a98a5813d3ee85","name":"random static sharding 10 - Cluster ID: 643, Shard ID: 804","time":{"start":1723589089213,"stop":1723589089214,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb579f45bc823f3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1723588403577,"stop":1723588403577,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d375a604785dd7","name":"Push message with content topic containing XML","time":{"start":1723588970269,"stop":1723588970270,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ee82d5620f84f8","name":"different cluster, different shard: nodes don't connect","time":{"start":1723588667782,"stop":1723588667782,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c1bfef8cec4953","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723589138955,"stop":1723589138955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcd9fac1213a5a0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1723588469016,"stop":1723588469017,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d61cca9fc9ce0170","name":"Check received message containing Script","time":{"start":1723589011896,"stop":1723589011896,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dfb46cb07ca670","name":"configure the node with multiple pubsub topics","time":{"start":1723589089214,"stop":1723589089215,"duration":1},"status":"passed","severity":"normal"},{"uid":"295b7f7f2d8cb807","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1723589029020,"stop":1723589029021,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bd1a93a4452a0d","name":"Push message with Basic HTML tag payload","time":{"start":1723589123638,"stop":1723589123638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a319359d1bc7c0ba","name":"Publish message with custom timestamp: Wed Aug 23 2023 22:43:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1723589013912,"stop":1723589013918,"duration":6},"status":"passed","severity":"normal"},{"uid":"298b58547f5b2eae","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1723588667815,"stop":1723588667816,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e444114f03d031","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723589138986,"stop":1723589138986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47bec9b07b8d99a","name":"isConnected return false after peer stops","time":{"start":1723588514517,"stop":1723588514518,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd864984ebdd081","name":"isConnected between 2 js-waku relay nodes","time":{"start":1723588514518,"stop":1723588514518,"duration":0},"status":"passed","severity":"normal"},{"uid":"91534af7de2f3c0","name":"should not fail to stop the service if it was not started","time":{"start":1723589020750,"stop":1723589020751,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3b8aa128ce589a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723589138987,"stop":1723589138988,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82ad65f2a6f3adc","name":"Sample","time":{"start":1723588411609,"stop":1723588411610,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf1c1f74ce424a","name":"Push message with rate limit","time":{"start":1723589123673,"stop":1723589123673,"duration":0},"status":"passed","severity":"normal"},{"uid":"691b27afaadd204","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723589011928,"stop":1723589011929,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c04fb6f2776b18","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1723589029020,"stop":1723589029020,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd236201ea8e4996","name":"Query with Promise Callback, No message returned","time":{"start":1723589126068,"stop":1723589126069,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ed37985a0d9e44","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723589138970,"stop":1723589138971,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3f225d989ca199","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1723589089215,"stop":1723589089215,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d5fc094883fdf4","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1723588579218,"stop":1723588579218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20bd58e474107b8","name":"Encoder throws on undefined content topic","time":{"start":1723588440661,"stop":1723588440661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7393b8171d98920","name":"A test","time":{"start":1723588815321,"stop":1723588815323,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2eff5e23aa2f4cb","name":"Filter with 2 connections","time":{"start":1723588726764,"stop":1723588726764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c523664e348c7329","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1723588463339,"stop":1723588463340,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c916405c51a0c72","name":"Push message with Script payload","time":{"start":1723588970261,"stop":1723588970261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c88f0122b2300e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1723589013911,"stop":1723589013912,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d80894222794a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588815117,"stop":1723588815118,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75cbecf137498a4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1723588403569,"stop":1723588403569,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb491bbdc8134bb","name":"Sign & Recover","time":{"start":1723588439145,"stop":1723588439146,"duration":1},"status":"passed","severity":"normal"},{"uid":"581802ba7f15bf17","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723589138957,"stop":1723589138957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc45e3890d5f2044","name":"Push message with emoji payload","time":{"start":1723589123640,"stop":1723589123641,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9996b52a0bf7b5","name":"throws on empty content topic","time":{"start":1723588403549,"stop":1723588403550,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be8343a7ec846f3","name":"Check received message with timestamp: 1723588455301 ","time":{"start":1723589011952,"stop":1723589011952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3ccc8388945ff4","name":"Nodes with multiple pubsub topic","time":{"start":1723588988537,"stop":1723588988537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9412b89eb0b7e93","name":"Publish without waiting for remote peer","time":{"start":1723589029019,"stop":1723589029019,"duration":0},"status":"passed","severity":"normal"},{"uid":"202133d293922904","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1723588881908,"stop":1723588881911,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb064c8dbe776dd9","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723588881918,"stop":1723588881919,"duration":1},"status":"passed","severity":"normal"},{"uid":"632837ad935583a3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1723589029026,"stop":1723589029026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bee7fa2d55662a6","name":"Refresh subscription","time":{"start":1723588711909,"stop":1723588711910,"duration":1},"status":"passed","severity":"normal"},{"uid":"b399c1537c2d2935","name":"Subscribe to topic containing short and publish message","time":{"start":1723589029023,"stop":1723589029023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c3fb7113d85c2e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1723588667799,"stop":1723588667799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ddd14481742e48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1723588403573,"stop":1723588403573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89538f88c1521b3","name":"Check publish message containing Script","time":{"start":1723589013906,"stop":1723589013907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2f9b7cb53efd98","name":"Filter with 3 connections","time":{"start":1723588726765,"stop":1723588726765,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0535ccf0ba0240","name":"shard 0","time":{"start":1723589089204,"stop":1723589089204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3e414d68cac653","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1723588667783,"stop":1723588667784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d5fc9252102167","name":"udp ip6 address","time":{"start":1723588411643,"stop":1723588411644,"duration":1},"status":"passed","severity":"normal"},{"uid":"9921939e7805aeb9","name":"Symmetric encrypt & Decrypt","time":{"start":1723588439144,"stop":1723588439144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afd38c676dc406c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723588664146,"stop":1723588664147,"duration":1},"status":"passed","severity":"normal"},{"uid":"d466a0c1571ac69a","name":"Subscribe to topic containing short and receive message","time":{"start":1723589138959,"stop":1723589138959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7187b40de5274c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1723588667817,"stop":1723588667818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3465fd5a02c9c85","name":"Does not throw an exception when node disconnects","time":{"start":1723589164701,"stop":1723589164702,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65e600eca35c093","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723588711913,"stop":1723588711913,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dde513907648e0","name":"Push message with escaped characters payload","time":{"start":1723588970263,"stop":1723588970263,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e52eaa885987b2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1723588428788,"stop":1723588428788,"duration":0},"status":"passed","severity":"normal"},{"uid":"160aad694fc64a37","name":"Privacy Node - default protocol","time":{"start":1723589172512,"stop":1723589172512,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e44b87fba2941","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1723588667807,"stop":1723588667807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2e3a9f018165f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1723588403569,"stop":1723588403570,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07f301ccb23657e","name":"Push message with content topic containing Script","time":{"start":1723589123664,"stop":1723589123665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c467996976c27c","name":"Push message with content topic containing long","time":{"start":1723589123656,"stop":1723589123656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad185d167c364f8","name":"Subscribe and receive messages via waku relay post","time":{"start":1723589138971,"stop":1723589138972,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8d89fb89e12e56","name":"Check message with non string payload is not received","time":{"start":1723589011955,"stop":1723589011955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1b1fd906404022","name":"Publish message with rate limit","time":{"start":1723589013926,"stop":1723589013927,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ab517bc372d0b6","name":"should throw error - no id","time":{"start":1723588412218,"stop":1723588412219,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44db52bf94d027a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723588711914,"stop":1723588711914,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ca3b1cdb678986","name":"Fields are not dropped","time":{"start":1723588416479,"stop":1723588416480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12c8a5c53c85a1d","name":"Check publish message containing Basic HTML tag","time":{"start":1723589013907,"stop":1723589013907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb1d1d370e009","name":"Push message with content topic containing Chinese","time":{"start":1723589123662,"stop":1723589123663,"duration":1},"status":"passed","severity":"normal"},{"uid":"90be141fb9e0b36c","name":"Decoder throws on undefined content topic","time":{"start":1723588440662,"stop":1723588440662,"duration":0},"status":"passed","severity":"normal"},{"uid":"17410c26c0c4cc07","name":"Ping on unsubscribed peer","time":{"start":1723588559753,"stop":1723588559753,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb6a6df7f7d5b29","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app15/10/topic517/utf8","time":{"start":1723589072357,"stop":1723589072357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e672212a29265f9","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1723588881925,"stop":1723588881926,"duration":1},"status":"passed","severity":"normal"},{"uid":"311e335e73bf30f7","name":"Store - dialed after - with timeout","time":{"start":1723589172510,"stop":1723589172510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eb4ce22222d397","name":"Check received message containing special chars","time":{"start":1723589011943,"stop":1723589011944,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdee7745e6ec369","name":"should set field with only LIGHTPUSH enabled","time":{"start":1723588412226,"stop":1723588412227,"duration":1},"status":"passed","severity":"normal"},{"uid":"50dbeeb3503ac61c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1723588988537,"stop":1723588988537,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bad80a2170495cc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723589138962,"stop":1723589138962,"duration":0},"status":"passed","severity":"normal"},{"uid":"579f243d49354cc4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1723588667825,"stop":1723588667825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7a4fba6e87bac4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1723588403571,"stop":1723588403571,"duration":0},"status":"passed","severity":"normal"},{"uid":"18568f11e9ecd76f","name":"handles different clusterIds correctly","time":{"start":1723588403561,"stop":1723588403562,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9b43ec7e932ac4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1723589072848,"stop":1723589072848,"duration":0},"status":"passed","severity":"normal"},{"uid":"432e69828f4e4a5b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1723588403577,"stop":1723588403577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06841e550ea3c68","name":"throws on content topic with too few or too many fields","time":{"start":1723588403550,"stop":1723588403550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e0cedc7b5a3a51","name":"Generator, custom pubsub topic","time":{"start":1723589143340,"stop":1723589143340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2441a6100c74ecc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app66/10/topic691/utf8","time":{"start":1723589072353,"stop":1723589072353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9a063f196f15a5","name":"Generator, custom pubsub topic","time":{"start":1723589143338,"stop":1723589143339,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c9f46dcbc33e0","name":"Passing page size 19 when there are 20 messages","time":{"start":1723589157896,"stop":1723589157896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc754fee8fdff53","name":"Decoder throws on undefined content topic","time":{"start":1723588417293,"stop":1723588417293,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2f2bb8bd9f0b5c","name":"Push message with content topic containing unicode special characters","time":{"start":1723589123670,"stop":1723589123671,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5456d2414b9354e","name":"should use DNS peer discovery with light client","time":{"start":1723588469016,"stop":1723588469016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7df0f3b7a10026d7","name":"Fails to push message bigger that 1MB","time":{"start":1723589123678,"stop":1723589123678,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7a3a440d79b5c","name":"Check publish message containing special chars","time":{"start":1723589013901,"stop":1723589013901,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfe384a9776bccd","name":"Meta field set when metaSetter is specified","time":{"start":1723588417291,"stop":1723588417291,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bc451ae2d88d23","name":"Check received message containing Script","time":{"start":1723589011947,"stop":1723589011948,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fee75e99debbdd","name":"throws on content topic with empty version field","time":{"start":1723588403552,"stop":1723588403552,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb969aaf507843c","name":"Push message on custom pubsubTopic","time":{"start":1723588815110,"stop":1723588815117,"duration":7},"status":"passed","severity":"normal"},{"uid":"187b7b76d4869ebb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1723588411424,"stop":1723588411425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32e3d81d1691bc3","name":"should not receive a peer event after stop","time":{"start":1723589020752,"stop":1723589020752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cf431ff8c385ff","name":"should properly create location multiaddrs - tcp4","time":{"start":1723588412223,"stop":1723588412223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4129108b267ff5d5","name":"Query with Ordered Callback, No message returned","time":{"start":1723589126066,"stop":1723589126066,"duration":0},"status":"passed","severity":"normal"},{"uid":"483e365afeb1adbb","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1723588403559,"stop":1723588403559,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18398779f5447ca","name":"Push message with content topic containing special chars","time":{"start":1723589123657,"stop":1723589123662,"duration":5},"status":"passed","severity":"normal"},{"uid":"d24a6ddc28876f23","name":"All","time":{"start":1723588466502,"stop":1723588466502,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bed328f9d245f8","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588881922,"stop":1723588881923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e502943d55171e22","name":"tcp ip4 address","time":{"start":1723588411643,"stop":1723588411643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b986e91e6d0434","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1723588403574,"stop":1723588403575,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd062d400e931659","name":"Push message with content topic containing escaped characters","time":{"start":1723588970271,"stop":1723588970271,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfec0314b7fbc7ca","name":"Check received message containing escaped characters","time":{"start":1723589011913,"stop":1723589011914,"duration":1},"status":"passed","severity":"normal"},{"uid":"851869d4d3961fc","name":"should encode/decode to text encoding","time":{"start":1723588412221,"stop":1723588412221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fff19f9dccf7e91","name":"Push message equal or less that 1MB","time":{"start":1723589123677,"stop":1723589123678,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3b9ccbbf642e68","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588881907,"stop":1723588881908,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb26d809074db150","name":"should correctly map a content topic to a pubsub topic","time":{"start":1723588403580,"stop":1723588403581,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f91f1c28ffeac68","name":"Query Generator - false","time":{"start":1723589148641,"stop":1723589148641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6faf170baa7b9337","name":"handles empty contentTopics array correctly","time":{"start":1723588403580,"stop":1723588403580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ce1466e049fd2f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723589138960,"stop":1723589138960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de8c31df9af56be","name":"Overlapping topic subscription","time":{"start":1723589138958,"stop":1723589138959,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d825bcde5687ec","name":"safeDispatchEvent","time":{"start":1723588496220,"stop":1723588496221,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7590749a211f7cc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1723588417045,"stop":1723588417045,"duration":0},"status":"passed","severity":"normal"},{"uid":"594baadc2465bb0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1723588432562,"stop":1723588432563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6719fdd7516929a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723588711905,"stop":1723588711905,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a06fbf317a2e73","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723588591260,"stop":1723588591260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2666d30d16bc4a","name":"Push message with content topic containing XML","time":{"start":1723589123665,"stop":1723589123665,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa4e6d1d9eba084","name":"Ping on subscribed peer","time":{"start":1723588559751,"stop":1723588559752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ef3cd1ee039148","name":"Ephemeral messages are not stored","time":{"start":1723588465733,"stop":1723588465733,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf49a9fe66895d4d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723588711911,"stop":1723588711912,"duration":1},"status":"passed","severity":"normal"},{"uid":"22246e779da1d8dc","name":"should properly create peer info with all multiaddrs","time":{"start":1723588412224,"stop":1723588412224,"duration":0},"status":"passed","severity":"normal"},{"uid":"737e1840c1fd668","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1723588974038,"stop":1723588974038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27f73610bf9814b","name":"Throws when trying to push message with empty payload","time":{"start":1723588970264,"stop":1723588970265,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a7a84cf18a081d","name":"Subscribe and receive messages via waku relay post","time":{"start":1723588711905,"stop":1723588711906,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97626a8f2a671f1","name":"should return empty list for no shard","time":{"start":1723588403566,"stop":1723588403566,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd8c5c1a07e3a50","name":"1 Store, 2 relays, 2 fetches","time":{"start":1723588428263,"stop":1723588428264,"duration":1},"status":"passed","severity":"normal"},{"uid":"456cea234f72d524","name":"Check received message containing long","time":{"start":1723588664105,"stop":1723588664105,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a83ab033399b6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723588727846,"stop":1723588727847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b439fab73e077957","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1723588403568,"stop":1723588403569,"duration":1},"status":"passed","severity":"normal"},{"uid":"1709cb5489b38b28","name":"removeEventListener with correct event","time":{"start":1723588496217,"stop":1723588496217,"duration":0},"status":"passed","severity":"normal"},{"uid":"8235af4dc9818069","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723589138983,"stop":1723589138984,"duration":1},"status":"passed","severity":"normal"},{"uid":"96507994ab7a7dc9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723588711912,"stop":1723588711912,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d6e0297ddb22f4","name":"Passing page size 3 when there are 20 messages","time":{"start":1723589157894,"stop":1723589157894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3267e5a72c1b7eee","name":"Sets default value correctly","time":{"start":1723589164704,"stop":1723589164704,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa286c57e9cf7038","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1723588874088,"stop":1723588874088,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3fb4a077efab9a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723588591260,"stop":1723588591261,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a0a5ddadee9520","name":"should not fail to start the service if it is already started","time":{"start":1723589020751,"stop":1723589020751,"duration":0},"status":"passed","severity":"normal"},{"uid":"235e292f79a324d2","name":"Encoder throws on undefined content topic","time":{"start":1723588438784,"stop":1723588438784,"duration":0},"status":"passed","severity":"normal"},{"uid":"586cfc3c3681bc05","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723589138962,"stop":1723589138963,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbbbd5fa722ccff","name":"throws on content topic with empty topic name field","time":{"start":1723588403552,"stop":1723588403553,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b42eec49c411416","name":"Mutual subscription","time":{"start":1723589029018,"stop":1723589029018,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ea5137fd95c46b","name":"should throw error - invalid id","time":{"start":1723588412219,"stop":1723588412219,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c74abdff422295","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1723588403579,"stop":1723588403579,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b7c1c0fed5542b","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1723588881915,"stop":1723588881915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41b03cfae5304ef","name":"Query with Promise Callback, No Decoder","time":{"start":1723589126067,"stop":1723589126068,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e8a37e24e0c0b8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1723589176822,"stop":1723589176822,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8704fc96804384","name":"Ephemeral field set to true","time":{"start":1723588417291,"stop":1723588417291,"duration":0},"status":"passed","severity":"normal"},{"uid":"137e1a2e838cac13","name":"Ping on unsubscribed peer","time":{"start":1723588559757,"stop":1723588559757,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e71df19a4a7329","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1723588667803,"stop":1723588667807,"duration":4},"status":"passed","severity":"normal"},{"uid":"297f3b33759ed3b7","name":"should emit a peer event after start","time":{"start":1723589020751,"stop":1723589020752,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e49486f65dafbc5","name":"same cluster, different shard: nodes connect","time":{"start":1723588874089,"stop":1723588874089,"duration":0},"status":"passed","severity":"normal"},{"uid":"685cc34f81b0d500","name":"Check message with invalid timestamp is not received","time":{"start":1723589011953,"stop":1723589011954,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8161db0b11e2e2","name":"Query Generator, No Decoder","time":{"start":1723589126064,"stop":1723589126064,"duration":0},"status":"passed","severity":"normal"},{"uid":"baabded14c6b80f0","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1723589151742,"stop":1723589151742,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d7724aa46db89b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1723588667796,"stop":1723588667798,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8c2ac36065e51cc","name":"Generator, custom pubsub topic","time":{"start":1723589143341,"stop":1723589143342,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a0df2dcd722078","name":"should be called for bootstrap peers","time":{"start":1723588463336,"stop":1723588463337,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2b94f392440f80","name":"random static sharding 1 - Cluster ID: 899, Shard ID: 216","time":{"start":1723589089206,"stop":1723589089208,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2e8ecae505dcca8","name":"throws an error for improperly formatted content topics","time":{"start":1723588403562,"stop":1723588403562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b1bc90caf811c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1723589183176,"stop":1723589183176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a9fddf8f3df96d","name":"Check publish message containing long","time":{"start":1723589013898,"stop":1723589013900,"duration":2},"status":"passed","severity":"normal"},{"uid":"55d4ebdaf38f84c1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723588664145,"stop":1723588664146,"duration":1},"status":"passed","severity":"normal"},{"uid":"163e9cd2b594c280","name":"random static sharding 6 - Cluster ID: 350, Shard ID: 523","time":{"start":1723589089211,"stop":1723589089211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db613627fd66bd2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1723589029030,"stop":1723589029030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0abb9b65f68a3b7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723588711915,"stop":1723588711916,"duration":1},"status":"passed","severity":"normal"},{"uid":"566026331980e1a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723588711907,"stop":1723588711908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79137e08934e1d4","name":"Subscribe to topic containing long and receive message","time":{"start":1723589138960,"stop":1723589138960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1185eaa229f44527","name":"Ping on subscribed peer","time":{"start":1723588559755,"stop":1723588559755,"duration":0},"status":"passed","severity":"normal"},{"uid":"db04636953c7398d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723588727843,"stop":1723588727844,"duration":1},"status":"passed","severity":"normal"},{"uid":"471339b742485dc3","name":"ignores unrecognized TXT record formats","time":{"start":1723588428786,"stop":1723588428786,"duration":0},"status":"passed","severity":"normal"},{"uid":"833e6cd7748e2a39","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723588591261,"stop":1723588591261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28a628d9f627489","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1723588667782,"stop":1723588667783,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ac933fcc406d1f","name":"should throw an error for insufficient data","time":{"start":1723588403620,"stop":1723588403620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c14acd032da601","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1723588547548,"stop":1723588547563,"duration":15},"status":"passed","severity":"normal"},{"uid":"5c43240c9619a23c","name":"Callback on promise","time":{"start":1723589133111,"stop":1723589133111,"duration":0},"status":"passed","severity":"normal"},{"uid":"648f8158af9697ba","name":"Check received message containing Chinese","time":{"start":1723589011944,"stop":1723589011945,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e84c956e208dbd4","name":"Push message with JSON payload","time":{"start":1723589123639,"stop":1723589123639,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f85abca9f27e77","name":"Filter","time":{"start":1723589172511,"stop":1723589172511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79c750f956fc5d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588815118,"stop":1723588815118,"duration":0},"status":"passed","severity":"normal"},{"uid":"308dace26845405f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1723588403561,"stop":1723588403561,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a83d572dd0f13","name":"Subscribe and receive messages via lightPush","time":{"start":1723589138968,"stop":1723589138970,"duration":2},"status":"passed","severity":"normal"},{"uid":"688943ce6c942938","name":"Check received message containing numeric","time":{"start":1723589011893,"stop":1723589011893,"duration":0},"status":"passed","severity":"normal"},{"uid":"483b8cc4b0d6858d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1723588403569,"stop":1723588403569,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acc785e791c577f","name":"Check message received after nwaku node is restarted","time":{"start":1723589011933,"stop":1723589011933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cde2291e456f538","name":"Query generator for multiple messages","time":{"start":1723589133097,"stop":1723589133097,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4a5d9a5759e1a0","name":"Promise Callback - false","time":{"start":1723589148641,"stop":1723589148642,"duration":1},"status":"passed","severity":"normal"},{"uid":"11557cf4b9bc9530","name":"Ping succeeds for all connected peers","time":{"start":1723588579214,"stop":1723588579215,"duration":1},"status":"passed","severity":"normal"},{"uid":"570878252b8fe900","name":"should add and remove event listeners correctly","time":{"start":1723588432563,"stop":1723588432564,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6cac74add69ed1","name":"Check received message containing Script","time":{"start":1723588664121,"stop":1723588664121,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce582dc76e3a7f9","name":"Reopen subscription with peer with lost subscription","time":{"start":1723588520069,"stop":1723588520070,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28c533e1133a64c","name":"Query Generator, No message returned","time":{"start":1723589126064,"stop":1723589126064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f883cbcecf81166f","name":"Relay - times out","time":{"start":1723589172509,"stop":1723589172509,"duration":0},"status":"passed","severity":"normal"},{"uid":"a071b0ece4b133a8","name":"Check received message containing Basic HTML tag","time":{"start":1723589011897,"stop":1723589011898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f566d699f62b8db1","name":"Passing page size 10 when there are 10 messages","time":{"start":1723589157894,"stop":1723589157895,"duration":1},"status":"passed","severity":"normal"},{"uid":"604a99fd5a40feb","name":"Check message with no pubsub topic is not received","time":{"start":1723588664154,"stop":1723588664158,"duration":4},"status":"passed","severity":"normal"},{"uid":"144ee17ba7dd973c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723588591258,"stop":1723588591259,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce3d1a8e0aaffaf","name":"Push message with content topic containing Russian","time":{"start":1723589123663,"stop":1723589123664,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8a16b7e74d6148","name":"should be able to encode the field with only FILTER set to true","time":{"start":1723588411417,"stop":1723588411419,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bd4a2a498e338a6","name":"Waku message hash computation (no timestamp)","time":{"start":1723588406229,"stop":1723588406230,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80fd0fc2f96d33f","name":"Ordered Callback - true","time":{"start":1723589148642,"stop":1723589148645,"duration":3},"status":"passed","severity":"normal"},{"uid":"92a071ee85220ae4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1723588974037,"stop":1723588974038,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0f1cff99ec52933","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1723588514516,"stop":1723588514516,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c97d20261d7605","name":"should properly create location multiaddrs - udp4","time":{"start":1723588412222,"stop":1723588412222,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d69aaa22d8e697","name":"throws on content topic with empty encoding field","time":{"start":1723588403553,"stop":1723588403553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ca1ddca94ff25c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1723588667801,"stop":1723588667802,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf76cc78aa25103d","name":"returns all values when wanted number matches available values","time":{"start":1723588427706,"stop":1723588427707,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e05542ba0e91e8a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1723589029024,"stop":1723589029024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a577ddd1877024d","name":"Push 30 different messages","time":{"start":1723588970264,"stop":1723588970264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34f27aaaa98fa82","name":"Reopen subscription with peer with lost subscription","time":{"start":1723588559753,"stop":1723588559755,"duration":2},"status":"passed","severity":"normal"},{"uid":"7339530337399364","name":"nwaku subscribes","time":{"start":1723589000344,"stop":1723589000344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e7eb6f03918d59","name":"Query Generator - true","time":{"start":1723589148640,"stop":1723589148640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e72c998711c86","name":"Push message with content topic containing short","time":{"start":1723589123642,"stop":1723589123656,"duration":14},"status":"passed","severity":"normal"},{"uid":"ce16d5cee2991f5c","name":"Subscribe to topic containing XML and receive message","time":{"start":1723588711915,"stop":1723588711915,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d536a566f88154","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1723588667784,"stop":1723588667784,"duration":0},"status":"passed","severity":"normal"},{"uid":"571258b7e355b9e1","name":"should encodeTxt and decodeTxt","time":{"start":1723588412208,"stop":1723588412209,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2285c77d3115e0f","name":"Ping on peer without subscriptions","time":{"start":1723588520068,"stop":1723588520069,"duration":1},"status":"passed","severity":"normal"},{"uid":"9081f366a6bc36ed","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723589138965,"stop":1723589138965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff2a511a18cd420","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1723588667787,"stop":1723588667787,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d11fc54b51cd0b2","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1723588667816,"stop":1723588667816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01b87c7eb667d56","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723588881923,"stop":1723588881924,"duration":1},"status":"passed","severity":"normal"},{"uid":"f630eda1fb091e49","name":"should throw error - no public key","time":{"start":1723588412210,"stop":1723588412218,"duration":8},"status":"passed","severity":"normal"},{"uid":"f84d4361f3c94d16","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723589138958,"stop":1723589138958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5234a83f43d8da07","name":"Push message with content topic containing long","time":{"start":1723588970265,"stop":1723588970265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27a68e3339c891b","name":"Fails to push message with large meta","time":{"start":1723589123673,"stop":1723589123673,"duration":0},"status":"passed","severity":"normal"},{"uid":"748f556c021aa0b6","name":"should return unique PubsubTopics for static sharding","time":{"start":1723588403564,"stop":1723588403564,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2d5d8da8695de7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1723588411428,"stop":1723588411429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a73ddeb697be8d2","name":"should throw an error for an unconfigured topic","time":{"start":1723588403576,"stop":1723588403576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be583898c7bcfd5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1723588403576,"stop":1723588403576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfa922d795c6928","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723588727847,"stop":1723588727847,"duration":0},"status":"passed","severity":"normal"},{"uid":"702c3a4b41d2bfc5","name":"it tolerates circular branch references","time":{"start":1723588428785,"stop":1723588428785,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a1608c2d5ef7ac","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588547571,"stop":1723588547573,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cc8cd8c2b3613d5","name":"Publish message with custom timestamp: Tue Aug 13 2024 21:43:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1723589013918,"stop":1723589013918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f29b49679eb0b17","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1723588988536,"stop":1723588988536,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c1dcaa86a6cab","name":"same cluster, same shard: nodes connect","time":{"start":1723588874089,"stop":1723588874089,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd14db18e41bea35","name":"Non TWN Cluster","time":{"start":1723589072333,"stop":1723589072334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3095f6c41f0898","name":"through manual discovery","time":{"start":1723588882658,"stop":1723588882659,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f786079f62ef21","name":"Push message with Basic HTML tag payload","time":{"start":1723588970261,"stop":1723588970262,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7eb47804d3966b","name":"Push message with Russian payload","time":{"start":1723589123631,"stop":1723589123632,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb431a1916951de","name":"Check meta is set [ecies]","time":{"start":1723588440661,"stop":1723588440661,"duration":0},"status":"passed","severity":"normal"},{"uid":"688e871090ad799","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723589143342,"stop":1723589143342,"duration":0},"status":"passed","severity":"normal"},{"uid":"938ab6571e60aee5","name":"should not receive a peer event after stop","time":{"start":1723588469015,"stop":1723588469015,"duration":0},"status":"passed","severity":"normal"},{"uid":"90295925dffad2ea","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588881913,"stop":1723588881914,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4fb3b65d82939b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1723588667807,"stop":1723588667807,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e7efacf1963e23","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1723588428463,"stop":1723588428463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dbbd2218ab0ffd","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1723588403567,"stop":1723588403567,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa32ea5347568c0a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1723589072333,"stop":1723589072333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaed090104e0bef","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723589143341,"stop":1723589143341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbbb1f657523f38","name":"should not fail to stop the service if it was not started","time":{"start":1723588469009,"stop":1723588469013,"duration":4},"status":"passed","severity":"normal"},{"uid":"6f6bf1e64aaf4e4c","name":"Check received message containing XML","time":{"start":1723589011948,"stop":1723589011948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6d1d3375f6ae96","name":"Subscribe to topic containing XML and receive message","time":{"start":1723589138963,"stop":1723589138963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffa47d98124d58f","name":"Push message with content topic containing numeric","time":{"start":1723588970266,"stop":1723588970266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d721b3a79378ea","name":"random static sharding 4 - Cluster ID: 384, Shard ID: 747","time":{"start":1723589089210,"stop":1723589089210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c672dcfa12b8fbba","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723588727849,"stop":1723588727850,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07ef535f189d6b2","name":"Push message with content topic containing SQL Injection","time":{"start":1723588970268,"stop":1723588970269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d072061802ccf1c9","name":"Relay + Store","time":{"start":1723588412227,"stop":1723588412227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f480e44e8fe7de0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1723588667819,"stop":1723588667820,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed5fd72d5032d6c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723589138964,"stop":1723589138965,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df34235c2cddebd","name":"should throw error - no public key","time":{"start":1723588412219,"stop":1723588412219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c194bccc1c604d59","name":"should throw an error for missing required configuration","time":{"start":1723588403566,"stop":1723588403567,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc4721fe5c25d44","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723588727848,"stop":1723588727849,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0a620f77493320","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588667800,"stop":1723588667800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f9f671149e2571","name":"Passing page size 110 when there are 120 messages","time":{"start":1723589157896,"stop":1723589157896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbf7bf41b3deac7","name":"Check received message with timestamp: 1723588455337000000 ","time":{"start":1723588664143,"stop":1723588664144,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46e558a92009fe3","name":"Push message with content topic containing special chars","time":{"start":1723588970266,"stop":1723588970267,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea718fa5a0a7fcb","name":"should decode valid enr successfully","time":{"start":1723588412209,"stop":1723588412209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48a64603b8d787a","name":"Passing page size 0 when there are 110 messages","time":{"start":1723589157892,"stop":1723589157893,"duration":1},"status":"passed","severity":"normal"},{"uid":"469f5a3be806e452","name":"Check received message containing SQL Injection","time":{"start":1723589011947,"stop":1723589011947,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb71476c1d65cf7b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588667818,"stop":1723588667818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe9fab5c5a84c8d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1723588667820,"stop":1723588667821,"duration":1},"status":"passed","severity":"normal"},{"uid":"81690ceacc0cbb83","name":"configure the node with multiple content topics","time":{"start":1723589072363,"stop":1723589072364,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b8a91e2a9eea1e","name":"should only return 1 node with relay capability","time":{"start":1723588428787,"stop":1723588428787,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0f21b4ab926d7a","name":"Push message with numeric payload","time":{"start":1723589123629,"stop":1723589123629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3068ee28e3f5b739","name":"Check received message containing XML","time":{"start":1723589011897,"stop":1723589011897,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e081d8962609df","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1723588403556,"stop":1723588403557,"duration":1},"status":"passed","severity":"normal"},{"uid":"8868b3ddc51c051c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1723588403620,"stop":1723588403620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d4bfeb75167b12","name":"Check publish message containing Arabic","time":{"start":1723589013902,"stop":1723589013902,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f63d091c1b2b85","name":"stop","time":{"start":1723588496221,"stop":1723588496221,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb24927c8dd003a","name":"Push message with meta","time":{"start":1723588970273,"stop":1723588970273,"duration":0},"status":"passed","severity":"normal"},{"uid":"c524f43d8b4659dc","name":"Check received message containing shell command","time":{"start":1723589011949,"stop":1723589011949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a11ff93349b3297","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1723588440659,"stop":1723588440660,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9edc201e88e55e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1723588667801,"stop":1723588667801,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c7f1bffa21829a","name":"Decoder throws on empty string content topic","time":{"start":1723588417293,"stop":1723588417293,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdab5dca40a983df","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1723589126065,"stop":1723589126065,"duration":0},"status":"passed","severity":"normal"},{"uid":"191ea0a3d5927f5","name":"Delete observer","time":{"start":1723588972991,"stop":1723588972991,"duration":0},"status":"passed","severity":"normal"},{"uid":"194f40b3c9694856","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1723588881919,"stop":1723588881920,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9e4ecedb8e73bb","name":"should handle a minimal index list","time":{"start":1723588403619,"stop":1723588403619,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab0731153d2ac92","name":"Register correct protocols","time":{"start":1723589029018,"stop":1723589029019,"duration":1},"status":"passed","severity":"normal"},{"uid":"5096cd10d36bbfcf","name":"Push message with XML payload","time":{"start":1723589123637,"stop":1723589123638,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ee324d36875c6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1723589029030,"stop":1723589029031,"duration":1},"status":"passed","severity":"normal"},{"uid":"deeecae364e3f309","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1723589029021,"stop":1723589029021,"duration":0},"status":"passed","severity":"normal"},{"uid":"740ce8a2676b9d8d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723589138964,"stop":1723589138964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbd5544f83fc880","name":"caches peers it previously fetched","time":{"start":1723588428786,"stop":1723588428786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2dcc18cccc6f079","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1723588667786,"stop":1723588667786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b40f2f7f2c776","name":"throws on content topic with empty application field","time":{"start":1723588403551,"stop":1723588403551,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad5d249eefea5d8","name":"Push message with content topic containing shell command","time":{"start":1723589123669,"stop":1723589123670,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41a0691fd7b6a30","name":"Check received message containing Russian","time":{"start":1723588664120,"stop":1723588664120,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ec665c67949911","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1723588667798,"stop":1723588667799,"duration":1},"status":"passed","severity":"normal"},{"uid":"379057f6d8100fc1","name":"random static sharding 9 - Cluster ID: 282, Shard ID: 55","time":{"start":1723589089213,"stop":1723589089213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4341b4b597533306","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1723588667824,"stop":1723588667824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f683892d04f9b54","name":"Subscribe and receive messages via waku relay post","time":{"start":1723589138956,"stop":1723589138956,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f933933b3aa1804","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588881916,"stop":1723588881917,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb1227e17a680b0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723589138983,"stop":1723589138983,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a460514f80a80","name":"Relay + Store","time":{"start":1723588466502,"stop":1723588466502,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfa5c3f2b3698af","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1723588455781,"stop":1723588455781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4438822faf695da2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1723589029028,"stop":1723589029029,"duration":1},"status":"passed","severity":"normal"},{"uid":"4641d12cf5e44ae3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723589138961,"stop":1723589138962,"duration":1},"status":"passed","severity":"normal"},{"uid":"30da60fa290a6cb2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1723588417044,"stop":1723588417045,"duration":1},"status":"passed","severity":"normal"},{"uid":"83342d4e337ca889","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1723588463338,"stop":1723588463339,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f82e21a0779dea1","name":"retrieves a single peer","time":{"start":1723588428784,"stop":1723588428785,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb7e91af581f76","name":"unsubscribes","time":{"start":1723589155084,"stop":1723589155085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f302cf29ecbfa87","name":"should not receive a peer event before start","time":{"start":1723588432561,"stop":1723588432561,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d01f1760345a9e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1723588428788,"stop":1723588428789,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd554dcb9054f703","name":"Check received message containing Russian","time":{"start":1723589011895,"stop":1723589011895,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3a6c7957351c99","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1723588428462,"stop":1723588428462,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8c58173c90402a","name":"Check publish message containing escaped characters","time":{"start":1723589013910,"stop":1723589013911,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81db9cec4c913b8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1723588403557,"stop":1723588403557,"duration":0},"status":"passed","severity":"normal"},{"uid":"63430d9a3d680db3","name":"Check message with invalid timestamp is not received","time":{"start":1723588664149,"stop":1723588664150,"duration":1},"status":"passed","severity":"normal"},{"uid":"630b0ee81e984ae8","name":"Encoder throws on empty string content topic","time":{"start":1723588438784,"stop":1723588438785,"duration":1},"status":"passed","severity":"normal"},{"uid":"db210cb406927451","name":"Check message received after jswaku node is restarted","time":{"start":1723589011956,"stop":1723589011956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e5ce6fb65b1609","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1723588403573,"stop":1723588403573,"duration":0},"status":"passed","severity":"normal"},{"uid":"367d8c69d00dce85","name":"Push message with custom timestamp: 1692830312405","time":{"start":1723589123673,"stop":1723589123674,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f8874f2ddb91e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723589138984,"stop":1723589138984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a1282a58ee88c7","name":"Check publish message containing shell command","time":{"start":1723589013908,"stop":1723589013910,"duration":2},"status":"passed","severity":"normal"},{"uid":"56b8347b20a9b330","name":"Check received message containing Arabic","time":{"start":1723589011945,"stop":1723589011946,"duration":1},"status":"passed","severity":"normal"},{"uid":"54762729ed7e29de","name":"Subscribe to topic containing Script and receive message","time":{"start":1723588711914,"stop":1723588711914,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ee88caadea7334","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1723588881911,"stop":1723588881911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c958c588fb5eb3c9","name":"Push message with content topic containing shell command","time":{"start":1723588970271,"stop":1723588970271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18f934b1d154fdf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1723589072843,"stop":1723589072844,"duration":1},"status":"passed","severity":"normal"},{"uid":"adaa2d5e30b34d3","name":"groups content topics by expected pubsub topic","time":{"start":1723588403560,"stop":1723588403561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdd0147da3b868c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1723588403573,"stop":1723588403574,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cc88ee41db0737","name":"start node with empty shard should fail","time":{"start":1723589089216,"stop":1723589089217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45446ef8edc313f","name":"Check message with no content topic is not received","time":{"start":1723588664158,"stop":1723588664160,"duration":2},"status":"passed","severity":"normal"},{"uid":"456347bc2a0bab69","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1723588403577,"stop":1723588403578,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ebe2fdf603e2a9","name":"Decoder throws on undefined content topic","time":{"start":1723588438785,"stop":1723588438785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6090125af0ff442","name":"Relay","time":{"start":1723588466501,"stop":1723588466501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5071f0e60def33d7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1723588403575,"stop":1723588403575,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdf489e8a27ca31","name":"Push message with SQL Injection payload","time":{"start":1723588970260,"stop":1723588970260,"duration":0},"status":"passed","severity":"normal"},{"uid":"516c40fdb9bd32e6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1723588417044,"stop":1723588417044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed5a24eca1d735c","name":"1 Store, 2 fetches","time":{"start":1723588428263,"stop":1723588428263,"duration":0},"status":"passed","severity":"normal"},{"uid":"624239974acf0891","name":"can start the service","time":{"start":1723589020749,"stop":1723589020750,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf3b39f4c6874fa","name":"should set field with only FILTER enabled","time":{"start":1723588412226,"stop":1723588412226,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0412787411188","name":"should set field with all protocols disabled","time":{"start":1723588412225,"stop":1723588412225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3182d1c4c98ace4","name":"Push message with short payload","time":{"start":1723588970257,"stop":1723588970257,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e0f1d48ffe489f","name":"should load peers from local storage and dispatch events","time":{"start":1723588432562,"stop":1723588432562,"duration":0},"status":"passed","severity":"normal"},{"uid":"549adf42f469815e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1723588403560,"stop":1723588403560,"duration":0},"status":"passed","severity":"normal"},{"uid":"804bb1c607f44601","name":"Ping on peer without subscriptions","time":{"start":1723588559752,"stop":1723588559752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6208912fcd068a","name":"Should update shard info","time":{"start":1723588882956,"stop":1723588882956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5fcacc2f926a05","name":"Push message with shell command payload","time":{"start":1723588970262,"stop":1723588970263,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8f54226117ba3c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723588727846,"stop":1723588727846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1ca80ab6378d76","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1723588403563,"stop":1723588403563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6324ab246db91dda","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1723588403564,"stop":1723588403564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e74bbc713f63434","name":"Check received message containing JSON","time":{"start":1723589011898,"stop":1723589011898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0a632b606baf08","name":"connects to nwaku","time":{"start":1723589164701,"stop":1723589164701,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6261f6dcfd8e56","name":"recovers when dns.resolve returns empty","time":{"start":1723588428785,"stop":1723588428785,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4daf388435a729","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588815089,"stop":1723588815090,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2eb438bebbe889","name":"Push message with unicode special characters payload","time":{"start":1723588970263,"stop":1723588970264,"duration":1},"status":"passed","severity":"normal"},{"uid":"145a915e472a1377","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723589143339,"stop":1723589143340,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ea57850025302a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1723589013925,"stop":1723589013925,"duration":0},"status":"passed","severity":"normal"},{"uid":"390949047bbbbab3","name":"different cluster, same shard: nodes don't connect","time":{"start":1723588667781,"stop":1723588667782,"duration":1},"status":"passed","severity":"normal"},{"uid":"85be90f5201c18ac","name":"Fails to push message with large meta","time":{"start":1723588970273,"stop":1723588970273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae319d86eb49677","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1723588428789,"stop":1723588428790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"647f1f9b0a050d6c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1723588711932,"stop":1723588711933,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb68c84e918ade3d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1723589176820,"stop":1723589176821,"duration":1},"status":"broken","severity":"normal"},{"uid":"95d33d1f4d59bcc4","name":"Check received message containing emoji","time":{"start":1723589011951,"stop":1723589011951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8c82cf7cb80d17","name":"Check publish message containing unicode special characters","time":{"start":1723589013911,"stop":1723589013911,"duration":0},"status":"passed","severity":"normal"},{"uid":"497de12d528a901","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1723589029028,"stop":1723589029028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d187f78dff97eb00","name":"should throw an error if shards are undefined for static sharding","time":{"start":1723588403566,"stop":1723588403566,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abe6786988279bc","name":"creates an iterator","time":{"start":1723589155083,"stop":1723589155084,"duration":1},"status":"passed","severity":"normal"},{"uid":"9402e4ccc4c35664","name":"should throw an error for missing sharding configuration","time":{"start":1723588403579,"stop":1723588403580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7300bae8276332a1","name":"Subscribe and receives messages on 20 topics","time":{"start":1723588711907,"stop":1723588711907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cad13f967d40ff","name":"Decoder throws on empty string content topic","time":{"start":1723588440662,"stop":1723588440663,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8569a229fc0c8b","name":"Subscribe to topic containing XML and receive message","time":{"start":1723589138985,"stop":1723589138986,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d48d2e2a4257b2e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1723589126063,"stop":1723589126063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c76dcf417ae1f31","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723588711908,"stop":1723588711908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e937c7446072ae97","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588667788,"stop":1723588667788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78d902e423317f2","name":"Ping on peer without subscriptions","time":{"start":1723588559756,"stop":1723588559756,"duration":0},"status":"passed","severity":"normal"},{"uid":"148dc1fa2ed8f799","name":"Round trip binary encryption [ecies, signature]","time":{"start":1723588440660,"stop":1723588440660,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5ccd3f4ebefcae","name":"handles empty shards array correctly","time":{"start":1723588403580,"stop":1723588403580,"duration":0},"status":"passed","severity":"normal"},{"uid":"44925a8dac844b08","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1723588403578,"stop":1723588403578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c0fc78112bfb98","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1723588455783,"stop":1723588455784,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6381272f0e8e0d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1723589029026,"stop":1723589029026,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a0a7028d812162","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1723588427708,"stop":1723588427709,"duration":1},"status":"passed","severity":"normal"},{"uid":"8450b5c69ed802b2","name":"Passing invalid cursor","time":{"start":1723589072848,"stop":1723589072848,"duration":0},"status":"passed","severity":"normal"},{"uid":"568859edb824722c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723588727852,"stop":1723588727852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9baf3ddfff04308","name":"Wrong topic","time":{"start":1723589072363,"stop":1723589072363,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c7f73b75259807","name":"Check received message containing short","time":{"start":1723589011892,"stop":1723589011892,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f01d93948d900df","name":"Check publish message containing numeric","time":{"start":1723589013900,"stop":1723589013901,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda7f74b18491e1e","name":"should emit a peer event after start","time":{"start":1723588432561,"stop":1723588432561,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d758e412029d32","name":"Check message received after jswaku node is restarted","time":{"start":1723589011932,"stop":1723589011933,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3edd296f482d2ae6","name":"should not fail to start the service if it is already started","time":{"start":1723588432560,"stop":1723588432560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1187c00d0115a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1723588403565,"stop":1723588403565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0141cfad56a1ea","name":"should be able to encode the field with only STORE set to true","time":{"start":1723588411416,"stop":1723588411417,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0ec6ed112a84fc","name":"should throw error - no id","time":{"start":1723588412210,"stop":1723588412210,"duration":0},"status":"passed","severity":"normal"},{"uid":"324d36582f200e4b","name":"LightPush","time":{"start":1723589172510,"stop":1723589172510,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c88a60724778edb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1723588463335,"stop":1723588463336,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d51bafb95fc281","name":"Subscribe to topic containing special chars and publish message","time":{"start":1723589029024,"stop":1723589029025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec66558665717fc6","name":"Push message with XML payload","time":{"start":1723588970261,"stop":1723588970261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9704419a6714b85","name":"Check message with no payload is not received","time":{"start":1723589011955,"stop":1723589011955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa759951f1ed15c","name":"should set field with only STORE enabled","time":{"start":1723588412226,"stop":1723588412226,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec200f9357123526","name":"new peer added after a peer was already found","time":{"start":1723588974037,"stop":1723588974037,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb3aff52c6b6d2dc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1723588406228,"stop":1723588406228,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a660d6b7455630f","name":"Subscribe and publish message","time":{"start":1723589029019,"stop":1723589029020,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c24d6d075b2418c","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1723588881920,"stop":1723588881921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f1bd7d07d68a9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1723589029026,"stop":1723589029027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd898e2326000d7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1723588406228,"stop":1723588406228,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee4004c59badef7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1723589072843,"stop":1723589072843,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ab0ef6dd744bb7","name":"Encoder throws on empty string content topic","time":{"start":1723588440662,"stop":1723588440662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b38edc23628226c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1723588403558,"stop":1723588403558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad0ef84ad465ada","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1723588411426,"stop":1723588411427,"duration":1},"status":"passed","severity":"normal"},{"uid":"7495448c68caabcd","name":"Push message on custom pubsubTopic","time":{"start":1723588815088,"stop":1723588815089,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa17ecf8f133a42f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1723588403564,"stop":1723588403564,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a85ead0d94992b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723588727847,"stop":1723588727848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c281e4bc4c6dc689","name":"can start the service","time":{"start":1723588432558,"stop":1723588432559,"duration":1},"status":"passed","severity":"normal"},{"uid":"51828f8251c50c6b","name":"Renews peer on consistent ping failures","time":{"start":1723588579216,"stop":1723588579217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8996dbc58445ff64","name":"Check publish message containing SQL Injection","time":{"start":1723589013902,"stop":1723589013906,"duration":4},"status":"passed","severity":"normal"},{"uid":"22806c57308e6f3c","name":"Using a function","time":{"start":1723589164702,"stop":1723589164703,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9061ab90c8efc4","name":"should properly create location multiaddrs - udp","time":{"start":1723588412224,"stop":1723588412224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa2f126f4a0cc6","name":"1 Relay, 1 fetch","time":{"start":1723588428262,"stop":1723588428263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f718c1539db54df","name":"Rejects garbage","time":{"start":1723588420858,"stop":1723588420858,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bf7a9ddefbf146","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1723588667817,"stop":1723588667817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49d669264df4c44","name":"Default pageSize","time":{"start":1723589157897,"stop":1723589157897,"duration":0},"status":"passed","severity":"normal"},{"uid":"395d881b4b97b226","name":"Used by Waku Relay","time":{"start":1723589164703,"stop":1723589164703,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1b20cc91fa337e","name":"should set field with only RELAY enabled","time":{"start":1723588412225,"stop":1723588412226,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7e15861000db7d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723589138971,"stop":1723589138971,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf1ef8f50733dd5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1723588403556,"stop":1723588403556,"duration":0},"status":"passed","severity":"normal"},{"uid":"845d9255e2339ec8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723589138955,"stop":1723589138956,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff91a4de19dc2f15","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1723588403558,"stop":1723588403558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53e350d7c1b194a","name":"Check publish message containing XML","time":{"start":1723589013907,"stop":1723589013907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea6b482aacdc9f0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1723588455782,"stop":1723588455782,"duration":0},"status":"passed","severity":"normal"}]