mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"7e08071dc928c1c5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715026746909,"stop":1715026746910,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4a03600c0e6c15","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715026936892,"stop":1715026936892,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a9c5f1b84a5595","name":"Subscribe and receives messages on 20 topics","time":{"start":1715027131250,"stop":1715027131250,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa4c0f7778fc78","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715026746912,"stop":1715026746913,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d1893f6fc767a2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715027081928,"stop":1715027081928,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d98e3ad5b6a1aac","name":"removeEventListener with wrong event","time":{"start":1715026534061,"stop":1715026534062,"duration":1},"status":"passed","severity":"normal"},{"uid":"a495148b69af227d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715027006767,"stop":1715027006768,"duration":1},"status":"passed","severity":"normal"},{"uid":"89925c781d7a3e59","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715026504679,"stop":1715026504679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7416cdbaac91588b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715026449037,"stop":1715026449038,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8706ce7c89e26c7","name":"Nodes with multiple pubsub topic","time":{"start":1715026936893,"stop":1715026936893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e6bcf6fff9a05b","name":"random static sharding 6 - Cluster ID: 40, Shard ID: 838","time":{"start":1715027017804,"stop":1715027017805,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1203ee409cf97c","name":"Push message with numeric payload","time":{"start":1715026894146,"stop":1715026894147,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f27b2684e419fe","name":"should set field with only FILTER enabled","time":{"start":1715026449800,"stop":1715026449801,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0732f59371031b","name":"Check received message containing Russian","time":{"start":1715026663152,"stop":1715026663152,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc905cebdd7f420c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715026713647,"stop":1715026713654,"duration":7},"status":"passed","severity":"normal"},{"uid":"bec31b28581e1072","name":"throws on content topic with empty encoding field","time":{"start":1715026441195,"stop":1715026441195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14f4327167280e3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715027307018,"stop":1715027307018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad26062a51d29794","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715026465380,"stop":1715026465381,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27f6ad4c4d97fc5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715026746913,"stop":1715026746913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aa3e985ae72214","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715026647096,"stop":1715026647097,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5ab366083c2cb3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715026566220,"stop":1715026566220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4bf15d990ab0c2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715026441221,"stop":1715026441221,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8a6250faa17494","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715026746911,"stop":1715026746912,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b385ea533c075ec","name":"should get / set UDP multiaddr","time":{"start":1715026449796,"stop":1715026449796,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d7188cad362ee0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715026746908,"stop":1715026746909,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b93cb9f4997a050","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715026441221,"stop":1715026441221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd81d1549038da","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715026584894,"stop":1715026584894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4d3cbe891b6ddf","name":"Passing page size 10 when there are 10 messages","time":{"start":1715027086241,"stop":1715027086242,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13fb6c851c136af","name":"Push message with custom timestamp: 1684268263566","time":{"start":1715026894196,"stop":1715026894197,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b663c9772938fe","name":"stop","time":{"start":1715026534070,"stop":1715026534070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e0288bc607ccec","name":"Push message with custom timestamp: 1715030247239","time":{"start":1715027020250,"stop":1715027020251,"duration":1},"status":"passed","severity":"normal"},{"uid":"27fc011c1dea56db","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715026441198,"stop":1715026441198,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce9c74eed50e260","name":"should set field with all protocols enabled","time":{"start":1715026449800,"stop":1715026449800,"duration":0},"status":"passed","severity":"normal"},{"uid":"1000cc3720eae36a","name":"receives messages sent to provided content topic through callback","time":{"start":1715026952213,"stop":1715026952213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be4a0353a1728705","name":"groups content topics by expected pubsub topic","time":{"start":1715026441203,"stop":1715026441203,"duration":0},"status":"passed","severity":"normal"},{"uid":"485b07e45faa15de","name":"Push message with content topic containing SQL Injection","time":{"start":1715026894174,"stop":1715026894174,"duration":0},"status":"passed","severity":"normal"},{"uid":"1892278242b015ed","name":"should get / set TCP multiaddr","time":{"start":1715026449796,"stop":1715026449797,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d8e273bc503bce","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715026465374,"stop":1715026465375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57a3a027b513513","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715026713618,"stop":1715026713618,"duration":0},"status":"passed","severity":"normal"},{"uid":"92142a7f6ef61bd5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715026465375,"stop":1715026465376,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f484b5bf60d947","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715026441212,"stop":1715026441212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96547ff6d7f3f42","name":"should decode valid enr successfully","time":{"start":1715026449791,"stop":1715026449792,"duration":1},"status":"passed","severity":"normal"},{"uid":"c209a00042543590","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715026441200,"stop":1715026441200,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a33e93b2bd9f21","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715026441197,"stop":1715026441197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d095d538955c299","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715026936893,"stop":1715026936893,"duration":0},"status":"passed","severity":"normal"},{"uid":"173b3336d4cd868d","name":"Publish message with rate limit","time":{"start":1715026952021,"stop":1715026952021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3682060aaadcc3ab","name":"Generator, 2 different pubsubtopics","time":{"start":1715027065637,"stop":1715027065638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3075003e45fa818a","name":"random static sharding 8 - Cluster ID: 79, Shard ID: 997","time":{"start":1715027017806,"stop":1715027017806,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4dcfea6b468ac5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715026441211,"stop":1715026441211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f63b8f1a9b3cda2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/5/topic641/test.js","time":{"start":1715027045333,"stop":1715027045334,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb544d58a97fe011","name":"Passing page size 1 when there are 4 messages","time":{"start":1715027086229,"stop":1715027086230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6eebb0053fe0674","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715027045327,"stop":1715027045329,"duration":2},"status":"broken","severity":"normal"},{"uid":"1fd9ccce4b53bb3a","name":"Check message with non string payload is not received","time":{"start":1715026663191,"stop":1715026663191,"duration":0},"status":"passed","severity":"normal"},{"uid":"79071420fe332d5e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027065633,"stop":1715027065633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56caada9642f4b8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715027131246,"stop":1715027131246,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6ca4b3248273cc","name":"Check message received after nwaku node is restarted","time":{"start":1715026964388,"stop":1715026964388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f94b3df28dd62a2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715026500837,"stop":1715026500838,"duration":1},"status":"passed","severity":"normal"},{"uid":"8934cf9b2c5367fb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715026566216,"stop":1715026566217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b121690f938c4b1","name":"Check publish message containing long","time":{"start":1715026952008,"stop":1715026952008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f941c99c893756","name":"same cluster, different shard: nodes don't connect","time":{"start":1715026647089,"stop":1715026647089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfe955ab8735c39","name":"Decoder throws on empty string content topic","time":{"start":1715026454800,"stop":1715026454801,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c72622f332e791","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715026746910,"stop":1715026746910,"duration":0},"status":"passed","severity":"normal"},{"uid":"104cbe925a26062f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715026465379,"stop":1715026465379,"duration":0},"status":"passed","severity":"normal"},{"uid":"188be84f8b67ef12","name":"Check publish message containing short","time":{"start":1715026952007,"stop":1715026952007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ab94fb3d83dff5","name":"Check received message containing JSON","time":{"start":1715026964370,"stop":1715026964370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26ffd7c0493f31c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715026441229,"stop":1715026441229,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4f48d4ecc28d5e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715026441206,"stop":1715026441207,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bfc16bfaaa1b52","name":"dispatchEvent via connectionManager","time":{"start":1715026534067,"stop":1715026534068,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3bd6aba05b81a87","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715026647121,"stop":1715026647121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9002836187eeef5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715026441216,"stop":1715026441216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9585600e16ee3762","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715026441219,"stop":1715026441219,"duration":0},"status":"passed","severity":"normal"},{"uid":"308109d10fb008d1","name":"same cluster, same shard: nodes connect","time":{"start":1715026647088,"stop":1715026647088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbd56f9ac0e4e59","name":"Check received message containing special chars","time":{"start":1715026964366,"stop":1715026964367,"duration":1},"status":"passed","severity":"normal"},{"uid":"71999375fda76bd9","name":"Check message with no payload is not received","time":{"start":1715026964387,"stop":1715026964387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e106c49d820a429b","name":"Push 30 different messages","time":{"start":1715027020226,"stop":1715027020226,"duration":0},"status":"passed","severity":"normal"},{"uid":"caaddac516d1e19e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715026936895,"stop":1715026936895,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc68d045d58bf0f7","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715027081930,"stop":1715027081931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ff5b27ba9d90c2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715026746902,"stop":1715026746902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c025386d9915bbf4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715026921737,"stop":1715026921738,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59a209030b927fb6","name":"Filter","time":{"start":1715027115964,"stop":1715027115965,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9352eb382a38490","name":"Check meta is set [ecies]","time":{"start":1715026477266,"stop":1715026477266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39b0ff17e86f87d","name":"Subscribe and receive messages via lightPush","time":{"start":1715026746897,"stop":1715026746897,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a8fe20733ddd9c","name":"random static sharding 7 - Cluster ID: 20, Shard ID: 712","time":{"start":1715027017805,"stop":1715027017805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0a58817dfd6f39","name":"Subscribe to topic containing XML and publish message","time":{"start":1715026961862,"stop":1715026961862,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c90dd979938b3ae","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715027307019,"stop":1715027307020,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e7c20dd32a1c5f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715026465789,"stop":1715026465790,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0d608786aaa96c","name":"Check message with no payload is not received","time":{"start":1715026964377,"stop":1715026964377,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdfefab24aba7f4","name":"Check received message containing JSON","time":{"start":1715026964383,"stop":1715026964383,"duration":0},"status":"passed","severity":"normal"},{"uid":"767aa20c55dccf0c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715026647121,"stop":1715026647122,"duration":1},"status":"passed","severity":"normal"},{"uid":"1234f0ad98133c4b","name":"Promise Callback - backward","time":{"start":1715027071781,"stop":1715027071782,"duration":1},"status":"passed","severity":"normal"},{"uid":"99574540a2714c5f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715027020231,"stop":1715027020232,"duration":1},"status":"passed","severity":"normal"},{"uid":"d135169a22328e50","name":"Mutual subscription","time":{"start":1715026961851,"stop":1715026961851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5968a70b194a7c5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715027131249,"stop":1715027131250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5956cf11526aba0b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715026441225,"stop":1715026441226,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafe5c86fec19623","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715026566220,"stop":1715026566221,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e8dfa93a95d4e0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715026441214,"stop":1715026441214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f521563d9621622e","name":"should set field with only RELAY enabled","time":{"start":1715026449800,"stop":1715026449800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ce04a831018912","name":"should throw an error for an unconfigured topic","time":{"start":1715026441220,"stop":1715026441220,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a3c3f96878c1a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715026441214,"stop":1715026441214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4508189049ffcff","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app0/8/topic900/json","time":{"start":1715027045331,"stop":1715027045332,"duration":1},"status":"passed","severity":"normal"},{"uid":"52570f6f12fd2015","name":"should not receive a peer event after stop","time":{"start":1715026503738,"stop":1715026503738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b73ef0e2cb78d5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715026961855,"stop":1715026961855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa0f0955a98a8e3","name":"Fails to push message with empty content topic","time":{"start":1715026894181,"stop":1715026894181,"duration":0},"status":"passed","severity":"normal"},{"uid":"84761cffdbf00ca7","name":"Ephemeral messages are not stored","time":{"start":1715026504678,"stop":1715026504679,"duration":1},"status":"passed","severity":"normal"},{"uid":"565c6d820eec0050","name":"Subscribe to topic containing short and publish message","time":{"start":1715026961856,"stop":1715026961856,"duration":0},"status":"passed","severity":"normal"},{"uid":"733b86d25b5ad0e3","name":"Ping on subscribed peer","time":{"start":1715026525820,"stop":1715026525820,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb88884dc82087e","name":"Waku message hash computation (payload length 0)","time":{"start":1715026443874,"stop":1715026443874,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb57ad7baca995c","name":"should only return 1 node with store capability","time":{"start":1715026465789,"stop":1715026465789,"duration":0},"status":"passed","severity":"normal"},{"uid":"58431f8bcee6239e","name":"Push message with content topic containing XML","time":{"start":1715026894174,"stop":1715026894175,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd434bdf91a53cf2","name":"should encode/decode to RLP encoding","time":{"start":1715026449795,"stop":1715026449795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2acab6ddddb561","name":"getPeersByDiscovery","time":{"start":1715026921736,"stop":1715026921736,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f868d467811b06","name":"Subscribe to topic containing Script and receive message","time":{"start":1715026746910,"stop":1715026746911,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32114bc296d51ff","name":"Encoder throws on undefined content topic","time":{"start":1715026477267,"stop":1715026477267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6518c2a8200b45d4","name":"Privacy Node - default protocol","time":{"start":1715027115965,"stop":1715027115965,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27101f93e69836d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715026746903,"stop":1715026746904,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ea69e192d6457e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715026647127,"stop":1715026647128,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3796a917c5fe613","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715027131257,"stop":1715027131257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e215ad4331f2bc36","name":"Symmetric encrypt & Decrypt","time":{"start":1715026475970,"stop":1715026475971,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf7eca35da92e6f","name":"can start the service","time":{"start":1715026971317,"stop":1715026971318,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d07fef37da2b70d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715026465377,"stop":1715026465377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8723e5637142fe3","name":"start node with empty shard","time":{"start":1715027017810,"stop":1715027017810,"duration":0},"status":"passed","severity":"normal"},{"uid":"11de0306fe0b741f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715027131237,"stop":1715027131238,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8c6229f8af7945","name":"Check received message with timestamp: 1715026493025 ","time":{"start":1715026964372,"stop":1715026964373,"duration":1},"status":"passed","severity":"normal"},{"uid":"7742df7172c65480","name":"Push message with XML payload","time":{"start":1715026894156,"stop":1715026894156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef20d06732c92cf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715026449040,"stop":1715026449040,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f188e25f32c884","name":"should return all peers when numPeers is 0","time":{"start":1715026454414,"stop":1715026454415,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e9acb8e9d5778c","name":"handles empty contentTopics array correctly","time":{"start":1715026441227,"stop":1715026441227,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa54745acd49045","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715026441199,"stop":1715026441199,"duration":0},"status":"passed","severity":"normal"},{"uid":"663d80c288b6bf8b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715026441215,"stop":1715026441215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8193a4c1bbd6bb3","name":"addEventListener with correct event","time":{"start":1715026534058,"stop":1715026534059,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1bf30962e4331e","name":"Subscribe to topic containing long and publish message","time":{"start":1715026961857,"stop":1715026961857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5113e3541c894b3a","name":"Throws when trying to push message with empty payload","time":{"start":1715027020226,"stop":1715027020226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfdd8d826eeb2c8","name":"new peer added after a peer was already found","time":{"start":1715026921737,"stop":1715026921737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"888bff8ab735b856","name":"should only return 1 node with relay capability","time":{"start":1715026465788,"stop":1715026465788,"duration":0},"status":"passed","severity":"normal"},{"uid":"f380919114d18822","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715026663187,"stop":1715026663188,"duration":1},"status":"passed","severity":"normal"},{"uid":"150a6336c588b63e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715026500832,"stop":1715026500833,"duration":1},"status":"passed","severity":"normal"},{"uid":"847d35251c50580","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715026441213,"stop":1715026441214,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a583b8a8f2723f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715026746908,"stop":1715026746908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6966b282365ede41","name":"Check received message containing XML","time":{"start":1715026964369,"stop":1715026964369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8f28053bb6df8c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715026647118,"stop":1715026647118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06730cd29e83834","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715026475452,"stop":1715026475453,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea083f87e334996e","name":"Push message with content topic containing numeric","time":{"start":1715026894171,"stop":1715026894172,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47093693a5e16d4","name":"Ping on peer without subscriptions","time":{"start":1715026572534,"stop":1715026572534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70fd45640e8d3e","name":"Push message with content topic containing Chinese","time":{"start":1715026894172,"stop":1715026894173,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d39e377371ccbf","name":"Push message with custom timestamp: 1715023063566","time":{"start":1715026894197,"stop":1715026894201,"duration":4},"status":"passed","severity":"normal"},{"uid":"ff0407f1fba99900","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715026713654,"stop":1715026713655,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a1fc1cea70b730","name":"should throw error - no public key","time":{"start":1715026449793,"stop":1715026449793,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ee5f49e491858b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715026801318,"stop":1715026801319,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c53234b6f637349","name":"Push message with SQL Injection payload","time":{"start":1715026894152,"stop":1715026894152,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa343f36c9af6bee","name":"Check message with no pubsub topic is not received","time":{"start":1715026663189,"stop":1715026663190,"duration":1},"status":"passed","severity":"normal"},{"uid":"72be53586694a77a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715026961859,"stop":1715026961859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d329791ff74c7fdf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715027131252,"stop":1715027131253,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b9e6a220893ac9","name":"through manual discovery","time":{"start":1715026784296,"stop":1715026784297,"duration":1},"status":"passed","severity":"normal"},{"uid":"49352b4b5e48df6d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715026449792,"stop":1715026449792,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ebae6eb0bf26fa","name":"Init the array if not present","time":{"start":1715026440837,"stop":1715026440839,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bd5fb660ef1edba","name":"Relay + Store","time":{"start":1715026449801,"stop":1715026449801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c881c84bc7665df3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715026441220,"stop":1715026441221,"duration":1},"status":"passed","severity":"normal"},{"uid":"df57724462a84cbf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715027131243,"stop":1715027131244,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a3989935fcd0ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715026441218,"stop":1715026441218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d03cf6f82c6c395","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715026961853,"stop":1715026961854,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b36f49bf09e575","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715027102764,"stop":1715027102764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6488209b1b4f7b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app41/9/topic747/test.js","time":{"start":1715027045331,"stop":1715027045331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9aa189e6a4257e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715027102762,"stop":1715027102763,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56ba8fae42e85ee","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715026713617,"stop":1715026713617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ead399d73a76b0","name":"Reopen subscription with peer with lost subscription","time":{"start":1715026572535,"stop":1715026572535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78c0951cb4aaac5","name":"throws on content topic with empty topic name field","time":{"start":1715026441195,"stop":1715026441195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd41d427ca13fa66","name":"Throws when trying to push message with empty payload","time":{"start":1715026894169,"stop":1715026894169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7802430e6e502492","name":"pre and post cipher","time":{"start":1715026475971,"stop":1715026475971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9138b91aa4eac7","name":"Push message on custom pubsubTopic","time":{"start":1715026779284,"stop":1715026779285,"duration":1},"status":"passed","severity":"normal"},{"uid":"77dbf98e4c9d31e1","name":"Check message with no payload is not received","time":{"start":1715026663190,"stop":1715026663190,"duration":0},"status":"passed","severity":"normal"},{"uid":"120b5d5ed6fd580e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715027102763,"stop":1715027102763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbe7352c8eaebf7","name":"Push message with Script payload","time":{"start":1715027020222,"stop":1715027020222,"duration":0},"status":"passed","severity":"normal"},{"uid":"172f97cb51ba2659","name":"Check received message containing Script","time":{"start":1715026964381,"stop":1715026964382,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bffd80b64b75e20","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715026964385,"stop":1715026964385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34fa63da2923108","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715026936892,"stop":1715026936893,"duration":1},"status":"passed","severity":"normal"},{"uid":"50777927191499","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715027131245,"stop":1715027131245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec565382899e226","name":"should not fail to start the service if it is already started","time":{"start":1715026503736,"stop":1715026503736,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb52333c8dcdf478","name":"Push message with SQL Injection payload","time":{"start":1715027020222,"stop":1715027020222,"duration":0},"status":"passed","severity":"normal"},{"uid":"834895d0a9960038","name":"Sets default value correctly","time":{"start":1715027101106,"stop":1715027101106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ff83ff7ef938c5","name":"should handle application and version for autosharding","time":{"start":1715026441208,"stop":1715026441208,"duration":0},"status":"passed","severity":"normal"},{"uid":"93274ce34dec6f22","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715026465789,"stop":1715026465789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68f04cc8c0dae1c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715026584889,"stop":1715026584893,"duration":4},"status":"passed","severity":"normal"},{"uid":"e15cc2d29e448279","name":"can start the service","time":{"start":1715026503731,"stop":1715026503731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba87fbadc7d5394","name":"Push message with content topic containing Russian","time":{"start":1715026894173,"stop":1715026894173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9755c7328cb0de","name":"Push message with content topic containing emoji","time":{"start":1715026894180,"stop":1715026894181,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b05a83c9ed1cd8","name":"Push message with content topic containing XML","time":{"start":1715027020231,"stop":1715027020231,"duration":0},"status":"passed","severity":"normal"},{"uid":"be385e2670dd2cbf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715027131242,"stop":1715027131243,"duration":1},"status":"passed","severity":"normal"},{"uid":"d302daeeaaa0b624","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715027102763,"stop":1715027102763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5abbdb193057876","name":"configure the node with multiple content topics","time":{"start":1715027045337,"stop":1715027045337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5b0b0639df7115","name":"Check received message containing shell command","time":{"start":1715026964370,"stop":1715026964371,"duration":1},"status":"passed","severity":"normal"},{"uid":"d532423e51eec6f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715026441213,"stop":1715026441213,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c38a14235bcc53","name":"Check received message containing unicode special characters","time":{"start":1715026663163,"stop":1715026663185,"duration":22},"status":"passed","severity":"normal"},{"uid":"16a9f4336a29ffb3","name":"Fails to push message bigger that 1MB","time":{"start":1715026894202,"stop":1715026894203,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b207ea3aaa5a21","name":"Subscribe to topic containing Script and receive message","time":{"start":1715027131254,"stop":1715027131254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32895c37049cd27","name":"Generator, custom pubsub topic","time":{"start":1715027065634,"stop":1715027065634,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d6870d913ecbda","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715026465790,"stop":1715026465791,"duration":1},"status":"skipped","severity":"normal"},{"uid":"40db2159e018cba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715026441218,"stop":1715026441219,"duration":1},"status":"passed","severity":"normal"},{"uid":"836f607af20a3490","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715026779277,"stop":1715026779278,"duration":1},"status":"passed","severity":"normal"},{"uid":"2856ffc51553e0e6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715026449041,"stop":1715026449042,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6007576c529724","name":"1 Relay, 1 Filter, gives up","time":{"start":1715026465323,"stop":1715026465323,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaeedde9cfec831","name":"Push message with custom timestamp: 1715023047239","time":{"start":1715027020250,"stop":1715027020250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0950ed0192c92d","name":"should throw error - no id","time":{"start":1715026449792,"stop":1715026449793,"duration":1},"status":"passed","severity":"normal"},{"uid":"15110e9f9f792425","name":"Overlapping topic subscription","time":{"start":1715027131251,"stop":1715027131251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cf5e22b0701415","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715026441200,"stop":1715026441201,"duration":1},"status":"passed","severity":"normal"},{"uid":"711b7d0b66ed98d6","name":"Check received message containing Basic HTML tag","time":{"start":1715026964382,"stop":1715026964382,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3c8a816ec724b3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715026746909,"stop":1715026746909,"duration":0},"status":"passed","severity":"normal"},{"uid":"7966e99084c4c260","name":"returns all values when wanted number matches available values","time":{"start":1715026464698,"stop":1715026464699,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc3add9d31fe730","name":"Check received message containing XML","time":{"start":1715026663158,"stop":1715026663159,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0f8734de127d1b","name":"should throw an error for insufficient data","time":{"start":1715026441251,"stop":1715026441251,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fa70674a2d7ca8","name":"should not fail to stop the service if it was not started","time":{"start":1715026971318,"stop":1715026971319,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30091c758fef3dc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715026441224,"stop":1715026441225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6191cbbe7a015c0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715026961857,"stop":1715026961858,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff068f37b59b42df","name":"Fails to push message with large meta","time":{"start":1715026894193,"stop":1715026894195,"duration":2},"status":"passed","severity":"normal"},{"uid":"22c3741b4bf88bc2","name":"Push message with content topic containing Script","time":{"start":1715026894174,"stop":1715026894174,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f888199cb2ee3d1","name":"retrieves a single peer","time":{"start":1715026465785,"stop":1715026465786,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e768f0a7534b33d","name":"Subscribe and receives messages on 20 topics","time":{"start":1715026746903,"stop":1715026746903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91cf587eb798a9d","name":"Check message with no content topic is not received","time":{"start":1715026964376,"stop":1715026964376,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc27e08b6fcdd0d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715026584893,"stop":1715026584894,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bb36d90b7b651d","name":"Push message with Chinese payload","time":{"start":1715026894147,"stop":1715026894147,"duration":0},"status":"passed","severity":"normal"},{"uid":"59207071dec09501","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715026952205,"stop":1715026952205,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baf2d565da97c3f0","name":"can dial TLS multiaddrs","time":{"start":1715026784296,"stop":1715026784296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9267e9d419b83aa4","name":"Publish without waiting for remote peer","time":{"start":1715026961852,"stop":1715026961852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe6019e5bd91b89","name":"isConnected should return false after all peers disconnect","time":{"start":1715026493813,"stop":1715026493813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac00ceed9e9b114","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715026952014,"stop":1715026952015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d4d34fe6a287c3","name":"Push message with content topic containing Script","time":{"start":1715027020230,"stop":1715027020231,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74b64976394783c","name":"Fails to publish message with wrong content topic","time":{"start":1715026952018,"stop":1715026952018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35e151c356fd098","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715026566215,"stop":1715026566215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b32106bcbdc44cc","name":"Check received message containing Arabic","time":{"start":1715026964367,"stop":1715026964367,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b355af6e8ee26e9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715026647105,"stop":1715026647106,"duration":1},"status":"passed","severity":"normal"},{"uid":"358984b14455fe25","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715026465322,"stop":1715026465323,"duration":1},"status":"passed","severity":"normal"},{"uid":"c804faf6455fc084","name":"should return false","time":{"start":1715026449794,"stop":1715026449794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ddc5e1ce9aa55f","name":"Check received message containing shell command","time":{"start":1715026663161,"stop":1715026663162,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c426d3d69dfbd3","name":"Overlapping topic subscription","time":{"start":1715026746905,"stop":1715026746905,"duration":0},"status":"passed","severity":"normal"},{"uid":"7939267cd82e9d60","name":"Check message with non string payload is not received","time":{"start":1715026964387,"stop":1715026964388,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d8d8dc20991740","name":"Nodes with multiple pubsub topic","time":{"start":1715026936894,"stop":1715026936895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7900c50fec397d46","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715026546003,"stop":1715026546004,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c59b6b416643dd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715026647097,"stop":1715026647098,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d81963f75216650","name":"Check message received after jswaku node is restarted","time":{"start":1715026964388,"stop":1715026964388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cd6437ba7e46076","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715026441210,"stop":1715026441210,"duration":0},"status":"passed","severity":"normal"},{"uid":"660344aa54c5ee09","name":"configure the node with multiple pubsub topics","time":{"start":1715027017808,"stop":1715027017809,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5b8e89a74bdc53","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715026465378,"stop":1715026465378,"duration":0},"status":"passed","severity":"normal"},{"uid":"d651e33d0f5b95a1","name":"does not throw on valid cases","time":{"start":1715026441190,"stop":1715026441191,"duration":1},"status":"passed","severity":"normal"},{"uid":"f109ce38b17f71f8","name":"should throw an error for missing sharding configuration","time":{"start":1715026441226,"stop":1715026441226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b86ebe82e623e1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715027131248,"stop":1715027131249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ea3b9fff12ae28","name":"should properly create peer info with all multiaddrs","time":{"start":1715026449799,"stop":1715026449799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2033600698ff51fb","name":"should not throw an error for a single configured topic","time":{"start":1715026441219,"stop":1715026441219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a451adf7147bd7aa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715026713617,"stop":1715026713617,"duration":0},"status":"passed","severity":"normal"},{"uid":"481265d17a22e81b","name":"Decoder throws on empty string content topic","time":{"start":1715026475456,"stop":1715026475456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a865ff82b7a353e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715026746914,"stop":1715026746914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb236b9309f5043","name":"Check received message containing short","time":{"start":1715026964378,"stop":1715026964379,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3f328165669012","name":"Generator, 2 different pubsubtopics","time":{"start":1715027065634,"stop":1715027065634,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31f6da64c32a0d7","name":"Check received message containing numeric","time":{"start":1715026663150,"stop":1715026663150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfc89c873e1c303","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715027131239,"stop":1715027131239,"duration":0},"status":"passed","severity":"normal"},{"uid":"78900536aba8b0a9","name":"Check received message containing long","time":{"start":1715026663149,"stop":1715026663150,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac8eccb10537d8b","name":"different cluster, different shard: nodes don't connect","time":{"start":1715026801326,"stop":1715026801327,"duration":1},"status":"passed","severity":"normal"},{"uid":"e412076786d8d26f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715026961863,"stop":1715026961863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dd9b5355c39815","name":"Push message on custom pubsubTopic","time":{"start":1715026779276,"stop":1715026779277,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f9f4033c3ec41","name":"non connected peers","time":{"start":1715026894437,"stop":1715026894437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98c9358e53fed0d6","name":"ignores unrecognized TXT record formats","time":{"start":1715026465787,"stop":1715026465787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fe59ad04aff3d9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715026441228,"stop":1715026441229,"duration":1},"status":"passed","severity":"normal"},{"uid":"89587ec6297d7290","name":"should properly compute the node id","time":{"start":1715026449795,"stop":1715026449795,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4c05d85f55455a","name":"Publish message with large meta","time":{"start":1715026952020,"stop":1715026952021,"duration":1},"status":"passed","severity":"normal"},{"uid":"263fb91e406a1c3c","name":"safeDispatchEvent","time":{"start":1715026534069,"stop":1715026534069,"duration":0},"status":"passed","severity":"normal"},{"uid":"415c8942a5eb022e","name":"Check received message containing numeric","time":{"start":1715026964379,"stop":1715026964380,"duration":1},"status":"passed","severity":"normal"},{"uid":"539952835351dc0e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715026647123,"stop":1715026647123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc4537b9a37d989","name":"Push message with shell command payload","time":{"start":1715026894157,"stop":1715026894157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf9bda682c6dd71","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715026961862,"stop":1715026961862,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb34a274cca9da4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715026647107,"stop":1715026647107,"duration":0},"status":"passed","severity":"normal"},{"uid":"954babe72ae63a51","name":"should properly create location multiaddrs - udp","time":{"start":1715026449798,"stop":1715026449798,"duration":0},"status":"passed","severity":"normal"},{"uid":"136874d505ba381d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715026441215,"stop":1715026441216,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7ccaa163ac1521","name":"Check publish message after service node is restarted","time":{"start":1715026952020,"stop":1715026952020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ef0dd727ad1c186","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715026503739,"stop":1715026503740,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78e45eb342ce067","name":"Push message with custom timestamp: 1715030263566","time":{"start":1715026894201,"stop":1715026894202,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4b62509960f8f3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715027131239,"stop":1715027131240,"duration":1},"status":"passed","severity":"normal"},{"uid":"105bed4d3d6620b3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715026746907,"stop":1715026746908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65396ca8eabe02c","name":"addEventListener with wrong event","time":{"start":1715026534059,"stop":1715026534059,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8377c3491365b1","name":"should return empty list for no shard","time":{"start":1715026441209,"stop":1715026441210,"duration":1},"status":"passed","severity":"normal"},{"uid":"7246714e7b59adbe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715026647118,"stop":1715026647119,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a61269806b95cd","name":"should decode valid enr with tcp successfully","time":{"start":1715026449792,"stop":1715026449792,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f94aaae20be662","name":"Check received message containing Chinese","time":{"start":1715026964367,"stop":1715026964367,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e8f948a92ca271","name":"Decrypt messages","time":{"start":1715026896822,"stop":1715026896823,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edf1c481fb0c956","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715026443873,"stop":1715026443873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5fdee142000a69","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715026441212,"stop":1715026441212,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7c54efe0aca694","name":"Check publish message containing Basic HTML tag","time":{"start":1715026952012,"stop":1715026952012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2098ef0366158e","name":"Push message with rate limit","time":{"start":1715027020249,"stop":1715027020249,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdedbc92dc5ee0dc","name":"Overlapping topic subscription","time":{"start":1715027131240,"stop":1715027131241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f08d046eb36080","name":"Subscribe and receive messages via waku relay post","time":{"start":1715027131249,"stop":1715027131249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f423b0577e74e1d9","name":"Push message with Arabic payload","time":{"start":1715027020221,"stop":1715027020221,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ef78c81908d141","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715026504679,"stop":1715026504680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb2e9207c61b47","name":"Subscribe to topic containing Script and publish message","time":{"start":1715026961860,"stop":1715026961862,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e2edd37d4ef1303","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715026441218,"stop":1715026441218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7126ec4e49625a3","name":"should not receive a peer event before start","time":{"start":1715026503737,"stop":1715026503737,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f1e9de344f3042","name":"Check publish message containing Chinese","time":{"start":1715026952009,"stop":1715026952009,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c0032bcc7d51c0","name":"Check received message containing shell command","time":{"start":1715026964383,"stop":1715026964383,"duration":0},"status":"passed","severity":"normal"},{"uid":"782dec15589e71f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715026441217,"stop":1715026441217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9155556e45b9","name":"Subscribe to topic containing XML and receive message","time":{"start":1715026746911,"stop":1715026746911,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1252c664bf7aea","name":"should only return 1 node with relay and store capability","time":{"start":1715026465788,"stop":1715026465789,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff81361cafe9670","name":"should add and remove event listeners correctly","time":{"start":1715026469480,"stop":1715026469481,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e97299864a18b87","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715026647104,"stop":1715026647104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f3db17984f0e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715026746898,"stop":1715026746899,"duration":1},"status":"passed","severity":"normal"},{"uid":"f291e177f26032b7","name":"Decoder throws on undefined content topic","time":{"start":1715026454800,"stop":1715026454800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c6144cb8ff327","name":"Check received message containing SQL Injection","time":{"start":1715026964368,"stop":1715026964368,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ae9012854371b9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715027131250,"stop":1715027131250,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda26beaa2b37a3b","name":"Check message received after nwaku node is restarted","time":{"start":1715026663196,"stop":1715026663198,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f259444183735576","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715026964373,"stop":1715026964374,"duration":1},"status":"passed","severity":"normal"},{"uid":"104d0711b10084a9","name":"Query generator for multiple messages","time":{"start":1715027084285,"stop":1715027084286,"duration":1},"status":"passed","severity":"normal"},{"uid":"db61b2fd4a5d604b","name":"Push message with unicode special characters payload","time":{"start":1715027020225,"stop":1715027020225,"duration":0},"status":"passed","severity":"normal"},{"uid":"399880378c70d3b7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715026503739,"stop":1715026503739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9381af8e53ded55d","name":"Refresh subscription","time":{"start":1715026746906,"stop":1715026746906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7807e5f139bdd4e","name":"Subscribe and receive messages via lightPush","time":{"start":1715027131236,"stop":1715027131237,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54ce48d24f2adc4","name":"Push message with meta","time":{"start":1715027020239,"stop":1715027020240,"duration":1},"status":"passed","severity":"normal"},{"uid":"127504a4f01fbcd6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715026647095,"stop":1715026647095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4797003773485f78","name":"random static sharding 1 - Cluster ID: 97, Shard ID: 355","time":{"start":1715027017778,"stop":1715027017778,"duration":0},"status":"passed","severity":"normal"},{"uid":"551154ba97d254ca","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715026647120,"stop":1715026647121,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b16fa7d060f389a","name":"Check received message containing special chars","time":{"start":1715026964380,"stop":1715026964380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a3eb3bd6da4886","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715026779282,"stop":1715026779283,"duration":1},"status":"passed","severity":"normal"},{"uid":"29850ce8b7975f35","name":"should set field with only STORE enabled","time":{"start":1715026449800,"stop":1715026449800,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a464aef859b87a7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app72/9/topic859/proto","time":{"start":1715027045335,"stop":1715027045335,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a7452c86cb71b1","name":"Check received message with timestamp: 1715026493025 ","time":{"start":1715026964385,"stop":1715026964385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2221388f05ff95","name":"Push message with emoji payload","time":{"start":1715027020225,"stop":1715027020225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8afe12f235d6b7","name":"Push message with custom timestamp: 1684268247239","time":{"start":1715027020249,"stop":1715027020250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b92fdcaf4040c0d","name":"throws on content topic with generation field greater than 0","time":{"start":1715026441193,"stop":1715026441193,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6fd1d5cc8a4676","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715026647117,"stop":1715026647117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f480a74e07876bae","name":"should properly create location multiaddrs - udp4","time":{"start":1715026449797,"stop":1715026449797,"duration":0},"status":"passed","severity":"normal"},{"uid":"c843f1ccbd70dfae","name":"Passing page size 0 when there are 110 messages","time":{"start":1715027086227,"stop":1715027086229,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3db21394540bf0f","name":"Store - dialed first","time":{"start":1715027115963,"stop":1715027115963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6cb4cf441de731","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715026475450,"stop":1715026475452,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5a52b6325992ac7","name":"can start and stop the service","time":{"start":1715026469477,"stop":1715026469477,"duration":0},"status":"passed","severity":"normal"},{"uid":"915df522ce9b224e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715026449030,"stop":1715026449032,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7f40b9eba3677ba","name":"should handle corrupted local storage data gracefully","time":{"start":1715026469480,"stop":1715026469480,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab4cff45a33030b","name":"Rejects garbage","time":{"start":1715026458214,"stop":1715026458214,"duration":0},"status":"passed","severity":"normal"},{"uid":"168d54c655890d3","name":"tcp ip4 address","time":{"start":1715026449159,"stop":1715026449159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e84cc535fbd89a","name":"Subscribe to topic containing short and receive message","time":{"start":1715026746906,"stop":1715026746906,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef72a822a61b6cf","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715026961859,"stop":1715026961860,"duration":1},"status":"passed","severity":"normal"},{"uid":"62093a1eadd54e60","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715026779281,"stop":1715026779282,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d32d3ffb5f17da","name":"Push message with content topic containing Chinese","time":{"start":1715027020228,"stop":1715027020229,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4daa3bea94de22","name":"should not receive a peer event after stop","time":{"start":1715026971320,"stop":1715026971321,"duration":1},"status":"passed","severity":"normal"},{"uid":"acde7aa2f19e2a6b","name":"Ping on subscribed peer","time":{"start":1715026572533,"stop":1715026572534,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d36ddbc07c0659a","name":"Check message received after jswaku node is restarted","time":{"start":1715026964377,"stop":1715026964377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fed8ee7f32b1965","name":"Ping on unsubscribed peer","time":{"start":1715026525821,"stop":1715026525821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3353c59ad92596ab","name":"Non TWN Cluster","time":{"start":1715027045329,"stop":1715027045329,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302e965bfe7ae51","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715026454416,"stop":1715026454417,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebdb15c02da7ab6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715027131248,"stop":1715027131248,"duration":0},"status":"passed","severity":"normal"},{"uid":"236301e339c7dbaf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715026441205,"stop":1715026441205,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5dfbe2d471153d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715026647122,"stop":1715026647122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fb66e6f5128f9a","name":"Push message with content topic containing shell command","time":{"start":1715026894178,"stop":1715026894179,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3eda2963cd924a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715026663186,"stop":1715026663187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2b4f74a1ee322d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715026441217,"stop":1715026441217,"duration":0},"status":"passed","severity":"normal"},{"uid":"addf397747d59189","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715026961865,"stop":1715026961866,"duration":1},"status":"passed","severity":"normal"},{"uid":"a064427902b68551","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715027307019,"stop":1715027307019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3503bdc246d2f55","name":"Default pageSize","time":{"start":1715027086244,"stop":1715027086244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bcf70952d50c87","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715027131245,"stop":1715027131245,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1e76f8567383d6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715026936891,"stop":1715026936892,"duration":1},"status":"passed","severity":"normal"},{"uid":"c219157ab039b860","name":"Push message with Script payload","time":{"start":1715026894152,"stop":1715026894156,"duration":4},"status":"passed","severity":"normal"},{"uid":"28ef4ee2778023b1","name":"receives messages sent to provided content topic through stream","time":{"start":1715026952213,"stop":1715026952214,"duration":1},"status":"skipped","severity":"normal"},{"uid":"53ba21015850a452","name":"Check received message with timestamp: 1715026493025000000 ","time":{"start":1715026964384,"stop":1715026964385,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec47ab8ff406cae","name":"Check received message containing Script","time":{"start":1715026964369,"stop":1715026964369,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bb451e754ebd36","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715026441222,"stop":1715026441222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a204548cb921640","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715026465790,"stop":1715026465790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93356bf00e21d73a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715027131256,"stop":1715027131256,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d53d7a737fd2dee","name":"Check message with invalid timestamp is not received","time":{"start":1715026663188,"stop":1715026663189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de0e6a8808a8c83","name":"Nwaku publishes","time":{"start":1715026922542,"stop":1715026922542,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf4b70617c38358","name":"Push message with content topic containing long","time":{"start":1715026894171,"stop":1715026894171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47d68a260f80153","name":"removeEventListener with correct event","time":{"start":1715026534060,"stop":1715026534061,"duration":1},"status":"passed","severity":"normal"},{"uid":"2071d0dc7e8ae7b0","name":"Push message with short payload","time":{"start":1715026894145,"stop":1715026894146,"duration":1},"status":"passed","severity":"normal"},{"uid":"73946a3a31bbeb1f","name":"Push message with Basic HTML tag payload","time":{"start":1715026894156,"stop":1715026894157,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5ff818a6e5a30e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715026713618,"stop":1715026713619,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dbf257a98c220","name":"getPeersByDiscovery","time":{"start":1715026534062,"stop":1715026534063,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b159a8fda9d473","name":"Check message on other pubsub topic is not received","time":{"start":1715026663189,"stop":1715026663189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc2850f722f34bc","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715026454416,"stop":1715026454416,"duration":0},"status":"passed","severity":"normal"},{"uid":"1057c89b31d9faad","name":"random static sharding 2 - Cluster ID: 296, Shard ID: 393","time":{"start":1715027017778,"stop":1715027017778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff62fcc3900260","name":"Check received message containing emoji","time":{"start":1715026663185,"stop":1715026663185,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a273df7a4e08726","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027065638,"stop":1715027065638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5497b37b36e1ffc5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715026441209,"stop":1715026441209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09ba883db34e277","name":"Push message with Russian payload","time":{"start":1715026894148,"stop":1715026894151,"duration":3},"status":"passed","severity":"normal"},{"uid":"4edb8922ca85b5df","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715027131250,"stop":1715027131251,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab46889e9f80d01","name":"Push message with content topic containing escaped characters","time":{"start":1715026894179,"stop":1715026894179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0023f78b012fa34","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715027006769,"stop":1715027006770,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63d0417598d6c25","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715026961864,"stop":1715026961864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5060cbfd620ff83","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715027131253,"stop":1715027131253,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cb18c885678161","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715026566217,"stop":1715026566218,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d92078b5549d597","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715027081928,"stop":1715027081930,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed5b141b3db85a7c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715026566215,"stop":1715026566215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11385685943a2b7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715027054378,"stop":1715027054379,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7be9422940cbd5","name":"topics with same application and version share the same shard","time":{"start":1715026441202,"stop":1715026441202,"duration":0},"status":"passed","severity":"normal"},{"uid":"747f88912bdade87","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715026441251,"stop":1715026441251,"duration":0},"status":"passed","severity":"normal"},{"uid":"866bab5ae737d73e","name":"Check received message containing Chinese","time":{"start":1715026964380,"stop":1715026964380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94b30f6f7ade13f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715026647123,"stop":1715026647124,"duration":1},"status":"passed","severity":"normal"},{"uid":"c294c145038ac7ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715026441217,"stop":1715026441217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e258ca782a982f03","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715026952205,"stop":1715026952212,"duration":7},"status":"skipped","severity":"normal"},{"uid":"7b1bbe984fe40a83","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715026961858,"stop":1715026961858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eec104f4356a2c","name":"should handle a minimal index list","time":{"start":1715026441250,"stop":1715026441250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1624199423902c","name":"Fails to publish message with empty text","time":{"start":1715026952017,"stop":1715026952018,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3964f92514deabc","name":"Check publish message containing Russian","time":{"start":1715026952010,"stop":1715026952010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94c7b79c22bb736","name":"Relay","time":{"start":1715026504872,"stop":1715026504873,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0587f614b24129","name":"Push message on custom pubsubTopic","time":{"start":1715026779281,"stop":1715026779281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ced7e17b41f7162","name":"Check received message containing XML","time":{"start":1715026964382,"stop":1715026964382,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f55d3c96ac5b30","name":"Waku message hash computation (no timestamp)","time":{"start":1715026443874,"stop":1715026443875,"duration":1},"status":"passed","severity":"normal"},{"uid":"422e778a5efae046","name":"Check message with no content topic is not received","time":{"start":1715026663190,"stop":1715026663190,"duration":0},"status":"passed","severity":"normal"},{"uid":"569190ef2f2c6ba1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715026566218,"stop":1715026566218,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0484ed253112c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715027131255,"stop":1715027131256,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afc6b12b1031fe7","name":"Passing cursor with wrong message digest","time":{"start":1715027006773,"stop":1715027006773,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cdac6b72a5966a","name":"same cluster, same shard: nodes connect","time":{"start":1715026801322,"stop":1715026801323,"duration":1},"status":"passed","severity":"normal"},{"uid":"67babcc12c95f727","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715026647108,"stop":1715026647117,"duration":9},"status":"passed","severity":"normal"},{"uid":"7b89bba7c6beab86","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715027131252,"stop":1715027131252,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d0a51d4b771a9a","name":"Push message with Arabic payload","time":{"start":1715026894148,"stop":1715026894148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4702f8366a1b0cf","name":"Subscribe to topic containing XML and receive message","time":{"start":1715027131254,"stop":1715027131254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05d132c7a94ed03","name":"Ephemeral field set to true","time":{"start":1715026454798,"stop":1715026454798,"duration":0},"status":"passed","severity":"normal"},{"uid":"837aba1832d0bf16","name":"Check publish message containing SQL Injection","time":{"start":1715026952010,"stop":1715026952011,"duration":1},"status":"passed","severity":"normal"},{"uid":"22250097707f0a20","name":"Check publish message containing Script","time":{"start":1715026952011,"stop":1715026952011,"duration":0},"status":"passed","severity":"normal"},{"uid":"11519fc2e59958cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715026441215,"stop":1715026441215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8609011a56b912f3","name":"Wrong topic","time":{"start":1715027045336,"stop":1715027045336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5456768382b78b15","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715026449801,"stop":1715026449801,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea6c4d7aae8d055","name":"can start and stop the service","time":{"start":1715026971318,"stop":1715026971318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61a35d22f380fe6","name":"Push message with special chars payload","time":{"start":1715026894147,"stop":1715026894147,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd07db0851431bb5","name":"Passing page size 11 when there are 10 messages","time":{"start":1715027086242,"stop":1715027086243,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefc635a22771a2a","name":"random static sharding 3 - Cluster ID: 952, Shard ID: 685","time":{"start":1715027017778,"stop":1715027017779,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d0bf1b4077ac62","name":"Subscribe and publish message","time":{"start":1715026961853,"stop":1715026961853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b10032499686a8d","name":"creates an iterator","time":{"start":1715027094302,"stop":1715027094302,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bda51230832f46","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715026713619,"stop":1715026713620,"duration":1},"status":"passed","severity":"normal"},{"uid":"516d9170578fc043","name":"udp ip6 address","time":{"start":1715026449159,"stop":1715026449159,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a553793418d490","name":"caches peers it previously fetched","time":{"start":1715026465787,"stop":1715026465788,"duration":1},"status":"passed","severity":"normal"},{"uid":"1406a80b229da360","name":"Used by Waku Relay","time":{"start":1715027101105,"stop":1715027101106,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab1e70b19363144","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715026441250,"stop":1715026441251,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0ddcfd8d991f06","name":"Meta field set when metaSetter is specified","time":{"start":1715026454798,"stop":1715026454799,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d22ba4f4db0703b","name":"Does not throw an exception when node disconnects","time":{"start":1715027101103,"stop":1715027101104,"duration":1},"status":"passed","severity":"normal"},{"uid":"56541b23cf797300","name":"should throw an error for missing required configuration","time":{"start":1715026441210,"stop":1715026441210,"duration":0},"status":"passed","severity":"normal"},{"uid":"a354c010632ef03e","name":"Relay - times out","time":{"start":1715027115963,"stop":1715027115963,"duration":0},"status":"passed","severity":"normal"},{"uid":"946a705437125c7f","name":"Check publish message containing unicode special characters","time":{"start":1715026952013,"stop":1715026952014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8f8f51d6265734","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715027006766,"stop":1715027006767,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef8f6ae82061ec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715027131253,"stop":1715027131254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5bf3345bca59b2","name":"should be able to encode the field with only STORE set to true","time":{"start":1715026449032,"stop":1715026449033,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a21cc709def3d84","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715026584894,"stop":1715026584895,"duration":1},"status":"passed","severity":"normal"},{"uid":"3952bc89db092dcf","name":"should return valid sharding parameters for static sharding","time":{"start":1715026441222,"stop":1715026441223,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7595df856b8920","name":"Ordered Callback - backward","time":{"start":1715027071783,"stop":1715027071783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daa8d92727ca18e","name":"Push message with Chinese payload","time":{"start":1715027020220,"stop":1715027020221,"duration":1},"status":"passed","severity":"normal"},{"uid":"49355a3ff84d8ab5","name":"Check publish message containing escaped characters","time":{"start":1715026952013,"stop":1715026952013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8916c22a5895f716","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715026566216,"stop":1715026566216,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b85a5f1dabe9b13","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715026647125,"stop":1715026647125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5e4a9a790c359c","name":"Check publish message containing shell command","time":{"start":1715026952013,"stop":1715026952013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b165cba1ca273748","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715026746899,"stop":1715026746902,"duration":3},"status":"passed","severity":"normal"},{"uid":"a9c56ec93224e210","name":"Push message with content topic containing unicode special characters","time":{"start":1715027020237,"stop":1715027020237,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e45e8c0b88f6f5","name":"should emit a peer event after start","time":{"start":1715026503737,"stop":1715026503737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3344d30bede98b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715026546000,"stop":1715026546000,"duration":0},"status":"passed","severity":"normal"},{"uid":"799f6ba4abc3eb66","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715027054380,"stop":1715027054380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6971b4c2cfc40b9e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715026493809,"stop":1715026493809,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa4879e6ca2c435","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715026443871,"stop":1715026443873,"duration":2},"status":"passed","severity":"normal"},{"uid":"c03fa561c82095c3","name":"throws an error for improperly formatted content topics","time":{"start":1715026441204,"stop":1715026441205,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cc8021e6db5473","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715026441201,"stop":1715026441201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc91064f3117ebd2","name":"Check meta is set [symmetric]","time":{"start":1715026475453,"stop":1715026475453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4374196b247fa95","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715026441197,"stop":1715026441197,"duration":0},"status":"passed","severity":"normal"},{"uid":"985c82a51c054b49","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715027131244,"stop":1715027131245,"duration":1},"status":"passed","severity":"normal"},{"uid":"3971dc19975d3b57","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715026443873,"stop":1715026443874,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaadbb5a5a89c342","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715026647103,"stop":1715026647104,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe61c16275041bf0","name":"nwaku subscribes","time":{"start":1715026922540,"stop":1715026922541,"duration":1},"status":"passed","severity":"normal"},{"uid":"da32d22447a7313","name":"Subscribe to topic containing XML and receive message","time":{"start":1715027131244,"stop":1715027131244,"duration":0},"status":"passed","severity":"normal"},{"uid":"55705a65e96335e4","name":"should be called for bootstrap peers","time":{"start":1715026500834,"stop":1715026500834,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a6d9402fb207b1","name":"Reopen subscription with peer with lost subscription","time":{"start":1715026572533,"stop":1715026572533,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e952bc36fcaa9d","name":"1 Relay, 1 fetch","time":{"start":1715026465321,"stop":1715026465322,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1219affffed5cc8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715027131243,"stop":1715027131243,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb32e697650cfd80","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715026441208,"stop":1715026441209,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9651ff18547f44b","name":"Check received message containing long","time":{"start":1715026964379,"stop":1715026964379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1818ea5d68e93c5","name":"Passing page size 3 when there are 20 messages","time":{"start":1715027086230,"stop":1715027086241,"duration":11},"status":"passed","severity":"normal"},{"uid":"6d42a2ae55e385a9","name":"unsubscribes","time":{"start":1715027094303,"stop":1715027094303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d7920e5758326d","name":"should use DNS peer discovery with light client","time":{"start":1715026503739,"stop":1715026503739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ca0c72bafe2dfe2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715026465381,"stop":1715026465382,"duration":1},"status":"passed","severity":"normal"},{"uid":"87aec395ab77bf69","name":"Push message with content topic containing Russian","time":{"start":1715027020229,"stop":1715027020230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ccaf740b44332a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715026477266,"stop":1715026477266,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bea9eb42d72b21","name":"Push message with special chars payload","time":{"start":1715027020220,"stop":1715027020220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d17f3ef3cbc63c","name":"connects to nwaku","time":{"start":1715027101101,"stop":1715027101103,"duration":2},"status":"passed","severity":"normal"},{"uid":"64c2c2f16edb35d7","name":"Check received message containing escaped characters","time":{"start":1715026663162,"stop":1715026663163,"duration":1},"status":"passed","severity":"normal"},{"uid":"845a01b6251158b2","name":"Check received message containing numeric","time":{"start":1715026964366,"stop":1715026964366,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce5e206754c0b9b","name":"random static sharding 10 - Cluster ID: 766, Shard ID: 311","time":{"start":1715027017807,"stop":1715027017807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9acbe5a9b8b0c3","name":"Fails to push message bigger that 1MB","time":{"start":1715027020252,"stop":1715027020252,"duration":0},"status":"passed","severity":"normal"},{"uid":"d130b630d6e54113","name":"Check received message containing SQL Injection","time":{"start":1715026663152,"stop":1715026663157,"duration":5},"status":"passed","severity":"normal"},{"uid":"e91fdd6671736dbe","name":"Push message with content topic containing Arabic","time":{"start":1715026894173,"stop":1715026894173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a069a151ffc09d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715026441203,"stop":1715026441204,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79ca167147f9b6d","name":"Check received message containing Arabic","time":{"start":1715026964380,"stop":1715026964381,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4405468a7547d4","name":"isConnected should return true after first peer connects","time":{"start":1715026546004,"stop":1715026546005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6176ae0cf08b2e8d","name":"Reopen subscription with peer with lost subscription","time":{"start":1715026525821,"stop":1715026525822,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ae34d60407fe7e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715026441211,"stop":1715026441211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4537d33a2d8722","name":"different cluster, different shard: nodes don't connect","time":{"start":1715026647089,"stop":1715026647090,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2af65c1da6d05f4","name":"Generator, 2 different pubsubtopics","time":{"start":1715027065632,"stop":1715027065633,"duration":1},"status":"passed","severity":"normal"},{"uid":"8233b7ada5c99e82","name":"Push message with content topic containing Arabic","time":{"start":1715027020229,"stop":1715027020229,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ddc88651538bbf","name":"Publishes to nwaku","time":{"start":1715026922541,"stop":1715026922542,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a60f8384d310e49","name":"Callback on promise","time":{"start":1715027084288,"stop":1715027084288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c302693e7973770","name":"Decoder throws on undefined content topic","time":{"start":1715026475455,"stop":1715026475456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b26e38b8e3e812","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715026443875,"stop":1715026443875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce2b4198edabb61","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715026449041,"stop":1715026449041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f95bb2f1e66bf0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715027131254,"stop":1715027131254,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d47231a70bdd0b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715026441212,"stop":1715026441212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d181e28b01a585c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715026961864,"stop":1715026961864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f24e20565ea8057","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715026647091,"stop":1715026647091,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fce82c7d3f491e","name":"Ordered callback, aborts when callback returns true","time":{"start":1715027084289,"stop":1715027084289,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceff22edf599d4c","name":"Fails to push message with empty content topic","time":{"start":1715027020238,"stop":1715027020239,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee25954366f3cd2","name":"Check publish message containing JSON","time":{"start":1715026952012,"stop":1715026952012,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6fa13c683eb500","name":"should not fail to start the service if it is already started","time":{"start":1715026469478,"stop":1715026469478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d15b3b0e9df4af2","name":"Push message with content topic containing numeric","time":{"start":1715027020227,"stop":1715027020228,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ef328116e560bb","name":"Subscribe to topic containing short and receive message","time":{"start":1715027131241,"stop":1715027131241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7712a9a33d093e3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715027054379,"stop":1715027054379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae1844a516bab56","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715026961865,"stop":1715026961865,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6ddb10c42ae3c2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715026964386,"stop":1715026964386,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb8679848aaf3df","name":"can start and stop the service","time":{"start":1715026503731,"stop":1715026503732,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba91575b5f8b8c06","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715026449040,"stop":1715026449041,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a96e4bbfcb66527","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715026500836,"stop":1715026500837,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9f22b79fed365d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715026449036,"stop":1715026449037,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c24721e6ca035c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app35/6/topic66/proto","time":{"start":1715027045330,"stop":1715027045330,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cdc933969b2c58","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715026441196,"stop":1715026441196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5346415c0aea3d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715026647094,"stop":1715026647094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfcfcbb12beaf70","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715026961854,"stop":1715026961855,"duration":1},"status":"passed","severity":"normal"},{"uid":"65da61d39b6a6e1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715027017777,"stop":1715027017777,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ce6005ba1f089c","name":"Push message with meta","time":{"start":1715026894193,"stop":1715026894193,"duration":0},"status":"passed","severity":"normal"},{"uid":"633bdcb34e9ea609","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715026584895,"stop":1715026584896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a027e57b250babe5","name":"Push message with content topic containing special chars","time":{"start":1715027020228,"stop":1715027020228,"duration":0},"status":"passed","severity":"normal"},{"uid":"96437f96d7ab5471","name":"Push message with Basic HTML tag payload","time":{"start":1715027020223,"stop":1715027020223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f33daadb5afac7","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715026441198,"stop":1715026441199,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a3bd11a707e72","name":"Check received message containing JSON","time":{"start":1715026663160,"stop":1715026663161,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2e5ac951ee6dbf","name":"Push message equal or less that 1MB","time":{"start":1715027020251,"stop":1715027020252,"duration":1},"status":"passed","severity":"normal"},{"uid":"256ef773ea7ccc07","name":"Query Generator, No message returned","time":{"start":1715027054377,"stop":1715027054378,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9490386f6f60c33","name":"Push message with numeric payload","time":{"start":1715027020220,"stop":1715027020220,"duration":0},"status":"passed","severity":"normal"},{"uid":"2338a7e3b33b929","name":"listenerCount","time":{"start":1715026534063,"stop":1715026534066,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf57e5923099fb9c","name":"Push message with content topic containing JSON","time":{"start":1715026894175,"stop":1715026894178,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc66ea29beb556ab","name":"Check received message containing Basic HTML tag","time":{"start":1715026663159,"stop":1715026663160,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2f573988bd92ad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715027131238,"stop":1715027131238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d867beb9f7d8b8a4","name":"Js publishes, other Js receives","time":{"start":1715026922542,"stop":1715026922542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efcaa4d17e6ebcd","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715026504680,"stop":1715026504680,"duration":0},"status":"passed","severity":"normal"},{"uid":"2643bec44ed171cc","name":"returns all values when wanted number is greater than available values","time":{"start":1715026464700,"stop":1715026464700,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee22e945d4e4a9d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715026746904,"stop":1715026746905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2a4941c8939cbb","name":"Check publish message containing numeric","time":{"start":1715026952008,"stop":1715026952009,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e2954554a0d211","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715026441196,"stop":1715026441196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3786032f26e5aeb","name":"Push message with escaped characters payload","time":{"start":1715027020224,"stop":1715027020225,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a81559bff7a807","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715026647101,"stop":1715026647102,"duration":1},"status":"passed","severity":"normal"},{"uid":"47dd4b14eaf78130","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715027054376,"stop":1715027054377,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c48418e1a949f65","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715026647105,"stop":1715026647105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b9f3d904aaa602","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app84/3/topic498/proto","time":{"start":1715027045330,"stop":1715027045330,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeca360514fd132b","name":"Push message with content topic containing long","time":{"start":1715027020227,"stop":1715027020227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e7081d023b58f","name":"Refresh subscription","time":{"start":1715027131251,"stop":1715027131251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58f8710bac0ded5","name":"Sample","time":{"start":1715026449207,"stop":1715026449208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55f54824237d54b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715026961857,"stop":1715026961857,"duration":0},"status":"passed","severity":"normal"},{"uid":"258e8e7205b004dd","name":"LightPush","time":{"start":1715027115964,"stop":1715027115964,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b842dd70d69c928","name":"throws on empty content topic","time":{"start":1715026441191,"stop":1715026441191,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e6b3bed9640e0b","name":"Push message with content topic containing shell command","time":{"start":1715027020236,"stop":1715027020236,"duration":0},"status":"passed","severity":"normal"},{"uid":"783db380c38e5f0e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715026441216,"stop":1715026441216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c34f61a4ac423e3","name":"Push message with long payload","time":{"start":1715026894146,"stop":1715026894146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79a38d3ac87eb5d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715027006764,"stop":1715027006766,"duration":2},"status":"passed","severity":"normal"},{"uid":"8852963be3fbb534","name":"throws on content topic with non-number generation field","time":{"start":1715026441192,"stop":1715026441192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bbc6636ec0c1fe","name":"Check received message containing Russian","time":{"start":1715026964367,"stop":1715026964368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3368cb47886a6c6","name":"1 Store, 2 fetches","time":{"start":1715026465322,"stop":1715026465322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d6a71541182628","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715026746912,"stop":1715026746912,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b25a6f5a9e95336","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715026936893,"stop":1715026936894,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6d360582bcdbe6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715026647090,"stop":1715026647090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a2c5095aca5ba4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715027131243,"stop":1715027131243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5fb1315bef9251","name":"Asymmetric encrypt & decrypt","time":{"start":1715026475969,"stop":1715026475970,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ce5b2adb21ff27","name":"Check publish message after client node is restarted","time":{"start":1715026952020,"stop":1715026952020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2ed130b5a17b5da","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715026952018,"stop":1715026952018,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4522fc11d2eca55","name":"Generator, custom pubsub topic","time":{"start":1715027065632,"stop":1715027065632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f958fbc41db618f8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715026441206,"stop":1715026441206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cac75218ba0eec2","name":"A test","time":{"start":1715026746974,"stop":1715026746975,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd03427a4247cffc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715027131245,"stop":1715027131246,"duration":1},"status":"passed","severity":"normal"},{"uid":"3805bc42cb8b138c","name":"Push 30 different messages","time":{"start":1715026894159,"stop":1715026894161,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c20f40915271666","name":"Check received message containing Basic HTML tag","time":{"start":1715026964369,"stop":1715026964370,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67c9fc2384cc4df","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715026546009,"stop":1715026546010,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faab41fe404e46e","name":"Push message with JSON payload","time":{"start":1715026894157,"stop":1715026894157,"duration":0},"status":"passed","severity":"normal"},{"uid":"55230a83c6890e63","name":"Check message received after jswaku node is restarted","time":{"start":1715026663191,"stop":1715026663196,"duration":5},"status":"skipped","severity":"normal"},{"uid":"1469ca1149b9a732","name":"handles different networkShards values correctly","time":{"start":1715026441204,"stop":1715026441204,"duration":0},"status":"passed","severity":"normal"},{"uid":"38598acddb61f043","name":"Encoder throws on empty string content topic","time":{"start":1715026454800,"stop":1715026454800,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f963877585fae2","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715027081930,"stop":1715027081930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b16f8046d01a1b","name":"Check received message containing Script","time":{"start":1715026663157,"stop":1715026663158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10e9658d97077f3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715026936890,"stop":1715026936890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dbe69139920ae3","name":"Query with Promise Callback, No message returned","time":{"start":1715027054381,"stop":1715027054382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ab672e86237430","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715026647090,"stop":1715026647090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40bafc0e51ce4d6","name":"should not fail to stop the service if it was not started","time":{"start":1715026503732,"stop":1715026503736,"duration":4},"status":"passed","severity":"normal"},{"uid":"ef4cd7169cdd5576","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715026449035,"stop":1715026449036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec747a79ef3e73e9","name":"Push message with rate limit","time":{"start":1715026894195,"stop":1715026894196,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e73fcd138f467","name":"Push message with Russian payload","time":{"start":1715027020221,"stop":1715027020222,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcd0ea630093381","name":"Push message with JSON payload","time":{"start":1715027020223,"stop":1715027020224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b970a16176a133f","name":"Ordered Callback - forward","time":{"start":1715027071782,"stop":1715027071783,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b48c9d95a263ab","name":"Decoder throws on undefined content topic","time":{"start":1715026477268,"stop":1715026477268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6c426f25110935","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715026464700,"stop":1715026464701,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6994a4565b46de","name":"throws on content topic with too few or too many fields","time":{"start":1715026441191,"stop":1715026441192,"duration":1},"status":"passed","severity":"normal"},{"uid":"500a9f327e175b3e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app31/9/topic817/proto","time":{"start":1715027045334,"stop":1715027045334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f709a2600054c7e2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715027131257,"stop":1715027131257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6959f5f3b18242","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715027102762,"stop":1715027102762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5ddd2edc6764ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715026647126,"stop":1715026647126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2440a472baab36b0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715026779279,"stop":1715026779279,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8286e3916a901dd","name":"Store - dialed after - with timeout","time":{"start":1715027115963,"stop":1715027115964,"duration":1},"status":"passed","severity":"normal"},{"uid":"453b8157f3a37e03","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715026449034,"stop":1715026449034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6ee35b16f3f9ea","name":"same cluster, different shard: nodes connect","time":{"start":1715026801324,"stop":1715026801325,"duration":1},"status":"passed","severity":"normal"},{"uid":"899066495fbe9d25","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715026449039,"stop":1715026449040,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16cb815954ef58d","name":"Light Node - default protocols","time":{"start":1715027115965,"stop":1715027115965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f66bb2173a4577","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715026647106,"stop":1715026647106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6259a0dfeb7068c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715026647124,"stop":1715026647124,"duration":0},"status":"passed","severity":"normal"},{"uid":"52453845f8f9fb96","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715026647095,"stop":1715026647096,"duration":1},"status":"passed","severity":"normal"},{"uid":"982b5c870b38df6d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715026647099,"stop":1715026647099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a473b3ae960f422d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715026936894,"stop":1715026936894,"duration":0},"status":"passed","severity":"normal"},{"uid":"529820839dd40ec0","name":"Check received message with timestamp: 1715026493112000000 ","time":{"start":1715026663186,"stop":1715026663186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b25c938d05be056","name":"Check received message containing escaped characters","time":{"start":1715026964383,"stop":1715026964384,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9de25260d550769","name":"Publish message with custom timestamp: Tue May 16 2023 20:22:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1715026952015,"stop":1715026952015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43b5a7d9c662231","name":"should not receive a peer event before start","time":{"start":1715026971320,"stop":1715026971320,"duration":0},"status":"passed","severity":"normal"},{"uid":"988d5d5e1138225e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715026952213,"stop":1715026952213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1ad183b99f4794f","name":"Subscribe and receive messages via waku relay post","time":{"start":1715026746899,"stop":1715026746899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55e16b492f10dd3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715026647099,"stop":1715026647100,"duration":1},"status":"passed","severity":"normal"},{"uid":"9631b60c02241bf2","name":"Nodes with multiple pubsub topic","time":{"start":1715026936891,"stop":1715026936891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79871b208c28ea8","name":"should properly create location multiaddrs - tcp6","time":{"start":1715026449798,"stop":1715026449798,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f6ff44ba6ebf08","name":"Check received message containing SQL Injection","time":{"start":1715026964381,"stop":1715026964381,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cb12877134f567","name":"Push message with long payload","time":{"start":1715027020219,"stop":1715027020219,"duration":0},"status":"passed","severity":"normal"},{"uid":"76374a3bbf344771","name":"Push message with escaped characters payload","time":{"start":1715026894158,"stop":1715026894158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed740903fd7404d0","name":"Overlapping topic subscription","time":{"start":1715026961856,"stop":1715026961856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b8b6cc53fa40b38","name":"Check received message containing Chinese","time":{"start":1715026663151,"stop":1715026663151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f430885d0a29fac6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715026713616,"stop":1715026713617,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa5ea2e1f020879","name":"Check received message containing special chars","time":{"start":1715026663150,"stop":1715026663151,"duration":1},"status":"passed","severity":"normal"},{"uid":"c637c8b4d4aeffe8","name":"Check received message containing Russian","time":{"start":1715026964381,"stop":1715026964381,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c141abfe46c70a","name":"Ping on peer without subscriptions","time":{"start":1715026572531,"stop":1715026572532,"duration":1},"status":"passed","severity":"normal"},{"uid":"23988686812a13ce","name":"Accepts a valid Waku Message","time":{"start":1715026458213,"stop":1715026458214,"duration":1},"status":"passed","severity":"normal"},{"uid":"99369891c3131857","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715027045337,"stop":1715027045338,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e20bb596ef4a08b","name":"should encodeTxt and decodeTxt","time":{"start":1715026449785,"stop":1715026449791,"duration":6},"status":"passed","severity":"normal"},{"uid":"67cab398706d5054","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715026441213,"stop":1715026441213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22bc713dfc07cad","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715027131256,"stop":1715027131256,"duration":0},"status":"passed","severity":"normal"},{"uid":"913785e551a73568","name":"Check publish message containing special chars","time":{"start":1715026952009,"stop":1715026952009,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ae3fb4177f4ee5","name":"Check received message containing unicode special characters","time":{"start":1715026964371,"stop":1715026964371,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc93095c14f10f43","name":"Check message with invalid timestamp is not received","time":{"start":1715026964386,"stop":1715026964386,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5f620c48d3771f","name":"throws on content topic with empty version field","time":{"start":1715026441194,"stop":1715026441194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e899e22683928346","name":"Query with Ordered Callback, No Decoder","time":{"start":1715027054379,"stop":1715027054380,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7bc1eea1ca9a9a","name":"should encode/decode to text encoding","time":{"start":1715026449795,"stop":1715026449796,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53d279861df73ff","name":"Publish message with custom timestamp: Mon May 06 2024 21:22:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1715026952016,"stop":1715026952017,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb0901569ce3f92","name":"Check received message containing unicode special characters","time":{"start":1715026964384,"stop":1715026964384,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6ff3f2fb59c0a9","name":"Subscribe and receive messages via waku relay post","time":{"start":1715027131238,"stop":1715027131238,"duration":0},"status":"passed","severity":"normal"},{"uid":"885e96cbaf9da24e","name":"Ping on subscribed peer","time":{"start":1715026572531,"stop":1715026572531,"duration":0},"status":"passed","severity":"normal"},{"uid":"236c33e742ed688a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715026441224,"stop":1715026441224,"duration":0},"status":"passed","severity":"normal"},{"uid":"923e77f1177e66f3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715026441221,"stop":1715026441222,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba82cf0ee763fa24","name":"Subscribe and receives messages on 20 topics","time":{"start":1715027131239,"stop":1715027131239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d61df87293ef86","name":"Relay - dialed after","time":{"start":1715027115962,"stop":1715027115963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a688abb03af2fb12","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715026441227,"stop":1715026441228,"duration":1},"status":"passed","severity":"normal"},{"uid":"b402e0d5868f2c7a","name":"All","time":{"start":1715026504874,"stop":1715026504874,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ed5e24eba6e44a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715026566214,"stop":1715026566214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d735a4c6508b365","name":"random static sharding 4 - Cluster ID: 905, Shard ID: 549","time":{"start":1715027017803,"stop":1715027017803,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedd6680917ec9f8","name":"Check received message with timestamp: 1715026493112 ","time":{"start":1715026663186,"stop":1715026663186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a420fa0882563bc8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715026449033,"stop":1715026449034,"duration":1},"status":"passed","severity":"normal"},{"uid":"95eaff2d74dd080e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715026936891,"stop":1715026936891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a612d3b3d76c1f","name":"Check received message containing emoji","time":{"start":1715026964384,"stop":1715026964384,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c1f5317be58b8a","name":"can start the service","time":{"start":1715026469476,"stop":1715026469477,"duration":1},"status":"passed","severity":"normal"},{"uid":"193b8f5e45383fbf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app93/3/topic170/test.js","time":{"start":1715027045335,"stop":1715027045335,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfa1995b0d8b48","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715026566219,"stop":1715026566219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6983fb6883b619c","name":"Query Generator, No Decoder","time":{"start":1715027054377,"stop":1715027054377,"duration":0},"status":"passed","severity":"normal"},{"uid":"470cae08a99180b3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715026441228,"stop":1715026441228,"duration":0},"status":"passed","severity":"normal"},{"uid":"545b54c55c95072f","name":"Round trip binary serialization","time":{"start":1715026454798,"stop":1715026454798,"duration":0},"status":"passed","severity":"normal"},{"uid":"88146c7910d2f2d5","name":"Generator, custom pubsub topic","time":{"start":1715027065637,"stop":1715027065637,"duration":0},"status":"passed","severity":"normal"},{"uid":"795db10f9c09040a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715026465376,"stop":1715026465377,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b0a254f5d634ec","name":"Check publish message containing emoji","time":{"start":1715026952014,"stop":1715026952014,"duration":0},"status":"passed","severity":"normal"},{"uid":"596ef3efe36384a1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715026449034,"stop":1715026449035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1940b1752745dd","name":"Passing an array","time":{"start":1715027101104,"stop":1715027101104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a3241cf75360f5","name":"Check received message containing emoji","time":{"start":1715026964371,"stop":1715026964372,"duration":1},"status":"passed","severity":"normal"},{"uid":"61604d29d36eadbf","name":"Push message with XML payload","time":{"start":1715027020222,"stop":1715027020223,"duration":1},"status":"passed","severity":"normal"},{"uid":"deebffc30e3054df","name":"ignores domain fetching errors","time":{"start":1715026465787,"stop":1715026465787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52631bb2ef412e5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715026779286,"stop":1715026779287,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb61e8d020e4eb4","name":"random static sharding 5 - Cluster ID: 580, Shard ID: 936","time":{"start":1715027017804,"stop":1715027017804,"duration":0},"status":"passed","severity":"normal"},{"uid":"56375c086436da8b","name":"connected peers and dial","time":{"start":1715026894435,"stop":1715026894435,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebaa0093156b9125","name":"Sign & Recover","time":{"start":1715026475971,"stop":1715026475972,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c293a40299bf9a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715026449036,"stop":1715026449036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9e7503ce721ef1","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715026454801,"stop":1715026454801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4c13c4bd415585","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715026441207,"stop":1715026441207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8560cbe98bccc02f","name":"should set field with all protocols disabled","time":{"start":1715026449799,"stop":1715026449799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7fcd29950da452","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715026746914,"stop":1715026746915,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced07ff334afb886","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app47/9/topic384/proto","time":{"start":1715027045334,"stop":1715027045335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cc8b6b2ef27750","name":"should throw error - no id","time":{"start":1715026449793,"stop":1715026449793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c6ffe4ac999fac","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715026961853,"stop":1715026961853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e0f12aed90867d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715027084289,"stop":1715027084289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92cf21b481ea99d","name":"Relay + Store","time":{"start":1715026504873,"stop":1715026504874,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b375507978dbe4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715027006770,"stop":1715027006771,"duration":1},"status":"passed","severity":"normal"},{"uid":"801b3884eca227dd","name":"Ping on unsubscribed peer","time":{"start":1715026572534,"stop":1715026572535,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c6476e6b050198","name":"Publish message with custom timestamp: Mon May 06 2024 19:22:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1715026952015,"stop":1715026952016,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c8d79541377a75","name":"Push message with content topic containing escaped characters","time":{"start":1715027020237,"stop":1715027020237,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76068b61ea21c49","name":"Reusing cursor across nodes","time":{"start":1715027006772,"stop":1715027006772,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fa6e95a2b79b63","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715026566219,"stop":1715026566220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7d0506c1c5c74f","name":"Encoder throws on empty string content topic","time":{"start":1715026477267,"stop":1715026477268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f7e64071e3e5af","name":"Fails to push message with large meta","time":{"start":1715027020247,"stop":1715027020248,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61b5ea69b966642","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715027054381,"stop":1715027054381,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d5cf24b4308286","name":"start node with empty content topic","time":{"start":1715027045338,"stop":1715027045339,"duration":1},"status":"passed","severity":"normal"},{"uid":"7737e82a479c0aad","name":"handles multiple messages","time":{"start":1715027094302,"stop":1715027094303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23ed2d07ba1bbfa","name":"Passing page size 19 when there are 20 messages","time":{"start":1715027086243,"stop":1715027086243,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8d350ee6fa0a0","name":"should load peers from local storage and dispatch events","time":{"start":1715026469479,"stop":1715026469480,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8820177ef14ffe","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715026647122,"stop":1715026647123,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9bfddb54b37bc4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715026713619,"stop":1715026713619,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e2cd199080505d","name":"should properly create location multiaddrs - udp6","time":{"start":1715026449798,"stop":1715026449798,"duration":0},"status":"passed","severity":"normal"},{"uid":"77afd5dfe477356f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715026647125,"stop":1715026647126,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fc4f3cee725640","name":"should properly create location multiaddrs - tcp","time":{"start":1715026449799,"stop":1715026449799,"duration":0},"status":"passed","severity":"normal"},{"uid":"42de7e452eaf1229","name":"Decoder throws on empty string content topic","time":{"start":1715026477268,"stop":1715026477268,"duration":0},"status":"passed","severity":"normal"},{"uid":"db67b566a580cd2f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715026454415,"stop":1715026454415,"duration":0},"status":"passed","severity":"normal"},{"uid":"392665126b7f81d4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715026546000,"stop":1715026546001,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc0b043e709dfb5","name":"Check message with invalid timestamp is not received","time":{"start":1715026964374,"stop":1715026964375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37eb7fe3410ce7e","name":"should not fail to stop the service if it was not started","time":{"start":1715026469477,"stop":1715026469478,"duration":1},"status":"passed","severity":"normal"},{"uid":"254cbd3687a7dfbd","name":"less peers than existing","time":{"start":1715026894436,"stop":1715026894436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7a82ef6c5b52af1","name":"Push message with unicode special characters payload","time":{"start":1715026894158,"stop":1715026894158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1425c0f8a29be2","name":"shard 0","time":{"start":1715027017776,"stop":1715027017777,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc8cd5ded0e2065","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715026493810,"stop":1715026493810,"duration":0},"status":"passed","severity":"normal"},{"uid":"335ba47d201a7b05","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715026465379,"stop":1715026465379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9adcba8294be3a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715026964373,"stop":1715026964373,"duration":0},"status":"passed","severity":"normal"},{"uid":"7050e82f78a6beb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715026441199,"stop":1715026441200,"duration":1},"status":"passed","severity":"normal"},{"uid":"26235ea0241461f1","name":"Query generator for multiple messages with different content topic format","time":{"start":1715027084287,"stop":1715027084288,"duration":1},"status":"passed","severity":"normal"},{"uid":"95840f549280e6b3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715027307019,"stop":1715027307019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee019112d992fc0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715027084286,"stop":1715027084287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2008368c25e9644b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715027102764,"stop":1715027102764,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e209f32ec670cf","name":"should not receive a peer event after stop","time":{"start":1715026469479,"stop":1715026469479,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbb27833833ec67","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715026647102,"stop":1715026647103,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d3460edd13a0e1","name":"Push message with content topic containing SQL Injection","time":{"start":1715027020230,"stop":1715027020230,"duration":0},"status":"passed","severity":"normal"},{"uid":"968e7a16f8a6f17f","name":"Check message on other pubsub topic is not received","time":{"start":1715026964375,"stop":1715026964376,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb13bee2902eceb","name":"Subscribe to topic containing long and receive message","time":{"start":1715027131252,"stop":1715027131252,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ec82f776d49e2d","name":"Query Generator - backward","time":{"start":1715027071780,"stop":1715027071781,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a903ca453967284","name":"Check message with non string payload is not received","time":{"start":1715026964377,"stop":1715026964377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3734326ac887e19e","name":"should not receive a peer event before start","time":{"start":1715026469478,"stop":1715026469479,"duration":1},"status":"passed","severity":"normal"},{"uid":"47148d89e33b062","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715026647124,"stop":1715026647125,"duration":1},"status":"passed","severity":"normal"},{"uid":"173f3cc99f712ebe","name":"should throw error - invalid id","time":{"start":1715026449794,"stop":1715026449794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8fc51424e556c2","name":"Register correct protocols","time":{"start":1715026961852,"stop":1715026961852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5becf23833be4bbb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715026746913,"stop":1715026746914,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbe4ef5fab3a8f3","name":"should return unique PubsubTopics for static sharding","time":{"start":1715026441208,"stop":1715026441208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe048245c760aa8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715026647091,"stop":1715026647091,"duration":0},"status":"passed","severity":"normal"},{"uid":"46430db867226cfe","name":"Subscribe to topic containing short and receive message","time":{"start":1715027131251,"stop":1715027131252,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af18aad96ddab48","name":"Check message with no content topic is not received","time":{"start":1715026964387,"stop":1715026964387,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3e8318bf1119da","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715026441209,"stop":1715026441209,"duration":0},"status":"passed","severity":"normal"},{"uid":"417d46f42b014e48","name":"Push message with shell command payload","time":{"start":1715027020224,"stop":1715027020224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fed6ebd4ad7f55d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715027131240,"stop":1715027131240,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb9ca45f3cab966","name":"should not fail to start the service if it is already started","time":{"start":1715026971319,"stop":1715026971319,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d1a87b5919cfef","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715026647119,"stop":1715026647119,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b43522b89837fc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715027131249,"stop":1715027131249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4510ebcab913946","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715026584895,"stop":1715026584895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17ee2688853e20f","name":"should emit a peer event after start","time":{"start":1715026469478,"stop":1715026469478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5359cb3731efd93d","name":"more peers than existing","time":{"start":1715026894436,"stop":1715026894436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8809a63dd6b0ac6","name":"handles empty shards array correctly","time":{"start":1715026441226,"stop":1715026441227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2f7e035946ca4c","name":"Push message with content topic containing short","time":{"start":1715026894170,"stop":1715026894171,"duration":1},"status":"passed","severity":"normal"},{"uid":"817f66e2981a7a2f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715026493812,"stop":1715026493812,"duration":0},"status":"passed","severity":"normal"},{"uid":"3887205ae103f583","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715026469480,"stop":1715026469480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e187b9635d176c2","name":"different cluster, same shard: nodes don't connect","time":{"start":1715026801325,"stop":1715026801326,"duration":1},"status":"passed","severity":"normal"},{"uid":"996d4259fe6255fc","name":"Push message equal or less that 1MB","time":{"start":1715026894202,"stop":1715026894202,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aebe6b15c61778","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715026746897,"stop":1715026746898,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f1751099fffad3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715026449038,"stop":1715026449038,"duration":0},"status":"passed","severity":"normal"},{"uid":"312f547ff69336e4","name":"Fields are not dropped","time":{"start":1715026453890,"stop":1715026453891,"duration":1},"status":"passed","severity":"normal"},{"uid":"5935d946f72218a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715027131255,"stop":1715027131255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a18eecdf0b46ced","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715026647119,"stop":1715026647120,"duration":1},"status":"passed","severity":"normal"},{"uid":"618db4751feb6da4","name":"Promise Callback - forward","time":{"start":1715027071781,"stop":1715027071781,"duration":0},"status":"passed","severity":"normal"},{"uid":"639eb9044228eacc","name":"Check publish message containing Arabic","time":{"start":1715026952010,"stop":1715026952010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b080a9afdbe857c6","name":"Using a function","time":{"start":1715027101105,"stop":1715027101105,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa61e6793ed31d0e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715027006768,"stop":1715027006769,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e8ecd5f941acc9","name":"handles different clusterIds correctly","time":{"start":1715026441204,"stop":1715026441204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07ad28cd0cab7f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715026779285,"stop":1715026779286,"duration":1},"status":"passed","severity":"normal"},{"uid":"870fd353fd8e017e","name":"start node with ApplicationInfo","time":{"start":1715027045338,"stop":1715027045338,"duration":0},"status":"passed","severity":"normal"},{"uid":"49db632ceb411102","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715026493806,"stop":1715026493808,"duration":2},"status":"passed","severity":"normal"},{"uid":"1822b40ece8c15da","name":"Push message with content topic containing special chars","time":{"start":1715026894172,"stop":1715026894172,"duration":0},"status":"passed","severity":"normal"},{"uid":"93860c4cc208c990","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715026647100,"stop":1715026647101,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb9868ec1d1bb49","name":"recovers when dns.resolve returns empty","time":{"start":1715026465786,"stop":1715026465787,"duration":1},"status":"passed","severity":"normal"},{"uid":"51437ebae66dfd22","name":"Ping on unsubscribed peer","time":{"start":1715026572532,"stop":1715026572532,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bf9ba8b594223","name":"Refresh subscription","time":{"start":1715026961855,"stop":1715026961856,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c34b64b981febc5","name":"Push message with content topic containing short","time":{"start":1715027020226,"stop":1715027020227,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4ec5e0280efa8f","name":"Push to array if already present","time":{"start":1715026440839,"stop":1715026440840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5cc3f93aac2502","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715026441223,"stop":1715026441223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac177b6ae5a5db91","name":"Subscribe to topic containing Script and receive message","time":{"start":1715027131244,"stop":1715027131244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bb6fb77ea7dcfe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715026713615,"stop":1715026713616,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a285844f9ddad5","name":"Refresh subscription","time":{"start":1715027131241,"stop":1715027131241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccbf3e10eb79cff","name":"should properly create location multiaddrs - tcp4","time":{"start":1715026449797,"stop":1715026449797,"duration":0},"status":"passed","severity":"normal"},{"uid":"d503c46a01e76a91","name":"Subscribe to topic containing long and receive message","time":{"start":1715027131241,"stop":1715027131242,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7be511ccb67c50","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715026441200,"stop":1715026441200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07dae2d3e7d2e0","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715026921738,"stop":1715026921738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0328f075e27374a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715027102763,"stop":1715027102763,"duration":0},"status":"passed","severity":"normal"},{"uid":"635f2095bc0b8e1b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715027102761,"stop":1715027102762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7266ca0b7cb68599","name":"Query with Promise Callback, No Decoder","time":{"start":1715027054381,"stop":1715027054381,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a3e9901eb5f46e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app44/3/topic588/proto","time":{"start":1715027045332,"stop":1715027045333,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e04c1aa1291cbb","name":"Check received message containing short","time":{"start":1715026964365,"stop":1715026964365,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a12ac36c8edd71","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715026477265,"stop":1715026477265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2ab5b629d0998a","name":"it tolerates circular branch references","time":{"start":1715026465786,"stop":1715026465786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4eeb4f9741751b","name":"A test","time":{"start":1715026746975,"stop":1715026746975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6791db0b67adbd33","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715026894175,"stop":1715026894175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29207f8d80b088c","name":"Check received message with timestamp: 1715026493025000000 ","time":{"start":1715026964372,"stop":1715026964372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ace0c3c40f034d","name":"Query generator for 2000 messages","time":{"start":1715027084290,"stop":1715027084290,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc117df0c236008","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715026713616,"stop":1715026713616,"duration":0},"status":"passed","severity":"normal"},{"uid":"498b5a9d394ec482","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715026647117,"stop":1715026647117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb335fd0ff77245","name":"throws on content topic with empty application field","time":{"start":1715026441193,"stop":1715026441194,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf5727028253ceb","name":"Check message received after nwaku node is restarted","time":{"start":1715026964378,"stop":1715026964378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d37981eb7c8bc84b","name":"Passing page size 110 when there are 120 messages","time":{"start":1715027086243,"stop":1715027086243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0f4aa75dcc5b03","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715026441197,"stop":1715026441198,"duration":1},"status":"passed","severity":"normal"},{"uid":"b244f831fe5b72b6","name":"should emit a peer event after start","time":{"start":1715026971319,"stop":1715026971319,"duration":0},"status":"passed","severity":"normal"},{"uid":"4965ce3f0a24420","name":"random static sharding 9 - Cluster ID: 689, Shard ID: 182","time":{"start":1715027017806,"stop":1715027017806,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7db9ce2122d5d13","name":"Encoder throws on undefined content topic","time":{"start":1715026454799,"stop":1715026454799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89e79aa15f38067","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715027102762,"stop":1715027102762,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e01d9c315138c6d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715027131246,"stop":1715027131247,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a829c3cc1c79690","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715026952019,"stop":1715026952019,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3b9ed94f3f3606","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715026961858,"stop":1715026961859,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c5775c95d7967a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715026493811,"stop":1715026493811,"duration":0},"status":"passed","severity":"normal"},{"uid":"539ab9b29b123b34","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715026441206,"stop":1715026441206,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f35815d3798367","name":"Push message with content topic containing unicode special characters","time":{"start":1715026894179,"stop":1715026894180,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8ff16a7147aaee","name":"Check received message containing long","time":{"start":1715026964366,"stop":1715026964366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab67d97cdb72f003","name":"Encoder throws on empty string content topic","time":{"start":1715026475455,"stop":1715026475455,"duration":0},"status":"passed","severity":"normal"},{"uid":"638b3d925e262a2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715027017809,"stop":1715027017810,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bba03547bf0225d","name":"Check message on other pubsub topic is not received","time":{"start":1715026964386,"stop":1715026964387,"duration":1},"status":"passed","severity":"normal"},{"uid":"798b16ff7dcfaf10","name":"should configure sharding based on application and version for autosharding","time":{"start":1715026441223,"stop":1715026441223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff490af74cbe0ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715026441214,"stop":1715026441215,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ea6d782329cf2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715027131253,"stop":1715027131253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8547f82dd8c608e","name":"Delete observer","time":{"start":1715026896823,"stop":1715026896823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdffb96463a604","name":"Query Generator - forward","time":{"start":1715027071780,"stop":1715027071780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71f46d6d70f9328","name":"Push message with emoji payload","time":{"start":1715026894159,"stop":1715026894159,"duration":0},"status":"passed","severity":"normal"},{"uid":"880bce6672f72276","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715026713615,"stop":1715026713615,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d7e848c4093b5b","name":"Push message with short payload","time":{"start":1715027020219,"stop":1715027020219,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeeadad396c7a76e","name":"Subscribe to topic containing long and receive message","time":{"start":1715026746907,"stop":1715026746907,"duration":0},"status":"passed","severity":"normal"},{"uid":"335082b3e396c70d","name":"should be able to decode the field with only STORE set to true","time":{"start":1715026449039,"stop":1715026449039,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65ce1e8247161e7","name":"Ping on peer without subscriptions","time":{"start":1715026525820,"stop":1715026525820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5514a2437dd7ca0e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715027131246,"stop":1715027131246,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3c74c5c9d8951d","name":"Query generator for multiple messages with different message text format","time":{"start":1715027084286,"stop":1715027084286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9915b21854050cc0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715027131242,"stop":1715027131242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5174df4342c698","name":"Fails to publish duplicate message","time":{"start":1715026952017,"stop":1715026952017,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f62ebc549309b9c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715027006774,"stop":1715027006774,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e4a9003def015","name":"Check received message containing Arabic","time":{"start":1715026663151,"stop":1715026663152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82fdf69e299921d","name":"Subscribe and receive messages via lightPush","time":{"start":1715027131247,"stop":1715027131248,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c93d5c37286e1e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715026746915,"stop":1715026746916,"duration":1},"status":"passed","severity":"normal"},{"uid":"4523cc96ba451b65","name":"Push message with content topic containing JSON","time":{"start":1715027020232,"stop":1715027020232,"duration":0},"status":"passed","severity":"normal"},{"uid":"37275a5257be33c2","name":"Correctly serialized arguments","time":{"start":1715026784483,"stop":1715026784483,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f08b2adab289af","name":"Query with Ordered Callback, No message returned","time":{"start":1715027054380,"stop":1715027054380,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed920d743de8d04","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715027131242,"stop":1715027131242,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e7851a0045e99a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715027131255,"stop":1715027131255,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e5228f11055999","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715026566218,"stop":1715026566219,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f7304faf4c757b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715027054375,"stop":1715027054376,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb38aa83bf4700fa","name":"should throw error - no public key","time":{"start":1715026449794,"stop":1715026449794,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e851ff8dd9d775f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715026801318,"stop":1715026801318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9902f9dd69b09c7","name":"Check publish message containing XML","time":{"start":1715026952011,"stop":1715026952012,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b37ebc4512caa1","name":"Push message with content topic containing emoji","time":{"start":1715027020238,"stop":1715027020238,"duration":0},"status":"passed","severity":"normal"},{"uid":"809b3731b0cbd4ee","name":"Callback on promise, aborts when callback returns true","time":{"start":1715027084288,"stop":1715027084289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47707b0703d1f66","name":"different cluster, same shard: nodes don't connect","time":{"start":1715026647089,"stop":1715026647089,"duration":0},"status":"passed","severity":"normal"},{"uid":"81250e29aa55572","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715027131237,"stop":1715027131237,"duration":0},"status":"passed","severity":"normal"},{"uid":"523e82b746a3d8b8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715026500835,"stop":1715026500836,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ea6f793271ab4b","name":"Check received message containing escaped characters","time":{"start":1715026964371,"stop":1715026964371,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a7edee9c0cb17c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027065636,"stop":1715027065636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edcc6b621d39ea7","name":"Encoder throws on undefined content topic","time":{"start":1715026475454,"stop":1715026475454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7e4198b10e9f32","name":"Relay - dialed first","time":{"start":1715027115962,"stop":1715027115962,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bec9656b9d687c","name":"isConnected return false after peer stops","time":{"start":1715026546009,"stop":1715026546009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ba8ddb0b9d95f7","name":"Check received message containing short","time":{"start":1715026663149,"stop":1715026663149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9d1b3a6fdd2dce","name":"isConnected should return false after all peers disconnect","time":{"start":1715026546008,"stop":1715026546009,"duration":1},"status":"passed","severity":"normal"}] |