2024-05-30 16:14:15 +00:00

1 line
154 KiB
JSON

[{"uid":"c19e864d586860ad","name":"Waku message hash computation (payload length 0)","time":{"start":1717084834032,"stop":1717084834032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03acdd0fe73df8d","name":"Check received message containing unicode special characters","time":{"start":1717085369459,"stop":1717085369460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2b1553f487af91","name":"Overlapping topic subscription","time":{"start":1717085492743,"stop":1717085492743,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed7d8fb8e58c46e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717085107921,"stop":1717085107922,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d5a433b4dd765e","name":"should load peers from local storage and dispatch events","time":{"start":1717084859648,"stop":1717084859648,"duration":0},"status":"passed","severity":"normal"},{"uid":"28972a1994cb3975","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717085463608,"stop":1717085463609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc51e6475774083","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717085492755,"stop":1717085492755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8754fa66ee90ed2c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717085497478,"stop":1717085497478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0315bd867d5d55","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717085161956,"stop":1717085161957,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c73ea2bd8e5297","name":"Rejects garbage","time":{"start":1717084848249,"stop":1717084848250,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c7441b53cf1e6f","name":"Callback on promise, aborts when callback returns true","time":{"start":1717085478337,"stop":1717085478337,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb18467e84bfa2b","name":"should return unique PubsubTopics for static sharding","time":{"start":1717084831433,"stop":1717084831433,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e7e66d0d20406c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717085353936,"stop":1717085353937,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a6197ad8f84aa1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717084839294,"stop":1717084839295,"duration":1},"status":"passed","severity":"normal"},{"uid":"9667eec9e87329d1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717085492758,"stop":1717085492759,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef0ed42b3c3c418","name":"Ephemeral field set to true","time":{"start":1717084844908,"stop":1717084844908,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f26e656e76c4deb","name":"Waku message hash computation (no timestamp)","time":{"start":1717084834032,"stop":1717084834032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d42eebdc04e920a","name":"should not fail to stop the service if it was not started","time":{"start":1717084912477,"stop":1717084912478,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bc9618ee764b6b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717085083590,"stop":1717085083590,"duration":0},"status":"passed","severity":"normal"},{"uid":"26da82ef570c9643","name":"Push message with numeric payload","time":{"start":1717085309166,"stop":1717085309166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c85da62a495505b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717085083595,"stop":1717085083595,"duration":0},"status":"passed","severity":"normal"},{"uid":"76caa5a032c6cb44","name":"Check publish message after service node is restarted","time":{"start":1717085346439,"stop":1717085346439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2745fcba4375d7e0","name":"random static sharding 8 - Cluster ID: 8, Shard ID: 623","time":{"start":1717085419250,"stop":1717085419251,"duration":1},"status":"passed","severity":"normal"},{"uid":"192e6498d3a84e26","name":"Fails to push message with large meta","time":{"start":1717085444200,"stop":1717085444200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9b02cd88155a65","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717084840016,"stop":1717084840016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a508a192aa44ea7c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717085083600,"stop":1717085083601,"duration":1},"status":"passed","severity":"normal"},{"uid":"38440f20620bf556","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app84/3/topic884/test.js","time":{"start":1717085417457,"stop":1717085417458,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63d8fad3d206348","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717084831427,"stop":1717084831427,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e5d2e20ea0424e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717084926965,"stop":1717084926965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6cd92b58ea7f44","name":"Push message with content topic containing Russian","time":{"start":1717085444147,"stop":1717085444148,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2f2d28c2b29b47","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717084831439,"stop":1717084831440,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcbddbab0706976","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717084971348,"stop":1717084971349,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5cb6fdbe65cdaf","name":"Check publish message containing Script","time":{"start":1717085346431,"stop":1717085346432,"duration":1},"status":"passed","severity":"normal"},{"uid":"12afdf2bd4f382bb","name":"Subscribe to topic containing long and receive message","time":{"start":1717085492754,"stop":1717085492754,"duration":0},"status":"passed","severity":"normal"},{"uid":"de22ca85197f1b3e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717084867394,"stop":1717084867395,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3872315dd4142c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717085083608,"stop":1717085083608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4b93ddbe85a828","name":"Push message with JSON payload","time":{"start":1717085444140,"stop":1717085444141,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c9563fdf4edbb9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717085104907,"stop":1717085104907,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ce2c44807d6a7","name":"should not receive a peer event after stop","time":{"start":1717084912479,"stop":1717084912479,"duration":0},"status":"passed","severity":"normal"},{"uid":"392df89c85b9419c","name":"Check message received after nwaku node is restarted","time":{"start":1717085369493,"stop":1717085369493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c77d4f4ba9992de","name":"Light Node - default protocols","time":{"start":1717085507897,"stop":1717085507898,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e512b384fb4aad","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717084855302,"stop":1717084855302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2eeb9d9503ff5e","name":"Push message with custom timestamp: 1686326661516","time":{"start":1717085444201,"stop":1717085444202,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56318d96113e46","name":"Check received message containing escaped characters","time":{"start":1717085369458,"stop":1717085369459,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3c360343866d","name":"Init the array if not present","time":{"start":1717084831173,"stop":1717084831174,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa30fb1abd859bf","name":"Push message with content topic containing JSON","time":{"start":1717085309223,"stop":1717085309224,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af32b7fb4fec4db","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717085346646,"stop":1717085346646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18608c74268242c4","name":"Refresh subscription","time":{"start":1717085353933,"stop":1717085353933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77372d82afabf1cf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717085161955,"stop":1717085161955,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5c48d06ed69499","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717085104919,"stop":1717085104919,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e569e802dfb3ff2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717085083594,"stop":1717085083594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b72cbae82de2c6","name":"Promise Callback - forward","time":{"start":1717085465635,"stop":1717085465635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44de91aa7af40e5","name":"safeDispatchEvent","time":{"start":1717084922812,"stop":1717084922812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed937a180a9bee4","name":"should encodeTxt and decodeTxt","time":{"start":1717084840005,"stop":1717084840006,"duration":1},"status":"passed","severity":"normal"},{"uid":"906fb1014beb63c3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717084959423,"stop":1717084959424,"duration":1},"status":"passed","severity":"normal"},{"uid":"af32e0e33d7bbea6","name":"recovers when dns.resolve returns empty","time":{"start":1717084855739,"stop":1717084855739,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf95386a22087b34","name":"throws on content topic with empty encoding field","time":{"start":1717084831421,"stop":1717084831421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1626f70f8a1aafab","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717085492751,"stop":1717085492751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edbc088e81708da","name":"Check received message containing Arabic","time":{"start":1717085369441,"stop":1717085369450,"duration":9},"status":"passed","severity":"normal"},{"uid":"bd19139d001fd4f1","name":"Check message with no payload is not received","time":{"start":1717085061194,"stop":1717085061194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63c298f7069629c","name":"Push message with content topic containing short","time":{"start":1717085444145,"stop":1717085444145,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ce2e1c5f17fdf4","name":"Push 30 different messages","time":{"start":1717085444144,"stop":1717085444144,"duration":0},"status":"passed","severity":"normal"},{"uid":"698f01c99b59ac20","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717084912481,"stop":1717084912481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73a2a6c367a71281","name":"Check received message containing unicode special characters","time":{"start":1717085369505,"stop":1717085369505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82b6b4a2a8d2571","name":"Decoder throws on empty string content topic","time":{"start":1717084865508,"stop":1717084865509,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa6844889218acc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717084959423,"stop":1717084959423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd977b1b09f5d38","name":"Decoder throws on undefined content topic","time":{"start":1717084844910,"stop":1717084844910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d792e28cee2534e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717085104925,"stop":1717085104925,"duration":0},"status":"passed","severity":"normal"},{"uid":"846e2771e0a9204c","name":"Check message on other pubsub topic is not received","time":{"start":1717085369507,"stop":1717085369508,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd88990b2b539f98","name":"Check message with invalid timestamp is not received","time":{"start":1717085369475,"stop":1717085369476,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c84e728993c0f02","name":"returns all values when wanted number matches available values","time":{"start":1717084854670,"stop":1717084854671,"duration":1},"status":"passed","severity":"normal"},{"uid":"847cb29611680695","name":"Relay + Store","time":{"start":1717084840016,"stop":1717084840016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1524440a7ce0545f","name":"Passing cursor with wrong message digest","time":{"start":1717085412524,"stop":1717085412526,"duration":2},"status":"passed","severity":"normal"},{"uid":"1857fb477eb5090c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app8/6/topic929/xml","time":{"start":1717085417452,"stop":1717085417452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aee213dc0f727","name":"Nodes with multiple pubsub topic","time":{"start":1717085323352,"stop":1717085323352,"duration":0},"status":"passed","severity":"normal"},{"uid":"62de5fb987f2311e","name":"Check received message containing Script","time":{"start":1717085061180,"stop":1717085061182,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ccf14eed7fd2d6e","name":"should return false","time":{"start":1717084840009,"stop":1717084840009,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e2c15b4213518","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717085492751,"stop":1717085492751,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf62de0d886c6fa3","name":"should not receive a peer event before start","time":{"start":1717085351251,"stop":1717085351251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6025307f50d03d6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717084895896,"stop":1717084895897,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81293f8342655d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717085353939,"stop":1717085353939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f45fb7b5d4331b1","name":"Check received message containing XML","time":{"start":1717085369503,"stop":1717085369503,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f5d31821f30886","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717085346647,"stop":1717085346647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67084a09c9103768","name":"Generator, custom pubsub topic","time":{"start":1717085465282,"stop":1717085465283,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3a5b3757201d68","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717085492745,"stop":1717085492746,"duration":1},"status":"passed","severity":"normal"},{"uid":"950c059d9e40c583","name":"Check received message containing numeric","time":{"start":1717085061147,"stop":1717085061147,"duration":0},"status":"passed","severity":"normal"},{"uid":"249614c1b6cfef0d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app91/8/topic757/test.js","time":{"start":1717085417450,"stop":1717085417450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81d83484d63b65b","name":"Check received message containing Russian","time":{"start":1717085369450,"stop":1717085369451,"duration":1},"status":"passed","severity":"normal"},{"uid":"72202f44246e00f3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717085061190,"stop":1717085061192,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4b07856c385375f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717085083601,"stop":1717085083602,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff48431e104f9a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app41/3/topic991/test.js","time":{"start":1717085417458,"stop":1717085417459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5179ec02e79d0e39","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717084831422,"stop":1717084831423,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fece7ed2e6bf248","name":"Encoder throws on empty string content topic","time":{"start":1717084865507,"stop":1717084865507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7251027707807e8f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717085497478,"stop":1717085497479,"duration":1},"status":"passed","severity":"normal"},{"uid":"13160d3abe0fc623","name":"should set field with all protocols disabled","time":{"start":1717084840014,"stop":1717084840014,"duration":0},"status":"passed","severity":"normal"},{"uid":"322d2e9788c07ab","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717085083606,"stop":1717085083606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb4b78949f6ab50","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app5/6/topic124/proto","time":{"start":1717085417449,"stop":1717085417450,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0a7e05da081c9e","name":"should only return 1 node with store capability","time":{"start":1717084855741,"stop":1717084855741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75d52bbd460633","name":"Check received message containing Arabic","time":{"start":1717085369501,"stop":1717085369501,"duration":0},"status":"passed","severity":"normal"},{"uid":"740f6788d4de4222","name":"handles different networkShards values correctly","time":{"start":1717084831430,"stop":1717084831430,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae3dc7ac55d109d","name":"Check publish message containing short","time":{"start":1717085346426,"stop":1717085346426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e9f9a6d6edb94a","name":"Check received message containing JSON","time":{"start":1717085369504,"stop":1717085369504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f552212297adf85","name":"Check received message with timestamp: 1717084881704000000 ","time":{"start":1717085061188,"stop":1717085061189,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab20323b9cc9ee6","name":"Check message with invalid timestamp is not received","time":{"start":1717085369507,"stop":1717085369507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5398cdc2548535","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717085353935,"stop":1717085353935,"duration":0},"status":"passed","severity":"normal"},{"uid":"310cd3ccada83d3c","name":"Push message with content topic containing unicode special characters","time":{"start":1717085309230,"stop":1717085309244,"duration":14},"status":"passed","severity":"normal"},{"uid":"fdfa7a7557df473e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717085083596,"stop":1717085083596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb62cb3b7eb1a99","name":"Passing page size 19 when there are 20 messages","time":{"start":1717085493152,"stop":1717085493152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af558b89b45a5c5","name":"Throws when trying to push message with empty payload","time":{"start":1717085444144,"stop":1717085444144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9face2e856080adb","name":"nwaku subscribes","time":{"start":1717085319170,"stop":1717085319171,"duration":1},"status":"passed","severity":"normal"},{"uid":"90029ae65b0f49ce","name":"non connected peers","time":{"start":1717085288731,"stop":1717085288732,"duration":1},"status":"skipped","severity":"normal"},{"uid":"487c65a2cbe582a3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717085492759,"stop":1717085492759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a892dd13ac0d5ce","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app2/9/topic282/utf8","time":{"start":1717085417451,"stop":1717085417451,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4658b853777e7a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717085161953,"stop":1717085161954,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b5a7edd0b6912","name":"random static sharding 5 - Cluster ID: 171, Shard ID: 5","time":{"start":1717085419249,"stop":1717085419249,"duration":0},"status":"passed","severity":"normal"},{"uid":"221aa6416ac2db13","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717084831434,"stop":1717084831434,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d91d01c93859d0a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717085323361,"stop":1717085323361,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f38f57734904df","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app0/3/topic873/test.js","time":{"start":1717085417451,"stop":1717085417451,"duration":0},"status":"passed","severity":"normal"},{"uid":"547fb3966453fffb","name":"Subscribe and receive messages via lightPush","time":{"start":1717085104906,"stop":1717085104907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5507d46656fbde56","name":"throws on content topic with too few or too many fields","time":{"start":1717084831417,"stop":1717084831418,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d44477fe5639f43","name":"Does not throw an exception when node disconnects","time":{"start":1717085502007,"stop":1717085502008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ded4bfe83fdb9de","name":"Ping on subscribed peer","time":{"start":1717084963698,"stop":1717084963698,"duration":0},"status":"passed","severity":"normal"},{"uid":"566782b4df9436af","name":"should use DNS peer discovery with light client","time":{"start":1717084912480,"stop":1717084912480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1d8c783413a459","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717084831424,"stop":1717084831425,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf49f7f81e2ef989","name":"Check publish message containing Chinese","time":{"start":1717085346429,"stop":1717085346429,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5fa749afabe17e","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717085346646,"stop":1717085346647,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b6d871983e26c4cd","name":"Push message with short payload","time":{"start":1717085309165,"stop":1717085309165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f361247de570607","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717085492756,"stop":1717085492756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e37fbd37a28c1b2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717084839302,"stop":1717084839302,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d5b343d1351176","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717084971349,"stop":1717084971350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5b3966b4b903ba","name":"Check publish message containing JSON","time":{"start":1717085346433,"stop":1717085346433,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a715f3ce732ec60","name":"Push message with content topic containing unicode special characters","time":{"start":1717085444197,"stop":1717085444198,"duration":1},"status":"passed","severity":"normal"},{"uid":"79006d898db34b43","name":"throws on content topic with empty version field","time":{"start":1717084831420,"stop":1717084831420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a11739a88d7a46","name":"Check message with no payload is not received","time":{"start":1717085369508,"stop":1717085369509,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a1edf65075ee2a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717085083595,"stop":1717085083595,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a9d26b4d698ba9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717084855299,"stop":1717084855299,"duration":0},"status":"passed","severity":"normal"},{"uid":"89785e26bb83dbb1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717084895897,"stop":1717084895897,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf1d0408a9e0504","name":"Push message with Arabic payload","time":{"start":1717085309167,"stop":1717085309168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd4e96c77424bc1","name":"Sign & Recover","time":{"start":1717084865980,"stop":1717084865980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc7ed942a219938","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717085369506,"stop":1717085369507,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b7269e71985356","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717084959420,"stop":1717084959421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13772b0b51a8406","name":"should set field with only FILTER enabled","time":{"start":1717084840015,"stop":1717084840015,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c7f8b648ac97e","name":"Non TWN Cluster","time":{"start":1717085417429,"stop":1717085417429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2075297f9785a57","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717084912481,"stop":1717084912481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9afeeaf6bd435122","name":"Query with Ordered Callback, No Decoder","time":{"start":1717085463606,"stop":1717085463607,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a48df6eb4d7830","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717085107920,"stop":1717085107921,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f5adeb50378a12","name":"getPeersByDiscovery","time":{"start":1717084922810,"stop":1717084922810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbaab57b77f7f2","name":"Check publish message containing escaped characters","time":{"start":1717085346434,"stop":1717085346434,"duration":0},"status":"passed","severity":"normal"},{"uid":"7196fcad105dd9ce","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717084831429,"stop":1717084831429,"duration":0},"status":"passed","severity":"normal"},{"uid":"480127537e3c24f4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717084959422,"stop":1717084959422,"duration":0},"status":"passed","severity":"normal"},{"uid":"9668f991339f2235","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717085104910,"stop":1717085104910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6510fe34bcc1d7ee","name":"Fails to push message bigger that 1MB","time":{"start":1717085309278,"stop":1717085309279,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99a0965b542a83c","name":"Push message with content topic containing long","time":{"start":1717085444145,"stop":1717085444145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2b967fadb981be","name":"should be called for bootstrap peers","time":{"start":1717084890220,"stop":1717084890221,"duration":1},"status":"passed","severity":"normal"},{"uid":"8739633ed887dc16","name":"1 Store, 2 fetches","time":{"start":1717084855376,"stop":1717084855377,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adac49e0d25def6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717085492749,"stop":1717085492749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c73dc67fde13678","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717085083602,"stop":1717085083602,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b9b760e065bd73","name":"should not throw an error for a single configured topic","time":{"start":1717084831446,"stop":1717084831447,"duration":1},"status":"passed","severity":"normal"},{"uid":"2722c44ae1a5daa0","name":"Asymmetric encrypt & decrypt","time":{"start":1717084865978,"stop":1717084865979,"duration":1},"status":"passed","severity":"normal"},{"uid":"7834cea3c4a06035","name":"Check received message containing Basic HTML tag","time":{"start":1717085061183,"stop":1717085061185,"duration":2},"status":"passed","severity":"normal"},{"uid":"b69cc9a2679ecd6f","name":"Check publish message containing unicode special characters","time":{"start":1717085346434,"stop":1717085346434,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb57862af843f5b8","name":"groups content topics by expected pubsub topic","time":{"start":1717084831428,"stop":1717084831429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d187687b8bbe4cb3","name":"should not fail to start the service if it is already started","time":{"start":1717084912478,"stop":1717084912478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfc57755f26468c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717084831445,"stop":1717084831445,"duration":0},"status":"passed","severity":"normal"},{"uid":"33888bf389005b07","name":"Check message on other pubsub topic is not received","time":{"start":1717085369476,"stop":1717085369477,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee257df01bc7ca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717085107920,"stop":1717085107920,"duration":0},"status":"passed","severity":"normal"},{"uid":"9759bdb8ca50547b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717084971351,"stop":1717084971351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca935e631895225d","name":"Push message with meta","time":{"start":1717085444200,"stop":1717085444200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0627d27154c83e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717084831443,"stop":1717084831444,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a04189d5cb0bd4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717085323355,"stop":1717085323356,"duration":1},"status":"passed","severity":"normal"},{"uid":"945097a74079ac44","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717085492758,"stop":1717085492758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbe40e663a41047","name":"Check received message containing XML","time":{"start":1717085369454,"stop":1717085369455,"duration":1},"status":"passed","severity":"normal"},{"uid":"20056255ac0c9ad9","name":"Subscribe to topic containing Script and receive message","time":{"start":1717085104922,"stop":1717085104922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce79c9cc67296eca","name":"Push message with content topic containing Arabic","time":{"start":1717085309212,"stop":1717085309212,"duration":0},"status":"passed","severity":"normal"},{"uid":"9939b1ca6019c6eb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717084959419,"stop":1717084959419,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fe8549589c1b9c","name":"should not fail to stop the service if it was not started","time":{"start":1717084859646,"stop":1717084859646,"duration":0},"status":"passed","severity":"normal"},{"uid":"650f2b6c2a25161e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717084834031,"stop":1717084834031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d261947908eade7","name":"same cluster, same shard: nodes connect","time":{"start":1717085152970,"stop":1717085152970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84b3c2daa7ea059","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717085104923,"stop":1717085104924,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be707798eb5c881","name":"Throws when trying to push message with empty payload","time":{"start":1717085309206,"stop":1717085309210,"duration":4},"status":"passed","severity":"normal"},{"uid":"acfa0955ce5f09f4","name":"Push message with custom timestamp: 1717081461516","time":{"start":1717085444202,"stop":1717085444203,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9ef42a87fc52bb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717084831453,"stop":1717084831453,"duration":0},"status":"passed","severity":"normal"},{"uid":"4320341bcbb47b18","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717085631435,"stop":1717085631435,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1d43d186ca2898","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717085083599,"stop":1717085083600,"duration":1},"status":"passed","severity":"normal"},{"uid":"420501c8a1182ea8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717084883057,"stop":1717084883058,"duration":1},"status":"passed","severity":"normal"},{"uid":"845b43a1af448358","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717085161955,"stop":1717085161955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3034f76bed2853","name":"should properly create location multiaddrs - udp4","time":{"start":1717084840011,"stop":1717084840012,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb48e1b5e113a06","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717085492744,"stop":1717085492745,"duration":1},"status":"passed","severity":"normal"},{"uid":"777c650fa9d4b1cf","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717084831431,"stop":1717084831432,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb3657f8088eb71","name":"Query Generator - forward","time":{"start":1717085465634,"stop":1717085465634,"duration":0},"status":"passed","severity":"normal"},{"uid":"823605e2076f0898","name":"Passing page size 10 when there are 10 messages","time":{"start":1717085493150,"stop":1717085493151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adb179fc086a68d","name":"same cluster, same shard: nodes connect","time":{"start":1717085083586,"stop":1717085083587,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1c07c16f293917","name":"Passing page size 110 when there are 120 messages","time":{"start":1717085493153,"stop":1717085493153,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cfc03017ec088d","name":"Reopen subscription with peer with lost subscription","time":{"start":1717084933006,"stop":1717084933006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7de950f47d4e6ce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717085492739,"stop":1717085492739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b707a1eac685071b","name":"handles different clusterIds correctly","time":{"start":1717084831429,"stop":1717084831430,"duration":1},"status":"passed","severity":"normal"},{"uid":"940dcbad968bd74","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717085492750,"stop":1717085492750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0199eba232e8492","name":"should handle a minimal index list","time":{"start":1717084831488,"stop":1717084831488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24ebbd9771a8e65","name":"Used by Waku Relay","time":{"start":1717085502009,"stop":1717085502009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19335b85ba11456","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717085083596,"stop":1717085083597,"duration":1},"status":"passed","severity":"normal"},{"uid":"233a114e708f6481","name":"should handle corrupted local storage data gracefully","time":{"start":1717084859648,"stop":1717084859649,"duration":1},"status":"passed","severity":"normal"},{"uid":"77dee1b6e0a9fb17","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717084831438,"stop":1717084831438,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c0b3b1a4eb9f37","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717084855296,"stop":1717084855298,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bcb3c7a82a484bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717084831443,"stop":1717084831443,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b9a0bbd9736446","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717084831424,"stop":1717084831424,"duration":0},"status":"passed","severity":"normal"},{"uid":"878d5825c0397d3f","name":"Ping on subscribed peer","time":{"start":1717084933003,"stop":1717084933004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e585e900f76eb4f3","name":"Subscribe to topic containing long and publish message","time":{"start":1717085353935,"stop":1717085353935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c651611b2c0fcb0","name":"Subscribe and receive messages via waku relay post","time":{"start":1717085104908,"stop":1717085104908,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cf3510c069a399","name":"Push message with content topic containing shell command","time":{"start":1717085444176,"stop":1717085444176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1697ded291e558fe","name":"Push message with special chars payload","time":{"start":1717085309166,"stop":1717085309167,"duration":1},"status":"passed","severity":"normal"},{"uid":"3116b220293adfb","name":"Reusing cursor across nodes","time":{"start":1717085412524,"stop":1717085412524,"duration":0},"status":"passed","severity":"normal"},{"uid":"338c4d72f00128e9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717085497478,"stop":1717085497478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a74c5500a810206","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717084834031,"stop":1717084834031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88a47451b0db34b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717084831438,"stop":1717084831438,"duration":0},"status":"passed","severity":"normal"},{"uid":"be517fae33e2dfcd","name":"Ephemeral messages are not stored","time":{"start":1717084895895,"stop":1717084895896,"duration":1},"status":"passed","severity":"normal"},{"uid":"1620763febf72a8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717085353940,"stop":1717085353941,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a150ba48ebae25","name":"Push message with custom timestamp: 1717088661516","time":{"start":1717085444203,"stop":1717085444204,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9c54a45be8b45f","name":"connects to nwaku","time":{"start":1717085502007,"stop":1717085502007,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c4749bb0583577","name":"Push message with content topic containing emoji","time":{"start":1717085444198,"stop":1717085444199,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebdbb60b9ad789e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717085083593,"stop":1717085083593,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b4c7a3edac2c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717085492748,"stop":1717085492749,"duration":1},"status":"passed","severity":"normal"},{"uid":"81072a1af13c680c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717084855301,"stop":1717084855302,"duration":1},"status":"passed","severity":"normal"},{"uid":"610e42eafc8c1f85","name":"Push message with meta","time":{"start":1717085309245,"stop":1717085309245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c768ed4d5da1559","name":"Subscribe to topic containing long and receive message","time":{"start":1717085492744,"stop":1717085492744,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fa56e388365966","name":"configure the node with multiple pubsub topics","time":{"start":1717085419254,"stop":1717085419254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0176296e29c4a78","name":"Push message with Basic HTML tag payload","time":{"start":1717085309170,"stop":1717085309171,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f3f94d2ab7e3d0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717085353939,"stop":1717085353939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edad2246b4a2f12","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717085083591,"stop":1717085083591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b7cfca644b8a1f","name":"Check received message with timestamp: 1717084881458000000 ","time":{"start":1717085369463,"stop":1717085369464,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8dfd5e327d399","name":"should be able to encode the field with only STORE set to true","time":{"start":1717084839293,"stop":1717084839293,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7c6c8b620647e2","name":"should get / set UDP multiaddr","time":{"start":1717084840010,"stop":1717084840011,"duration":1},"status":"passed","severity":"normal"},{"uid":"39489506395812c3","name":"Fails to publish duplicate message","time":{"start":1717085346437,"stop":1717085346437,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda270aaa2887b7b","name":"removeEventListener with correct event","time":{"start":1717084922808,"stop":1717084922809,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd19fc270d2b6c8c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717084959422,"stop":1717084959423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba4279745b5663f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717085104925,"stop":1717085104925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e62cc4a27686415","name":"Push message with content topic containing XML","time":{"start":1717085444174,"stop":1717085444174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c4eb864d77cc61","name":"should encode/decode to RLP encoding","time":{"start":1717084840010,"stop":1717084840010,"duration":0},"status":"passed","severity":"normal"},{"uid":"53016453e6489bfb","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717084831423,"stop":1717084831423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0d22ddd18198d9","name":"Subscribe and receive messages via waku relay post","time":{"start":1717085492740,"stop":1717085492740,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef70f7d3fc262fc","name":"Check publish message containing emoji","time":{"start":1717085346435,"stop":1717085346435,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2bf20464d325c2","name":"getPeersByDiscovery","time":{"start":1717085288534,"stop":1717085288534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1766f152e2e64d1","name":"Check received message containing special chars","time":{"start":1717085369436,"stop":1717085369440,"duration":4},"status":"passed","severity":"normal"},{"uid":"b39655042a883092","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717084831454,"stop":1717084831454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb791dac1ae45ce","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717084831447,"stop":1717084831448,"duration":1},"status":"passed","severity":"normal"},{"uid":"268332b6a3aafde1","name":"Ping on unsubscribed peer","time":{"start":1717084963702,"stop":1717084963702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8dcc06da179fbe","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717084831447,"stop":1717084831447,"duration":0},"status":"passed","severity":"normal"},{"uid":"883df7ceb41b0bec","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717085346438,"stop":1717085346438,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d58dee8366fe7f7","name":"should throw an error for an unconfigured topic","time":{"start":1717084831447,"stop":1717084831447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d89ad18f0d651a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717085107925,"stop":1717085107926,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3aa8ac6571ad7fe","name":"All","time":{"start":1717084892572,"stop":1717084892572,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4fdbe19445b15d","name":"should not receive a peer event before start","time":{"start":1717084912479,"stop":1717084912479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72cebf3647b7d8c","name":"Ping on peer without subscriptions","time":{"start":1717084963694,"stop":1717084963694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d78603a5270453","name":"Relay + Store","time":{"start":1717084892572,"stop":1717084892572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39b3437558c3be","name":"Store - dialed first","time":{"start":1717085507896,"stop":1717085507896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23cd0dd8a6ffab8","name":"Check message received after jswaku node is restarted","time":{"start":1717085061195,"stop":1717085061195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73f4d92a138c4151","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717084831426,"stop":1717084831426,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4ac3b600f76b63","name":"Check received message containing Chinese","time":{"start":1717085369501,"stop":1717085369501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5a035ee0bc549e","name":"addEventListener with wrong event","time":{"start":1717084922807,"stop":1717084922808,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf2fd9dec761ba8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717085104909,"stop":1717085104909,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f6bb16ce0ca9c7","name":"Check publish message after client node is restarted","time":{"start":1717085346440,"stop":1717085346440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92819317e212dd0a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717085083591,"stop":1717085083592,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf796830fb8ce106","name":"Push message with Script payload","time":{"start":1717085444139,"stop":1717085444139,"duration":0},"status":"passed","severity":"normal"},{"uid":"45809d95e55f599c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717085104924,"stop":1717085104924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c910a2e580e8ff6","name":"A test","time":{"start":1717085108021,"stop":1717085108022,"duration":1},"status":"passed","severity":"normal"},{"uid":"397a2958b0d99455","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717085463609,"stop":1717085463610,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d4e718a7c96422","name":"stop","time":{"start":1717084922813,"stop":1717084922813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e58bfd7b2fc319d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717085412520,"stop":1717085412521,"duration":1},"status":"passed","severity":"normal"},{"uid":"88885ccb209abef2","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717085083603,"stop":1717085083603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e418908d5f71cdb1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717085083592,"stop":1717085083593,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02eb2ccc49a3e9f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717085323362,"stop":1717085323362,"duration":0},"status":"passed","severity":"normal"},{"uid":"200953ab49d8d7ad","name":"Generator, custom pubsub topic","time":{"start":1717085465281,"stop":1717085465281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a5ff044d9437ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717084831439,"stop":1717084831439,"duration":0},"status":"passed","severity":"normal"},{"uid":"330ec3f5a5547045","name":"Check message with no content topic is not received","time":{"start":1717085369477,"stop":1717085369478,"duration":1},"status":"passed","severity":"normal"},{"uid":"8572c06be468d875","name":"random static sharding 1 - Cluster ID: 810, Shard ID: 240","time":{"start":1717085419247,"stop":1717085419248,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de7bc194dea4b00","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717084844911,"stop":1717084844911,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c5105bede58b2e","name":"Push message with content topic containing long","time":{"start":1717085309210,"stop":1717085309211,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e93e0eaa24f6f7a","name":"Check received message containing SQL Injection","time":{"start":1717085369451,"stop":1717085369452,"duration":1},"status":"passed","severity":"normal"},{"uid":"9856528682e22e24","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717085497479,"stop":1717085497479,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ed13ad6fd77e13","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717084831427,"stop":1717084831428,"duration":1},"status":"passed","severity":"normal"},{"uid":"beafcfd15198c84c","name":"Check received message containing Script","time":{"start":1717085369502,"stop":1717085369503,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed13405abf693c7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717084831426,"stop":1717084831427,"duration":1},"status":"passed","severity":"normal"},{"uid":"3515265eae3e127","name":"Push message with Chinese payload","time":{"start":1717085444137,"stop":1717085444138,"duration":1},"status":"passed","severity":"normal"},{"uid":"676c86ef8b6c63b1","name":"Push to array if already present","time":{"start":1717084831175,"stop":1717084831175,"duration":0},"status":"passed","severity":"normal"},{"uid":"198daf1c3d3bf36b","name":"Check received message containing shell command","time":{"start":1717085061186,"stop":1717085061187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79542210fbdeae","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717085309220,"stop":1717085309223,"duration":3},"status":"passed","severity":"normal"},{"uid":"f10ab201118fd975","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717085492752,"stop":1717085492753,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b1e2c3697357dc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717084883055,"stop":1717084883056,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2c4e77c9dfddc2","name":"Generator, 2 different pubsubtopics","time":{"start":1717085465283,"stop":1717085465284,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dca85be8a855a54","name":"should properly compute the node id","time":{"start":1717084840009,"stop":1717084840009,"duration":0},"status":"passed","severity":"normal"},{"uid":"60efe6140b08ce94","name":"Subscribe and receives messages on 20 topics","time":{"start":1717085104910,"stop":1717085104910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c417e4619e77921a","name":"dispatchEvent via connectionManager","time":{"start":1717084922811,"stop":1717084922811,"duration":0},"status":"passed","severity":"normal"},{"uid":"566f39b2729c7fd2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717084831441,"stop":1717084831442,"duration":1},"status":"passed","severity":"normal"},{"uid":"155e02471cfab649","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717085463593,"stop":1717085463595,"duration":2},"status":"passed","severity":"normal"},{"uid":"63379b2dd72fd1e7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717084926968,"stop":1717084926968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db2671e0ff3a66f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717085083591,"stop":1717085083591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2666c7e162d6c02","name":"Sample","time":{"start":1717084839491,"stop":1717084839491,"duration":0},"status":"passed","severity":"normal"},{"uid":"de734d50031c54f6","name":"should not fail to stop the service if it was not started","time":{"start":1717085351249,"stop":1717085351250,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dbf36a6997ae38b","name":"should properly create peer info with all multiaddrs","time":{"start":1717084840013,"stop":1717084840014,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea62477522a5cf8","name":"topics with same application and version share the same shard","time":{"start":1717084831428,"stop":1717084831428,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1add8ad8ff8a06","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717085478337,"stop":1717085478337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d26ff72b76c26c2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717085492746,"stop":1717085492747,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad2b2fd8580a04d","name":"Check received message containing unicode special characters","time":{"start":1717085061187,"stop":1717085061188,"duration":1},"status":"passed","severity":"normal"},{"uid":"6668ed0e33dc1cf9","name":"Wrong topic","time":{"start":1717085417459,"stop":1717085417459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4919c70957798ee8","name":"isConnected return false after peer stops","time":{"start":1717084926967,"stop":1717084926967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f414b43b55b7ff","name":"throws on content topic with empty application field","time":{"start":1717084831419,"stop":1717084831419,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d1c5fa9976b911","name":"Push message with unicode special characters payload","time":{"start":1717085444142,"stop":1717085444143,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b518162c3faa962","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717085083609,"stop":1717085083610,"duration":1},"status":"passed","severity":"normal"},{"uid":"6905151ef7a3d840","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717085492755,"stop":1717085492755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f811f22b2dcfc9a0","name":"Push message with XML payload","time":{"start":1717085309169,"stop":1717085309170,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb7f5447fbefcbc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717084831451,"stop":1717084831451,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ca1c826c0f8d95","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717085353937,"stop":1717085353937,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e4d4011b0beec3","name":"should throw error - no public key","time":{"start":1717084840007,"stop":1717084840007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3abcaab6529c92","name":"can start the service","time":{"start":1717085351248,"stop":1717085351249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20aaab754239544","name":"should throw an error for missing sharding configuration","time":{"start":1717084831451,"stop":1717084831452,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8aca5963341936","name":"returns all values when wanted number is greater than available values","time":{"start":1717084854672,"stop":1717084854672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3be8a093e0f3e7","name":"Check message with no content topic is not received","time":{"start":1717085061193,"stop":1717085061194,"duration":1},"status":"passed","severity":"normal"},{"uid":"74002e37f2278a31","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717085288535,"stop":1717085288536,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f5af7862e57712","name":"Symmetric encrypt & Decrypt","time":{"start":1717084865979,"stop":1717084865979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e69c05d4ca6","name":"should return empty list for no shard","time":{"start":1717084831435,"stop":1717084831435,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e339b61e22851","name":"should decode valid enr with tcp successfully","time":{"start":1717084840007,"stop":1717084840007,"duration":0},"status":"passed","severity":"normal"},{"uid":"588b3df85ddbd65f","name":"shard 0","time":{"start":1717085419247,"stop":1717085419247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d783cac4c456fb4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717084959421,"stop":1717084959422,"duration":1},"status":"passed","severity":"normal"},{"uid":"989e2b0190adf6f7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717085492749,"stop":1717085492750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b6a3f9f28db302","name":"Push message with escaped characters payload","time":{"start":1717085309172,"stop":1717085309197,"duration":25},"status":"passed","severity":"normal"},{"uid":"28aad85a34a28d2f","name":"Publish message with custom timestamp: Thu May 30 2024 17:08:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1717085346436,"stop":1717085346437,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd38be9ef118478","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717084839298,"stop":1717084839299,"duration":1},"status":"passed","severity":"normal"},{"uid":"e542decf8341402f","name":"unsubscribes","time":{"start":1717085490323,"stop":1717085490324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6099bde1d8d3e35","name":"should not fail to start the service if it is already started","time":{"start":1717084859646,"stop":1717084859646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e134048cd307000","name":"Encoder throws on undefined content topic","time":{"start":1717084865506,"stop":1717084865507,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ffbc54225814fe0","name":"Check received message containing Arabic","time":{"start":1717085061156,"stop":1717085061176,"duration":20},"status":"passed","severity":"normal"},{"uid":"796848bf257dd7f6","name":"Publish message with large meta","time":{"start":1717085346440,"stop":1717085346441,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a90cdf6664bff0","name":"Push message with content topic containing shell command","time":{"start":1717085309224,"stop":1717085309229,"duration":5},"status":"passed","severity":"normal"},{"uid":"29bd7bf566ce4d4f","name":"Query generator for 2000 messages","time":{"start":1717085478338,"stop":1717085478338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe3ffb8fa0f960","name":"Check received message containing Russian","time":{"start":1717085369502,"stop":1717085369502,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c58449ce07ab4a9","name":"Ordered callback, aborts when callback returns true","time":{"start":1717085478338,"stop":1717085478338,"duration":0},"status":"passed","severity":"normal"},{"uid":"314a5b1b2a3bdb0b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717085083596,"stop":1717085083596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c246dbc55a5496f8","name":"Subscribe to topic containing XML and receive message","time":{"start":1717085104923,"stop":1717085104923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1446256d0be913f3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717084865503,"stop":1717084865504,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ddc63a3463d50e","name":"Overlapping topic subscription","time":{"start":1717085492753,"stop":1717085492754,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e47e079965d8614","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717084831444,"stop":1717084831444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0b5a9ad07bdaba","name":"Query with Ordered Callback, No message returned","time":{"start":1717085463607,"stop":1717085463608,"duration":1},"status":"passed","severity":"normal"},{"uid":"280baae105436e58","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717085083607,"stop":1717085083608,"duration":1},"status":"passed","severity":"normal"},{"uid":"4deaa92eea24b439","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717085481065,"stop":1717085481065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f184e2e9092ad2eb","name":"Publish without waiting for remote peer","time":{"start":1717085353929,"stop":1717085353931,"duration":2},"status":"passed","severity":"normal"},{"uid":"27c643929fc56de9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717085083604,"stop":1717085083604,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fb5be79d86c792","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717085107923,"stop":1717085107923,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe00416c9156837c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717085369473,"stop":1717085369475,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca1a5ff5fa0fb9b0","name":"should properly create location multiaddrs - udp6","time":{"start":1717084840012,"stop":1717084840012,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a9f5363ef535b2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717085104925,"stop":1717085104926,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e06db898eda8deb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717085492740,"stop":1717085492740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7904b89ed062ea","name":"Push message with content topic containing SQL Injection","time":{"start":1717085309216,"stop":1717085309217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a980518f2f991432","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717085417428,"stop":1717085417429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb363c739da23dd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717085417460,"stop":1717085417460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbf09d68e83ecae","name":"Passing an array","time":{"start":1717085502008,"stop":1717085502008,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c25a53c0a0d4586","name":"receives messages sent to provided content topic through stream","time":{"start":1717085346648,"stop":1717085346648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6df28641b3411bd0","name":"should return all peers when numPeers is 0","time":{"start":1717084844597,"stop":1717084844597,"duration":0},"status":"passed","severity":"normal"},{"uid":"693b11b94464f55e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717085353941,"stop":1717085353941,"duration":0},"status":"passed","severity":"normal"},{"uid":"624b47a0bf05ef0d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717084959418,"stop":1717084959418,"duration":0},"status":"passed","severity":"normal"},{"uid":"94582d99c094b25d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717084855298,"stop":1717084855299,"duration":1},"status":"passed","severity":"normal"},{"uid":"43da22c25de84c70","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717085412522,"stop":1717085412522,"duration":0},"status":"passed","severity":"normal"},{"uid":"65afa39f9faa50ea","name":"Passing page size 1 when there are 4 messages","time":{"start":1717085493149,"stop":1717085493149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5963da0b06c73b94","name":"should properly create location multiaddrs - tcp4","time":{"start":1717084840012,"stop":1717084840012,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f62cafcdb2812ca","name":"Push message with custom timestamp: 1717088683778","time":{"start":1717085309272,"stop":1717085309274,"duration":2},"status":"passed","severity":"normal"},{"uid":"d81ce44a160850cb","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717085353940,"stop":1717085353940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41f8380f241a4c4","name":"Subscribe and receive messages via lightPush","time":{"start":1717085492750,"stop":1717085492750,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b1e8fde463680c","name":"Push message with emoji payload","time":{"start":1717085444143,"stop":1717085444143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9757b8e67956d86","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717085107921,"stop":1717085107921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba1142111de23ba","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717084839301,"stop":1717084839301,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf0a301c808df92","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717084831453,"stop":1717084831454,"duration":1},"status":"passed","severity":"normal"},{"uid":"336e8811601bdd2f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717084855296,"stop":1717084855296,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5e435cdc2fa980","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717085419255,"stop":1717085419255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5efb3843dbe656","name":"Push message with content topic containing Script","time":{"start":1717085309217,"stop":1717085309217,"duration":0},"status":"passed","severity":"normal"},{"uid":"713037695282b99f","name":"Encoder throws on empty string content topic","time":{"start":1717084867396,"stop":1717084867396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff28250ab38dc010","name":"Push message with short payload","time":{"start":1717085444135,"stop":1717085444135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f232df538d62eba8","name":"same cluster, different shard: nodes connect","time":{"start":1717085152970,"stop":1717085152970,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae9058b103a3d61","name":"handles empty shards array correctly","time":{"start":1717084831452,"stop":1717084831452,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c2613cea068a77","name":"Relay","time":{"start":1717084892571,"stop":1717084892571,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3cbf7144c1da64","name":"Generator, custom pubsub topic","time":{"start":1717085465285,"stop":1717085465285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a448c856f8cdcf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717085492751,"stop":1717085492752,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8430c5b769d54f","name":"Check message with non string payload is not received","time":{"start":1717085369480,"stop":1717085369480,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db640efd909c8f4","name":"should set field with only RELAY enabled","time":{"start":1717084840015,"stop":1717084840015,"duration":0},"status":"passed","severity":"normal"},{"uid":"169cd458e1b1f891","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717084831425,"stop":1717084831425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0abfc64fe036e79","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717085497480,"stop":1717085497480,"duration":0},"status":"passed","severity":"normal"},{"uid":"447f4661e4ec5614","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717085492741,"stop":1717085492741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dab3d77d349c168","name":"start node with ApplicationInfo","time":{"start":1717085417462,"stop":1717085417462,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6dfbc7b8ed47b6","name":"Check message with no content topic is not received","time":{"start":1717085369508,"stop":1717085369508,"duration":0},"status":"passed","severity":"normal"},{"uid":"db595911ff677ff4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717085083603,"stop":1717085083603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ff1acf8b6a5282","name":"Nodes with multiple pubsub topic","time":{"start":1717085323362,"stop":1717085323362,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c99b60509eb19b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717084834033,"stop":1717084834033,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf757a9988a9b14","name":"Ping on subscribed peer","time":{"start":1717084963693,"stop":1717084963693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e552656c348de605","name":"Ordered Callback - backward","time":{"start":1717085465637,"stop":1717085465637,"duration":0},"status":"passed","severity":"normal"},{"uid":"31521c814d2edf94","name":"should be able to decode the field with only STORE set to true","time":{"start":1717084839299,"stop":1717084839300,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d5d97450eda43c","name":"creates an iterator","time":{"start":1717085490322,"stop":1717085490322,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc354474547830de","name":"Check received message containing short","time":{"start":1717085369433,"stop":1717085369434,"duration":1},"status":"passed","severity":"normal"},{"uid":"9665a59ed7e37bd9","name":"Decoder throws on empty string content topic","time":{"start":1717084867397,"stop":1717084867397,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ca39e91790dd76","name":"Push message on custom pubsubTopic","time":{"start":1717085161952,"stop":1717085161952,"duration":0},"status":"passed","severity":"normal"},{"uid":"4548d698e2cf0101","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717084831442,"stop":1717084831442,"duration":0},"status":"passed","severity":"normal"},{"uid":"40056f6f7690475e","name":"should not fail to start the service if it is already started","time":{"start":1717085351250,"stop":1717085351250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a788525aff83e9db","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717085412522,"stop":1717085412523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3cb5874c345431","name":"Push message with content topic containing Chinese","time":{"start":1717085309212,"stop":1717085309212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f323c497201879f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717085492742,"stop":1717085492742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e531105a18109294","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717085412526,"stop":1717085412526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a30baf267871a8","name":"Relay - times out","time":{"start":1717085507895,"stop":1717085507896,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafc5521f0e1c44a","name":"should return valid sharding parameters for static sharding","time":{"start":1717084831449,"stop":1717084831450,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a4a8573b964352","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717085104926,"stop":1717085104926,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e16ab4992c14269","name":"more peers than existing","time":{"start":1717085288731,"stop":1717085288731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67fce0049d1f02c8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717085478335,"stop":1717085478335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a09a6a735ed9c14","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717085492758,"stop":1717085492758,"duration":0},"status":"passed","severity":"normal"},{"uid":"25daa7959ca21d8b","name":"throws an error for improperly formatted content topics","time":{"start":1717084831430,"stop":1717084831430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5c5aa99424f243","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717084839299,"stop":1717084839299,"duration":0},"status":"passed","severity":"normal"},{"uid":"e950db53f8e166a1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717084831431,"stop":1717084831431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d738809942f5162a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717085161958,"stop":1717085161958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d44e832f32e7b50","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717084839294,"stop":1717084839294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3f4b433aac8bc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717085492755,"stop":1717085492755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab6ea2bd22d620b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717085083602,"stop":1717085083603,"duration":1},"status":"passed","severity":"normal"},{"uid":"cacd820e7b3c5592","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717085323351,"stop":1717085323351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f0c61add4ef89","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717085631436,"stop":1717085631436,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd88354943a1d3e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717084831446,"stop":1717084831446,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb802dab0c227f17","name":"Fails to publish message with empty text","time":{"start":1717085346437,"stop":1717085346437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41b206b819bfb93","name":"Subscribe to topic containing Script and receive message","time":{"start":1717085492747,"stop":1717085492747,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf77ab56fda16238","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717084883058,"stop":1717084883059,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec92c5f01cf3cbf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717084840006,"stop":1717084840006,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebf073a4a8be1ef","name":"throws on empty content topic","time":{"start":1717084831416,"stop":1717084831417,"duration":1},"status":"passed","severity":"normal"},{"uid":"337076ed7aace99a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717085107926,"stop":1717085107926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b996195456a515","name":"Push message with content topic containing escaped characters","time":{"start":1717085309230,"stop":1717085309230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06e7486c71a9a10","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717085353938,"stop":1717085353939,"duration":1},"status":"passed","severity":"normal"},{"uid":"763eecd1c0945307","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717084839301,"stop":1717084839302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4b9b95c09a640f","name":"Push message with escaped characters payload","time":{"start":1717085444142,"stop":1717085444142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adb912845b31b7a","name":"Relay - dialed after","time":{"start":1717085507895,"stop":1717085507895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6206f144dcea9f2","name":"should encode/decode to text encoding","time":{"start":1717084840010,"stop":1717084840010,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ad62bf940c683f","name":"Subscribe and publish message","time":{"start":1717085353931,"stop":1717085353931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9243b3364b1062c","name":"Query generator for multiple messages with different content topic format","time":{"start":1717085478336,"stop":1717085478336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e70fa883dbb491","name":"should throw error - no public key","time":{"start":1717084840008,"stop":1717084840009,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e690fd1d45e963e","name":"Js publishes, other Js receives","time":{"start":1717085319172,"stop":1717085319173,"duration":1},"status":"passed","severity":"normal"},{"uid":"2534144de95b244b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717085369466,"stop":1717085369467,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb2bb9a92ac962e","name":"can start and stop the service","time":{"start":1717085351249,"stop":1717085351249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8750f55773bfcea8","name":"Check received message with timestamp: 1717084881458 ","time":{"start":1717085369506,"stop":1717085369506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7855008f4e2467","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717085492752,"stop":1717085492752,"duration":0},"status":"passed","severity":"normal"},{"uid":"49785865e4bcfddc","name":"Push message on custom pubsubTopic","time":{"start":1717085161956,"stop":1717085161956,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f7f2ad33c7cbcd","name":"Check publish message containing SQL Injection","time":{"start":1717085346430,"stop":1717085346430,"duration":0},"status":"passed","severity":"normal"},{"uid":"81772ca95e6aa58f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717085346439,"stop":1717085346439,"duration":0},"status":"passed","severity":"normal"},{"uid":"919fdf219ed52533","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717085497478,"stop":1717085497478,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b9b137ccf03c17","name":"should emit a peer event after start","time":{"start":1717084859647,"stop":1717084859647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21e5b39c9269c1","name":"Ping on peer without subscriptions","time":{"start":1717084963701,"stop":1717084963702,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ec58f41e7811de","name":"should properly create location multiaddrs - udp","time":{"start":1717084840013,"stop":1717084840013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f998ffa8d9f94bc","name":"Overlapping topic subscription","time":{"start":1717085353933,"stop":1717085353934,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d96bdaac319d5a9","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717085323354,"stop":1717085323355,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f73dd4dc802927","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717085152969,"stop":1717085152970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fca008d846edb37","name":"Check received message containing long","time":{"start":1717085369494,"stop":1717085369500,"duration":6},"status":"passed","severity":"normal"},{"uid":"7dd2fb7a873dd79f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717085463592,"stop":1717085463593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccec365550e5579c","name":"Callback on promise","time":{"start":1717085478336,"stop":1717085478336,"duration":0},"status":"passed","severity":"normal"},{"uid":"4597ba72b4855378","name":"Passing page size 11 when there are 10 messages","time":{"start":1717085493151,"stop":1717085493152,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2cf9b4cd9f30ef","name":"Subscribe and receives messages on 20 topics","time":{"start":1717085492752,"stop":1717085492752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b769dd5ea185bfd6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717085083593,"stop":1717085083593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab014e5ee364ac7e","name":"different cluster, different shard: nodes don't connect","time":{"start":1717085083590,"stop":1717085083590,"duration":0},"status":"passed","severity":"normal"},{"uid":"be11344019f7bdf9","name":"Check received message containing shell command","time":{"start":1717085369504,"stop":1717085369504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f629ef74d4a584","name":"Check received message with timestamp: 1717084881458000000 ","time":{"start":1717085369506,"stop":1717085369506,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4101543e29c282","name":"Check received message containing long","time":{"start":1717085369434,"stop":1717085369435,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe182d3d76495a8a","name":"Push message with content topic containing Script","time":{"start":1717085444148,"stop":1717085444149,"duration":1},"status":"passed","severity":"normal"},{"uid":"87688257afd583d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717085492748,"stop":1717085492748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c91c9c12180738","name":"Check received message containing shell command","time":{"start":1717085369457,"stop":1717085369458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e009fc99de8a38","name":"pre and post cipher","time":{"start":1717084865980,"stop":1717084865980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8ed2aa34566ff0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717085412523,"stop":1717085412524,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9db646dcd0d18f","name":"random static sharding 9 - Cluster ID: 394, Shard ID: 54","time":{"start":1717085419251,"stop":1717085419252,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a4a015d8e731f5","name":"Check message received after nwaku node is restarted","time":{"start":1717085369510,"stop":1717085369510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"457f422fb3ac1126","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717084831437,"stop":1717084831437,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d46cae845911094","name":"Privacy Node - default protocol","time":{"start":1717085507898,"stop":1717085507898,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7945b4b345887e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717085497479,"stop":1717085497479,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafb1be7024791e5","name":"should handle application and version for autosharding","time":{"start":1717084831433,"stop":1717084831434,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1ab84ed1a9023e","name":"udp ip6 address","time":{"start":1717084839328,"stop":1717084839328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8378c82309200ca","name":"1 Relay, 1 Filter, gives up","time":{"start":1717084855378,"stop":1717084855378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e627dd401d93fad4","name":"can start the service","time":{"start":1717084912476,"stop":1717084912477,"duration":1},"status":"passed","severity":"normal"},{"uid":"96caf7ed3088a261","name":"Check received message containing Script","time":{"start":1717085369452,"stop":1717085369454,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c36581715524df5","name":"Generator, 2 different pubsubtopics","time":{"start":1717085465285,"stop":1717085465286,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc064143d3c4f494","name":"Nwaku publishes","time":{"start":1717085319172,"stop":1717085319172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e599c6778fc669","name":"Check message with no pubsub topic is not received","time":{"start":1717085061193,"stop":1717085061193,"duration":0},"status":"passed","severity":"normal"},{"uid":"549065fa7b4c9e44","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717085323352,"stop":1717085323354,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab6e4bc84d396412","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717085083594,"stop":1717085083594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee24b35baeac284","name":"should add and remove event listeners correctly","time":{"start":1717084859649,"stop":1717084859649,"duration":0},"status":"passed","severity":"normal"},{"uid":"da06c0b7303c8aa5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717085083597,"stop":1717085083598,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa106e8412c9a08","name":"Push message with content topic containing Arabic","time":{"start":1717085444147,"stop":1717085444147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efb4fff51788776","name":"does not throw on valid cases","time":{"start":1717084831416,"stop":1717084831416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdb56806a2ffe22","name":"Accepts a valid Waku Message","time":{"start":1717084848248,"stop":1717084848249,"duration":1},"status":"passed","severity":"normal"},{"uid":"63de6b43f2a04624","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717085492739,"stop":1717085492739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f6c9c7040d0449","name":"should only return 1 node with relay and store capability","time":{"start":1717084855741,"stop":1717084855741,"duration":0},"status":"passed","severity":"normal"},{"uid":"661ff583c8a39c85","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717084971350,"stop":1717084971350,"duration":0},"status":"passed","severity":"normal"},{"uid":"6805ca332ad630e3","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717085083598,"stop":1717085083599,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dacf74204963ef","name":"Check publish message containing long","time":{"start":1717085346427,"stop":1717085346428,"duration":1},"status":"passed","severity":"normal"},{"uid":"1309af1de82fbf47","name":"Check meta is set [symmetric]","time":{"start":1717084865505,"stop":1717084865506,"duration":1},"status":"passed","severity":"normal"},{"uid":"673e768af2a53e03","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717084926964,"stop":1717084926965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b788160863da0c","name":"Check publish message containing Arabic","time":{"start":1717085346429,"stop":1717085346430,"duration":1},"status":"passed","severity":"normal"},{"uid":"5795e5743091fea7","name":"Push message with content topic containing XML","time":{"start":1717085309217,"stop":1717085309220,"duration":3},"status":"passed","severity":"normal"},{"uid":"a685dd488211fb65","name":"Push message with content topic containing special chars","time":{"start":1717085444146,"stop":1717085444146,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbad410052dc955","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717084855742,"stop":1717084855742,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b42e80f86cfb1d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717085323361,"stop":1717085323362,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3ce5024608371f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717084844599,"stop":1717084844600,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e0a6d3ed655010","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717085492745,"stop":1717085492745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2cefdddb03e475","name":"should throw error - no id","time":{"start":1717084840007,"stop":1717084840007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1487b1c821ae55be","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717085083601,"stop":1717085083601,"duration":0},"status":"passed","severity":"normal"},{"uid":"31458ccef9e22603","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717084831449,"stop":1717084831449,"duration":0},"status":"passed","severity":"normal"},{"uid":"22816130de726215","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717085353935,"stop":1717085353936,"duration":1},"status":"passed","severity":"normal"},{"uid":"650756538e6dd433","name":"Check received message containing Chinese","time":{"start":1717085061148,"stop":1717085061148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2710a83786127ab","name":"Check message with invalid timestamp is not received","time":{"start":1717085061192,"stop":1717085061192,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5adac25ddb0fe3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717084831436,"stop":1717084831437,"duration":1},"status":"passed","severity":"normal"},{"uid":"5867f67bd826fed7","name":"Push 30 different messages","time":{"start":1717085309202,"stop":1717085309206,"duration":4},"status":"passed","severity":"normal"},{"uid":"47b087f994fcb76f","name":"different cluster, different shard: nodes don't connect","time":{"start":1717085152971,"stop":1717085152971,"duration":0},"status":"passed","severity":"normal"},{"uid":"269fe2fb074d8a12","name":"Check received message containing numeric","time":{"start":1717085369500,"stop":1717085369500,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ac7ef83990c0cb","name":"Encoder throws on undefined content topic","time":{"start":1717084867395,"stop":1717084867396,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce67db639c73a3f9","name":"Push message equal or less that 1MB","time":{"start":1717085444204,"stop":1717085444204,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cfc191cbc98123","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717085353931,"stop":1717085353931,"duration":0},"status":"passed","severity":"normal"},{"uid":"471ae024c8ec1af4","name":"should configure sharding based on application and version for autosharding","time":{"start":1717084831450,"stop":1717084831450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70536be439b43d7","name":"Decrypt messages","time":{"start":1717085292205,"stop":1717085292205,"duration":0},"status":"passed","severity":"normal"},{"uid":"265b8881db6dab3a","name":"Check message with non string payload is not received","time":{"start":1717085369509,"stop":1717085369509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27c2ad4344aaa8c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717085492746,"stop":1717085492746,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dbea78a1588aeb","name":"Check received message containing Basic HTML tag","time":{"start":1717085369503,"stop":1717085369503,"duration":0},"status":"passed","severity":"normal"},{"uid":"725c083a5a53dc2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717085353932,"stop":1717085353932,"duration":0},"status":"passed","severity":"normal"},{"uid":"416f803262ff8200","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717084831440,"stop":1717084831441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28643d470b18ff5","name":"Check received message containing escaped characters","time":{"start":1717085061187,"stop":1717085061187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d169f279c469da8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717085107925,"stop":1717085107925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcfa5ff1786cfcb","name":"Push message with rate limit","time":{"start":1717085444201,"stop":1717085444201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19330123ae5dbd1","name":"Decoder throws on empty string content topic","time":{"start":1717084844910,"stop":1717084844910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b56a8229d8d2d24","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717085152969,"stop":1717085152969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e17ce284975a0c","name":"Subscribe to topic containing long and receive message","time":{"start":1717085104912,"stop":1717085104918,"duration":6},"status":"passed","severity":"normal"},{"uid":"828a7614f50624e5","name":"Meta field set when metaSetter is specified","time":{"start":1717084844908,"stop":1717084844908,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d552e102697a871","name":"Default pageSize","time":{"start":1717085493153,"stop":1717085493154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed9259c554eb87c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717084855742,"stop":1717084855743,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df328a62616c1a73","name":"Delete observer","time":{"start":1717085292205,"stop":1717085292206,"duration":1},"status":"passed","severity":"normal"},{"uid":"385647eedbf591ab","name":"Mutual subscription","time":{"start":1717085353927,"stop":1717085353928,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbf3b2dcfcc9323","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717085492755,"stop":1717085492756,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4143c5f7b0842ed","name":"random static sharding 4 - Cluster ID: 330, Shard ID: 645","time":{"start":1717085419248,"stop":1717085419249,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acc6a1c35639dba","name":"Query with Promise Callback, No Decoder","time":{"start":1717085463610,"stop":1717085463611,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4513988c0cb129","name":"can start and stop the service","time":{"start":1717084859645,"stop":1717084859646,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b591312a42feee","name":"handles multiple messages","time":{"start":1717085490322,"stop":1717085490323,"duration":1},"status":"passed","severity":"normal"},{"uid":"65138e832050351e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717085492746,"stop":1717085492746,"duration":0},"status":"passed","severity":"normal"},{"uid":"63482b87430a6766","name":"Ping on unsubscribed peer","time":{"start":1717084933005,"stop":1717084933005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c840240b4a4b0f9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717085463597,"stop":1717085463606,"duration":9},"status":"passed","severity":"normal"},{"uid":"95c3c010a0fbd209","name":"should only return 1 node with relay capability","time":{"start":1717084855740,"stop":1717084855740,"duration":0},"status":"passed","severity":"normal"},{"uid":"269d15ec437671a6","name":"Subscribe to topic containing short and receive message","time":{"start":1717085104912,"stop":1717085104912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e475697480fb9b8f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717084959418,"stop":1717084959419,"duration":1},"status":"passed","severity":"normal"},{"uid":"b151d8b8d9c7dfe9","name":"Passing page size 3 when there are 20 messages","time":{"start":1717085493150,"stop":1717085493150,"duration":0},"status":"passed","severity":"normal"},{"uid":"568876d98bd061c1","name":"should set field with all protocols enabled","time":{"start":1717084840014,"stop":1717084840014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf84a9b5d4459f45","name":"Check received message containing JSON","time":{"start":1717085061185,"stop":1717085061186,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fafa39e9b82137","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717084831431,"stop":1717084831431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfa0254a872c54","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717084831445,"stop":1717084831446,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ad67305179940f","name":"receives messages sent to provided content topic through callback","time":{"start":1717085346647,"stop":1717085346647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51fbcb88a48da2bd","name":"different cluster, same shard: nodes don't connect","time":{"start":1717085152971,"stop":1717085152971,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4ab98ecbe300fb","name":"start node with empty content topic","time":{"start":1717085417462,"stop":1717085417463,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e63579b4627236","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717084895897,"stop":1717084895897,"duration":0},"status":"passed","severity":"normal"},{"uid":"66323638bc943a04","name":"Decoder throws on undefined content topic","time":{"start":1717084867396,"stop":1717084867397,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f714fbcb1d9de","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717085107924,"stop":1717085107925,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f3c129ad786566","name":"random static sharding 2 - Cluster ID: 815, Shard ID: 516","time":{"start":1717085419248,"stop":1717085419248,"duration":0},"status":"passed","severity":"normal"},{"uid":"534df97b29c8cd59","name":"Push message with unicode special characters payload","time":{"start":1717085309198,"stop":1717085309201,"duration":3},"status":"passed","severity":"normal"},{"uid":"cc48155771e18906","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717084883056,"stop":1717084883057,"duration":1},"status":"passed","severity":"normal"},{"uid":"66aea778a879bdd4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717084831453,"stop":1717084831453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aff8c83e5627db","name":"Push message with Russian payload","time":{"start":1717085444138,"stop":1717085444138,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b05b83fa057c91c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717085353936,"stop":1717085353936,"duration":0},"status":"passed","severity":"normal"},{"uid":"412a0e758d3c0132","name":"Push message with shell command payload","time":{"start":1717085309171,"stop":1717085309171,"duration":0},"status":"passed","severity":"normal"},{"uid":"83463fb61b429b88","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717085481065,"stop":1717085481066,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc673a4717f13237","name":"Check received message with timestamp: 1717084881704 ","time":{"start":1717085061189,"stop":1717085061190,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec8317c71cf9fd6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717085083607,"stop":1717085083607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae274fe876377df4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717085104907,"stop":1717085104908,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fa48ce9bc9edd6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717085353932,"stop":1717085353932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8df9a1a21434de","name":"Subscribe to topic containing Script and publish message","time":{"start":1717085353938,"stop":1717085353938,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d02eaa6590c7c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717085161953,"stop":1717085161953,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfae2a6bc7df5a57","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717085083605,"stop":1717085083605,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bd15c20e72310a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717084844598,"stop":1717084844598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4712e412f4df6b8e","name":"Subscribe to topic containing XML and publish message","time":{"start":1717085353938,"stop":1717085353938,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d052cebca413168","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717085083605,"stop":1717085083606,"duration":1},"status":"passed","severity":"normal"},{"uid":"144f49c1e14793b9","name":"Push message with content topic containing special chars","time":{"start":1717085309211,"stop":1717085309211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d993ee3733a7b989","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717084839290,"stop":1717084839292,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f059d1dca8ddb1f","name":"Reopen subscription with peer with lost subscription","time":{"start":1717084963703,"stop":1717084963703,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8f7a83361f4214","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717084831448,"stop":1717084831448,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd645411f26d4a","name":"should not receive a peer event after stop","time":{"start":1717085351251,"stop":1717085351251,"duration":0},"status":"passed","severity":"normal"},{"uid":"328816d93cd45261","name":"Fails to push message with empty content topic","time":{"start":1717085444199,"stop":1717085444199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1f67be2ae23006","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717085083610,"stop":1717085083610,"duration":0},"status":"passed","severity":"normal"},{"uid":"36758e879c608763","name":"Push message with emoji payload","time":{"start":1717085309201,"stop":1717085309201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa08bcd562e93b44","name":"Query generator for multiple messages with different message text format","time":{"start":1717085478334,"stop":1717085478334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e021b5c3e971356","name":"Subscribe to topic containing XML and receive message","time":{"start":1717085492747,"stop":1717085492747,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb7129a6e5150ab","name":"same cluster, different shard: nodes don't connect","time":{"start":1717085083587,"stop":1717085083588,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a4cd008cb6bea3","name":"Publish message with custom timestamp: Thu May 30 2024 15:08:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1717085346436,"stop":1717085346436,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a499179b1f47b41","name":"Push message with Russian payload","time":{"start":1717085309168,"stop":1717085309168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ef46a9f04b73d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717085323352,"stop":1717085323352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4788da05701d95a","name":"Check received message containing short","time":{"start":1717085369494,"stop":1717085369494,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbfc0604c9849da","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717084855377,"stop":1717084855377,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcf5c086e94155c","name":"Relay - dialed first","time":{"start":1717085507894,"stop":1717085507895,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8e9ac0567fce9e","name":"Subscribe to topic containing short and publish message","time":{"start":1717085353934,"stop":1717085353934,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d33793a9355db4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717084855301,"stop":1717084855301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5852bec5e285fb2","name":"addEventListener with correct event","time":{"start":1717084922807,"stop":1717084922807,"duration":0},"status":"passed","severity":"normal"},{"uid":"65295532a71eb1bd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717084839297,"stop":1717084839297,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe163396b9605415","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717084859648,"stop":1717084859648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f745b370d5899266","name":"isConnected should return true after first peer connects","time":{"start":1717084926966,"stop":1717084926967,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d69bb431e323d0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717085107922,"stop":1717085107922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b554f511b6ef0fc0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717084926966,"stop":1717084926966,"duration":0},"status":"passed","severity":"normal"},{"uid":"183168da4f09087d","name":"Ordered Callback - forward","time":{"start":1717085465636,"stop":1717085465637,"duration":1},"status":"passed","severity":"normal"},{"uid":"841fbdd645865477","name":"Encoder throws on empty string content topic","time":{"start":1717084844909,"stop":1717084844910,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53287813bc0ae80","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717085107924,"stop":1717085107924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb8bfdb6d499fb5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717085083598,"stop":1717085083598,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bb68305347bdfd","name":"Push message with content topic containing numeric","time":{"start":1717085444145,"stop":1717085444146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c47267e64b677cd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717085104921,"stop":1717085104921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21f4f4b51754de6","name":"handles empty contentTopics array correctly","time":{"start":1717084831452,"stop":1717084831452,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd090d2b1bb2eca","name":"Query generator for multiple messages","time":{"start":1717085478333,"stop":1717085478334,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb7718beeeee205","name":"Query Generator - backward","time":{"start":1717085465634,"stop":1717085465635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1701847e545e8d8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717085492757,"stop":1717085492757,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd979587b1756c7","name":"tcp ip4 address","time":{"start":1717084839327,"stop":1717084839328,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdcf4455414853ee","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717085492748,"stop":1717085492748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e106b29bac7f0a69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717085104909,"stop":1717085104909,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a07a14004195b4d","name":"Push message with Chinese payload","time":{"start":1717085309167,"stop":1717085309167,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d70490b82b0132","name":"Check publish message containing special chars","time":{"start":1717085346428,"stop":1717085346429,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cbb1b7e61f7104","name":"Check publish message containing numeric","time":{"start":1717085346428,"stop":1717085346428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34a6dad26e5dbc","name":"throws on content topic with generation field greater than 0","time":{"start":1717084831418,"stop":1717084831419,"duration":1},"status":"passed","severity":"normal"},{"uid":"c632bcffe2a18796","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717084865505,"stop":1717084865505,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f3233bc5384eb7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717085104922,"stop":1717085104922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8551fedca0ce7e32","name":"Filter","time":{"start":1717085507897,"stop":1717085507897,"duration":0},"status":"passed","severity":"normal"},{"uid":"719f9b456c0dd93a","name":"Check received message containing short","time":{"start":1717085061146,"stop":1717085061146,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc773205b027ef73","name":"Push message with special chars payload","time":{"start":1717085444137,"stop":1717085444137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2290fb6835741c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717084971347,"stop":1717084971348,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb258080dd2ace23","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717084831439,"stop":1717084831439,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb3860cbfb59ab","name":"Publish message with custom timestamp: Fri Jun 09 2023 16:08:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1717085346435,"stop":1717085346436,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd6fcbd4bee3282","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717084839296,"stop":1717084839296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31de9b9043a0aa5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717085104921,"stop":1717085104922,"duration":1},"status":"passed","severity":"normal"},{"uid":"650ebea9f7344961","name":"should emit a peer event after start","time":{"start":1717085351250,"stop":1717085351251,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a812713b28d07a4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717085481065,"stop":1717085481065,"duration":0},"status":"passed","severity":"normal"},{"uid":"232f3e80fda7b8c4","name":"Check received message containing SQL Injection","time":{"start":1717085369502,"stop":1717085369502,"duration":0},"status":"passed","severity":"normal"},{"uid":"756b256481fd0f2a","name":"Push message with long payload","time":{"start":1717085444136,"stop":1717085444136,"duration":0},"status":"passed","severity":"normal"},{"uid":"681987084400eb22","name":"Passing page size 0 when there are 110 messages","time":{"start":1717085493147,"stop":1717085493148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96e79f447b4b8ff","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717084834029,"stop":1717084834030,"duration":1},"status":"passed","severity":"normal"},{"uid":"463726270d8418ee","name":"Check message on other pubsub topic is not received","time":{"start":1717085061193,"stop":1717085061193,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2241435863cc72","name":"random static sharding 3 - Cluster ID: 720, Shard ID: 236","time":{"start":1717085419248,"stop":1717085419248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7413af9ed7f175","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717085104920,"stop":1717085104920,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac43f0a838837c1","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717085288535,"stop":1717085288535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2fdaea1d2daff21","name":"Subscribe to topic containing short and receive message","time":{"start":1717085492754,"stop":1717085492754,"duration":0},"status":"passed","severity":"normal"},{"uid":"505a9f8f9174bbd9","name":"Publish message with rate limit","time":{"start":1717085346441,"stop":1717085346441,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a92d2d97a9e5fc","name":"connected peers and dial","time":{"start":1717085288730,"stop":1717085288730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcc9c2c956e75392","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717084831451,"stop":1717084831451,"duration":0},"status":"passed","severity":"normal"},{"uid":"a571b6a71c9a0eb9","name":"through manual discovery","time":{"start":1717085160924,"stop":1717085160924,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fb43894bec36bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717085104910,"stop":1717085104911,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dce0b2e4d5e12e","name":"Check meta is set [ecies]","time":{"start":1717084867395,"stop":1717084867395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb347532771403a","name":"Promise Callback - backward","time":{"start":1717085465635,"stop":1717085465636,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d946aa5bf6cf8ff","name":"Push message with Script payload","time":{"start":1717085309169,"stop":1717085309169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ade96240f52a15","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717085083608,"stop":1717085083609,"duration":1},"status":"passed","severity":"normal"},{"uid":"8368c1807045517b","name":"Check received message containing special chars","time":{"start":1717085061147,"stop":1717085061148,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78a2d3f7804a753","name":"Query with Promise Callback, No message returned","time":{"start":1717085463611,"stop":1717085463612,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ed051e125220d6","name":"throws on content topic with non-number generation field","time":{"start":1717084831418,"stop":1717084831418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d87ac8a2e6b5926","name":"less peers than existing","time":{"start":1717085288731,"stop":1717085288731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e67712b46faab6fb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717084831434,"stop":1717084831434,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6b27f05dd009ce","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app44/8/topic648/proto","time":{"start":1717085417452,"stop":1717085417452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6ac0682f53ae8d","name":"Push message with content topic containing Chinese","time":{"start":1717085444146,"stop":1717085444147,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad659af0af22c3e1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717084831423,"stop":1717084831423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e113f2adad6fab","name":"Check received message containing Chinese","time":{"start":1717085369440,"stop":1717085369441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c41349e0061aff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717084959418,"stop":1717084959418,"duration":0},"status":"passed","severity":"normal"},{"uid":"75291aa8da234a14","name":"Refresh subscription","time":{"start":1717085104911,"stop":1717085104912,"duration":1},"status":"passed","severity":"normal"},{"uid":"447a1bc9cf53c63c","name":"Check message with non string payload is not received","time":{"start":1717085061194,"stop":1717085061195,"duration":1},"status":"passed","severity":"normal"},{"uid":"3264fa68502ee30b","name":"Push message with content topic containing numeric","time":{"start":1717085309211,"stop":1717085309211,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca74552fd040829","name":"Push message with content topic containing short","time":{"start":1717085309210,"stop":1717085309210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88d3a21eefd79ca","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717085083599,"stop":1717085083599,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fb398b48f67210","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717084831448,"stop":1717084831448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af30f1c48925555","name":"can dial TLS multiaddrs","time":{"start":1717085160922,"stop":1717085160923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69d7b6996c662cc","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717084831426,"stop":1717084831426,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a0e0a722aa6150","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717085419247,"stop":1717085419247,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cb3e0416af3e14","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717084839302,"stop":1717084839303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac26e117e853bb0b","name":"Push message with rate limit","time":{"start":1717085309246,"stop":1717085309264,"duration":18},"status":"passed","severity":"normal"},{"uid":"87adb106a36980f2","name":"A test","time":{"start":1717085108020,"stop":1717085108021,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bdc28f4d6187","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717084854673,"stop":1717084854673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfeaf39f5fea947","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717084831489,"stop":1717084831489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5284a7737848ebf2","name":"should throw error - no id","time":{"start":1717084840008,"stop":1717084840008,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7a5432aefbb8a4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717085083606,"stop":1717085083606,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e15bd1e48bbca32","name":"isConnected should return false after all peers disconnect","time":{"start":1717084926967,"stop":1717084926967,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a2205728ff6f96","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717084890221,"stop":1717084890221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e724cd8f268dd2","name":"random static sharding 6 - Cluster ID: 871, Shard ID: 172","time":{"start":1717085419249,"stop":1717085419250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a085a6ff67d55ea","name":"Correctly serialized arguments","time":{"start":1717085160993,"stop":1717085160994,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0f31ba6625c26c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717084831450,"stop":1717084831451,"duration":1},"status":"passed","severity":"normal"},{"uid":"3349b59826f138a8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717084883052,"stop":1717084883055,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b62dd9c51111e68","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717085492749,"stop":1717085492749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9785fb3b6e325ef","name":"Check received message containing emoji","time":{"start":1717085061188,"stop":1717085061188,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfaae12a30e266fa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717084831442,"stop":1717084831443,"duration":1},"status":"passed","severity":"normal"},{"uid":"22aa2a6ecfdc1dfd","name":"Check received message containing SQL Injection","time":{"start":1717085061180,"stop":1717085061180,"duration":0},"status":"passed","severity":"normal"},{"uid":"841629f854b5cb41","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717085497479,"stop":1717085497479,"duration":0},"status":"passed","severity":"normal"},{"uid":"7528b5f5577d859b","name":"Push message with content topic containing emoji","time":{"start":1717085309244,"stop":1717085309245,"duration":1},"status":"passed","severity":"normal"},{"uid":"728ab4c525fe5d93","name":"Check received message containing emoji","time":{"start":1717085369461,"stop":1717085369463,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b777f7b95606d6d","name":"start node with empty shard","time":{"start":1717085419255,"stop":1717085419256,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be101a5a1e4de67","name":"Check received message containing long","time":{"start":1717085061147,"stop":1717085061147,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c663919a84be786","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717084831435,"stop":1717084831436,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a746c7acdaf9a4","name":"Overlapping topic subscription","time":{"start":1717085104911,"stop":1717085104911,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a95c13a009908f","name":"Check received message containing Russian","time":{"start":1717085061177,"stop":1717085061177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8af4bee76d7a724","name":"Check message with no payload is not received","time":{"start":1717085369479,"stop":1717085369479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8826f4981761f0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717084831445,"stop":1717084831445,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7e4277792e2b2c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717084831488,"stop":1717084831489,"duration":1},"status":"passed","severity":"normal"},{"uid":"e494d934cdd2c6d5","name":"Check received message containing Basic HTML tag","time":{"start":1717085369455,"stop":1717085369456,"duration":1},"status":"passed","severity":"normal"},{"uid":"485909895837b4c7","name":"Check received message with timestamp: 1717084881458 ","time":{"start":1717085369464,"stop":1717085369465,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaaf15694451d0f5","name":"random static sharding 7 - Cluster ID: 316, Shard ID: 445","time":{"start":1717085419250,"stop":1717085419250,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae84efd252d3663","name":"Push message with content topic containing JSON","time":{"start":1717085444175,"stop":1717085444175,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6bf3acc9f17d9f","name":"should properly create location multiaddrs - tcp","time":{"start":1717084840013,"stop":1717084840013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4af9a3c36b75e9a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717085444175,"stop":1717085444175,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dbc0285336dad1","name":"ignores domain fetching errors","time":{"start":1717084855739,"stop":1717084855739,"duration":0},"status":"passed","severity":"normal"},{"uid":"444f35ba01ab8479","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717085492742,"stop":1717085492743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d65ffa407a30e5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717084839295,"stop":1717084839296,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9dc98f6f5b600f","name":"Push message with shell command payload","time":{"start":1717085444141,"stop":1717085444141,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d82320f01a754ae","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717084855299,"stop":1717084855300,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c64001cf122c65","name":"1 Relay, 1 fetch","time":{"start":1717084855376,"stop":1717084855376,"duration":0},"status":"passed","severity":"normal"},{"uid":"183db0ddbfa1d643","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717085412521,"stop":1717085412522,"duration":1},"status":"passed","severity":"normal"},{"uid":"257562aa7a631673","name":"Register correct protocols","time":{"start":1717085353928,"stop":1717085353929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc28e5dc037406f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717084890217,"stop":1717084890218,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57d49510db6842","name":"should properly create location multiaddrs - tcp6","time":{"start":1717084840012,"stop":1717084840013,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ca9395135a4e02","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717085412523,"stop":1717085412523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1606658b710ea1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717085369507,"stop":1717085369507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c98c5fbdff6969","name":"Check received message containing emoji","time":{"start":1717085369505,"stop":1717085369505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44e9c8158bd7b61","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717084831450,"stop":1717084831450,"duration":0},"status":"passed","severity":"normal"},{"uid":"8519a91b94220df7","name":"Check received message containing escaped characters","time":{"start":1717085369504,"stop":1717085369505,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae30d1f1d8d0baf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717084831437,"stop":1717084831438,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd566fe7e57f44ee","name":"retrieves a single peer","time":{"start":1717084855737,"stop":1717084855738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8447b8994c21f1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app91/3/topic544/test.js","time":{"start":1717085417458,"stop":1717085417458,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f1465d733d50c7","name":"Subscribe and receive messages via waku relay post","time":{"start":1717085492751,"stop":1717085492751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44e3e6438829bc0","name":"Generator, 2 different pubsubtopics","time":{"start":1717085465281,"stop":1717085465282,"duration":1},"status":"passed","severity":"normal"},{"uid":"257806733ac2cfa8","name":"Push message on custom pubsubTopic","time":{"start":1717085161954,"stop":1717085161954,"duration":0},"status":"passed","severity":"normal"},{"uid":"653d79467a11f1cc","name":"should get / set TCP multiaddr","time":{"start":1717084840011,"stop":1717084840011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac32fd114a1f3aae","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717085104923,"stop":1717085104923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e586546806254b21","name":"listenerCount","time":{"start":1717084922810,"stop":1717084922811,"duration":1},"status":"passed","severity":"normal"},{"uid":"6619f96c1c109783","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717084890222,"stop":1717084890222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83f3a141a272c06","name":"Refresh subscription","time":{"start":1717085492754,"stop":1717085492754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc08b34e60ff23d1","name":"Push message with content topic containing Russian","time":{"start":1717085309215,"stop":1717085309215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef3c62ecdfd681b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717084959420,"stop":1717084959420,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b51ab6abbd79a8","name":"Push message with SQL Injection payload","time":{"start":1717085444139,"stop":1717085444139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71ae3d324393e61","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717085083609,"stop":1717085083609,"duration":0},"status":"passed","severity":"normal"},{"uid":"88120600329d189b","name":"Check message received after nwaku node is restarted","time":{"start":1717085061195,"stop":1717085061195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6620f95848f1e9d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717085631435,"stop":1717085631435,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bf6115ebb95c05","name":"should not receive a peer event before start","time":{"start":1717084859647,"stop":1717084859647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1210b6163ea0df07","name":"it tolerates circular branch references","time":{"start":1717084855738,"stop":1717084855738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d097aa1f2f352f0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717084867394,"stop":1717084867394,"duration":0},"status":"passed","severity":"normal"},{"uid":"86473c72276210fa","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717084959417,"stop":1717084959417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf37311581b0127","name":"Check received message containing special chars","time":{"start":1717085369500,"stop":1717085369501,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe51b3bf5022515f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717084855743,"stop":1717084855743,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbed48530f222686","name":"LightPush","time":{"start":1717085507896,"stop":1717085507897,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f96963a1e15ad1","name":"Check message received after jswaku node is restarted","time":{"start":1717085369481,"stop":1717085369490,"duration":9},"status":"skipped","severity":"normal"},{"uid":"ad3e9c3e67d97c0d","name":"Fails to publish message with wrong content topic","time":{"start":1717085346438,"stop":1717085346438,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c00eac7df61fc8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717085353933,"stop":1717085353933,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abbfd8bc84c5fbc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717085083604,"stop":1717085083604,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ee0c23950eb787","name":"Check received message containing XML","time":{"start":1717085061182,"stop":1717085061183,"duration":1},"status":"passed","severity":"normal"},{"uid":"a632a234538b1a1d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717085481064,"stop":1717085481064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0eca0fff60031a2","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717084831432,"stop":1717084831433,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06639fce8ffc7eb","name":"Push message with long payload","time":{"start":1717085309165,"stop":1717085309166,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb55d08a7720638a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717085465282,"stop":1717085465282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ed09f34514e79a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717085061190,"stop":1717085061190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e99ba60baceff7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717085492757,"stop":1717085492757,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d25d40bd5069074","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717084831432,"stop":1717084831432,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e8cc3eaa724515","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717085083600,"stop":1717085083600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a175628a88b1c5e","name":"Encoder throws on undefined content topic","time":{"start":1717084844909,"stop":1717084844909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a2db0bc04d31d8","name":"Check received message containing numeric","time":{"start":1717085369435,"stop":1717085369436,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a9adbbd57fb381","name":"Subscribe to topic containing Script and receive message","time":{"start":1717085492756,"stop":1717085492757,"duration":1},"status":"passed","severity":"normal"},{"uid":"954da4273a5e223c","name":"should not receive a peer event after stop","time":{"start":1717084859647,"stop":1717084859647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82cd152163fa89c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717085492758,"stop":1717085492758,"duration":0},"status":"passed","severity":"normal"},{"uid":"3984a88a8c7077dc","name":"Push message with content topic containing SQL Injection","time":{"start":1717085444148,"stop":1717085444148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fbfb4d9c0acaac","name":"Push message with JSON payload","time":{"start":1717085309171,"stop":1717085309171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8da3ff147beaa2f","name":"Query Generator, No message returned","time":{"start":1717085463596,"stop":1717085463596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffaf2ad165e6249","name":"Fails to push message with large meta","time":{"start":1717085309246,"stop":1717085309246,"duration":0},"status":"passed","severity":"normal"},{"uid":"296de2a741383af","name":"ignores unrecognized TXT record formats","time":{"start":1717084855739,"stop":1717084855740,"duration":1},"status":"passed","severity":"normal"},{"uid":"5450cfba5cb70cf","name":"Check publish message containing XML","time":{"start":1717085346432,"stop":1717085346432,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e69a36a21cce157","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717084855300,"stop":1717084855300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f6b5086ed915ae","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717085104926,"stop":1717085104926,"duration":0},"status":"passed","severity":"normal"},{"uid":"150a6fc9e4195b4e","name":"should decode valid enr successfully","time":{"start":1717084840006,"stop":1717084840006,"duration":0},"status":"passed","severity":"normal"},{"uid":"811d69255b63e0fc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717084831425,"stop":1717084831425,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c954ab70bfa7c6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717084839296,"stop":1717084839297,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc645057395edb21","name":"Publishes to nwaku","time":{"start":1717085319171,"stop":1717085319171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b57141296ee535e","name":"Ping on unsubscribed peer","time":{"start":1717084963694,"stop":1717084963695,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ef0e3c32c73190","name":"Check publish message containing shell command","time":{"start":1717085346433,"stop":1717085346434,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03d4b5d415e2009","name":"Store - dialed after - with timeout","time":{"start":1717085507896,"stop":1717085507896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7be26d80d7b060","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717085104920,"stop":1717085104920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9846d9fb010b4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app58/3/topic501/json","time":{"start":1717085417453,"stop":1717085417453,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a2153802a68fff","name":"Round trip binary serialization","time":{"start":1717084844907,"stop":1717084844907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9174642332c42682","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717084831427,"stop":1717084831427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4d9e1285444d73","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717085323362,"stop":1717085323363,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb845a529074e3a5","name":"Reopen subscription with peer with lost subscription","time":{"start":1717084963696,"stop":1717084963696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f31d50e9bbd3bec","name":"different cluster, same shard: nodes don't connect","time":{"start":1717085083589,"stop":1717085083589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1d1126b9d3276e","name":"Subscribe and receive messages via lightPush","time":{"start":1717085492738,"stop":1717085492738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0cb3e41a028e5d","name":"random static sharding 10 - Cluster ID: 447, Shard ID: 85","time":{"start":1717085419253,"stop":1717085419253,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cd39672164245b","name":"configure the node with multiple content topics","time":{"start":1717085417460,"stop":1717085417460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f219d7171276065","name":"Push message equal or less that 1MB","time":{"start":1717085309275,"stop":1717085309278,"duration":3},"status":"passed","severity":"normal"},{"uid":"7882754f1e67db20","name":"Fields are not dropped","time":{"start":1717084844202,"stop":1717084844203,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac9312c9e6c37f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717084831443,"stop":1717084831443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fc9d9b7bcafe5e","name":"throws on content topic with empty topic name field","time":{"start":1717084831420,"stop":1717084831421,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fc329981d1d0ee","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717085492753,"stop":1717085492753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eec3583a1e0cdd3","name":"Push message with Basic HTML tag payload","time":{"start":1717085444140,"stop":1717085444140,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64f68b54d0eb0c5","name":"Push message with custom timestamp: 1717081483778","time":{"start":1717085309265,"stop":1717085309266,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70a0e421619e58a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717085497477,"stop":1717085497477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f611b662ab7ac3da","name":"Push message with SQL Injection payload","time":{"start":1717085309168,"stop":1717085309169,"duration":1},"status":"passed","severity":"normal"},{"uid":"320e001bb0237dcb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717085463596,"stop":1717085463597,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57aab1045d579f9","name":"Push message with Arabic payload","time":{"start":1717085444138,"stop":1717085444138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72263f2f8bf036f","name":"should throw an error for missing required configuration","time":{"start":1717084831436,"stop":1717084831436,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f41c743b2173ea","name":"Check publish message containing Russian","time":{"start":1717085346430,"stop":1717085346430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6df67d8cc0daa23","name":"should throw error - invalid id","time":{"start":1717084840008,"stop":1717084840008,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a981a2db3acde6","name":"caches peers it previously fetched","time":{"start":1717084855740,"stop":1717084855740,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d63c67578f452fb","name":"Push message with content topic containing escaped characters","time":{"start":1717085444176,"stop":1717085444176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3caa7d0f8288356","name":"new peer added after a peer was already found","time":{"start":1717085288534,"stop":1717085288535,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8673ebcbe019dbce","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717084831449,"stop":1717084831449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d77b3798ba8e5a","name":"can start the service","time":{"start":1717084859645,"stop":1717084859645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc038878b136abc","name":"should emit a peer event after start","time":{"start":1717084912478,"stop":1717084912478,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf26af9a4c67bb6","name":"Sets default value correctly","time":{"start":1717085502010,"stop":1717085502010,"duration":0},"status":"passed","severity":"normal"},{"uid":"7733799154ba5a3e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717085353937,"stop":1717085353937,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ed7f96b30e13d1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717085631436,"stop":1717085631436,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aa30ffb128f64f","name":"Ping on peer without subscriptions","time":{"start":1717084933004,"stop":1717084933005,"duration":1},"status":"passed","severity":"normal"},{"uid":"a948a364cc84a832","name":"Using a function","time":{"start":1717085502008,"stop":1717085502009,"duration":1},"status":"passed","severity":"normal"},{"uid":"3035bb2d4b1467c5","name":"removeEventListener with wrong event","time":{"start":1717084922809,"stop":1717084922809,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdeb8b246c8efb68","name":"Nodes with multiple pubsub topic","time":{"start":1717085323356,"stop":1717085323361,"duration":5},"status":"passed","severity":"normal"},{"uid":"28c99b8213f9a90e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717085465284,"stop":1717085465284,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd06824d0b1767ae","name":"should throw an error for insufficient data","time":{"start":1717084831489,"stop":1717084831489,"duration":0},"status":"passed","severity":"normal"},{"uid":"452eba72e6740879","name":"Subscribe and receives messages on 20 topics","time":{"start":1717085492741,"stop":1717085492742,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bb16de5e4d1fd1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717084831437,"stop":1717084831437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44ca77f4ed57d7c","name":"Refresh subscription","time":{"start":1717085492743,"stop":1717085492743,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d5538c4008209c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717084890222,"stop":1717084890223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5173885e840ab6aa","name":"Check received message containing JSON","time":{"start":1717085369456,"stop":1717085369457,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7193adda4b896a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717085492756,"stop":1717085492756,"duration":0},"status":"passed","severity":"normal"},{"uid":"892e9ab1a541edc8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717084831444,"stop":1717084831444,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df5a1c260b3e4d6","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717084831434,"stop":1717084831435,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c60585c70beb0e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717084971351,"stop":1717084971365,"duration":14},"status":"passed","severity":"normal"},{"uid":"2fdf348f32c8270d","name":"Check publish message containing Basic HTML tag","time":{"start":1717085346432,"stop":1717085346433,"duration":1},"status":"passed","severity":"normal"},{"uid":"e002250b477955ab","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717084844598,"stop":1717084844599,"duration":1},"status":"passed","severity":"normal"},{"uid":"971c79a0d743d8ce","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717085346435,"stop":1717085346435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb5d7a4beafc224","name":"Query Generator, No Decoder","time":{"start":1717085463595,"stop":1717085463596,"duration":1},"status":"passed","severity":"normal"},{"uid":"213bb7819a4c92a","name":"Push message with XML payload","time":{"start":1717085444140,"stop":1717085444140,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e463bf862f1b96","name":"can start and stop the service","time":{"start":1717084912477,"stop":1717084912477,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c179aab44cee62","name":"Fails to push message with empty content topic","time":{"start":1717085309245,"stop":1717085309245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58996f1d8310c3f","name":"Subscribe to topic containing short and receive message","time":{"start":1717085492744,"stop":1717085492744,"duration":0},"status":"passed","severity":"normal"},{"uid":"60454f6e9d999efc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717084839300,"stop":1717084839300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab9d6c5a446b776","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717085107926,"stop":1717085107926,"duration":0},"status":"passed","severity":"normal"},{"uid":"839e699be66fad5e","name":"Check message received after jswaku node is restarted","time":{"start":1717085369509,"stop":1717085369510,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0e0d8242c66fc80","name":"Push message with numeric payload","time":{"start":1717085444136,"stop":1717085444136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa84fa41413cb13","name":"Subscribe to topic containing XML and receive message","time":{"start":1717085492757,"stop":1717085492757,"duration":0},"status":"passed","severity":"normal"},{"uid":"11921a8da4885a44","name":"Fails to push message bigger that 1MB","time":{"start":1717085444204,"stop":1717085444204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2226ba975297a26c","name":"Decoder throws on undefined content topic","time":{"start":1717084865508,"stop":1717084865508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62a1b5dd963ca20","name":"isConnected should return false after all peers disconnect","time":{"start":1717084883059,"stop":1717084883060,"duration":1},"status":"passed","severity":"normal"},{"uid":"165eefd6907fc5f","name":"should set field with only STORE enabled","time":{"start":1717084840015,"stop":1717084840015,"duration":0},"status":"passed","severity":"normal"},{"uid":"963008c12235067a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717084855741,"stop":1717084855742,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c7c6503fd8d808","name":"Push message with custom timestamp: 1686326683778","time":{"start":1717085309264,"stop":1717085309265,"duration":1},"status":"passed","severity":"normal"},{"uid":"406ca633d49eacbf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717085465286,"stop":1717085465286,"duration":0},"status":"passed","severity":"normal"}]