2024-03-27 22:59:01 +00:00

1 line
154 KiB
JSON

[{"uid":"817812fd99415c24","name":"Check received message containing long","time":{"start":1711580175428,"stop":1711580175429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7896bad317e1dac3","name":"Check message with invalid timestamp is not received","time":{"start":1711580175452,"stop":1711580175453,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed8cc91fc751afb","name":"should not fail to start the service if it is already started","time":{"start":1711579715402,"stop":1711579715403,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ae152e129dcfe2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711579715406,"stop":1711579715406,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a05ed0bdffed38ec","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711580121046,"stop":1711580121047,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee0cf062306b6bb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711580232236,"stop":1711580232236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c120892ab958581c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711580188799,"stop":1711580188800,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02d62c6b0fd9e18","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711580317167,"stop":1711580317167,"duration":0},"status":"passed","severity":"normal"},{"uid":"24629e65516f709c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711580317177,"stop":1711580317177,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceea226dbbf143d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711580123394,"stop":1711580123395,"duration":1},"status":"passed","severity":"normal"},{"uid":"11476431239e25b0","name":"should set field with only STORE enabled","time":{"start":1711579662472,"stop":1711579662472,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4ab2f60a3dad93","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711579756761,"stop":1711579756762,"duration":1},"status":"passed","severity":"normal"},{"uid":"868882cf2622f58f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711580317167,"stop":1711580317167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4452ed90f409f10","name":"random static sharding 3 - Cluster ID: 425, Shard ID: 700","time":{"start":1711580188801,"stop":1711580188801,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a87011c109ae0e","name":"Rejects garbage","time":{"start":1711579670766,"stop":1711579670767,"duration":1},"status":"passed","severity":"normal"},{"uid":"33981d06d772d95d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711579678247,"stop":1711579678247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca184d1cc998f4c","name":"Overlapping topic subscription","time":{"start":1711579970447,"stop":1711579970448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f6d1e4a6b51a65","name":"Correctly serialized arguments","time":{"start":1711579978202,"stop":1711579978202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d303e7896748b04e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711579661875,"stop":1711579661875,"duration":0},"status":"passed","severity":"normal"},{"uid":"34010dce0677f925","name":"Promise Callback - backward","time":{"start":1711580219072,"stop":1711580219072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9dd10aa010de2","name":"should not fail to start the service if it is already started","time":{"start":1711579682312,"stop":1711579682312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b58da992c6da90f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711579756763,"stop":1711579756763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1983ac15731815f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711579654026,"stop":1711579654027,"duration":1},"status":"passed","severity":"normal"},{"uid":"96107316c2ff0bc7","name":"Check message received after nwaku node is restarted","time":{"start":1711580175443,"stop":1711580175443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9eeeb6cfcd3695b1","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711579654032,"stop":1711579654032,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa143ee84a056296","name":"retrieves a single peer","time":{"start":1711579678241,"stop":1711579678241,"duration":0},"status":"passed","severity":"normal"},{"uid":"da24f0296b9fca27","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711579800693,"stop":1711579800694,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b96e28b9561fe0","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711579800718,"stop":1711579800721,"duration":3},"status":"passed","severity":"normal"},{"uid":"b087851e0a6bc3d4","name":"Check message with no content topic is not received","time":{"start":1711580175453,"stop":1711580175462,"duration":9},"status":"passed","severity":"normal"},{"uid":"a57bd9325aa55030","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711579677943,"stop":1711579677943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8b98352b9f1310","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711580139295,"stop":1711580139296,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3666a995612f2a2","name":"should get / set TCP multiaddr","time":{"start":1711579662469,"stop":1711579662469,"duration":0},"status":"passed","severity":"normal"},{"uid":"676afc6c98121881","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711579800699,"stop":1711579800699,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c0ade1fd7b73be","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711580317169,"stop":1711580317170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc85caa354bac53","name":"should not receive a peer event after stop","time":{"start":1711580163730,"stop":1711580163730,"duration":0},"status":"passed","severity":"normal"},{"uid":"13775f8e067c937","name":"Check message received after jswaku node is restarted","time":{"start":1711580175442,"stop":1711580175442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf0ab7f3c5b7da2d","name":"Round trip binary serialization","time":{"start":1711579667297,"stop":1711579667297,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ee73783f132332","name":"addEventListener with correct event","time":{"start":1711579745239,"stop":1711579745240,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b2ffaa11b594d9","name":"start node with empty content topic","time":{"start":1711580133673,"stop":1711580133674,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b21ee4937378757","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711579654024,"stop":1711579654024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3f67ac1c0ee769","name":"connected peers and dial","time":{"start":1711580081329,"stop":1711580081329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"857efde8cc88da84","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711579756763,"stop":1711579756763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f279cd5b4fa5012","name":"Push message with SQL Injection payload","time":{"start":1711580185427,"stop":1711580185427,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e30396f84c0d07","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711579800698,"stop":1711579800698,"duration":0},"status":"passed","severity":"normal"},{"uid":"404d590be2000095","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711580317173,"stop":1711580317173,"duration":0},"status":"passed","severity":"normal"},{"uid":"36af6904de8e38ad","name":"Push message with emoji payload","time":{"start":1711580185434,"stop":1711580185435,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99f85cc3f9b8c18","name":"Check message with non string payload is not received","time":{"start":1711579865336,"stop":1711579865336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70b45f5841b0ff4","name":"should configure sharding based on application and version for autosharding","time":{"start":1711579654034,"stop":1711579654034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d33bb38b2a0745","name":"unsubscribes","time":{"start":1711580243737,"stop":1711580243737,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb54774b4a5dc0c","name":"Waku message hash computation (payload length 0)","time":{"start":1711579656601,"stop":1711579656601,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cafa28fa9479e4","name":"random static sharding 5 - Cluster ID: 5, Shard ID: 32","time":{"start":1711580188802,"stop":1711580188804,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc83bf7e365498e0","name":"Fails to push message with empty content topic","time":{"start":1711580081062,"stop":1711580081063,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1435d6a60086c0","name":"Passing page size 0 when there are 110 messages","time":{"start":1711580251633,"stop":1711580251634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc4aad187a1c5f1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711579654031,"stop":1711579654032,"duration":1},"status":"passed","severity":"normal"},{"uid":"34597c23173c53e2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711579865301,"stop":1711579865301,"duration":0},"status":"passed","severity":"normal"},{"uid":"321b86dd61543eda","name":"should properly create location multiaddrs - tcp4","time":{"start":1711579662469,"stop":1711579662470,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ae9139e02f51df","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711580317189,"stop":1711580317190,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc099412026f270","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711579970440,"stop":1711579970440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fe79d3c727a492","name":"recovers when dns.resolve returns empty","time":{"start":1711579678242,"stop":1711579678243,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38c4206835224c7","name":"random static sharding 9 - Cluster ID: 380, Shard ID: 590","time":{"start":1711580188807,"stop":1711580188808,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42ade9fa8c2f55a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711579929428,"stop":1711579929433,"duration":5},"status":"passed","severity":"normal"},{"uid":"98513266c31a352","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711579654025,"stop":1711579654026,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9de9f0cf2f9d37","name":"should properly compute the node id","time":{"start":1711579662467,"stop":1711579662467,"duration":0},"status":"passed","severity":"normal"},{"uid":"655d2fca55b57a98","name":"Fails to publish message with empty text","time":{"start":1711580133259,"stop":1711580133260,"duration":1},"status":"passed","severity":"normal"},{"uid":"739b225ba6c1e55","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711580121054,"stop":1711580121055,"duration":1},"status":"passed","severity":"normal"},{"uid":"1022bf120ac71df3","name":"Check message on other pubsub topic is not received","time":{"start":1711580175453,"stop":1711580175453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a53505fb70d9b6","name":"Encoder throws on undefined content topic","time":{"start":1711579690013,"stop":1711579690014,"duration":1},"status":"passed","severity":"normal"},{"uid":"b492c7e41b5c93ab","name":"Check message with invalid timestamp is not received","time":{"start":1711579865309,"stop":1711579865331,"duration":22},"status":"passed","severity":"normal"},{"uid":"740190a7cbb4ef65","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711579800696,"stop":1711579800696,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fb7f41ff8a7051","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711580317190,"stop":1711580317190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f35b342ef4d117","name":"Fields are not dropped","time":{"start":1711579666654,"stop":1711579666655,"duration":1},"status":"passed","severity":"normal"},{"uid":"72019a59987a180a","name":"Reopen subscription with peer with lost subscription","time":{"start":1711579732563,"stop":1711579732563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d094e5c26163db","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711579753033,"stop":1711579753033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbfe6197f9224dd","name":"should decode valid enr successfully","time":{"start":1711579662464,"stop":1711579662464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9bf1f9dd1e147c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711579654023,"stop":1711579654023,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ba589d516d2f7c","name":"shard 0","time":{"start":1711580188799,"stop":1711580188799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75ebb2a4e0b0112f","name":"should handle corrupted local storage data gracefully","time":{"start":1711579682314,"stop":1711579682315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fdc1017a1a5625","name":"stop","time":{"start":1711579745246,"stop":1711579745246,"duration":0},"status":"passed","severity":"normal"},{"uid":"daaf4fdaa20c887f","name":"returns all values when wanted number is greater than available values","time":{"start":1711579676904,"stop":1711579676904,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed20c6482957772","name":"random static sharding 6 - Cluster ID: 305, Shard ID: 972","time":{"start":1711580188804,"stop":1711580188804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cda3e3621156ad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711579969527,"stop":1711579969527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48d9637e9c19b661","name":"Push message with rate limit","time":{"start":1711580081064,"stop":1711580081065,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7cb7bb9c4c6768","name":"Relay - dialed after","time":{"start":1711580265652,"stop":1711580265653,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c02f5a89848fcb","name":"can start the service","time":{"start":1711580163724,"stop":1711580163725,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9eed6a6c66d2110","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711579654009,"stop":1711579654009,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9d412fbe62a70","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711580317174,"stop":1711580317174,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf8ef9fce2affbd","name":"Push message with content topic containing emoji","time":{"start":1711580185467,"stop":1711580185468,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc32d5c319a2023","name":"Push message with long payload","time":{"start":1711580185421,"stop":1711580185422,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71741e1e8d546e9","name":"Publish message with custom timestamp: Thu Apr 06 2023 22:55:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1711580133256,"stop":1711580133257,"duration":1},"status":"passed","severity":"normal"},{"uid":"5481c7e019549d9c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711580217519,"stop":1711580217520,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fcad809b175542","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711579798318,"stop":1711579798319,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c54c7d04a5de6db","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711579800716,"stop":1711579800717,"duration":1},"status":"passed","severity":"normal"},{"uid":"141c7b9cf64cf47e","name":"Decoder throws on undefined content topic","time":{"start":1711579667299,"stop":1711579667300,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9729003691b87b2","name":"Push message with content topic containing long","time":{"start":1711580081045,"stop":1711580081046,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba5f3efcccc916b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711579970454,"stop":1711579970454,"duration":0},"status":"passed","severity":"normal"},{"uid":"109e05c1f2bb439c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711579661875,"stop":1711579661876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2572720fdd5d628","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711579654007,"stop":1711579654007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e213a0accc11dcfd","name":"Store - dialed after - with timeout","time":{"start":1711580265653,"stop":1711580265654,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8884aa51f32afa","name":"Push message with content topic containing Chinese","time":{"start":1711580081057,"stop":1711580081057,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e56da28cc6e504","name":"should throw error - invalid id","time":{"start":1711579662466,"stop":1711579662466,"duration":0},"status":"passed","severity":"normal"},{"uid":"194b5e8c3151ca75","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711580317189,"stop":1711580317189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3a01092d620c8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711580240335,"stop":1711580240335,"duration":0},"status":"passed","severity":"normal"},{"uid":"da777fdcf322d2bb","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711579677941,"stop":1711579677941,"duration":0},"status":"passed","severity":"normal"},{"uid":"151f3c97bd65b752","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711580317183,"stop":1711580317183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1ddb93b157bf45","name":"Ping on unsubscribed peer","time":{"start":1711579787726,"stop":1711579787727,"duration":1},"status":"passed","severity":"normal"},{"uid":"74386137e06c3e6b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711579654030,"stop":1711579654030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4505dd3dcc59e4f","name":"isConnected return false after peer stops","time":{"start":1711579753032,"stop":1711579753033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86fb2abde4c6f0e","name":"Check message with no pubsub topic is not received","time":{"start":1711579865332,"stop":1711579865333,"duration":1},"status":"passed","severity":"normal"},{"uid":"717e598a5cef5c15","name":"Push message on custom pubsubTopic","time":{"start":1711579969525,"stop":1711579969525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d30191c0b5c4c4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711580121057,"stop":1711580121057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5224827b1bce47e4","name":"Publish message with rate limit","time":{"start":1711580133266,"stop":1711580133268,"duration":2},"status":"passed","severity":"normal"},{"uid":"32ce2cff13f78783","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711579676905,"stop":1711579676905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4dce39ade0f919","name":"Decoder throws on empty string content topic","time":{"start":1711579690015,"stop":1711579690015,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf88a5b72a58db1c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711579654025,"stop":1711579654025,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cca5a27baaeabc1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711579712253,"stop":1711579712253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7999c10b06a05c5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711579654022,"stop":1711579654022,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ffabced0c2166c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711579654033,"stop":1711579654033,"duration":0},"status":"passed","severity":"normal"},{"uid":"17512623e0fed5d5","name":"Throws when trying to push message with empty payload","time":{"start":1711580185440,"stop":1711580185441,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f56c29ebb77c1f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711579654027,"stop":1711579654027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb223d3008fe06fe","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711580139289,"stop":1711580139290,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c2b702da29e3c8","name":"throws an error for improperly formatted content topics","time":{"start":1711579654014,"stop":1711579654014,"duration":0},"status":"passed","severity":"normal"},{"uid":"193e59698bf6aaf1","name":"Passing page size 1 when there are 4 messages","time":{"start":1711580251634,"stop":1711580251635,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0897959b4f6227","name":"Subscribe to topic containing short and receive message","time":{"start":1711580317172,"stop":1711580317172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eea42bc26953bb","name":"should be able to decode the field with only STORE set to true","time":{"start":1711579661871,"stop":1711579661872,"duration":1},"status":"passed","severity":"normal"},{"uid":"5811024af6408b0a","name":"Light Node - default protocols","time":{"start":1711580265654,"stop":1711580265654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fb47de82fb19b4","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711580133495,"stop":1711580133495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b473338ced4b291","name":"should encode/decode to text encoding","time":{"start":1711579662468,"stop":1711579662468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c616b07061fa1b0e","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711580133496,"stop":1711580133496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86d7db657a6d62fc","name":"Push message on custom pubsubTopic","time":{"start":1711579969527,"stop":1711579969527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddbf3e887b10cc69","name":"Push 30 different messages","time":{"start":1711580081044,"stop":1711580081044,"duration":0},"status":"passed","severity":"normal"},{"uid":"713ed21e686fde69","name":"Query with Promise Callback, No Decoder","time":{"start":1711580217520,"stop":1711580217520,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d20da426eb8bf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711579704987,"stop":1711579704988,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf62caf042d17cf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711579654018,"stop":1711579654018,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f69bca5067936c","name":"Check received message containing escaped characters","time":{"start":1711580175449,"stop":1711580175449,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1cae9d7a2990ab","name":"should handle application and version for autosharding","time":{"start":1711579654017,"stop":1711579654017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7b799dd0e007ae","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711579654027,"stop":1711579654028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fff8eed37bd9ff6","name":"Check received message containing shell command","time":{"start":1711579865296,"stop":1711579865296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ade947c9d4b893","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711580133673,"stop":1711580133673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2aa9e40252a86ce","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711579661863,"stop":1711579661864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f8400ae7d754c4","name":"isConnected should return false after all peers disconnect","time":{"start":1711579704998,"stop":1711579704998,"duration":0},"status":"passed","severity":"normal"},{"uid":"457f77c28ff033db","name":"Check received message containing unicode special characters","time":{"start":1711580175437,"stop":1711580175437,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c1030fe55b0506","name":"Push message with JSON payload","time":{"start":1711580081042,"stop":1711580081042,"duration":0},"status":"passed","severity":"normal"},{"uid":"6045ca558e8fe5c6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711580317189,"stop":1711580317189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f4b2cdb22608cd","name":"Subscribe and receives messages on 20 topics","time":{"start":1711579970444,"stop":1711579970445,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aeeddbc88765f1f","name":"non connected peers","time":{"start":1711580081330,"stop":1711580081331,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce6dcdf12d417a12","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711579800698,"stop":1711579800699,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80f931c4a598e9e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711580317186,"stop":1711580317186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d471796f2a6560aa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711580317181,"stop":1711580317181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9908b15e254120a6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711580081060,"stop":1711580081060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4444ad20ce4d87a0","name":"Check received message containing short","time":{"start":1711580175443,"stop":1711580175443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f67407f260fab4","name":"more peers than existing","time":{"start":1711580081330,"stop":1711580081330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfdf361559226d2b","name":"Fails to push message bigger that 1MB","time":{"start":1711580185479,"stop":1711580185480,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa817e415fc6330","name":"Refresh subscription","time":{"start":1711580317184,"stop":1711580317184,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a0ef7dce4acecb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711579682314,"stop":1711579682314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0a4b8373aae771","name":"Meta field set when metaSetter is specified","time":{"start":1711579667298,"stop":1711579667298,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c161a4c9e5c544","name":"Passing cursor with wrong message digest","time":{"start":1711580194225,"stop":1711580194226,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c86afac4ed87f2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711580175439,"stop":1711580175439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cd4c8b919b3a71","name":"Check received message containing short","time":{"start":1711580175427,"stop":1711580175427,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e2b8147de8f5cf","name":"Push message with content topic containing short","time":{"start":1711580185441,"stop":1711580185442,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbea06c6543e804b","name":"should throw error - no public key","time":{"start":1711579662466,"stop":1711579662467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1d5fc312ffe47d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711580139296,"stop":1711580139297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7171658cbb6f57f","name":"removeEventListener with correct event","time":{"start":1711579745241,"stop":1711579745242,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9d334ed273b87a","name":"ignores domain fetching errors","time":{"start":1711579678243,"stop":1711579678243,"duration":0},"status":"passed","severity":"normal"},{"uid":"500772bcd004f683","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711579929420,"stop":1711579929421,"duration":1},"status":"passed","severity":"normal"},{"uid":"6177e106c85c1515","name":"removeEventListener with wrong event","time":{"start":1711579745242,"stop":1711579745242,"duration":0},"status":"passed","severity":"normal"},{"uid":"af12a3ee73e823e1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711579800704,"stop":1711579800715,"duration":11},"status":"passed","severity":"normal"},{"uid":"ff30f39d84c16399","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711579654016,"stop":1711579654016,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dd36430522bfcc","name":"Check message on other pubsub topic is not received","time":{"start":1711579865331,"stop":1711579865332,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf750c9f95aef8f","name":"Push message with custom timestamp: 1711576200889","time":{"start":1711580185474,"stop":1711580185478,"duration":4},"status":"passed","severity":"normal"},{"uid":"ee7e70a30ecff745","name":"Check received message containing XML","time":{"start":1711579865292,"stop":1711579865293,"duration":1},"status":"passed","severity":"normal"},{"uid":"d101f4535a5b5ee9","name":"Check message with no content topic is not received","time":{"start":1711580175441,"stop":1711580175441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ab8933ab11872","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711580123394,"stop":1711580123394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bdd86588682a6a0","name":"Check publish message containing unicode special characters","time":{"start":1711580133253,"stop":1711580133254,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf94899997e43de6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711579654021,"stop":1711579654021,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ce2e03d09ea320","name":"random static sharding 1 - Cluster ID: 814, Shard ID: 446","time":{"start":1711580188800,"stop":1711580188800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7d76bd679e8f8c","name":"Fails to push message with large meta","time":{"start":1711580081064,"stop":1711580081064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b515f72098d169","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711579929418,"stop":1711579929419,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7ef70b36881237","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711580121053,"stop":1711580121053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49456d012deb424","name":"Default pageSize","time":{"start":1711580251640,"stop":1711580251640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec571b1b48eb867","name":"groups content topics by expected pubsub topic","time":{"start":1711579654012,"stop":1711579654012,"duration":0},"status":"passed","severity":"normal"},{"uid":"83edee5a84f54ee3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711579929426,"stop":1711579929427,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a8786e4988d571","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711580277049,"stop":1711580277049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f64b7a5241f50883","name":"should throw error - no id","time":{"start":1711579662466,"stop":1711579662466,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5af789ab30c8b0","name":"Push message with content topic containing short","time":{"start":1711580081045,"stop":1711580081045,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7dd38296bbb6e1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711580217516,"stop":1711580217517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74e2c154bbdf253","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711580133255,"stop":1711580133256,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de0b3d6d136710","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711579678245,"stop":1711579678246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ab0c777d325cbc","name":"Check message with non string payload is not received","time":{"start":1711580175442,"stop":1711580175442,"duration":0},"status":"passed","severity":"normal"},{"uid":"215ac25f0e2a2e0e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711580317176,"stop":1711580317176,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe8674912d99555","name":"Passing an array","time":{"start":1711580258355,"stop":1711580258356,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fe52d725c45245","name":"Check received message containing shell command","time":{"start":1711580175449,"stop":1711580175449,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc181cd1f6919810","name":"Push message with content topic containing SQL Injection","time":{"start":1711580081058,"stop":1711580081059,"duration":1},"status":"passed","severity":"normal"},{"uid":"35339f61f8f721d4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711579969528,"stop":1711579969528,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb6768bd237a47e","name":"should properly create location multiaddrs - udp6","time":{"start":1711579662470,"stop":1711579662470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8713f3b5d648084","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711579756762,"stop":1711579756762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfeff040a540941","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711579661867,"stop":1711579661868,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f45c4244178c3c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711579654007,"stop":1711579654008,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e05c874eec76b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711579800695,"stop":1711579800695,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac195ebd3342650","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711579654019,"stop":1711579654019,"duration":0},"status":"passed","severity":"normal"},{"uid":"8857684f82a26a42","name":"Generator, 2 different pubsubtopics","time":{"start":1711580216661,"stop":1711580216661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c97af941cfacba16","name":"Push message with unicode special characters payload","time":{"start":1711580185433,"stop":1711580185434,"duration":1},"status":"passed","severity":"normal"},{"uid":"78700f875fd2d4dd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711579677944,"stop":1711579677944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49ecac62cfac1a1","name":"Register correct protocols","time":{"start":1711580139277,"stop":1711580139277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e890f87781956f30","name":"random static sharding 4 - Cluster ID: 350, Shard ID: 235","time":{"start":1711580188801,"stop":1711580188802,"duration":1},"status":"passed","severity":"normal"},{"uid":"25433a421f8b0b16","name":"Relay","time":{"start":1711579716099,"stop":1711579716099,"duration":0},"status":"passed","severity":"normal"},{"uid":"558d418006479037","name":"Push message with JSON payload","time":{"start":1711580185431,"stop":1711580185431,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb749c5c3af943","name":"same cluster, different shard: nodes don't connect","time":{"start":1711579800686,"stop":1711579800686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ba3c982468473b5","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711579970447,"stop":1711579970447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6eb45e6d847057f","name":"Subscribe to topic containing long and receive message","time":{"start":1711580317172,"stop":1711580317173,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0a1127d8c625af","name":"Ordered Callback - forward","time":{"start":1711580219072,"stop":1711580219073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab9cb5a2d1f821d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711579677905,"stop":1711579677905,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fcb704d6ea6936","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711579654015,"stop":1711579654016,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dde8d930853536f","name":"Push message with custom timestamp: 1711583465648","time":{"start":1711580081066,"stop":1711580081067,"duration":1},"status":"passed","severity":"normal"},{"uid":"c516590f5e3888ad","name":"Privacy Node - default protocol","time":{"start":1711580265655,"stop":1711580265655,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f45705f443fc4d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711580317176,"stop":1711580317177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6deda8a4a4a12a9","name":"Push message with unicode special characters payload","time":{"start":1711580081043,"stop":1711580081043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0c76b59b93eea9","name":"Push message with content topic containing shell command","time":{"start":1711580081061,"stop":1711580081061,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7c95af3f26a589","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711579969527,"stop":1711579969527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2e73df1e72fd1be","name":"Check publish message containing Arabic","time":{"start":1711580133245,"stop":1711580133246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6696f92657c4beba","name":"connects to nwaku","time":{"start":1711580258354,"stop":1711580258354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b15492e25b7972","name":"Filter","time":{"start":1711580265654,"stop":1711580265654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d702f1ac67f62b1f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711579800696,"stop":1711579800697,"duration":1},"status":"passed","severity":"normal"},{"uid":"420d097c158b9e02","name":"Ping on unsubscribed peer","time":{"start":1711579732562,"stop":1711579732563,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeefbca2c9fbd603","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711579970458,"stop":1711579970459,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c86aafd92179a2","name":"Check received message containing escaped characters","time":{"start":1711579865296,"stop":1711579865298,"duration":2},"status":"passed","severity":"normal"},{"uid":"183d3ff307f3497e","name":"should properly create location multiaddrs - tcp","time":{"start":1711579662470,"stop":1711579662471,"duration":1},"status":"passed","severity":"normal"},{"uid":"6228ca2591d8dc4c","name":"should not fail to stop the service if it was not started","time":{"start":1711580163728,"stop":1711580163728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbdaf4f1eb4d014","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711579654038,"stop":1711579654038,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff4c0994e492f51","name":"Refresh subscription","time":{"start":1711579970448,"stop":1711579970448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9e3dacc323bc71","name":"Fails to publish duplicate message","time":{"start":1711580133259,"stop":1711580133259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2793a26204012992","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711579661868,"stop":1711579661869,"duration":1},"status":"passed","severity":"normal"},{"uid":"9608221664775fe","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711580232235,"stop":1711580232236,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca358f96af8809bd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711580139287,"stop":1711580139288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a83f57c03b6c45","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711580121046,"stop":1711580121046,"duration":0},"status":"passed","severity":"normal"},{"uid":"256ccab580eee6e8","name":"should emit a peer event after start","time":{"start":1711579682312,"stop":1711579682312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b7b1e4142a9fe7","name":"Check received message containing Basic HTML tag","time":{"start":1711580175436,"stop":1711580175436,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a1826a3027fe1f","name":"does not throw on valid cases","time":{"start":1711579654000,"stop":1711579654000,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba555863563c4d6","name":"Check received message containing emoji","time":{"start":1711580175450,"stop":1711580175450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5899315e86300236","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711579654028,"stop":1711579654028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df7fcf83ae41da","name":"can start the service","time":{"start":1711579682310,"stop":1711579682311,"duration":1},"status":"passed","severity":"normal"},{"uid":"9173325e0daf221c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711579654032,"stop":1711579654032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7470687c78aac24","name":"should properly create location multiaddrs - udp4","time":{"start":1711579662469,"stop":1711579662469,"duration":0},"status":"passed","severity":"normal"},{"uid":"108155c5a5c43253","name":"Push message with content topic containing escaped characters","time":{"start":1711580185465,"stop":1711580185466,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed5dfacd7a9b625","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711579654010,"stop":1711579654010,"duration":0},"status":"passed","severity":"normal"},{"uid":"88037a4d06a082c0","name":"Ordered Callback - backward","time":{"start":1711580219074,"stop":1711580219075,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb240fdd071f898","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711579654014,"stop":1711579654015,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ed3d6fcbb07c63","name":"Push 30 different messages","time":{"start":1711580185435,"stop":1711580185440,"duration":5},"status":"passed","severity":"normal"},{"uid":"f42d7fcd6049e3a5","name":"Check received message containing numeric","time":{"start":1711580175429,"stop":1711580175430,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab821a463070cf7e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711580139290,"stop":1711580139291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50f70df926d5e31","name":"getPeersByDiscovery","time":{"start":1711579745242,"stop":1711579745244,"duration":2},"status":"passed","severity":"normal"},{"uid":"52481a845c3249c6","name":"Ephemeral messages are not stored","time":{"start":1711579714197,"stop":1711579714197,"duration":0},"status":"passed","severity":"normal"},{"uid":"75acd956722736bc","name":"Query Generator, No Decoder","time":{"start":1711580217515,"stop":1711580217516,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc8083230d55b6","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app58/6/topic528/json","time":{"start":1711580133668,"stop":1711580133668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a990e47f0d0b5544","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711579929427,"stop":1711579929427,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e204eb7c9672a5","name":"creates an iterator","time":{"start":1711580243736,"stop":1711580243736,"duration":0},"status":"passed","severity":"normal"},{"uid":"87acd79ef1b25f9d","name":"Push message with content topic containing Arabic","time":{"start":1711580185446,"stop":1711580185447,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd3f523057ba431","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711579654020,"stop":1711579654020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a755721c96474e3e","name":"Push message with custom timestamp: 1711576265648","time":{"start":1711580081066,"stop":1711580081066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7bfd7fe909fcea","name":"Push message with Script payload","time":{"start":1711580185428,"stop":1711580185429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68dcf8913d6c935","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711579661865,"stop":1711579661866,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a09125ffa66c26","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711580216663,"stop":1711580216663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15acfcda3eb3535","name":"Fails to push message with large meta","time":{"start":1711580185470,"stop":1711580185472,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaded225727b3425","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711580133263,"stop":1711580133264,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ed614984323495","name":"Passing page size 3 when there are 20 messages","time":{"start":1711580251635,"stop":1711580251636,"duration":1},"status":"passed","severity":"normal"},{"uid":"79466bd325e280e","name":"Push message with numeric payload","time":{"start":1711580081024,"stop":1711580081025,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d55e574823d88d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711580317179,"stop":1711580317180,"duration":1},"status":"passed","severity":"normal"},{"uid":"1223953839b7df38","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711579800688,"stop":1711579800688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c91c75d4a52acc0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711580194222,"stop":1711580194223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5786dfba4dd1384e","name":"Fails to publish message with wrong content topic","time":{"start":1711580133260,"stop":1711580133261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e242ead97c7ad9ba","name":"should only return 1 node with store capability","time":{"start":1711579678245,"stop":1711579678245,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cd46758e0c9177","name":"Check received message containing numeric","time":{"start":1711579865282,"stop":1711579865283,"duration":1},"status":"passed","severity":"normal"},{"uid":"f701594f48631c53","name":"Push message with content topic containing XML","time":{"start":1711580081059,"stop":1711580081060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7905ea39d728ad7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711579970456,"stop":1711579970457,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa81012dec1276b","name":"Check received message containing Arabic","time":{"start":1711580175433,"stop":1711580175433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9c8b031c7ce106","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711579800700,"stop":1711579800701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4c3f6cc5fe958b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711579800703,"stop":1711579800703,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b1fffa6cae43cf","name":"handles multiple messages","time":{"start":1711580243736,"stop":1711580243736,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfa6c77e2d54676","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711579929420,"stop":1711579929420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7c35db5eb5dcf7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711579667260,"stop":1711579667260,"duration":0},"status":"passed","severity":"normal"},{"uid":"886eed94135aeac4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711579929421,"stop":1711579929421,"duration":0},"status":"passed","severity":"normal"},{"uid":"403a274e281b98be","name":"Check received message containing special chars","time":{"start":1711579865283,"stop":1711579865284,"duration":1},"status":"passed","severity":"normal"},{"uid":"509985a53a6786a0","name":"Push message with content topic containing emoji","time":{"start":1711580081062,"stop":1711580081062,"duration":0},"status":"passed","severity":"normal"},{"uid":"901e207d1df46a49","name":"Passing page size 11 when there are 10 messages","time":{"start":1711580251638,"stop":1711580251639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b704bf217b9b825d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711579800702,"stop":1711579800702,"duration":0},"status":"passed","severity":"normal"},{"uid":"5045f3e614690768","name":"Passing page size 19 when there are 20 messages","time":{"start":1711580251639,"stop":1711580251639,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8a04859ed0ca11","name":"A test","time":{"start":1711579969598,"stop":1711579969598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80363f8be1ee994","name":"Encoder throws on empty string content topic","time":{"start":1711579667299,"stop":1711579667299,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbae1dc7c7bc1381","name":"Ping on peer without subscriptions","time":{"start":1711579787717,"stop":1711579787719,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea0c435ac53739d6","name":"Check received message containing Script","time":{"start":1711579865291,"stop":1711579865292,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3ecd054e751423","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711579654193,"stop":1711579654193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56ba023d3b46229","name":"Check meta is set [symmetric]","time":{"start":1711579688141,"stop":1711579688141,"duration":0},"status":"passed","severity":"normal"},{"uid":"891af82067020c4e","name":"same cluster, same shard: nodes connect","time":{"start":1711579800685,"stop":1711579800685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51ce05848e309981","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711580277049,"stop":1711580277049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c39063baaf4f0370","name":"Push message with XML payload","time":{"start":1711580081040,"stop":1711580081040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47e90dc76aed5c0","name":"Subscribe and receive messages via lightPush","time":{"start":1711580317166,"stop":1711580317166,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e09f9eaaae0ae5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711579654008,"stop":1711579654009,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6b2509c8cf03d6","name":"Query with Ordered Callback, No message returned","time":{"start":1711580217518,"stop":1711580217519,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07f50bd9ea7fbe7","name":"can start the service","time":{"start":1711579715400,"stop":1711579715401,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4cfb4c22cbc290","name":"Generator, 2 different pubsubtopics","time":{"start":1711580216659,"stop":1711580216659,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d96d5f7dd01957","name":"throws on content topic with empty version field","time":{"start":1711579654004,"stop":1711579654004,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d8419f0b82955a","name":"Subscribe and receives messages on 20 topics","time":{"start":1711580317169,"stop":1711580317169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3109833811880d45","name":"Push message with content topic containing long","time":{"start":1711580185442,"stop":1711580185443,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb58f813db8a685","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711580121056,"stop":1711580121056,"duration":0},"status":"passed","severity":"normal"},{"uid":"952cf9fec58272f5","name":"receives messages sent to provided content topic through stream","time":{"start":1711580133497,"stop":1711580133497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4604dd4f1830f19","name":"Check received message containing SQL Injection","time":{"start":1711579865290,"stop":1711579865291,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc046ceb978dd91","name":"start node with ApplicationInfo","time":{"start":1711580133673,"stop":1711580133673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f24ead36d62f62a","name":"Push message with custom timestamp: 1680821400889","time":{"start":1711580185473,"stop":1711580185474,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7807f07cf4aab0b","name":"listenerCount","time":{"start":1711579745244,"stop":1711579745244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa9e95a0a0c564","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711579969526,"stop":1711579969526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7099f05f00085f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711579756766,"stop":1711579756766,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4c1bb57ea8f26a","name":"handles empty contentTopics array correctly","time":{"start":1711579654037,"stop":1711579654037,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a7ce3cb74e7986","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711579654026,"stop":1711579654026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0502b2c7c68bdd3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711579654027,"stop":1711579654027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9370129e9f6e44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711579970453,"stop":1711579970453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28ee15c65b7a8a9","name":"Subscribe to topic containing short and receive message","time":{"start":1711579970448,"stop":1711579970448,"duration":0},"status":"passed","severity":"normal"},{"uid":"1203c06c4969f329","name":"nwaku subscribes","time":{"start":1711580110912,"stop":1711580110913,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2268c04ed65c6c3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711579800697,"stop":1711579800697,"duration":0},"status":"passed","severity":"normal"},{"uid":"888b1c842853dee","name":"Generator, custom pubsub topic","time":{"start":1711580216660,"stop":1711580216661,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b9929dd4e7961f","name":"Check received message with timestamp: 1711579704463 ","time":{"start":1711579865300,"stop":1711579865301,"duration":1},"status":"passed","severity":"normal"},{"uid":"71edfbbbd5c3003","name":"should properly create location multiaddrs - tcp6","time":{"start":1711579662470,"stop":1711579662470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc2c0cf4c183880","name":"Ephemeral field set to true","time":{"start":1711579667297,"stop":1711579667298,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ef7cbaecff3bdf","name":"Accepts a valid Waku Message","time":{"start":1711579670765,"stop":1711579670766,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c2c58a6ba11868","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711579654038,"stop":1711579654038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3949454cad8f45","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711580317178,"stop":1711580317178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3e00d4e94725bc","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711579654018,"stop":1711579654019,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9455111ec9f803f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711579800723,"stop":1711579800724,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c4cb9613423e29","name":"Check message received after nwaku node is restarted","time":{"start":1711579865337,"stop":1711579865337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e22f3f968acec332","name":"Check received message containing Chinese","time":{"start":1711580175445,"stop":1711580175445,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbea81575ad93777","name":"Mutual subscription","time":{"start":1711580139275,"stop":1711580139276,"duration":1},"status":"passed","severity":"normal"},{"uid":"f758ec90994dbe64","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711579690012,"stop":1711579690013,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29693868f8e43c7","name":"Push message with content topic containing Script","time":{"start":1711580185457,"stop":1711580185458,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a0aaa3b6a9955a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711580139286,"stop":1711580139287,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bda2f1b0c78955d","name":"should only return 1 node with relay capability","time":{"start":1711579678244,"stop":1711579678244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e94670a955ca6c3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711579712250,"stop":1711579712250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d7cba6d7440d83","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711579800691,"stop":1711579800691,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f17b932d43b83ef","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711580133496,"stop":1711580133497,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cdcfda95713db13","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711580317174,"stop":1711580317174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16bd14acb48ab87","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711579798320,"stop":1711579798320,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a70d01517f8fa5","name":"Waku message hash computation","time":{"start":1711579656599,"stop":1711579656600,"duration":1},"status":"passed","severity":"normal"},{"uid":"26fc2573c67bccae","name":"should return all peers when numPeers is 0","time":{"start":1711579667257,"stop":1711579667258,"duration":1},"status":"passed","severity":"normal"},{"uid":"99609f81db27c87a","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711580121053,"stop":1711580121054,"duration":1},"status":"passed","severity":"normal"},{"uid":"102d9651f97626a0","name":"Subscribe and receive messages via waku relay post","time":{"start":1711580317180,"stop":1711580317180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d851a38ceb0bf620","name":"Query generator for 2000 messages","time":{"start":1711580240338,"stop":1711580240338,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc610a1885ecb53e","name":"isConnected should return true after first peer connects","time":{"start":1711579753030,"stop":1711579753031,"duration":1},"status":"passed","severity":"normal"},{"uid":"9727eed0c3f9cb28","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711579654018,"stop":1711579654018,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22515ffcabdc9ab","name":"Push message with rate limit","time":{"start":1711580185472,"stop":1711580185473,"duration":1},"status":"passed","severity":"normal"},{"uid":"9127c9aa8b134c76","name":"safeDispatchEvent","time":{"start":1711579745245,"stop":1711579745245,"duration":0},"status":"passed","severity":"normal"},{"uid":"596f1320fed8d183","name":"Push message with XML payload","time":{"start":1711580185429,"stop":1711580185429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91a2d2a0547e35e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711580216661,"stop":1711580216661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9926f8d818878d10","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711580250484,"stop":1711580250484,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ca8cf1aea1179b","name":"configure the node with multiple pubsub topics","time":{"start":1711580188809,"stop":1711580188809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b0791c7e831428","name":"Decoder throws on empty string content topic","time":{"start":1711579667300,"stop":1711579667300,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaec7f1308f6be9","name":"random static sharding 8 - Cluster ID: 992, Shard ID: 564","time":{"start":1711580188807,"stop":1711580188807,"duration":0},"status":"passed","severity":"normal"},{"uid":"536707e530a6a31","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711579800691,"stop":1711579800691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e071b3669d15a2c6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711579688138,"stop":1711579688140,"duration":2},"status":"passed","severity":"normal"},{"uid":"215326bc7763181b","name":"Ping on subscribed peer","time":{"start":1711579787716,"stop":1711579787717,"duration":1},"status":"passed","severity":"normal"},{"uid":"e805a3924929d545","name":"Check received message containing Basic HTML tag","time":{"start":1711579865293,"stop":1711579865293,"duration":0},"status":"passed","severity":"normal"},{"uid":"c537f60f8f893278","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711580250483,"stop":1711580250483,"duration":0},"status":"passed","severity":"normal"},{"uid":"50df95f8856845e1","name":"Subscribe and receive messages via lightPush","time":{"start":1711580317179,"stop":1711580317179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6935d80ca1c251","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711579800721,"stop":1711579800723,"duration":2},"status":"passed","severity":"normal"},{"uid":"63789f9247f0c441","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711580277048,"stop":1711580277048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a64d2d6afd69fb","name":"should return false","time":{"start":1711579662467,"stop":1711579662467,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd1ee4c33a17075","name":"can start and stop the service","time":{"start":1711579715401,"stop":1711579715402,"duration":1},"status":"passed","severity":"normal"},{"uid":"121f42b9f01c2b98","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711579654021,"stop":1711579654021,"duration":0},"status":"passed","severity":"normal"},{"uid":"7029da2b228b24c8","name":"Subscribe to topic containing Script and publish message","time":{"start":1711580139293,"stop":1711580139294,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8e0c82a8ea2076","name":"handles different clusterIds correctly","time":{"start":1711579654013,"stop":1711579654013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a12dcf52ff46fd7","name":"should add and remove event listeners correctly","time":{"start":1711579682315,"stop":1711579682315,"duration":0},"status":"passed","severity":"normal"},{"uid":"90784035774b6e5c","name":"Check message with invalid timestamp is not received","time":{"start":1711580175440,"stop":1711580175440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f449302b69eea269","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711580317188,"stop":1711580317188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7aee6ce69cfe84","name":"Check received message with timestamp: 1711579704033000000 ","time":{"start":1711580175451,"stop":1711580175451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61a465ed2c34f82","name":"Encoder throws on empty string content topic","time":{"start":1711579690014,"stop":1711579690014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a071bd7c3e5c323","name":"ignores unrecognized TXT record formats","time":{"start":1711579678243,"stop":1711579678243,"duration":0},"status":"passed","severity":"normal"},{"uid":"136686e76c416763","name":"Check publish message containing Russian","time":{"start":1711580133246,"stop":1711580133247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca691361d7136d20","name":"Encoder throws on undefined content topic","time":{"start":1711579688142,"stop":1711579688143,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fc56c5b9e0145c","name":"Push message with content topic containing Chinese","time":{"start":1711580185445,"stop":1711580185446,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c0cbf09090b826","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711579800717,"stop":1711579800717,"duration":0},"status":"passed","severity":"normal"},{"uid":"598bbb4a631313e2","name":"Check publish message after client node is restarted","time":{"start":1711580133265,"stop":1711580133265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8b0271827e0a05c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711579800688,"stop":1711579800688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1122637b7a58c70","name":"it tolerates circular branch references","time":{"start":1711579678242,"stop":1711579678242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee60238019c77b91","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711579667259,"stop":1711579667259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc0e6cc32a14d75","name":"through manual discovery","time":{"start":1711579978088,"stop":1711579978089,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1ca52e40c5e5b2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711579970457,"stop":1711579970458,"duration":1},"status":"passed","severity":"normal"},{"uid":"9345543d4568db40","name":"Push message with Chinese payload","time":{"start":1711580081037,"stop":1711580081038,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f40d2ca6236846","name":"Query Generator - forward","time":{"start":1711580219070,"stop":1711580219070,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e44c9e81ba44be","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app2/9/topic555/test.js","time":{"start":1711580133667,"stop":1711580133667,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6002ffb4e0ef7d1","name":"Check received message containing unicode special characters","time":{"start":1711580175450,"stop":1711580175450,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2bb1a50e21039f","name":"Relay - dialed first","time":{"start":1711580265652,"stop":1711580265652,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b3564ee6aa6995","name":"topics with same application and version share the same shard","time":{"start":1711579654012,"stop":1711579654012,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cb51ad09e55675","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711579654010,"stop":1711579654011,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5126ff0db3d3da7","name":"Check publish message containing JSON","time":{"start":1711580133251,"stop":1711580133251,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44c1428c2c07c12","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711579800689,"stop":1711579800689,"duration":0},"status":"passed","severity":"normal"},{"uid":"823582d283eea7dd","name":"Push message on custom pubsubTopic","time":{"start":1711579969528,"stop":1711579969528,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ece8164b8b39e63","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711580139280,"stop":1711580139281,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f9d7d61a2cf4d3","name":"Ping on subscribed peer","time":{"start":1711579787724,"stop":1711579787725,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ffb0183c61bcf3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711580317177,"stop":1711580317177,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f2d6cac13f5be2","name":"should not receive a peer event after stop","time":{"start":1711579715404,"stop":1711579715404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e041adea0dafb598","name":"Check publish message containing numeric","time":{"start":1711580133243,"stop":1711580133243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3762ef78068991e","name":"Encoder throws on empty string content topic","time":{"start":1711579688143,"stop":1711579688143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9d36e014c05b7e","name":"should not receive a peer event after stop","time":{"start":1711579682313,"stop":1711579682313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f859fba9080af54","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711579654024,"stop":1711579654024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ea633cdd0727e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711580175452,"stop":1711580175452,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6657d633cf9ff17","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711580139281,"stop":1711580139282,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e7ff30f9fb35d8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711579654009,"stop":1711579654009,"duration":0},"status":"passed","severity":"normal"},{"uid":"69663e014313b634","name":"throws on content topic with empty application field","time":{"start":1711579654003,"stop":1711579654004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d22a966b4938a7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711579654006,"stop":1711579654006,"duration":0},"status":"passed","severity":"normal"},{"uid":"927976faafb72a1f","name":"Promise Callback - forward","time":{"start":1711580219071,"stop":1711580219072,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e8c7f79d142f43","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711579662472,"stop":1711579662473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b73ee907236c62","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711580317187,"stop":1711580317187,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b7956228b33a6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711579800702,"stop":1711579800703,"duration":1},"status":"passed","severity":"normal"},{"uid":"7719e281a040360d","name":"should get / set UDP multiaddr","time":{"start":1711579662468,"stop":1711579662468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8578b2a670d22d","name":"Query with Ordered Callback, No Decoder","time":{"start":1711580217518,"stop":1711580217518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a686e42c74383494","name":"Push message with custom timestamp: 1680821465648","time":{"start":1711580081065,"stop":1711580081066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5f999c054af25d","name":"Push message with Basic HTML tag payload","time":{"start":1711580081041,"stop":1711580081042,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d2dbc032649ad7","name":"Check received message containing SQL Injection","time":{"start":1711580175434,"stop":1711580175434,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e833a408231301","name":"Passing page size 10 when there are 10 messages","time":{"start":1711580251636,"stop":1711580251638,"duration":2},"status":"passed","severity":"normal"},{"uid":"2512e7a9e8b1f8a1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711580317180,"stop":1711580317180,"duration":0},"status":"passed","severity":"normal"},{"uid":"db04eb0855906d87","name":"Check message received after jswaku node is restarted","time":{"start":1711580175467,"stop":1711580175468,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3faaef3c2766a2a5","name":"Check publish message containing SQL Injection","time":{"start":1711580133247,"stop":1711580133247,"duration":0},"status":"passed","severity":"normal"},{"uid":"57206ddc1aa1fe18","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711579800701,"stop":1711579800702,"duration":1},"status":"passed","severity":"normal"},{"uid":"23950a71d4338c33","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711579661870,"stop":1711579661871,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbeeb5165f4a398","name":"Refresh subscription","time":{"start":1711580317172,"stop":1711580317172,"duration":0},"status":"passed","severity":"normal"},{"uid":"139fbbd85c8351a0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711579654037,"stop":1711579654037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb50f1ebe7f3a985","name":"LightPush","time":{"start":1711580265654,"stop":1711580265654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28804477625c3ec","name":"Check publish message containing Chinese","time":{"start":1711580133244,"stop":1711580133245,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1eb2dc21978a7e","name":"Query Generator, No message returned","time":{"start":1711580217516,"stop":1711580217516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87f352b2d65eac2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711580250482,"stop":1711580250483,"duration":1},"status":"passed","severity":"normal"},{"uid":"29918ec36ec06d1b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711579756765,"stop":1711579756766,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e67c1268cd23a","name":"Push message with escaped characters payload","time":{"start":1711580185432,"stop":1711580185433,"duration":1},"status":"passed","severity":"normal"},{"uid":"12967fdcf71388b1","name":"tcp ip4 address","time":{"start":1711579661774,"stop":1711579661777,"duration":3},"status":"passed","severity":"normal"},{"uid":"daa0228417b68a84","name":"Check received message containing Russian","time":{"start":1711580175433,"stop":1711580175434,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6dc109447521ac","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711579714197,"stop":1711579714198,"duration":1},"status":"passed","severity":"normal"},{"uid":"94108b04913703f2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711580250483,"stop":1711580250483,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f7e997ad746e29","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711579970458,"stop":1711579970458,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b459e56b8e11eb","name":"Check received message containing Arabic","time":{"start":1711579865285,"stop":1711579865286,"duration":1},"status":"passed","severity":"normal"},{"uid":"2faee579ae622c12","name":"addEventListener with wrong event","time":{"start":1711579745240,"stop":1711579745240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd0af9d8e5c1111","name":"Non Autosharding Cluster","time":{"start":1711580133666,"stop":1711580133667,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2bdcc7833feb553","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711580317174,"stop":1711580317175,"duration":1},"status":"passed","severity":"normal"},{"uid":"3972c3410ff03f6c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711579714199,"stop":1711579714199,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc628558f36a945","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app85/1/topic298/test.js","time":{"start":1711580133671,"stop":1711580133672,"duration":1},"status":"skipped","severity":"normal"},{"uid":"452d9183ca24097d","name":"should return empty list for no shard","time":{"start":1711579654019,"stop":1711579654019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb66017887c1524b","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app52/6/topic380/utf8","time":{"start":1711580133670,"stop":1711580133670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bad91f03989d8b0f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711580317171,"stop":1711580317171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8ef6adce34bbfe8","name":"should handle a minimal index list","time":{"start":1711579654192,"stop":1711579654192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e31cd09c4dd9326","name":"should throw error - no public key","time":{"start":1711579662465,"stop":1711579662466,"duration":1},"status":"passed","severity":"normal"},{"uid":"208ea20d6d96e886","name":"Subscribe to topic containing XML and publish message","time":{"start":1711580139294,"stop":1711580139295,"duration":1},"status":"passed","severity":"normal"},{"uid":"b268e7360f6f0cf6","name":"Push message with SQL Injection payload","time":{"start":1711580081039,"stop":1711580081039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec0a2108e2b0748","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711579929433,"stop":1711579929433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83b92dd0261914a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711579800692,"stop":1711579800692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1e4ebfc2af6f92","name":"Check received message containing SQL Injection","time":{"start":1711580175447,"stop":1711580175447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3792f746e46c8d1","name":"Refresh subscription","time":{"start":1711580139284,"stop":1711580139284,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37e83dd4380ff73a","name":"Check publish message containing shell command","time":{"start":1711580133252,"stop":1711580133252,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9146a38919891c","name":"Push message with content topic containing unicode special characters","time":{"start":1711580081061,"stop":1711580081062,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fa3729773b58ed","name":"Publish message with custom timestamp: Wed Mar 27 2024 23:55:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1711580133258,"stop":1711580133258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41e43824f5b3be9","name":"should throw an error for missing sharding configuration","time":{"start":1711579654036,"stop":1711579654036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bcbd3dd24a0032","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app61/2/topic522/json","time":{"start":1711580133668,"stop":1711580133669,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bbab63f411d8fd3","name":"Query generator for multiple messages with different message text format","time":{"start":1711580240334,"stop":1711580240335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b3c1cca918a50b","name":"Push message with content topic containing numeric","time":{"start":1711580081046,"stop":1711580081056,"duration":10},"status":"passed","severity":"normal"},{"uid":"57d360634ff334ef","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711580194223,"stop":1711580194223,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dd91db7fde692f","name":"should set field with all protocols enabled","time":{"start":1711579662471,"stop":1711579662471,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb644766eea6bc01","name":"Check received message containing Russian","time":{"start":1711579865286,"stop":1711579865290,"duration":4},"status":"passed","severity":"normal"},{"uid":"3dd44a321386927f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711579800695,"stop":1711579800696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d574881c067bac32","name":"Subscribe and receive messages via waku relay post","time":{"start":1711579970442,"stop":1711579970443,"duration":1},"status":"passed","severity":"normal"},{"uid":"140aff7fa00bae10","name":"Decrypt messages","time":{"start":1711580082826,"stop":1711580082827,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a8d7d79f24da7f","name":"1 Relay, 1 Filter, gives up","time":{"start":1711579677905,"stop":1711579677906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8c03cfc6e73346","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711579715405,"stop":1711579715405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5ccfc52da0be9c6","name":"udp ip6 address","time":{"start":1711579661778,"stop":1711579661779,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e50b905bf8cf0c","name":"should only return 1 node with relay and store capability","time":{"start":1711579678245,"stop":1711579678245,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cac5b1377dd745","name":"Asymmetric encrypt & decrypt","time":{"start":1711579688604,"stop":1711579688604,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cbc198e920098d","name":"pre and post cipher","time":{"start":1711579688605,"stop":1711579688605,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e63b1bd098c12ed","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711579677939,"stop":1711579677940,"duration":1},"status":"passed","severity":"normal"},{"uid":"292513739bdde7b6","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app99/3/topic758/proto","time":{"start":1711580133671,"stop":1711580133671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58c5aeecd68d241","name":"same cluster, different shard: nodes connect","time":{"start":1711580004932,"stop":1711580004933,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbb63c4f9c32bc1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711580217519,"stop":1711580217519,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9a94d1c1e3d46f","name":"Check publish message containing XML","time":{"start":1711580133249,"stop":1711580133250,"duration":1},"status":"passed","severity":"normal"},{"uid":"e761120bf82f295c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711579970454,"stop":1711579970454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88501022a5983fd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711579798321,"stop":1711579798322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53c292bb7cb8f0e","name":"Used by Waku Relay","time":{"start":1711580258359,"stop":1711580258360,"duration":1},"status":"passed","severity":"normal"},{"uid":"174f162a37fb7500","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711580240337,"stop":1711580240337,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac8948af94b7e42","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711580139297,"stop":1711580139297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49814ed311a47ae","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711580216660,"stop":1711580216660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e710a0fae504b9a5","name":"Push message with content topic containing Russian","time":{"start":1711580081058,"stop":1711580081058,"duration":0},"status":"passed","severity":"normal"},{"uid":"c845da59a58afdb6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711579800687,"stop":1711579800687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"843f953a3a3c1b35","name":"Nodes with multiple pubsub topic","time":{"start":1711580121047,"stop":1711580121047,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fe0e997c5f38b7","name":"should decode valid enr with tcp successfully","time":{"start":1711579662465,"stop":1711579662465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d206d8011de0008","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711579970457,"stop":1711579970457,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f2beaca3e76b54","name":"should return unique PubsubTopics for static sharding","time":{"start":1711579654017,"stop":1711579654017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a056d6619f275957","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711579865301,"stop":1711579865309,"duration":8},"status":"passed","severity":"normal"},{"uid":"aa2d0629610c7b14","name":"Store - dialed first","time":{"start":1711580265653,"stop":1711580265653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8461391cb1bc7d60","name":"should throw an error for insufficient data","time":{"start":1711579654193,"stop":1711579654194,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e105b724ab53e9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711579654023,"stop":1711579654024,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1148bb27ec9dd2c","name":"Check received message containing shell command","time":{"start":1711580175436,"stop":1711580175437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc5eced1246af91","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711579712253,"stop":1711579712254,"duration":1},"status":"passed","severity":"normal"},{"uid":"296d1c20b693db2f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711579756766,"stop":1711579756767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8a117fcb4dbe70","name":"All","time":{"start":1711579716100,"stop":1711579716100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e752f24fa8ee21f6","name":"Generator, 2 different pubsubtopics","time":{"start":1711580216662,"stop":1711580216663,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3968dc5d192f59b","name":"should emit a peer event after start","time":{"start":1711580163729,"stop":1711580163729,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a8bae728ddd6","name":"Push message with short payload","time":{"start":1711580080993,"stop":1711580080994,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ef7505cd8bd0f3","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711579800701,"stop":1711579800701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e59782714b8c1f","name":"should properly create location multiaddrs - udp","time":{"start":1711579662470,"stop":1711579662470,"duration":0},"status":"passed","severity":"normal"},{"uid":"431d6927b700b9bf","name":"Subscribe to topic containing XML and receive message","time":{"start":1711580317188,"stop":1711580317188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69d26121303cf64","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711579969528,"stop":1711579969529,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10128823cf28a52","name":"Check received message containing special chars","time":{"start":1711580175431,"stop":1711580175432,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b6d2ded1d5c959","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711580232235,"stop":1711580232235,"duration":0},"status":"passed","severity":"normal"},{"uid":"12df4d9d940180d6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711580139292,"stop":1711580139293,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ec127903ff8b1a","name":"can start and stop the service","time":{"start":1711579682311,"stop":1711579682311,"duration":0},"status":"passed","severity":"normal"},{"uid":"da654d3d7d988ebb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711579654035,"stop":1711579654036,"duration":1},"status":"passed","severity":"normal"},{"uid":"da20df846c9184df","name":"Publishes to nwaku","time":{"start":1711580110913,"stop":1711580110913,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b0f2b7d54055c5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711580175439,"stop":1711580175440,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a27480dd5c26c80","name":"Fails to push message with empty content topic","time":{"start":1711580185468,"stop":1711580185469,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a91574a12a0710","name":"Check message received after jswaku node is restarted","time":{"start":1711579865336,"stop":1711579865337,"duration":1},"status":"skipped","severity":"normal"},{"uid":"64065482c3dbdb1a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711579654021,"stop":1711579654022,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f0dfa7adf289e1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711579970454,"stop":1711579970455,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d89065bcd01b94","name":"can dial TLS multiaddrs","time":{"start":1711579978085,"stop":1711579978086,"duration":1},"status":"passed","severity":"normal"},{"uid":"65589e007c697601","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711580175451,"stop":1711580175452,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff19feef0333a98b","name":"Query generator for multiple messages with different content topic format","time":{"start":1711580240335,"stop":1711580240336,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24d14f641e1ee39","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711579756767,"stop":1711579756767,"duration":0},"status":"passed","severity":"normal"},{"uid":"47309a990947d205","name":"returns all values when wanted number matches available values","time":{"start":1711579676902,"stop":1711579676903,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cc3ffd71fed772","name":"Check message with no content topic is not received","time":{"start":1711579865333,"stop":1711579865335,"duration":2},"status":"passed","severity":"normal"},{"uid":"d244ee5d445170a4","name":"Wrong topic","time":{"start":1711580133672,"stop":1711580133672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"964996ded437b813","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711580133666,"stop":1711580133666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"328fb445d70a6d1a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711579970456,"stop":1711579970456,"duration":0},"status":"passed","severity":"normal"},{"uid":"23996309e262cb1e","name":"Publish message with custom timestamp: Wed Mar 27 2024 21:55:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1711580133257,"stop":1711580133258,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6fb48058aa858d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711579661864,"stop":1711579661865,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c380722edaf3e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711580194224,"stop":1711580194224,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb23bf98dc6aed8","name":"Decoder throws on empty string content topic","time":{"start":1711579688144,"stop":1711579688145,"duration":1},"status":"passed","severity":"normal"},{"uid":"891822f75ca32080","name":"Decoder throws on undefined content topic","time":{"start":1711579690014,"stop":1711579690015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3e8a452056e4c4","name":"1 Relay, 1 fetch","time":{"start":1711579677903,"stop":1711579677904,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea0cfef08aaaf3c","name":"Does not throw an exception when node disconnects","time":{"start":1711580258355,"stop":1711580258355,"duration":0},"status":"passed","severity":"normal"},{"uid":"854e79b07667b998","name":"should set field with only FILTER enabled","time":{"start":1711579662472,"stop":1711579662472,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f6ff4c3173462d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711579970446,"stop":1711579970446,"duration":0},"status":"passed","severity":"normal"},{"uid":"910792c1c7667610","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app6/1/topic819/test.js","time":{"start":1711580133669,"stop":1711580133670,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c795a40febb270c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711579704992,"stop":1711579704998,"duration":6},"status":"passed","severity":"normal"},{"uid":"7aa39be79b0a8762","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711580121056,"stop":1711580121057,"duration":1},"status":"passed","severity":"normal"},{"uid":"5273ca503fe42fcb","name":"Nodes with multiple pubsub topic","time":{"start":1711580121055,"stop":1711580121055,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b3f94006cb7fae","name":"Check received message containing escaped characters","time":{"start":1711580175437,"stop":1711580175437,"duration":0},"status":"passed","severity":"normal"},{"uid":"a982eee819d53194","name":"start node with empty shard","time":{"start":1711580188812,"stop":1711580188812,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0b0e7e308f978c","name":"Check publish message containing escaped characters","time":{"start":1711580133252,"stop":1711580133253,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e67454357aea7fe","name":"Subscribe and receive messages via lightPush","time":{"start":1711579970439,"stop":1711579970440,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab111c7305e54b00","name":"Callback on promise, aborts when callback returns true","time":{"start":1711580240336,"stop":1711580240337,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1159f35745eac1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711579654025,"stop":1711579654025,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f326e08dadd34e","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711580317170,"stop":1711580317170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1a16a47c121de22","name":"Push message with Chinese payload","time":{"start":1711580185424,"stop":1711580185425,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69ae457d8e1643f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711579677941,"stop":1711579677941,"duration":0},"status":"passed","severity":"normal"},{"uid":"5884aabe13542f77","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711579661861,"stop":1711579661862,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcd8b4ff95bd4a2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711579704991,"stop":1711579704992,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a33e4faa66282f","name":"different cluster, same shard: nodes don't connect","time":{"start":1711580004933,"stop":1711580004933,"duration":0},"status":"passed","severity":"normal"},{"uid":"324b96057ed1ae71","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711580317170,"stop":1711580317171,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a733214c30bdae","name":"should throw error - no id","time":{"start":1711579662465,"stop":1711579662465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6b890f056321c6","name":"Symmetric encrypt & Decrypt","time":{"start":1711579688604,"stop":1711579688605,"duration":1},"status":"passed","severity":"normal"},{"uid":"25561709fa43b487","name":"should throw an error for an unconfigured topic","time":{"start":1711579654030,"stop":1711579654030,"duration":0},"status":"passed","severity":"normal"},{"uid":"720c1ea7c232f531","name":"Push message with content topic containing unicode special characters","time":{"start":1711580185466,"stop":1711580185467,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5950af014166b33","name":"should be able to encode the field with only STORE set to true","time":{"start":1711579661860,"stop":1711579661861,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26f6fbc1443dddf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711579929433,"stop":1711579929434,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea11bfb050ea8386","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711579654022,"stop":1711579654022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fb7fc222bc7188","name":"Publish without waiting for remote peer","time":{"start":1711580139278,"stop":1711580139278,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed6768a769893ed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711580317178,"stop":1711580317179,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5eeaa988ae9452c","name":"Generator, custom pubsub topic","time":{"start":1711580216658,"stop":1711580216659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e10ae29324a88a","name":"Push message with special chars payload","time":{"start":1711580185423,"stop":1711580185424,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9f8cc5221630b6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711579654013,"stop":1711579654013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7013a7c7faf7c1","name":"Sample","time":{"start":1711579662025,"stop":1711579662025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4945420ed9a7b6be","name":"should load peers from local storage and dispatch events","time":{"start":1711579682314,"stop":1711579682314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb9d53eea4030d2","name":"isConnected should return false after all peers disconnect","time":{"start":1711579753031,"stop":1711579753032,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3a0de12d1bbabe","name":"Push message with content topic containing special chars","time":{"start":1711580185444,"stop":1711580185445,"duration":1},"status":"passed","severity":"normal"},{"uid":"e370d956b576960b","name":"Subscribe and receive messages via waku relay post","time":{"start":1711580317167,"stop":1711580317168,"duration":1},"status":"passed","severity":"normal"},{"uid":"4284d7045c575956","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711580194225,"stop":1711580194225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ada60d6beaed0fa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711579969525,"stop":1711579969526,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d505e08ea6031b","name":"Push message with content topic containing JSON","time":{"start":1711580081060,"stop":1711580081060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40668dbeec3571d","name":"throws on content topic with empty topic name field","time":{"start":1711579654005,"stop":1711579654005,"duration":0},"status":"passed","severity":"normal"},{"uid":"b202593cdc83f753","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711580317186,"stop":1711580317186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f04aecf4774bbc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711580250484,"stop":1711580250484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f21dac93398d87e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711580317187,"stop":1711580317187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f7eec4b4fbadef","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711579654034,"stop":1711579654035,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ce620aa3e93a3c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711579798319,"stop":1711579798319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5a6cdb3252ff35","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711580194226,"stop":1711580194227,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bbddb580f24099","name":"Decoder throws on undefined content topic","time":{"start":1711579688144,"stop":1711579688144,"duration":0},"status":"passed","severity":"normal"},{"uid":"261ece8112e782ca","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711579970456,"stop":1711579970456,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bca3d5d02e6473","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711579929424,"stop":1711579929424,"duration":0},"status":"passed","severity":"normal"},{"uid":"588c608bb92145e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711579800717,"stop":1711579800718,"duration":1},"status":"passed","severity":"normal"},{"uid":"9241b0bb228ef7d2","name":"throws on content topic with non-number generation field","time":{"start":1711579654002,"stop":1711579654003,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a4a484a7c77b26","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711579661858,"stop":1711579661859,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b48c5f5bf73d60","name":"Check message on other pubsub topic is not received","time":{"start":1711580175440,"stop":1711580175441,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ca1524fa45dec8","name":"Check publish message containing Basic HTML tag","time":{"start":1711580133250,"stop":1711580133251,"duration":1},"status":"passed","severity":"normal"},{"uid":"544a8be0d367f5d2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711579929428,"stop":1711579929428,"duration":0},"status":"passed","severity":"normal"},{"uid":"895f3cbf26af67f8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711579970459,"stop":1711579970459,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ddf9a40680af89","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711579654015,"stop":1711579654015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f594f6c3d8c7da9","name":"getPeersByDiscovery","time":{"start":1711580123390,"stop":1711580123393,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee8c1dd7baa160c1","name":"Encoder throws on undefined content topic","time":{"start":1711579667299,"stop":1711579667299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4940c2d72a33e7b0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711580250481,"stop":1711580250481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae435b2ac4518088","name":"Push message with emoji payload","time":{"start":1711580081044,"stop":1711580081044,"duration":0},"status":"passed","severity":"normal"},{"uid":"125f833aabfd2e01","name":"Subscribe and publish message","time":{"start":1711580139279,"stop":1711580139279,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b96be61624047c4","name":"Check meta is set [ecies]","time":{"start":1711579690013,"stop":1711579690013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4975a5d118e50672","name":"Push message with content topic containing special chars","time":{"start":1711580081056,"stop":1711580081057,"duration":1},"status":"passed","severity":"normal"},{"uid":"d867756541b0b900","name":"Ping on subscribed peer","time":{"start":1711579732556,"stop":1711579732556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b16578127a18281","name":"Check received message containing numeric","time":{"start":1711580175444,"stop":1711580175445,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7884be486b30c9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711580317173,"stop":1711580317173,"duration":0},"status":"passed","severity":"normal"},{"uid":"82433f28d6772fd8","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711579654038,"stop":1711579654039,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c4bcb04eb75a66","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711579661876,"stop":1711579661877,"duration":1},"status":"passed","severity":"normal"},{"uid":"7403978e6fd421ce","name":"Check received message containing long","time":{"start":1711580175444,"stop":1711580175444,"duration":0},"status":"passed","severity":"normal"},{"uid":"747214426a06c09","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711579970453,"stop":1711579970453,"duration":0},"status":"passed","severity":"normal"},{"uid":"42de8c314cb6da2b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711579970440,"stop":1711579970442,"duration":2},"status":"passed","severity":"normal"},{"uid":"7350b000803cae5e","name":"should not throw an error for a single configured topic","time":{"start":1711579654029,"stop":1711579654030,"duration":1},"status":"passed","severity":"normal"},{"uid":"48758e0b70b1d8a0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711579677943,"stop":1711579677943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d782bc5e857117","name":"Passing page size 110 when there are 120 messages","time":{"start":1711580251640,"stop":1711580251640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0c5eb876a2c1fe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711579756765,"stop":1711579756765,"duration":0},"status":"skipped","severity":"normal"},{"uid":"973444928087ac8a","name":"should be called for bootstrap peers","time":{"start":1711579712251,"stop":1711579712251,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddded7fce93dd95","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711580194224,"stop":1711580194224,"duration":0},"status":"passed","severity":"normal"},{"uid":"282c5c25d9e97664","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711580317187,"stop":1711580317187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab84720b9bdfab22","name":"Check message with no payload is not received","time":{"start":1711579865335,"stop":1711579865336,"duration":1},"status":"passed","severity":"normal"},{"uid":"540817c75cf10558","name":"Push message with Basic HTML tag payload","time":{"start":1711580185430,"stop":1711580185430,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e08ac5bf530f39","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711579800690,"stop":1711579800690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b00c8b44ec3ee5","name":"different cluster, different shard: nodes don't connect","time":{"start":1711580004933,"stop":1711580004935,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ba9e6dff2a918ed","name":"Check received message with timestamp: 1711579704033 ","time":{"start":1711580175451,"stop":1711580175451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3b1eb17cfef096","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711580133261,"stop":1711580133262,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93e6cb329a54651","name":"should not receive a peer event before start","time":{"start":1711579715403,"stop":1711579715404,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80c9ffb4f7ffe20","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711580139288,"stop":1711580139289,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bcc533d2f6760f","name":"different cluster, different shard: nodes don't connect","time":{"start":1711579800687,"stop":1711579800687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef76a0b84becfed9","name":"Check received message containing Chinese","time":{"start":1711580175432,"stop":1711580175433,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e5040453500861","name":"Subscribe to topic containing Script and receive message","time":{"start":1711580317187,"stop":1711580317188,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7bfe1f4fca9b8e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711579654007,"stop":1711579654007,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7d05460762dbaf","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711580194224,"stop":1711580194225,"duration":1},"status":"passed","severity":"normal"},{"uid":"12eeb70772969ac5","name":"Check received message containing Script","time":{"start":1711580175447,"stop":1711580175447,"duration":0},"status":"passed","severity":"normal"},{"uid":"db568d2e8255924d","name":"Overlapping topic subscription","time":{"start":1711580317184,"stop":1711580317184,"duration":0},"status":"passed","severity":"normal"},{"uid":"9090903fffadf54c","name":"Push message with custom timestamp: 1711583400889","time":{"start":1711580185478,"stop":1711580185479,"duration":1},"status":"passed","severity":"normal"},{"uid":"5559755b8f4419a3","name":"Push message with content topic containing Arabic","time":{"start":1711580081057,"stop":1711580081057,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17b9450e2206a45","name":"Check publish message containing Script","time":{"start":1711580133248,"stop":1711580133249,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7abb715fd5c4a7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711580317189,"stop":1711580317189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4ae2cb0efc4341","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711579690012,"stop":1711579690012,"duration":0},"status":"passed","severity":"normal"},{"uid":"532a74b37a0c0c9a","name":"Check publish message containing long","time":{"start":1711580133242,"stop":1711580133242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0c834ae3ebd7cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711579654023,"stop":1711579654023,"duration":0},"status":"passed","severity":"normal"},{"uid":"403202f3bfc8d91f","name":"Fails to push message bigger that 1MB","time":{"start":1711580081068,"stop":1711580081069,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e79c9b2620a999","name":"Subscribe to topic containing short and receive message","time":{"start":1711580317185,"stop":1711580317185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d9f2adda27647f","name":"dispatchEvent via connectionManager","time":{"start":1711579745245,"stop":1711579745245,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe7a8bd4100dadf","name":"Query with Promise Callback, No message returned","time":{"start":1711580217520,"stop":1711580217521,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0774deb94836faf","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711579756764,"stop":1711579756764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46f0fe89dcecda70","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711579662465,"stop":1711579662465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c781deae50a792e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711579654011,"stop":1711579654011,"duration":0},"status":"passed","severity":"normal"},{"uid":"304a8abcf29fd23d","name":"Check received message containing Arabic","time":{"start":1711580175446,"stop":1711580175446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2eb4af13c526d72","name":"should not receive a peer event before start","time":{"start":1711580163729,"stop":1711580163729,"duration":0},"status":"passed","severity":"normal"},{"uid":"143590c5a90e688a","name":"Check publish message containing special chars","time":{"start":1711580133243,"stop":1711580133244,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f445677015707a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711579800700,"stop":1711579800700,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a02712898010b2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711580185458,"stop":1711580185458,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ff82ea6a2eaa49","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711580317175,"stop":1711580317175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5871a2c5dd4ec6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711579798321,"stop":1711579798321,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dcb8c758f348f5","name":"Check message received after nwaku node is restarted","time":{"start":1711580175468,"stop":1711580175468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bbe796354de04c6","name":"Check received message containing Script","time":{"start":1711580175434,"stop":1711580175434,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecad67e9b1f1bd0","name":"should properly create peer info with all multiaddrs","time":{"start":1711579662471,"stop":1711579662471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3187c4d07f5abd8a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711579654193,"stop":1711579654193,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc755f3311ba2658","name":"Check received message containing unicode special characters","time":{"start":1711579865298,"stop":1711579865299,"duration":1},"status":"passed","severity":"normal"},{"uid":"13aac1591a43577c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711580139295,"stop":1711580139295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abaf7a4cd4f0bfc","name":"Check received message containing JSON","time":{"start":1711579865294,"stop":1711579865295,"duration":1},"status":"passed","severity":"normal"},{"uid":"5610c9dc325a5723","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711579661872,"stop":1711579661875,"duration":3},"status":"passed","severity":"normal"},{"uid":"233971fc90d19b85","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711579678246,"stop":1711579678246,"duration":0},"status":"passed","severity":"normal"},{"uid":"277417ee8e12b61f","name":"Push message with content topic containing Russian","time":{"start":1711580185447,"stop":1711580185457,"duration":10},"status":"passed","severity":"normal"},{"uid":"308b9e41a81a367a","name":"should throw an error for missing required configuration","time":{"start":1711579654020,"stop":1711579654020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b228ed341db7de1d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711579970452,"stop":1711579970453,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa9f3849488d8b0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711579714198,"stop":1711579714198,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5cd6e543d3260d","name":"Generator, custom pubsub topic","time":{"start":1711580216662,"stop":1711580216662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6d6e1412e24468","name":"Ping on unsubscribed peer","time":{"start":1711579787719,"stop":1711579787721,"duration":2},"status":"passed","severity":"normal"},{"uid":"58ddb689fb42f42d","name":"Check received message containing emoji","time":{"start":1711579865299,"stop":1711579865300,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91e80d86ac624aa","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711579654034,"stop":1711579654034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d688cc20ef8683e5","name":"A test","time":{"start":1711579969597,"stop":1711579969598,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8b352a5d11967f","name":"Push message with Russian payload","time":{"start":1711580081038,"stop":1711580081039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4321b5525cdda245","name":"Check received message containing JSON","time":{"start":1711580175436,"stop":1711580175436,"duration":0},"status":"passed","severity":"normal"},{"uid":"74149f0ab6acdd7a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711580217518,"stop":1711580217518,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd3c090de66e822","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711579753029,"stop":1711579753030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc2030c5fda2acc","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711580250482,"stop":1711580250482,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e8d8605c989b08","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711579970443,"stop":1711579970444,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe953da6e5c16a8","name":"Push message with content topic containing Script","time":{"start":1711580081059,"stop":1711580081059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d55ffa9c3da74cb","name":"Push message with content topic containing shell command","time":{"start":1711580185459,"stop":1711580185459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddbdbc67bec3252","name":"different cluster, same shard: nodes don't connect","time":{"start":1711579800686,"stop":1711579800687,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2fb60994b76d4976","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711580317185,"stop":1711580317186,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d43f817b38cdd28","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711580217513,"stop":1711580217514,"duration":1},"status":"passed","severity":"normal"},{"uid":"359e147afde9cedc","name":"Reopen subscription with peer with lost subscription","time":{"start":1711579787727,"stop":1711579787727,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bdc9a10d567f14","name":"Check publish message containing short","time":{"start":1711580133241,"stop":1711580133241,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb844cfe01e9402","name":"Publish message with large meta","time":{"start":1711580133265,"stop":1711580133266,"duration":1},"status":"passed","severity":"normal"},{"uid":"340cf0d5173c89fd","name":"Push message with short payload","time":{"start":1711580185421,"stop":1711580185421,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c2fdf97137f7c2","name":"caches peers it previously fetched","time":{"start":1711579678243,"stop":1711579678244,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de69f3befef75d1","name":"should set field with only RELAY enabled","time":{"start":1711579662472,"stop":1711579662472,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff959cc08ac7832","name":"Check received message containing emoji","time":{"start":1711580175438,"stop":1711580175438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e3404dce5635f4","name":"Relay + Store","time":{"start":1711579662473,"stop":1711579662473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6c5d8f8c1d9ecc","name":"Subscribe to topic containing long and publish message","time":{"start":1711580139285,"stop":1711580139286,"duration":1},"status":"passed","severity":"normal"},{"uid":"e250afc10cf9dae","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711579756765,"stop":1711579756765,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39b67ee2d6466ca7","name":"Reusing cursor across nodes","time":{"start":1711580194225,"stop":1711580194225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63c18a1d5d1f26c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711580317169,"stop":1711580317169,"duration":0},"status":"passed","severity":"normal"},{"uid":"729a01326d6e5717","name":"Check publish message containing emoji","time":{"start":1711580133254,"stop":1711580133255,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa9bb3841371fcc","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711579704989,"stop":1711579704991,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e252a1879384649","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711579654016,"stop":1711579654016,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c2c4d068f8557","name":"Subscribe to topic containing Script and receive message","time":{"start":1711579970455,"stop":1711579970455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b72be780b33dc","name":"Reopen subscription with peer with lost subscription","time":{"start":1711579787722,"stop":1711579787723,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9f676118e69bcf","name":"Subscribe to topic containing XML and receive message","time":{"start":1711579970455,"stop":1711579970455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9254a6f5f9d75d0e","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app55/7/topic319/utf8","time":{"start":1711580133667,"stop":1711580133667,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a784823190c824d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711580250482,"stop":1711580250482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68a898d95e2a6cd","name":"receives messages sent to provided content topic through callback","time":{"start":1711580133496,"stop":1711580133496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5875bd6d069e5a1d","name":"Push message with Russian payload","time":{"start":1711580185426,"stop":1711580185427,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e15cae8eed6527","name":"Push message with meta","time":{"start":1711580185469,"stop":1711580185470,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6e65ff1e6d3ecc","name":"should set field with all protocols disabled","time":{"start":1711579662471,"stop":1711579662471,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce6af40f9ce1526","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711580317183,"stop":1711580317184,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9ce9473d243155e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711579753028,"stop":1711579753029,"duration":1},"status":"passed","severity":"normal"},{"uid":"591ba6a0b8762846","name":"Check received message containing special chars","time":{"start":1711580175445,"stop":1711580175445,"duration":0},"status":"passed","severity":"normal"},{"uid":"401b80388134fb62","name":"Nwaku publishes","time":{"start":1711580110915,"stop":1711580110915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce59858c8c14835d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711579654008,"stop":1711579654008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4724e2797132c08","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711579800694,"stop":1711579800694,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b7711987dcde0e","name":"should return valid sharding parameters for static sharding","time":{"start":1711579654033,"stop":1711579654034,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b13ae33087891b1","name":"new peer added after a peer was already found","time":{"start":1711580123393,"stop":1711580123394,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78e4021148413ae1","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711579800730,"stop":1711579800730,"duration":0},"status":"passed","severity":"normal"},{"uid":"439abadb41768d04","name":"Delete observer","time":{"start":1711580082827,"stop":1711580082828,"duration":1},"status":"passed","severity":"normal"},{"uid":"32137b5e72d52e00","name":"Push message with shell command payload","time":{"start":1711580081042,"stop":1711580081043,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec67bbeee803e802","name":"Check received message with timestamp: 1711579704033000000 ","time":{"start":1711580175438,"stop":1711580175438,"duration":0},"status":"passed","severity":"normal"},{"uid":"2032ec2051e97a27","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711579800692,"stop":1711579800692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd3345c095370c6","name":"Subscribe to topic containing XML and receive message","time":{"start":1711580317176,"stop":1711580317176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e591d1535bb186b6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711579800690,"stop":1711579800690,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b2de21bbfaeb77","name":"1 Store, 2 fetches","time":{"start":1711579677904,"stop":1711579677905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9fc3ff42b97bd","name":"throws on empty content topic","time":{"start":1711579654001,"stop":1711579654001,"duration":0},"status":"passed","severity":"normal"},{"uid":"834b880ddc9349b7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711579970446,"stop":1711579970446,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4abf803e7cef8e2","name":"Check publish message after service node is restarted","time":{"start":1711580133264,"stop":1711580133264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e80f9b699ca8bfb","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711579800688,"stop":1711579800689,"duration":1},"status":"skipped","severity":"normal"},{"uid":"29abd8b16d32496f","name":"same cluster, same shard: nodes connect","time":{"start":1711580004932,"stop":1711580004932,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c407d26d798c87","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711579712252,"stop":1711579712252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e28088f51a87ab1","name":"handles empty shards array correctly","time":{"start":1711579654036,"stop":1711579654036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9096c5dcbe260bd1","name":"Ping on peer without subscriptions","time":{"start":1711579787725,"stop":1711579787726,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4aea1ba03d8a18","name":"random static sharding 7 - Cluster ID: 670, Shard ID: 529","time":{"start":1711580188805,"stop":1711580188807,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f49de660272cdb0","name":"should not fail to stop the service if it was not started","time":{"start":1711579682311,"stop":1711579682312,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ebf03b2e596d0a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711579678247,"stop":1711579678247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e261e5994c7b1304","name":"Callback on promise","time":{"start":1711580240336,"stop":1711580240336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1223fa30134d1d5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711579654031,"stop":1711579654031,"duration":0},"status":"passed","severity":"normal"},{"uid":"74025b4843565ad5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711580317182,"stop":1711580317182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf985a9501fa926","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711580317181,"stop":1711580317181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c41d9fb568d7bf","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711579677940,"stop":1711579677940,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a01211797d0d3b","name":"should not fail to start the service if it is already started","time":{"start":1711580163728,"stop":1711580163728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2677913401ba7a","name":"Push message with content topic containing escaped characters","time":{"start":1711580081061,"stop":1711580081061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a8c82b281be7e2","name":"should use DNS peer discovery with light client","time":{"start":1711579715405,"stop":1711579715405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aac1aa9008b709b0","name":"less peers than existing","time":{"start":1711580081330,"stop":1711580081330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17cb3f57a1529c8a","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app70/8/topic705/json","time":{"start":1711580133670,"stop":1711580133671,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e319f9fbc157c32d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711579661876,"stop":1711579661876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43b570cc877aa25","name":"should encode/decode to RLP encoding","time":{"start":1711579662468,"stop":1711579662468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1e916610df518c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711579704984,"stop":1711579704987,"duration":3},"status":"passed","severity":"normal"},{"uid":"ddd920fa8ae209de","name":"Push message with Script payload","time":{"start":1711580081040,"stop":1711580081040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c79493e8fa7e83","name":"Check message with non string payload is not received","time":{"start":1711580175467,"stop":1711580175467,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0a346c033be993","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711579800697,"stop":1711579800697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5146acf30113140f","name":"should encodeTxt and decodeTxt","time":{"start":1711579662464,"stop":1711579662464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf764875413f43d","name":"Subscribe to topic containing long and receive message","time":{"start":1711580317185,"stop":1711580317185,"duration":0},"status":"passed","severity":"normal"},{"uid":"15810f6f1739b241","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711579661862,"stop":1711579661863,"duration":1},"status":"passed","severity":"normal"},{"uid":"e796f1881d06647b","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711580232236,"stop":1711580232237,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcdf6c5e6a1c043","name":"Push message with meta","time":{"start":1711580081063,"stop":1711580081064,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c527e78e3a845ab","name":"Push message with special chars payload","time":{"start":1711580081025,"stop":1711580081025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8b84a8b4e761a4","name":"Overlapping topic subscription","time":{"start":1711580317171,"stop":1711580317172,"duration":1},"status":"passed","severity":"normal"},{"uid":"64549cbfdf41b6c6","name":"Ping on peer without subscriptions","time":{"start":1711579732556,"stop":1711579732561,"duration":5},"status":"passed","severity":"normal"},{"uid":"269915b19af62f1c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711579654029,"stop":1711579654029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6a653d276036ba","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711580250481,"stop":1711580250482,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb16cfdc5f2051e","name":"Check received message containing Russian","time":{"start":1711580175446,"stop":1711580175446,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2450a69bcce1dd","name":"throws on content topic with too few or too many fields","time":{"start":1711579654001,"stop":1711579654002,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e23c04701f2e2e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711580004931,"stop":1711580004932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19b66e3d1bbfce9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711579798317,"stop":1711579798317,"duration":0},"status":"passed","severity":"normal"},{"uid":"257d8fb0db323c75","name":"Check received message containing XML","time":{"start":1711580175435,"stop":1711580175435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72cc9d009fdea7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711580139296,"stop":1711580139296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab79827f9d432683","name":"Query generator for multiple messages","time":{"start":1711580240325,"stop":1711580240326,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03009ff552e974c","name":"Check received message containing Basic HTML tag","time":{"start":1711580175448,"stop":1711580175448,"duration":0},"status":"passed","severity":"normal"},{"uid":"af73fb005abeda5f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711579800716,"stop":1711579800716,"duration":0},"status":"passed","severity":"normal"},{"uid":"894da502d8f44c43","name":"Check received message containing short","time":{"start":1711579865280,"stop":1711579865281,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e93c8ef16fdeebb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711579800724,"stop":1711579800724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cc0968cd3334a2","name":"Query Generator - backward","time":{"start":1711580219071,"stop":1711580219071,"duration":0},"status":"passed","severity":"normal"},{"uid":"134b800976f1fa9c","name":"Push message with long payload","time":{"start":1711580080997,"stop":1711580081024,"duration":27},"status":"passed","severity":"normal"},{"uid":"48bcd4fde6f25614","name":"Subscribe to topic containing Script and receive message","time":{"start":1711580317175,"stop":1711580317175,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3f71ced1683b18","name":"Nodes with multiple pubsub topic","time":{"start":1711580121057,"stop":1711580121057,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15baecce622fddb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711580317178,"stop":1711580317178,"duration":0},"status":"passed","severity":"normal"},{"uid":"213ba84c2a9bb392","name":"handles different networkShards values correctly","time":{"start":1711579654013,"stop":1711579654014,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a4c45d47a06d14","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711580317168,"stop":1711580317168,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ded796c8c28217d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711579654028,"stop":1711579654029,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1dce393f59b138","name":"Push message with shell command payload","time":{"start":1711580185431,"stop":1711580185432,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6f2776d8276df9","name":"Relay + Store","time":{"start":1711579716099,"stop":1711579716100,"duration":1},"status":"passed","severity":"normal"},{"uid":"859e987107b72ba9","name":"Subscribe to topic containing short and publish message","time":{"start":1711580139284,"stop":1711580139285,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e023d45553d316","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711579929421,"stop":1711579929423,"duration":2},"status":"passed","severity":"normal"},{"uid":"7aecc253496194fa","name":"Overlapping topic subscription","time":{"start":1711580139284,"stop":1711580139284,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9152854d66ae80a0","name":"can start and stop the service","time":{"start":1711580163725,"stop":1711580163727,"duration":2},"status":"passed","severity":"normal"},{"uid":"3172381c118712b5","name":"Relay - times out","time":{"start":1711580265653,"stop":1711580265653,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3dcc3fcb0cdc3c","name":"Push message with content topic containing JSON","time":{"start":1711580185459,"stop":1711580185459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35af910c665b7ae","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711579654035,"stop":1711579654035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ed72ca293e983d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711579654011,"stop":1711579654011,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a7880703370f09","name":"Push message equal or less that 1MB","time":{"start":1711580081067,"stop":1711580081068,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61b29d0f0a16f8c","name":"Throws when trying to push message with empty payload","time":{"start":1711580081044,"stop":1711580081045,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca80e12e4c3d006","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711580188809,"stop":1711580188810,"duration":1},"status":"passed","severity":"normal"},{"uid":"237e743ce6392ef6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711580277048,"stop":1711580277048,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c8cc6721c9a7e1","name":"Sets default value correctly","time":{"start":1711580258360,"stop":1711580258361,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb749b30eafbb21","name":"Check message with no payload is not received","time":{"start":1711580175441,"stop":1711580175441,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e08dbccb0b323e","name":"Js publishes, other Js receives","time":{"start":1711580110916,"stop":1711580110916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1320bdea4e45a7e2","name":"Check message with no payload is not received","time":{"start":1711580175466,"stop":1711580175466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19327b8069cbe96","name":"Subscribe and receives messages on 20 topics","time":{"start":1711580317181,"stop":1711580317182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41a160e34d389c0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711579677942,"stop":1711579677942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbcdda406183ee8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711580139297,"stop":1711580139297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24038a6bc653baa","name":"should emit a peer event after start","time":{"start":1711579715403,"stop":1711579715403,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ed43a24d5596da","name":"Push message equal or less that 1MB","time":{"start":1711580185479,"stop":1711580185479,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5e73ba585315f4","name":"Push to array if already present","time":{"start":1711579653756,"stop":1711579653757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d0669b8b673f81","name":"Check received message containing JSON","time":{"start":1711580175448,"stop":1711580175449,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e3928148b91535","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711579970445,"stop":1711579970445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d249a3af8b266034","name":"configure the node with multiple content topics","time":{"start":1711580133672,"stop":1711580133673,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f70ce41267144cdc","name":"Push message with Arabic payload","time":{"start":1711580185425,"stop":1711580185426,"duration":1},"status":"passed","severity":"normal"},{"uid":"797716140b54f7f8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711580217514,"stop":1711580217515,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ad873ce953328b","name":"Push message with escaped characters payload","time":{"start":1711580081043,"stop":1711580081043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a143af9d97ed67d2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711579656600,"stop":1711579656601,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e57002cd73099ba","name":"Subscribe to topic containing long and receive message","time":{"start":1711579970449,"stop":1711579970452,"duration":3},"status":"passed","severity":"normal"},{"uid":"b8f722a31d1c98cc","name":"Push message with content topic containing SQL Injection","time":{"start":1711580185457,"stop":1711580185457,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7e293170b44dc","name":"throws on content topic with generation field greater than 0","time":{"start":1711579654003,"stop":1711579654003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1bd4c3f2603dcb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711579756764,"stop":1711579756764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7f9a64ac017b958","name":"Check received message containing Chinese","time":{"start":1711579865284,"stop":1711579865285,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fe605db0556d54","name":"should not fail to stop the service if it was not started","time":{"start":1711579715402,"stop":1711579715402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c02fc2c3b2443a","name":"Push message with numeric payload","time":{"start":1711580185422,"stop":1711580185423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a767f8170dbdb0b4","name":"Sign & Recover","time":{"start":1711579688606,"stop":1711579688606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cbfbd4a13706a9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711580139282,"stop":1711580139283,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74eb2d07b066bda","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711579667258,"stop":1711579667259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1784e0065f96db8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711579753028,"stop":1711579753028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3526cab08d8d809e","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app80/8/topic707/proto","time":{"start":1711580133671,"stop":1711580133671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e1a3b91000d8710","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711579654010,"stop":1711579654010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3776c0943b6249f","name":"random static sharding 2 - Cluster ID: 78, Shard ID: 896","time":{"start":1711580188800,"stop":1711580188801,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef9892a87b82e01","name":"random static sharding 10 - Cluster ID: 835, Shard ID: 842","time":{"start":1711580188808,"stop":1711580188808,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa55445644b8b7f1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711579677942,"stop":1711579677942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfe86dceab88c83","name":"Push message with content topic containing numeric","time":{"start":1711580185443,"stop":1711580185444,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a6ace34943e794","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711580139283,"stop":1711580139283,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdb2a1691973c62","name":"Check received message with timestamp: 1711579704033 ","time":{"start":1711580175438,"stop":1711580175439,"duration":1},"status":"passed","severity":"normal"},{"uid":"1501451ded7357a5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711580121058,"stop":1711580121058,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa0c289e150efc2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711579970443,"stop":1711579970443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ea24f77b477b42","name":"Check received message containing long","time":{"start":1711579865281,"stop":1711579865282,"duration":1},"status":"passed","severity":"normal"},{"uid":"284ff1983db2e18d","name":"should not receive a peer event before start","time":{"start":1711579682313,"stop":1711579682313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d984c09249807d","name":"Using a function","time":{"start":1711580258357,"stop":1711580258357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeacf5e31162825","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711579800699,"stop":1711579800700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9968dda5cba334c","name":"Push message with Arabic payload","time":{"start":1711580081038,"stop":1711580081038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f94e27634218941","name":"Init the array if not present","time":{"start":1711579653755,"stop":1711579653756,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3cfceef946e0a6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711580317188,"stop":1711580317188,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2723b784590ed7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711580317182,"stop":1711580317183,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3fed92e340d830e7","name":"throws on content topic with empty encoding field","time":{"start":1711579654005,"stop":1711579654005,"duration":0},"status":"passed","severity":"normal"},{"uid":"b744f84e4f5b07c1","name":"Check received message with timestamp: 1711579704463000000 ","time":{"start":1711579865300,"stop":1711579865300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da4cea61a06e179","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711579688140,"stop":1711579688141,"duration":1},"status":"passed","severity":"normal"},{"uid":"da387dd5a80c2955","name":"Push message with content topic containing XML","time":{"start":1711580185458,"stop":1711580185458,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b7320721b136e5","name":"Ordered callback, aborts when callback returns true","time":{"start":1711580240337,"stop":1711580240337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59c3b1d3f4324b7","name":"Check received message containing XML","time":{"start":1711580175447,"stop":1711580175448,"duration":1},"status":"passed","severity":"normal"}]