mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"26aefd3c7a44618c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714386140489,"stop":1714386140489,"duration":0},"status":"passed","severity":"normal"},{"uid":"df20734a798cf3cf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714386164969,"stop":1714386164969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e047214837bb0a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714386345059,"stop":1714386345060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef8642c33e3d47","name":"Ping on unsubscribed peer","time":{"start":1714386260977,"stop":1714386260977,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ef14a4cc5047a2","name":"Subscribe to topic containing long and receive message","time":{"start":1714386825531,"stop":1714386825531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e613791c11744647","name":"random static sharding 1 - Cluster ID: 156, Shard ID: 689","time":{"start":1714386707024,"stop":1714386707025,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ae73e9975222c1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714386646788,"stop":1714386646792,"duration":4},"status":"passed","severity":"normal"},{"uid":"cf914f311bc9b3a0","name":"addEventListener with wrong event","time":{"start":1714386232523,"stop":1714386232523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e874ff2e3d764d93","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714386345110,"stop":1714386345111,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef97ac776d5878f","name":"Check received message containing long","time":{"start":1714386653711,"stop":1714386653711,"duration":0},"status":"passed","severity":"normal"},{"uid":"908611d1827ce0b9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714386278805,"stop":1714386278806,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fef08fa1d2ecc2","name":"more peers than existing","time":{"start":1714386586116,"stop":1714386586116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26d4346dbe70c7d6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714386825515,"stop":1714386825516,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf98bd9abe08ca0","name":"should handle application and version for autosharding","time":{"start":1714386140502,"stop":1714386140502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9276a12f08f574f","name":"should not fail to stop the service if it was not started","time":{"start":1714386207175,"stop":1714386207177,"duration":2},"status":"passed","severity":"normal"},{"uid":"acc81581c2efb7fd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714386825521,"stop":1714386825521,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b67f15bbaf094c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714386825528,"stop":1714386825528,"duration":0},"status":"passed","severity":"normal"},{"uid":"90518c62d2a6e215","name":"Overlapping topic subscription","time":{"start":1714386825518,"stop":1714386825518,"duration":0},"status":"passed","severity":"normal"},{"uid":"665001ba69d3018a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714386345109,"stop":1714386345110,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06cdb453efb5e91","name":"removeEventListener with wrong event","time":{"start":1714386232524,"stop":1714386232525,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af3c77bd195caa4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714386148295,"stop":1714386148295,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dbee0ba1f2a0c5","name":"same cluster, different shard: nodes connect","time":{"start":1714386481134,"stop":1714386481134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5971e24933c0d9","name":"Check received message containing Russian","time":{"start":1714386356546,"stop":1714386356546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b801cffa5f1daa","name":"Check received message containing escaped characters","time":{"start":1714386653739,"stop":1714386653740,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1abc559b0f54aee","name":"Generator, 2 different pubsubtopics","time":{"start":1714386752341,"stop":1714386752342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63de91706d792","name":"Push message with custom timestamp: 1714389945326","time":{"start":1714386718987,"stop":1714386718989,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8eff7db5756ae14","name":"Delete observer","time":{"start":1714386588705,"stop":1714386588705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41cd76b3972bc95","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714386268536,"stop":1714386268536,"duration":0},"status":"passed","severity":"normal"},{"uid":"594558ef49dad0b3","name":"Check message on other pubsub topic is not received","time":{"start":1714386356553,"stop":1714386356565,"duration":12},"status":"passed","severity":"normal"},{"uid":"8e656f18502f981","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714386785721,"stop":1714386785721,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c5556f976a26d5","name":"should encodeTxt and decodeTxt","time":{"start":1714386148970,"stop":1714386148970,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc484809cf54e424","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386752346,"stop":1714386752347,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f04a31bb6769bf","name":"Generator, custom pubsub topic","time":{"start":1714386752348,"stop":1714386752350,"duration":2},"status":"passed","severity":"normal"},{"uid":"37514265d43eca6f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714386442465,"stop":1714386442465,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1069330835c34f","name":"Push message with numeric payload","time":{"start":1714386718893,"stop":1714386718894,"duration":1},"status":"passed","severity":"normal"},{"uid":"e592792e0c7a3efd","name":"Check publish message containing Basic HTML tag","time":{"start":1714386642373,"stop":1714386642374,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed0461948badcfa","name":"receives messages sent to provided content topic through stream","time":{"start":1714386642527,"stop":1714386642527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5496d126adac2e8c","name":"throws on content topic with non-number generation field","time":{"start":1714386140484,"stop":1714386140484,"duration":0},"status":"passed","severity":"normal"},{"uid":"770e779c9d69beb1","name":"1 Relay, 1 Filter, gives up","time":{"start":1714386164653,"stop":1714386164653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db5765941cabc03","name":"Register correct protocols","time":{"start":1714386646784,"stop":1714386646785,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfbaa722e7da742","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714386397478,"stop":1714386397478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed11bf7c600ac7d3","name":"Passing page size 19 when there are 20 messages","time":{"start":1714386778139,"stop":1714386778139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c24f6e5834d536","name":"Push message with content topic containing Script","time":{"start":1714386585848,"stop":1714386585849,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bc6a4566ff89b4","name":"Passing page size 110 when there are 120 messages","time":{"start":1714386778139,"stop":1714386778140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4cf9a9b304c5c2","name":"Fails to push message with empty content topic","time":{"start":1714386718960,"stop":1714386718964,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba8253d39a924f0b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714386653741,"stop":1714386653742,"duration":1},"status":"passed","severity":"normal"},{"uid":"275bddd8d71ad8f8","name":"Push message with content topic containing emoji","time":{"start":1714386718945,"stop":1714386718960,"duration":15},"status":"passed","severity":"normal"},{"uid":"5a2f5963728bfb7e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714386345107,"stop":1714386345107,"duration":0},"status":"passed","severity":"normal"},{"uid":"933f54167d9ff244","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714386825535,"stop":1714386825535,"duration":0},"status":"passed","severity":"normal"},{"uid":"174101a4d19adfbc","name":"should handle a minimal index list","time":{"start":1714386140627,"stop":1714386140627,"duration":0},"status":"passed","severity":"normal"},{"uid":"f350ce5225b7441d","name":"Push message with Russian payload","time":{"start":1714386718896,"stop":1714386718897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d5257bb06d690","name":"udp ip6 address","time":{"start":1714386148141,"stop":1714386148142,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4560680a26f8f1","name":"Subscribe to topic containing long and receive message","time":{"start":1714386825520,"stop":1714386825520,"duration":0},"status":"passed","severity":"normal"},{"uid":"885ff43b71ef1088","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714386345111,"stop":1714386345112,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2c9c514ca740d","name":"pre and post cipher","time":{"start":1714386174906,"stop":1714386174906,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a4c5d9431058f4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714386442460,"stop":1714386442461,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e0d8881e763284","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714386693835,"stop":1714386693835,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbffc7182449e12","name":"Check received message containing XML","time":{"start":1714386653715,"stop":1714386653715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eccbe3a356c786d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714386140512,"stop":1714386140513,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c89221c7bf49d17","name":"Passing page size 11 when there are 10 messages","time":{"start":1714386778139,"stop":1714386778139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2087cc784bee3cdd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714386397475,"stop":1714386397475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd14950f14344c0","name":"Push message with content topic containing numeric","time":{"start":1714386718927,"stop":1714386718927,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e54686c6e59a8","name":"Query with Promise Callback, No Decoder","time":{"start":1714386745045,"stop":1714386745045,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bcec71b0d49055","name":"Push message with content topic containing escaped characters","time":{"start":1714386718944,"stop":1714386718944,"duration":0},"status":"passed","severity":"normal"},{"uid":"639a05dcc6177b6f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714386345076,"stop":1714386345076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac733c1896dfbf22","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714386140520,"stop":1714386140520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c5448e42ff956e","name":"Mutual subscription","time":{"start":1714386646783,"stop":1714386646784,"duration":1},"status":"passed","severity":"normal"},{"uid":"225e588a456ad5ae","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714386345101,"stop":1714386345106,"duration":5},"status":"passed","severity":"normal"},{"uid":"4482d9835608ef0b","name":"Subscribe to topic containing short and publish message","time":{"start":1714386646794,"stop":1714386646795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56d21e54386c576","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714386148287,"stop":1714386148289,"duration":2},"status":"passed","severity":"normal"},{"uid":"541c319f1eac77f3","name":"Generator, custom pubsub topic","time":{"start":1714386752344,"stop":1714386752345,"duration":1},"status":"passed","severity":"normal"},{"uid":"797fd6a965321929","name":"random static sharding 4 - Cluster ID: 910, Shard ID: 836","time":{"start":1714386707026,"stop":1714386707026,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c4269e150d7720","name":"Subscribe to topic containing Script and receive message","time":{"start":1714386825523,"stop":1714386825523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b9be4c7ec99f75","name":"receives messages sent to provided content topic through callback","time":{"start":1714386642526,"stop":1714386642526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7d3131369204ed5","name":"Query Generator - backward","time":{"start":1714386742913,"stop":1714386742914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e678c25e38c5411a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714386345076,"stop":1714386345077,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb61ee0321c131a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714386825534,"stop":1714386825534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ce747436a2601e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714386140516,"stop":1714386140516,"duration":0},"status":"passed","severity":"normal"},{"uid":"45095c3ac1866714","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714386154024,"stop":1714386154025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca02909ece1ee634","name":"configure the node with multiple pubsub topics","time":{"start":1714386707031,"stop":1714386707031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ba0ad15b67171","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714386923886,"stop":1714386923886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a89a1508325a4a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714386397472,"stop":1714386397472,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbaa15eeabe8a9a8","name":"Push message with content topic containing shell command","time":{"start":1714386585851,"stop":1714386585851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7275fe3fbf3ba4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714386199314,"stop":1714386199315,"duration":1},"status":"passed","severity":"normal"},{"uid":"986a850ba8d17dc4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714386694965,"stop":1714386694965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9f695fe382a1fe","name":"Subscribe to topic containing XML and publish message","time":{"start":1714386646801,"stop":1714386646802,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98b67832bafce29","name":"Push message with custom timestamp: 1714382745326","time":{"start":1714386718983,"stop":1714386718987,"duration":4},"status":"passed","severity":"normal"},{"uid":"587954b683488259","name":"shard 0","time":{"start":1714386707023,"stop":1714386707024,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e67d91bfe1963d","name":"Query Generator, No Decoder","time":{"start":1714386745011,"stop":1714386745018,"duration":7},"status":"passed","severity":"normal"},{"uid":"b1e62bc8e26655dc","name":"Passing page size 3 when there are 20 messages","time":{"start":1714386778138,"stop":1714386778138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08dd8f688d2ddc9","name":"Push message with content topic containing Arabic","time":{"start":1714386718940,"stop":1714386718941,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b88fbc1e5202da","name":"Push message with content topic containing Chinese","time":{"start":1714386585846,"stop":1714386585847,"duration":1},"status":"passed","severity":"normal"},{"uid":"6062cf9aeee7e524","name":"can start and stop the service","time":{"start":1714386207173,"stop":1714386207175,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d033d394feaad61","name":"caches peers it previously fetched","time":{"start":1714386164966,"stop":1714386164966,"duration":0},"status":"passed","severity":"normal"},{"uid":"615787ca3e22e067","name":"Subscribe to topic containing short and receive message","time":{"start":1714386825519,"stop":1714386825520,"duration":1},"status":"passed","severity":"normal"},{"uid":"de26db44ccc81f33","name":"random static sharding 8 - Cluster ID: 205, Shard ID: 382","time":{"start":1714386707028,"stop":1714386707029,"duration":1},"status":"passed","severity":"normal"},{"uid":"310ab9257cb43872","name":"Publish message with custom timestamp: Mon Apr 29 2024 11:30:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1714386642377,"stop":1714386642378,"duration":1},"status":"passed","severity":"normal"},{"uid":"a832a11ed5fdf0ad","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714386785719,"stop":1714386785720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3941657272792ac1","name":"Check publish message containing XML","time":{"start":1714386642373,"stop":1714386642373,"duration":0},"status":"passed","severity":"normal"},{"uid":"528b40dcaab77dd2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714386397473,"stop":1714386397475,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4624b0c35de7d39","name":"Check meta is set [ecies]","time":{"start":1714386176300,"stop":1714386176301,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b096951dba0617","name":"Push message with meta","time":{"start":1714386718965,"stop":1714386718966,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d993e9497456db1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714386825526,"stop":1714386825526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1384d3fa6629335","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714386140490,"stop":1714386140490,"duration":0},"status":"passed","severity":"normal"},{"uid":"464d0cefd4d7d427","name":"Push message with XML payload","time":{"start":1714386585836,"stop":1714386585836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a51d8a209ab292","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714386825517,"stop":1714386825517,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f527de84d34c50","name":"Check received message containing Chinese","time":{"start":1714386653733,"stop":1714386653733,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dc7634df097770","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714386345113,"stop":1714386345113,"duration":0},"status":"passed","severity":"normal"},{"uid":"52735451897842f2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714386345072,"stop":1714386345074,"duration":2},"status":"passed","severity":"normal"},{"uid":"47c16107a900a3a4","name":"different cluster, different shard: nodes don't connect","time":{"start":1714386345058,"stop":1714386345059,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80aa0186263086","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714386604089,"stop":1714386604089,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e29ab7c90c07c8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714386825536,"stop":1714386825537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9137f4aee52ced","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app72/1/topic144/xml","time":{"start":1714386693832,"stop":1714386693833,"duration":1},"status":"passed","severity":"normal"},{"uid":"80677bb3da4bac34","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714386825535,"stop":1714386825535,"duration":0},"status":"passed","severity":"normal"},{"uid":"10888fbd9513e39f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714386143117,"stop":1714386143117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c8fa91877dcb6f","name":"can start and stop the service","time":{"start":1714386660412,"stop":1714386660412,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ba2a81790d5b0","name":"Reopen subscription with peer with lost subscription","time":{"start":1714386223904,"stop":1714386223914,"duration":10},"status":"passed","severity":"normal"},{"uid":"2cd12d596acf126e","name":"isConnected should return false after all peers disconnect","time":{"start":1714386240960,"stop":1714386240960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f81f093ffbd9d4c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app28/9/topic706/test.js","time":{"start":1714386693829,"stop":1714386693829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab31a0a88d08d03","name":"Push message with custom timestamp: 1683627956729","time":{"start":1714386585856,"stop":1714386585856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e355b3f9925397a3","name":"Fails to push message bigger that 1MB","time":{"start":1714386585868,"stop":1714386585868,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f42b3011bf588d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app8/4/topic602/proto","time":{"start":1714386693831,"stop":1714386693831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56bb84eb1ff9385","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714386646804,"stop":1714386646804,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d6cd452251ebff","name":"should decode valid enr successfully","time":{"start":1714386148971,"stop":1714386148971,"duration":0},"status":"passed","severity":"normal"},{"uid":"97251c3b699898fe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714386442456,"stop":1714386442456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5c87231cece82f","name":"Check received message containing shell command","time":{"start":1714386653716,"stop":1714386653716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a8fb68f8592c27","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714386140494,"stop":1714386140494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97401997312495d","name":"Push message with Chinese payload","time":{"start":1714386585834,"stop":1714386585834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef921c10343d00e9","name":"random static sharding 9 - Cluster ID: 392, Shard ID: 770","time":{"start":1714386707029,"stop":1714386707029,"duration":0},"status":"passed","severity":"normal"},{"uid":"76958659b5faf4a5","name":"Check received message containing special chars","time":{"start":1714386356545,"stop":1714386356545,"duration":0},"status":"passed","severity":"normal"},{"uid":"410b1effe7c2670d","name":"Check publish message containing JSON","time":{"start":1714386642374,"stop":1714386642374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97fed9dcd92971e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714386140504,"stop":1714386140504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ac769dabf9a651","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714386140513,"stop":1714386140514,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec653b33e35adee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714386397472,"stop":1714386397473,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f981d7f61d025af","name":"Check publish message containing numeric","time":{"start":1714386642369,"stop":1714386642370,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fd36da6254ce43","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714386923884,"stop":1714386923885,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12e5b6670252110","name":"Check received message containing Basic HTML tag","time":{"start":1714386653737,"stop":1714386653738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5aee7bdb1e6cb2f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714386646800,"stop":1714386646800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0344794075d68c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714386140503,"stop":1714386140503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1afea83e370adcc","name":"Check publish message containing unicode special characters","time":{"start":1714386642375,"stop":1714386642375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5951b093040ef6cd","name":"Check received message containing JSON","time":{"start":1714386356548,"stop":1714386356549,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4059978015668fc","name":"should properly compute the node id","time":{"start":1714386148974,"stop":1714386148974,"duration":0},"status":"passed","severity":"normal"},{"uid":"759e30ea8d6672c5","name":"Push message with content topic containing Chinese","time":{"start":1714386718935,"stop":1714386718940,"duration":5},"status":"passed","severity":"normal"},{"uid":"b5ff5342c28d9d31","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714386268534,"stop":1714386268534,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d347be9c8b1692","name":"should encode/decode to text encoding","time":{"start":1714386148975,"stop":1714386148975,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfeb644cea556f3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714386759389,"stop":1714386759398,"duration":9},"status":"passed","severity":"normal"},{"uid":"6b8d5964a1302f81","name":"should emit a peer event after start","time":{"start":1714386207179,"stop":1714386207180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1182e8002999643","name":"Publish message with large meta","time":{"start":1714386642387,"stop":1714386642387,"duration":0},"status":"passed","severity":"normal"},{"uid":"628909ee14b53a5e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714386825516,"stop":1714386825516,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d5ca052758a830","name":"Check publish message after service node is restarted","time":{"start":1714386642386,"stop":1714386642387,"duration":1},"status":"skipped","severity":"normal"},{"uid":"866400cad033f208","name":"Push message with content topic containing special chars","time":{"start":1714386718933,"stop":1714386718934,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee4f5a2379f7a56","name":"Check received message containing XML","time":{"start":1714386653736,"stop":1714386653737,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c20c20d2b6b19cc","name":"Subscribe and receive messages via lightPush","time":{"start":1714386825514,"stop":1714386825515,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc79c2f1694a9b11","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714386140508,"stop":1714386140509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e9cb4029fa96ce","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714386620284,"stop":1714386620285,"duration":1},"status":"passed","severity":"normal"},{"uid":"be311acbd4a62223","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714386345059,"stop":1714386345059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6c503e168db343","name":"Reusing cursor across nodes","time":{"start":1714386694966,"stop":1714386694966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd7c447b2faab93","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714386140495,"stop":1714386140495,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb3743eee532811","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714386825522,"stop":1714386825522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f74fdc0267c955","name":"Check received message with timestamp: 1714386191033000000 ","time":{"start":1714386653741,"stop":1714386653741,"duration":0},"status":"passed","severity":"normal"},{"uid":"142288ce8f1a67a4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714386140506,"stop":1714386140506,"duration":0},"status":"passed","severity":"normal"},{"uid":"38aa82cbcd70838","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714386620291,"stop":1714386620292,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f5697665c751a0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714386825520,"stop":1714386825520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca465a20519e39e6","name":"Check publish message containing SQL Injection","time":{"start":1714386642372,"stop":1714386642372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdddad6c151e8e3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714386345072,"stop":1714386345072,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d97286b7e6d205","name":"Query with Promise Callback, No message returned","time":{"start":1714386745047,"stop":1714386745047,"duration":0},"status":"passed","severity":"normal"},{"uid":"4323bea74eb918e","name":"Push message with numeric payload","time":{"start":1714386585832,"stop":1714386585833,"duration":1},"status":"passed","severity":"normal"},{"uid":"96eb00bd1e1d5bc9","name":"Light Node - default protocols","time":{"start":1714386790837,"stop":1714386790838,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5c3df407c7e30b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714386646799,"stop":1714386646799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6738abcad100be6","name":"Subscribe and receive messages via lightPush","time":{"start":1714386825527,"stop":1714386825527,"duration":0},"status":"passed","severity":"normal"},{"uid":"899c7fb659dc8e5e","name":"Push message with long payload","time":{"start":1714386585832,"stop":1714386585832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f53f0561b76ec66","name":"Query generator for 2000 messages","time":{"start":1714386757395,"stop":1714386757396,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0d39368ef62a68","name":"Check received message containing Russian","time":{"start":1714386653713,"stop":1714386653713,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fc300472531ba1","name":"Query Generator, No message returned","time":{"start":1714386745019,"stop":1714386745021,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b788a735cd9946d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714386642386,"stop":1714386642386,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a77786e0d3f47a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714386140508,"stop":1714386140508,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b53e6ac9089ca05","name":"Generator, custom pubsub topic","time":{"start":1714386752340,"stop":1714386752341,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebf11eb5b1e542","name":"Default pageSize","time":{"start":1714386778140,"stop":1714386778140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f48583a0204491","name":"Query generator for multiple messages with different message text format","time":{"start":1714386757388,"stop":1714386757389,"duration":1},"status":"passed","severity":"normal"},{"uid":"960e72b21cf0c43d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714386745024,"stop":1714386745032,"duration":8},"status":"passed","severity":"normal"},{"uid":"483156189dc35684","name":"Subscribe to topic containing XML and receive message","time":{"start":1714386442464,"stop":1714386442465,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af87c61b64b0d2a","name":"Push message with unicode special characters payload","time":{"start":1714386585839,"stop":1714386585839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40e7fe5364b2aad","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714386646798,"stop":1714386646799,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d93749c146f933","name":"Check message with non string payload is not received","time":{"start":1714386653744,"stop":1714386653744,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a0d477afad2c69","name":"Check publish message containing shell command","time":{"start":1714386642374,"stop":1714386642375,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f3a062c178e0f0","name":"should not throw an error for a single configured topic","time":{"start":1714386140513,"stop":1714386140513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94cfa9744efc04f","name":"Ping on unsubscribed peer","time":{"start":1714386223903,"stop":1714386223903,"duration":0},"status":"passed","severity":"normal"},{"uid":"a343fb9e43fc00b1","name":"Overlapping topic subscription","time":{"start":1714386442454,"stop":1714386442455,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee506fb4bc82034","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714386268539,"stop":1714386268540,"duration":1},"status":"passed","severity":"normal"},{"uid":"3249b149e004798a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714386140512,"stop":1714386140512,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcdb5dc81dc60d8","name":"Nodes with multiple pubsub topic","time":{"start":1714386620289,"stop":1714386620289,"duration":0},"status":"passed","severity":"normal"},{"uid":"12117e7ca38560b5","name":"Publish message with custom timestamp: Tue May 09 2023 10:30:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1714386642377,"stop":1714386642377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44d14d5f9774c49","name":"Check received message with timestamp: 1714386191033 ","time":{"start":1714386653720,"stop":1714386653721,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7455c4fa3a5efa","name":"Push message with unicode special characters payload","time":{"start":1714386718900,"stop":1714386718900,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d878ab8ca4aa71","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714386140521,"stop":1714386140521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d58e291a07edd7","name":"Check received message containing JSON","time":{"start":1714386653738,"stop":1714386653739,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c6af49b68e9a6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714386825526,"stop":1714386825526,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e00e99156a4cf7","name":"Check publish message containing long","time":{"start":1714386642369,"stop":1714386642369,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c755218ef11128","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714386785722,"stop":1714386785722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5b38f04e6783f1","name":"Subscribe and receive messages via waku relay post","time":{"start":1714386825516,"stop":1714386825516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54534e55fd3e276","name":"should properly create location multiaddrs - tcp4","time":{"start":1714386148977,"stop":1714386148977,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd4ff3df34447ed","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714386240959,"stop":1714386240959,"duration":0},"status":"passed","severity":"normal"},{"uid":"faee7c30a18ac519","name":"Check received message containing Script","time":{"start":1714386356547,"stop":1714386356547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81992204864d9b1","name":"Push message equal or less that 1MB","time":{"start":1714386718990,"stop":1714386718990,"duration":0},"status":"passed","severity":"normal"},{"uid":"96970906b1698a30","name":"Push message with content topic containing long","time":{"start":1714386585844,"stop":1714386585844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cde8abcfeb70ebe","name":"getPeersByDiscovery","time":{"start":1714386604088,"stop":1714386604088,"duration":0},"status":"passed","severity":"normal"},{"uid":"951a5752a4373408","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714386345074,"stop":1714386345075,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc69ad3b030b294b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714386164369,"stop":1714386164369,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc571858f0502a6","name":"Overlapping topic subscription","time":{"start":1714386646794,"stop":1714386646794,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdb420f3b7b0b012","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714386345109,"stop":1714386345109,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe764b6401f50c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714386176300,"stop":1714386176300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e75d540b352047a","name":"Push message with Basic HTML tag payload","time":{"start":1714386718898,"stop":1714386718898,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c473653c38cc87","name":"Ping on subscribed peer","time":{"start":1714386260971,"stop":1714386260974,"duration":3},"status":"passed","severity":"normal"},{"uid":"7994474c264ea24f","name":"Ordered Callback - forward","time":{"start":1714386742917,"stop":1714386742917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a42f5cc47542e9","name":"handles empty shards array correctly","time":{"start":1714386140519,"stop":1714386140519,"duration":0},"status":"passed","severity":"normal"},{"uid":"44344db8562138a9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714386140505,"stop":1714386140505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c78a22e3a6f41a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714386745002,"stop":1714386745010,"duration":8},"status":"passed","severity":"normal"},{"uid":"e2ef7a41190daa30","name":"Subscribe to topic containing short and receive message","time":{"start":1714386442455,"stop":1714386442455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9158ad24dc6e31","name":"Push message with Russian payload","time":{"start":1714386585835,"stop":1714386585835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b469048685d8b794","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714386140509,"stop":1714386140510,"duration":1},"status":"passed","severity":"normal"},{"uid":"efecf73984868c16","name":"should not receive a peer event before start","time":{"start":1714386168542,"stop":1714386168542,"duration":0},"status":"passed","severity":"normal"},{"uid":"6434f3f6ef64769c","name":"Push 30 different messages","time":{"start":1714386585841,"stop":1714386585842,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59245b96b956bad","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714386785720,"stop":1714386785721,"duration":1},"status":"passed","severity":"normal"},{"uid":"174a3339278d2943","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714386140520,"stop":1714386140520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2126ea1d82a435","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714386191839,"stop":1714386191840,"duration":1},"status":"passed","severity":"normal"},{"uid":"63524c7bb8e9f3f0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714386442466,"stop":1714386442466,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbc0dddbab5d858","name":"Check message on other pubsub topic is not received","time":{"start":1714386653743,"stop":1714386653743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c0d1023ad025f9","name":"isConnected should return false after all peers disconnect","time":{"start":1714386191840,"stop":1714386191840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29cbc45c79fdb0","name":"Fails to push message with large meta","time":{"start":1714386585855,"stop":1714386585855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe9f10290b93789","name":"Symmetric encrypt & Decrypt","time":{"start":1714386174905,"stop":1714386174905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5b2f36a9575220","name":"should return false","time":{"start":1714386148974,"stop":1714386148974,"duration":0},"status":"passed","severity":"normal"},{"uid":"403715508c2cdd77","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714386718943,"stop":1714386718943,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb70ff309af50f6b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714386646787,"stop":1714386646787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b427be015aea0a","name":"should only return 1 node with relay and store capability","time":{"start":1714386164967,"stop":1714386164967,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e8d3274cb827fe","name":"Store - dialed first","time":{"start":1714386790836,"stop":1714386790836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6496ce2a4d43372","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714386825517,"stop":1714386825518,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d2f3df7763dd96","name":"start node with ApplicationInfo","time":{"start":1714386693836,"stop":1714386693836,"duration":0},"status":"passed","severity":"normal"},{"uid":"18492d18133b501f","name":"Decrypt messages","time":{"start":1714386588705,"stop":1714386588705,"duration":0},"status":"passed","severity":"normal"},{"uid":"73480d54382b1f05","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714386345117,"stop":1714386345117,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2ec4ab28a7d7dd","name":"Publish message with rate limit","time":{"start":1714386642388,"stop":1714386642388,"duration":0},"status":"passed","severity":"normal"},{"uid":"9314d2775edfc50b","name":"should handle corrupted local storage data gracefully","time":{"start":1714386168544,"stop":1714386168544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8648e2950388dc18","name":"can start and stop the service","time":{"start":1714386168540,"stop":1714386168540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3904c8eac747fc","name":"Decoder throws on empty string content topic","time":{"start":1714386176302,"stop":1714386176302,"duration":0},"status":"passed","severity":"normal"},{"uid":"df59e8968d353dc3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714386268536,"stop":1714386268536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6862193313f0c40","name":"Ping on peer without subscriptions","time":{"start":1714386223900,"stop":1714386223902,"duration":2},"status":"passed","severity":"normal"},{"uid":"f97774653611cc74","name":"Check message with no payload is not received","time":{"start":1714386653743,"stop":1714386653744,"duration":1},"status":"passed","severity":"normal"},{"uid":"58db2b4556e33a6a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714386923886,"stop":1714386923886,"duration":0},"status":"passed","severity":"normal"},{"uid":"749611f5c6449ddb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714386202903,"stop":1714386202904,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2d9fcc123dd68e","name":"should properly create location multiaddrs - udp","time":{"start":1714386148978,"stop":1714386148978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11ac1872a5b52ce","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386752352,"stop":1714386752353,"duration":1},"status":"passed","severity":"normal"},{"uid":"17528a79e617f6de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714386140508,"stop":1714386140508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9635794e002fc9d","name":"should return valid sharding parameters for static sharding","time":{"start":1714386140516,"stop":1714386140516,"duration":0},"status":"passed","severity":"normal"},{"uid":"53759ba610a727c6","name":"Store - dialed after - with timeout","time":{"start":1714386790837,"stop":1714386790837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19597d3c04cfb83","name":"Does not throw an exception when node disconnects","time":{"start":1714386787252,"stop":1714386787252,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee670b14cc38009","name":"Check publish message containing Arabic","time":{"start":1714386642371,"stop":1714386642371,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ebcfacc5d92bec","name":"should encode/decode to RLP encoding","time":{"start":1714386148975,"stop":1714386148975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b9087719fe63df","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714386825523,"stop":1714386825523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4da05105e80752","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714386140507,"stop":1714386140507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ab7ffb31ecb8d1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714386199311,"stop":1714386199312,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e047b300e4d64a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714386345063,"stop":1714386345064,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8bae32c8d06ee9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714386148981,"stop":1714386148981,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b60ce3f3d941b09","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714386604089,"stop":1714386604089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8755e47f5cdae9e5","name":"Push message with Chinese payload","time":{"start":1714386718895,"stop":1714386718896,"duration":1},"status":"passed","severity":"normal"},{"uid":"400b312ee0c6a007","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714386345115,"stop":1714386345115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5723304b4ed6cb9f","name":"Throws when trying to push message with empty payload","time":{"start":1714386585842,"stop":1714386585843,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbd05018da69975","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714386345067,"stop":1714386345070,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d02e238b1f13d42","name":"Publish message with custom timestamp: Mon Apr 29 2024 09:30:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1714386642377,"stop":1714386642377,"duration":0},"status":"passed","severity":"normal"},{"uid":"64572d9e57a87353","name":"Check publish message containing special chars","time":{"start":1714386642370,"stop":1714386642370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbf1672fbf7c4ac","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714386825525,"stop":1714386825525,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf84b35b28080bb7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714386174375,"stop":1714386174376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe92acae4bb18f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714386140499,"stop":1714386140500,"duration":1},"status":"passed","severity":"normal"},{"uid":"e949c96c30c2f62f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714386140512,"stop":1714386140512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5288dcadf45f03c8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714386646803,"stop":1714386646804,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf903d66f9de9821","name":"Check received message containing numeric","time":{"start":1714386653711,"stop":1714386653712,"duration":1},"status":"passed","severity":"normal"},{"uid":"daecea89994ed5ab","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714386825535,"stop":1714386825535,"duration":0},"status":"passed","severity":"normal"},{"uid":"204ad7309ec074e2","name":"Check received message containing SQL Injection","time":{"start":1714386356547,"stop":1714386356547,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f07d14f6309587","name":"should throw error - invalid id","time":{"start":1714386148973,"stop":1714386148973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25d105f65b03de9","name":"same cluster, different shard: nodes don't connect","time":{"start":1714386345057,"stop":1714386345057,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44fa08461e74cd8","name":"Waku message hash computation (payload length 0)","time":{"start":1714386143118,"stop":1714386143118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc43c947846d93c3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714386140494,"stop":1714386140494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3f64df6b79cca8","name":"Relay","time":{"start":1714386200721,"stop":1714386200721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6032e82c9c5a78ec","name":"Overlapping topic subscription","time":{"start":1714386825530,"stop":1714386825530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8916703318dc2154","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714386207186,"stop":1714386207186,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d354277369198031","name":"Relay - dialed first","time":{"start":1714386790835,"stop":1714386790835,"duration":0},"status":"passed","severity":"normal"},{"uid":"370652c09f10eb7b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714386278804,"stop":1714386278804,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e2e4c7c98f338e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714386620286,"stop":1714386620287,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7ba9212d8e42f9","name":"Push message with content topic containing Russian","time":{"start":1714386718941,"stop":1714386718941,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d234d8a17897225","name":"Push message with content topic containing long","time":{"start":1714386718926,"stop":1714386718926,"duration":0},"status":"passed","severity":"normal"},{"uid":"880feab651ea7b14","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714386693827,"stop":1714386693828,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9758b5a8614803","name":"Callback on promise, aborts when callback returns true","time":{"start":1714386757392,"stop":1714386757393,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb6ad4b1020f3e8","name":"Promise Callback - forward","time":{"start":1714386742914,"stop":1714386742915,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb630c53945f4a33","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app13/10/topic98/json","time":{"start":1714386693832,"stop":1714386693832,"duration":0},"status":"passed","severity":"normal"},{"uid":"26058e3685855076","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714386707024,"stop":1714386707024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1873f04851a5ab9d","name":"throws on content topic with empty version field","time":{"start":1714386140486,"stop":1714386140486,"duration":0},"status":"passed","severity":"normal"},{"uid":"85461f3f274eee09","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714386268537,"stop":1714386268537,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e61bcecc7d6d392","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714386153647,"stop":1714386153647,"duration":0},"status":"passed","severity":"normal"},{"uid":"30208392a4e73176","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714386825523,"stop":1714386825523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13546ef22d9372a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714386148280,"stop":1714386148281,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf55db7f465dabd9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714386164264,"stop":1714386164264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6934f685e2fcfb30","name":"Push message with content topic containing Script","time":{"start":1714386718942,"stop":1714386718942,"duration":0},"status":"passed","severity":"normal"},{"uid":"326c5a14c91b1fba","name":"Push message with content topic containing escaped characters","time":{"start":1714386585851,"stop":1714386585852,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f02b3a229be2052","name":"should throw error - no id","time":{"start":1714386148972,"stop":1714386148972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ff9b4e175af9a3","name":"Decoder throws on empty string content topic","time":{"start":1714386174379,"stop":1714386174379,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d72cacd35bec2b1","name":"Push message with JSON payload","time":{"start":1714386585837,"stop":1714386585838,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b98236ad3e3b636","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714386442468,"stop":1714386442468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6391300cbac850d0","name":"should not receive a peer event before start","time":{"start":1714386660422,"stop":1714386660422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93c29a04bb15d4b","name":"Push message with custom timestamp: 1683627945326","time":{"start":1714386718968,"stop":1714386718968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46978bb06ad1d71","name":"Push message with escaped characters payload","time":{"start":1714386585838,"stop":1714386585839,"duration":1},"status":"passed","severity":"normal"},{"uid":"329331422c59964a","name":"Push message with content topic containing XML","time":{"start":1714386585849,"stop":1714386585849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f737eecef61bdb04","name":"Check received message containing numeric","time":{"start":1714386356544,"stop":1714386356545,"duration":1},"status":"passed","severity":"normal"},{"uid":"be73d4d3707b1778","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714386442467,"stop":1714386442467,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa54ab732b72082","name":"Round trip binary serialization","time":{"start":1714386154021,"stop":1714386154021,"duration":0},"status":"passed","severity":"normal"},{"uid":"deddbd8c5ca737ba","name":"Subscribe and receives messages on 20 topics","time":{"start":1714386442451,"stop":1714386442452,"duration":1},"status":"passed","severity":"normal"},{"uid":"f811b20c4189655f","name":"dispatchEvent via connectionManager","time":{"start":1714386232526,"stop":1714386232526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9867eca23404ba","name":"Subscribe to topic containing Script and publish message","time":{"start":1714386646800,"stop":1714386646801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07b5ae1cba0ca99","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714386825532,"stop":1714386825532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37614be6f5f67b9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714386191838,"stop":1714386191838,"duration":0},"status":"passed","severity":"normal"},{"uid":"9860fb6897489056","name":"Encoder throws on empty string content topic","time":{"start":1714386154023,"stop":1714386154023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e663750e2962dbc2","name":"connects to nwaku","time":{"start":1714386787252,"stop":1714386787252,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aa185b84252d42","name":"Push message with custom timestamp: 1714389956729","time":{"start":1714386585866,"stop":1714386585866,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bb597ad0744d6b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app52/4/topic722/proto","time":{"start":1714386693831,"stop":1714386693832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e379ea518775c2e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714386653721,"stop":1714386653721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5ebf6eb2a4630f","name":"isConnected should return true after first peer connects","time":{"start":1714386240959,"stop":1714386240960,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bf3d5a97fa4bfa","name":"Check received message containing SQL Injection","time":{"start":1714386653735,"stop":1714386653735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1429ac6688ac21","name":"Check received message containing Script","time":{"start":1714386653735,"stop":1714386653736,"duration":1},"status":"passed","severity":"normal"},{"uid":"741cc4a72ceb2deb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714386825529,"stop":1714386825529,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00033958820bebb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714386825531,"stop":1714386825531,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af2369de368d3a","name":"Push message with short payload","time":{"start":1714386718890,"stop":1714386718891,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d74082c8880c16","name":"should set field with all protocols disabled","time":{"start":1714386148979,"stop":1714386148979,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6909fed740beb9","name":"Push message with shell command payload","time":{"start":1714386718899,"stop":1714386718899,"duration":0},"status":"passed","severity":"normal"},{"uid":"146c9c177e9c6a73","name":"Subscribe and publish message","time":{"start":1714386646785,"stop":1714386646786,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33b4e0f5cea301d","name":"Push message with content topic containing numeric","time":{"start":1714386585844,"stop":1714386585844,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb91566d8a0ce98","name":"Check received message containing Script","time":{"start":1714386653714,"stop":1714386653714,"duration":0},"status":"passed","severity":"normal"},{"uid":"88864dabf729b6ee","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714386825527,"stop":1714386825527,"duration":0},"status":"passed","severity":"normal"},{"uid":"3852a2e58a701467","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714386140515,"stop":1714386140515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc44c306c2affeb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714386442453,"stop":1714386442454,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cde90cdeb00aa7b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714386345075,"stop":1714386345076,"duration":1},"status":"passed","severity":"normal"},{"uid":"61afe1720a8d76c1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714386148295,"stop":1714386148295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2e094a93315578","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app91/2/topic366/utf8","time":{"start":1714386693830,"stop":1714386693831,"duration":1},"status":"passed","severity":"normal"},{"uid":"56544c5c11edd615","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714386140493,"stop":1714386140493,"duration":0},"status":"passed","severity":"normal"},{"uid":"741aa8fb7673ff6b","name":"Filter","time":{"start":1714386790837,"stop":1714386790837,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc99922b02be7178","name":"Sets default value correctly","time":{"start":1714386787255,"stop":1714386787255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d138bed91a230c9b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386459234,"stop":1714386459234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9002414e70e82c","name":"Check publish message containing Chinese","time":{"start":1714386642370,"stop":1714386642371,"duration":1},"status":"passed","severity":"normal"},{"uid":"40806958c6710c6e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714386825525,"stop":1714386825525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ab6ced38a61ffb","name":"should properly create location multiaddrs - tcp6","time":{"start":1714386148977,"stop":1714386148978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c023e3edeb8779f","name":"Query Generator - forward","time":{"start":1714386742913,"stop":1714386742913,"duration":0},"status":"passed","severity":"normal"},{"uid":"df028ddaa8c74ded","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714386153648,"stop":1714386153648,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e10e9addc891c4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714386164968,"stop":1714386164968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f16b9d72eb2e05d","name":"should be able to decode the field with only STORE set to true","time":{"start":1714386148293,"stop":1714386148293,"duration":0},"status":"passed","severity":"normal"},{"uid":"74789f2667873de8","name":"Generator, 2 different pubsubtopics","time":{"start":1714386752350,"stop":1714386752352,"duration":2},"status":"passed","severity":"normal"},{"uid":"4951dc449dceea5e","name":"A test","time":{"start":1714386442572,"stop":1714386442573,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b4bd31a4618a49","name":"Correctly serialized arguments","time":{"start":1714386465498,"stop":1714386465498,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ebbcf78175005c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714386148292,"stop":1714386148292,"duration":0},"status":"passed","severity":"normal"},{"uid":"444fbb7306809930","name":"it tolerates circular branch references","time":{"start":1714386164964,"stop":1714386164964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be7c9b2a592613a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714386642380,"stop":1714386642385,"duration":5},"status":"passed","severity":"normal"},{"uid":"808c9e4998cb2358","name":"Privacy Node - default protocol","time":{"start":1714386790838,"stop":1714386790838,"duration":0},"status":"passed","severity":"normal"},{"uid":"509ed4f37aa09cf7","name":"configure the node with multiple content topics","time":{"start":1714386693835,"stop":1714386693835,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa67c3f739452620","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714386140514,"stop":1714386140514,"duration":0},"status":"passed","severity":"normal"},{"uid":"def72ad12e2346bb","name":"Push message with emoji payload","time":{"start":1714386585839,"stop":1714386585841,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f652d3ba5174a77","name":"should not receive a peer event before start","time":{"start":1714386207180,"stop":1714386207181,"duration":1},"status":"passed","severity":"normal"},{"uid":"a833a98bbc60b9e1","name":"should only return 1 node with relay capability","time":{"start":1714386164967,"stop":1714386164967,"duration":0},"status":"passed","severity":"normal"},{"uid":"969c87ccbb66c73c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714386442460,"stop":1714386442460,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d0379b460d641b","name":"Push message with shell command payload","time":{"start":1714386585838,"stop":1714386585838,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcabd8826f48fed1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714386707031,"stop":1714386707032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1a66f89edf5d82","name":"Encoder throws on empty string content topic","time":{"start":1714386176301,"stop":1714386176301,"duration":0},"status":"passed","severity":"normal"},{"uid":"86de39aa8d281efa","name":"Ping on peer without subscriptions","time":{"start":1714386260975,"stop":1714386260975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4313968d12cfbf6a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714386694965,"stop":1714386694966,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe8b4de9130817b","name":"Push message with Arabic payload","time":{"start":1714386718896,"stop":1714386718896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9af861c78d867d0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714386459233,"stop":1714386459234,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d702ee26006b4ba","name":"Push message with content topic containing SQL Injection","time":{"start":1714386585848,"stop":1714386585848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a9836bf2ea572a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714386442447,"stop":1714386442449,"duration":2},"status":"passed","severity":"normal"},{"uid":"a532ebfccb66a9fa","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714386176299,"stop":1714386176300,"duration":1},"status":"passed","severity":"normal"},{"uid":"78aebebb23453e35","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714386345113,"stop":1714386345114,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7d02fd00d3e0e5","name":"Check message received after nwaku node is restarted","time":{"start":1714386653745,"stop":1714386653745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79247f83c54e877b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714386140503,"stop":1714386140503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8255430ba7cf0f28","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714386140511,"stop":1714386140511,"duration":0},"status":"passed","severity":"normal"},{"uid":"2313c05cf24de64d","name":"Check received message containing shell command","time":{"start":1714386356549,"stop":1714386356549,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f82832680c880e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app49/8/topic231/xml","time":{"start":1714386693833,"stop":1714386693834,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a73e55f8a873ca","name":"different cluster, same shard: nodes don't connect","time":{"start":1714386345058,"stop":1714386345058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab83cd474a34c2a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714386646805,"stop":1714386646806,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe88b3004f283877","name":"handles different clusterIds correctly","time":{"start":1714386140498,"stop":1714386140498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fb2a2f026b390","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714386646799,"stop":1714386646800,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b949417c6fc2934","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714386825529,"stop":1714386825529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0affdf8690ee665","name":"should decode valid enr with tcp successfully","time":{"start":1714386148971,"stop":1714386148972,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ef5db208072c69","name":"Subscribe to topic containing short and receive message","time":{"start":1714386825530,"stop":1714386825530,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac52038bc68813ff","name":"Push message with content topic containing JSON","time":{"start":1714386585850,"stop":1714386585850,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3c38bed99e5eff","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714386397477,"stop":1714386397477,"duration":0},"status":"passed","severity":"normal"},{"uid":"8008293e0f2de32f","name":"should get / set TCP multiaddr","time":{"start":1714386148976,"stop":1714386148976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9df5efff22a71","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714386757393,"stop":1714386757394,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27c5b6734c40bcb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714386345077,"stop":1714386345077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e580e3f5b1a7b076","name":"Refresh subscription","time":{"start":1714386825530,"stop":1714386825530,"duration":0},"status":"passed","severity":"normal"},{"uid":"5707761281c5b5cd","name":"should add and remove event listeners correctly","time":{"start":1714386168544,"stop":1714386168544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b46c70094f1920","name":"Push message with rate limit","time":{"start":1714386718967,"stop":1714386718968,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d89482a3f1f5e0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714386140627,"stop":1714386140628,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e7f62328c0baa2","name":"should not fail to stop the service if it was not started","time":{"start":1714386168540,"stop":1714386168541,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4823d2ecd05e285","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714386345117,"stop":1714386345118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6574fd750ab63b6","name":"throws on content topic with generation field greater than 0","time":{"start":1714386140485,"stop":1714386140485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9c2b3e15d82a08","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714386143116,"stop":1714386143117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54bd10777dffc0e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714386442439,"stop":1714386442447,"duration":8},"status":"passed","severity":"normal"},{"uid":"3d5d8a8439be7519","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714386694963,"stop":1714386694964,"duration":1},"status":"passed","severity":"normal"},{"uid":"29be37e62a8ecb5f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714386442449,"stop":1714386442450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5173edd0f68a417f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714386140493,"stop":1714386140493,"duration":0},"status":"passed","severity":"normal"},{"uid":"485f036ca4e7e950","name":"Push message with custom timestamp: 1714382756729","time":{"start":1714386585865,"stop":1714386585866,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff3f8fd54719548","name":"Push message equal or less that 1MB","time":{"start":1714386585867,"stop":1714386585867,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee76375eb24e3a9","name":"Check received message containing short","time":{"start":1714386653729,"stop":1714386653730,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b26e34ad2eca4","name":"Query with Ordered Callback, No Decoder","time":{"start":1714386745032,"stop":1714386745043,"duration":11},"status":"passed","severity":"normal"},{"uid":"9c23ca13b6aac290","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714386646797,"stop":1714386646797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a74aeb0c8fc6d5","name":"Subscribe and receive messages via waku relay post","time":{"start":1714386825528,"stop":1714386825528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddae08e00f45f4a1","name":"Rejects garbage","time":{"start":1714386157386,"stop":1714386157387,"duration":1},"status":"passed","severity":"normal"},{"uid":"c645e854034b825b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714386207187,"stop":1714386207187,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d9835824d192a44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714386442457,"stop":1714386442457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6cc92516b45182","name":"Non TWN Cluster","time":{"start":1714386693828,"stop":1714386693828,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fd2fd6b637b3f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714386345118,"stop":1714386345118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf58264d54ceeea","name":"should set field with all protocols enabled","time":{"start":1714386148979,"stop":1714386148980,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ab972571e7624d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714386140511,"stop":1714386140511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8f146e5221ff69","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714386153646,"stop":1714386153647,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba943972a86279d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714386345119,"stop":1714386345119,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e2edd901543456","name":"connected peers and dial","time":{"start":1714386586115,"stop":1714386586116,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb321f0e35688c78","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714386825531,"stop":1714386825531,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecdf4dc6c82960d","name":"Fails to publish message with empty text","time":{"start":1714386642379,"stop":1714386642379,"duration":0},"status":"passed","severity":"normal"},{"uid":"386c49fcb480664b","name":"getPeersByDiscovery","time":{"start":1714386232525,"stop":1714386232525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dfe7470bb7fa8c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714386140509,"stop":1714386140509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f76a0fb6cfb4b0c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714386442457,"stop":1714386442457,"duration":0},"status":"passed","severity":"normal"},{"uid":"62008312c1fe8d25","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714386268534,"stop":1714386268534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe278cd70c12f219","name":"should emit a peer event after start","time":{"start":1714386168541,"stop":1714386168542,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33930b81b48e909","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714386140501,"stop":1714386140501,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f64bdd6eea3674","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714386620283,"stop":1714386620284,"duration":1},"status":"passed","severity":"normal"},{"uid":"98022b8192c24c84","name":"through manual discovery","time":{"start":1714386465425,"stop":1714386465426,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8cf11586562763","name":"random static sharding 7 - Cluster ID: 473, Shard ID: 439","time":{"start":1714386707028,"stop":1714386707028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd38905c9e47d42","name":"Ephemeral field set to true","time":{"start":1714386154021,"stop":1714386154022,"duration":1},"status":"passed","severity":"normal"},{"uid":"c809c5b269e71a17","name":"1 Relay, 1 fetch","time":{"start":1714386164651,"stop":1714386164651,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac5fff18e35f278","name":"stop","time":{"start":1714386232527,"stop":1714386232527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e182a0f726d74957","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714386785720,"stop":1714386785720,"duration":0},"status":"passed","severity":"normal"},{"uid":"891ec6e44da9331e","name":"should set field with only RELAY enabled","time":{"start":1714386148980,"stop":1714386148980,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a6d39ece8004be","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714386653742,"stop":1714386653742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71089e2464c5669","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714386397475,"stop":1714386397476,"duration":1},"status":"passed","severity":"normal"},{"uid":"85829dc1a257c8a","name":"Check received message containing escaped characters","time":{"start":1714386356549,"stop":1714386356549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8089b210c43b5509","name":"Check received message containing long","time":{"start":1714386653730,"stop":1714386653731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d067b38acee8d237","name":"should properly create location multiaddrs - udp6","time":{"start":1714386148977,"stop":1714386148977,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdd46eba7e9b0cc","name":"Check message with non string payload is not received","time":{"start":1714386356566,"stop":1714386356567,"duration":1},"status":"passed","severity":"normal"},{"uid":"926f2ad673f94f61","name":"Check received message containing emoji","time":{"start":1714386356550,"stop":1714386356550,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1436eeb9462e09","name":"Check received message containing numeric","time":{"start":1714386653731,"stop":1714386653732,"duration":1},"status":"passed","severity":"normal"},{"uid":"96310375eb0a6239","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714386825528,"stop":1714386825528,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a7cfa34102f89b","name":"should emit a peer event after start","time":{"start":1714386660421,"stop":1714386660422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2994c0e5e5640e09","name":"should be called for bootstrap peers","time":{"start":1714386199312,"stop":1714386199313,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a56613d660a9a2","name":"new peer added after a peer was already found","time":{"start":1714386604088,"stop":1714386604088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f5b908409f3b7d1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714386397477,"stop":1714386397478,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcae725328ada626","name":"Query generator for multiple messages","time":{"start":1714386757388,"stop":1714386757388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85366baed4e1bef","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714386164368,"stop":1714386164368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec565254080844e","name":"should throw error - no id","time":{"start":1714386148972,"stop":1714386148973,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b1b5a59205842a","name":"Check received message containing Chinese","time":{"start":1714386653712,"stop":1714386653713,"duration":1},"status":"passed","severity":"normal"},{"uid":"67495da7b46035af","name":"Encoder throws on empty string content topic","time":{"start":1714386174378,"stop":1714386174378,"duration":0},"status":"passed","severity":"normal"},{"uid":"297521471637b807","name":"LightPush","time":{"start":1714386790837,"stop":1714386790837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a361b1f50797d2d","name":"Check message with invalid timestamp is not received","time":{"start":1714386356552,"stop":1714386356553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4991018a7f20f","name":"should properly create location multiaddrs - udp4","time":{"start":1714386148976,"stop":1714386148977,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7e66b126339272","name":"Push message with XML payload","time":{"start":1714386718898,"stop":1714386718898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9106d61aa9c37851","name":"Relay + Store","time":{"start":1714386148981,"stop":1714386148981,"duration":0},"status":"passed","severity":"normal"},{"uid":"32104fe579914f8b","name":"Subscribe to topic containing long and receive message","time":{"start":1714386442456,"stop":1714386442456,"duration":0},"status":"passed","severity":"normal"},{"uid":"402adfe982f0ce2","name":"Relay - times out","time":{"start":1714386790836,"stop":1714386790836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c267df5a66422e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714386345062,"stop":1714386345063,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da009349fd0981e","name":"Accepts a valid Waku Message","time":{"start":1714386157385,"stop":1714386157386,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b9d94971b29050","name":"Push message with rate limit","time":{"start":1714386585855,"stop":1714386585856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06c7649a7a7f8f9","name":"removeEventListener with correct event","time":{"start":1714386232523,"stop":1714386232524,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be8aefc21b59601","name":"Check message with non string payload is not received","time":{"start":1714386653725,"stop":1714386653727,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9db80a808b72552","name":"should not fail to start the service if it is already started","time":{"start":1714386207177,"stop":1714386207179,"duration":2},"status":"passed","severity":"normal"},{"uid":"459b81c5e638963d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714386345078,"stop":1714386345078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9f42d174504ff9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714386345116,"stop":1714386345116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0556ec610b9b81","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714386199314,"stop":1714386199314,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1a28d254bee37d","name":"Push message with content topic containing unicode special characters","time":{"start":1714386718945,"stop":1714386718945,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e8f2fc16a118e5","name":"should not receive a peer event after stop","time":{"start":1714386168542,"stop":1714386168542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ef2c6e4c5f208e","name":"Check message received after jswaku node is restarted","time":{"start":1714386653728,"stop":1714386653728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf94b27cba7ac8d6","name":"Fields are not dropped","time":{"start":1714386153257,"stop":1714386153259,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd718a8bd27cef24","name":"Throws when trying to push message with empty payload","time":{"start":1714386718923,"stop":1714386718924,"duration":1},"status":"passed","severity":"normal"},{"uid":"a927620e19726e9d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386268539,"stop":1714386268539,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a9ad8efd8192f8","name":"Asymmetric encrypt & decrypt","time":{"start":1714386174904,"stop":1714386174905,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc95095bf4c3588","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714386202903,"stop":1714386202903,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00696daab05d1d6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714386140490,"stop":1714386140491,"duration":1},"status":"passed","severity":"normal"},{"uid":"6639275b8a3191a4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app76/6/topic235/test.js","time":{"start":1714386693833,"stop":1714386693833,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f7b299684e73a","name":"can start the service","time":{"start":1714386660411,"stop":1714386660411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c476838c255c4bd","name":"Fails to push message with large meta","time":{"start":1714386718966,"stop":1714386718967,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a97674de591899a","name":"Refresh subscription","time":{"start":1714386825519,"stop":1714386825519,"duration":0},"status":"passed","severity":"normal"},{"uid":"5855fb6588aa0d4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714386825532,"stop":1714386825533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca535ba374f8eb","name":"should not receive a peer event after stop","time":{"start":1714386660422,"stop":1714386660423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57bfc0c4b8e21f9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714386694966,"stop":1714386694966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4639b1f7ed39334e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714386759388,"stop":1714386759388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d483ba01a7f48a2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714386140627,"stop":1714386140627,"duration":0},"status":"passed","severity":"normal"},{"uid":"a961c2b368693ff8","name":"ignores domain fetching errors","time":{"start":1714386164965,"stop":1714386164965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10a2f0ee25ec820","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app62/1/topic34/json","time":{"start":1714386693829,"stop":1714386693830,"duration":1},"status":"passed","severity":"normal"},{"uid":"e087e4b7dc0ddb31","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714386164371,"stop":1714386164371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b6c93f3b56865b","name":"should properly create peer info with all multiaddrs","time":{"start":1714386148978,"stop":1714386148979,"duration":1},"status":"passed","severity":"normal"},{"uid":"4171bc9df8d6c3f2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714386694967,"stop":1714386694968,"duration":1},"status":"passed","severity":"normal"},{"uid":"543c572e57a2e765","name":"Push message with content topic containing emoji","time":{"start":1714386585853,"stop":1714386585854,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2465ee37e21e09","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714386923885,"stop":1714386923885,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d969dbc2f70403","name":"Push message with Arabic payload","time":{"start":1714386585834,"stop":1714386585835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b007fbde505766","name":"should properly create location multiaddrs - tcp","time":{"start":1714386148978,"stop":1714386148978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7e115da19c6efc","name":"Reopen subscription with peer with lost subscription","time":{"start":1714386260975,"stop":1714386260976,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee748dd3a2da3255","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714386240961,"stop":1714386240961,"duration":0},"status":"passed","severity":"normal"},{"uid":"524c4ed2861aeb0b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714386459230,"stop":1714386459230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcad3e202fc60db","name":"returns all values when wanted number matches available values","time":{"start":1714386164261,"stop":1714386164263,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a08235aae1465ca","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714386278806,"stop":1714386278806,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc22a160cd6abd37","name":"Check received message containing unicode special characters","time":{"start":1714386653719,"stop":1714386653719,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bce54279d3bef7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714386646805,"stop":1714386646805,"duration":0},"status":"passed","severity":"normal"},{"uid":"54df55717b9ab493","name":"throws on content topic with empty topic name field","time":{"start":1714386140487,"stop":1714386140487,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a20ac34ba27958","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714386620288,"stop":1714386620288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c383d5a61847ae","name":"Check received message containing short","time":{"start":1714386653710,"stop":1714386653710,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7123173ab6649","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714386140509,"stop":1714386140509,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77aeef331fd2cf0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714386140517,"stop":1714386140517,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bd66e3a118b952","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714386140515,"stop":1714386140515,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf4a0f27b9f6ba7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714386278805,"stop":1714386278805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f2e2e757704586","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714386240957,"stop":1714386240958,"duration":1},"status":"passed","severity":"normal"},{"uid":"335f4e3d7095039b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714386694964,"stop":1714386694964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2b80a03c1a862d","name":"retrieves a single peer","time":{"start":1714386164963,"stop":1714386164964,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c716b969b85a16f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714386278804,"stop":1714386278805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abb30b13aae97cf","name":"should throw error - no public key","time":{"start":1714386148973,"stop":1714386148973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4f7af0b5ff7001","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714386140507,"stop":1714386140508,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fd049309e7af86","name":"Ping on peer without subscriptions","time":{"start":1714386260977,"stop":1714386260977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f883bf8b625da981","name":"Push message with content topic containing JSON","time":{"start":1714386718943,"stop":1714386718944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5c704e19c8c99b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714386442450,"stop":1714386442451,"duration":1},"status":"passed","severity":"normal"},{"uid":"c574068e9520501f","name":"Decoder throws on empty string content topic","time":{"start":1714386154024,"stop":1714386154024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db4c2d9263b842b","name":"Ping on unsubscribed peer","time":{"start":1714386260975,"stop":1714386260975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3684fcd2e5723d66","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714386345114,"stop":1714386345115,"duration":1},"status":"passed","severity":"normal"},{"uid":"22878dc5dc2cb927","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714386442474,"stop":1714386442474,"duration":0},"status":"passed","severity":"normal"},{"uid":"770f5e8ea92460a2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714386148293,"stop":1714386148293,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ba9d547bd235c4","name":"should return unique PubsubTopics for static sharding","time":{"start":1714386140502,"stop":1714386140502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8c160f1dddeb94","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714386442467,"stop":1714386442467,"duration":0},"status":"passed","severity":"normal"},{"uid":"7664d2c3f5993989","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714386759388,"stop":1714386759389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef475a0d4f88973","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714386646792,"stop":1714386646792,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3f4d32f9791f27","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714386140511,"stop":1714386140511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9e2381766fdf3a","name":"Check received message containing escaped characters","time":{"start":1714386653717,"stop":1714386653718,"duration":1},"status":"passed","severity":"normal"},{"uid":"720fc436b357543a","name":"Check message with no content topic is not received","time":{"start":1714386356565,"stop":1714386356566,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3d3ef127c4b9cb","name":"Reopen subscription with peer with lost subscription","time":{"start":1714386260977,"stop":1714386260978,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac93d1f3d6770ef1","name":"Check received message containing short","time":{"start":1714386356543,"stop":1714386356543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f20d242f0aa35c1","name":"Nwaku publishes","time":{"start":1714386615221,"stop":1714386615221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf3f379fb3d9edd","name":"Encoder throws on undefined content topic","time":{"start":1714386174377,"stop":1714386174377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7117ff4ffefbcb1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714386646798,"stop":1714386646798,"duration":0},"status":"passed","severity":"normal"},{"uid":"349f04ae2e310955","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714386140520,"stop":1714386140520,"duration":0},"status":"passed","severity":"normal"},{"uid":"90afc2024142b290","name":"Subscribe to topic containing long and publish message","time":{"start":1714386646795,"stop":1714386646797,"duration":2},"status":"passed","severity":"normal"},{"uid":"952cbb30813120b8","name":"Push message with short payload","time":{"start":1714386585831,"stop":1714386585831,"duration":0},"status":"passed","severity":"normal"},{"uid":"da910a7043bb2ae1","name":"Refresh subscription","time":{"start":1714386442455,"stop":1714386442455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a66a5acee935bc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714386164369,"stop":1714386164370,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef29bb72943714a5","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714386642525,"stop":1714386642526,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ed178ecbb62de9f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714386191837,"stop":1714386191838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2dddd4f07fc7ce0","name":"same cluster, same shard: nodes connect","time":{"start":1714386345033,"stop":1714386345056,"duration":23},"status":"passed","severity":"normal"},{"uid":"9359bf522c4ff5c0","name":"Promise Callback - backward","time":{"start":1714386742916,"stop":1714386742916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c2722ce0caf8d7","name":"Decoder throws on undefined content topic","time":{"start":1714386176301,"stop":1714386176302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc578c6c228a294","name":"Generator, 2 different pubsubtopics","time":{"start":1714386752345,"stop":1714386752346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27e4c54ec653863","name":"Check meta is set [symmetric]","time":{"start":1714386174376,"stop":1714386174376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de7fab15b8c9f60","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714386825515,"stop":1714386825515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7940a0bc2192db0e","name":"should not fail to start the service if it is already started","time":{"start":1714386660421,"stop":1714386660421,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cf51552b695b8e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714386140495,"stop":1714386140495,"duration":0},"status":"passed","severity":"normal"},{"uid":"757b067b0c664476","name":"start node with empty content topic","time":{"start":1714386693836,"stop":1714386693836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad87bb9e9e0d682","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714386268538,"stop":1714386268538,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b7a2d3a3a5b773","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714386620289,"stop":1714386620290,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a98a70900a7cc7","name":"Check message received after nwaku node is restarted","time":{"start":1714386356568,"stop":1714386356570,"duration":2},"status":"skipped","severity":"normal"},{"uid":"2fa66ab562e081c5","name":"Check publish message containing short","time":{"start":1714386642368,"stop":1714386642369,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33416954c941304","name":"handles multiple messages","time":{"start":1714386770903,"stop":1714386770903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72fb3b70b8735ff","name":"Push message with content topic containing short","time":{"start":1714386585843,"stop":1714386585844,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e68251afe8c729a","name":"can dial TLS multiaddrs","time":{"start":1714386465425,"stop":1714386465425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce58494d2e5a41bc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714386345064,"stop":1714386345066,"duration":2},"status":"passed","severity":"normal"},{"uid":"df3771ed97e90455","name":"Check received message containing XML","time":{"start":1714386356547,"stop":1714386356548,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da2409490efbf92","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714386345062,"stop":1714386345062,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd09fd6ecbb924d","name":"should be able to encode the field with only STORE set to true","time":{"start":1714386148281,"stop":1714386148281,"duration":0},"status":"passed","severity":"normal"},{"uid":"31595e590be1adf6","name":"Subscribe to topic containing Script and receive message","time":{"start":1714386825533,"stop":1714386825533,"duration":0},"status":"passed","severity":"normal"},{"uid":"98036fa77c044e4","name":"should set field with only STORE enabled","time":{"start":1714386148980,"stop":1714386148980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ad775526cad6c3","name":"Push message with Script payload","time":{"start":1714386718897,"stop":1714386718898,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac8fb3bdbc9f962","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386459232,"stop":1714386459232,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9c9f5660eb3c47","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714386825532,"stop":1714386825532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb3448e1895cb8f","name":"Ordered callback, aborts when callback returns true","time":{"start":1714386757394,"stop":1714386757395,"duration":1},"status":"passed","severity":"normal"},{"uid":"334f912af60a9d8","name":"recovers when dns.resolve returns empty","time":{"start":1714386164965,"stop":1714386164965,"duration":0},"status":"passed","severity":"normal"},{"uid":"740d9d99e4162d9c","name":"should throw error - no public key","time":{"start":1714386148972,"stop":1714386148972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b88f951d8ec2a2","name":"start node with empty shard","time":{"start":1714386707032,"stop":1714386707032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a730a666e734f3c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714386356552,"stop":1714386356552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ee3a44a586c361","name":"can start the service","time":{"start":1714386168539,"stop":1714386168540,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb73f75ade50995","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714386345060,"stop":1714386345061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f40daa629b92d33","name":"Check received message containing special chars","time":{"start":1714386653732,"stop":1714386653733,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d797ebfafaa7da","name":"Publishes to nwaku","time":{"start":1714386615220,"stop":1714386615220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9049714887606f5f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714386620288,"stop":1714386620289,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92a98ed0c17e38a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714386174373,"stop":1714386174375,"duration":2},"status":"passed","severity":"normal"},{"uid":"42d3e7ef79a5a5c3","name":"Push to array if already present","time":{"start":1714386140290,"stop":1714386140291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1642ca4caa8c50c","name":"Callback on promise","time":{"start":1714386757391,"stop":1714386757392,"duration":1},"status":"passed","severity":"normal"},{"uid":"de005d5d6054f27b","name":"should throw an error for missing required configuration","time":{"start":1714386140504,"stop":1714386140505,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22cc0401c8fb240","name":"Wrong topic","time":{"start":1714386693834,"stop":1714386693834,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f63e2e9a45d69f","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714386642526,"stop":1714386642526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae00423b1e935183","name":"unsubscribes","time":{"start":1714386770903,"stop":1714386770903,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24a3967e69596b2","name":"tcp ip4 address","time":{"start":1714386148139,"stop":1714386148141,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5094bcdae5f612d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714386825527,"stop":1714386825527,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bd8a4c23a61223","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714386442465,"stop":1714386442466,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcf91c1ae039023","name":"safeDispatchEvent","time":{"start":1714386232526,"stop":1714386232527,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c744bc4d1533cb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714386148284,"stop":1714386148285,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c605106abf3d35","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714386191836,"stop":1714386191837,"duration":1},"status":"passed","severity":"normal"},{"uid":"1716f854dca7e33b","name":"Subscribe and receives messages on 20 topics","time":{"start":1714386825517,"stop":1714386825517,"duration":0},"status":"passed","severity":"normal"},{"uid":"70aa6865487a3000","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714386164969,"stop":1714386164970,"duration":1},"status":"skipped","severity":"normal"},{"uid":"caa05fcdab1c9427","name":"Check received message containing Arabic","time":{"start":1714386356546,"stop":1714386356546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcb06e45dea0f8b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714386397476,"stop":1714386397476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e1f240125c2430","name":"Push message with escaped characters payload","time":{"start":1714386718899,"stop":1714386718900,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c29d15099d0ea9","name":"throws on empty content topic","time":{"start":1714386140483,"stop":1714386140483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee6bc90f5514f87","name":"Push message with content topic containing special chars","time":{"start":1714386585845,"stop":1714386585845,"duration":0},"status":"passed","severity":"normal"},{"uid":"208ff0294199859c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714386140505,"stop":1714386140505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adb4e00172038ad","name":"Check received message containing Basic HTML tag","time":{"start":1714386356548,"stop":1714386356548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce1e8f298b9c17c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714386397472,"stop":1714386397472,"duration":0},"status":"passed","severity":"normal"},{"uid":"89844c15594029b5","name":"throws on content topic with too few or too many fields","time":{"start":1714386140483,"stop":1714386140484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8f5f313b6f1176","name":"listenerCount","time":{"start":1714386232526,"stop":1714386232526,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee131f6be34178c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714386825534,"stop":1714386825534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f54d49bbcec8d","name":"Push message with content topic containing shell command","time":{"start":1714386718944,"stop":1714386718944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8cc8d410fd6898","name":"Passing page size 0 when there are 110 messages","time":{"start":1714386778137,"stop":1714386778137,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a86eeba96a32e1","name":"Check received message containing unicode special characters","time":{"start":1714386356550,"stop":1714386356550,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ecdf051dc68abd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714386140495,"stop":1714386140496,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbacaf06f165ac5","name":"should throw an error for an unconfigured topic","time":{"start":1714386140514,"stop":1714386140514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b5e61b536c9844","name":"throws on content topic with empty application field","time":{"start":1714386140485,"stop":1714386140486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d794931e45fc370","name":"Check received message containing JSON","time":{"start":1714386653716,"stop":1714386653716,"duration":0},"status":"passed","severity":"normal"},{"uid":"293002e8f0094d9e","name":"should throw an error for insufficient data","time":{"start":1714386140628,"stop":1714386140628,"duration":0},"status":"passed","severity":"normal"},{"uid":"574cf8ce3cc388c","name":"Ephemeral messages are not stored","time":{"start":1714386202902,"stop":1714386202903,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acad805c1b9b609","name":"throws on content topic with empty encoding field","time":{"start":1714386140487,"stop":1714386140488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6808a510704375ae","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714386140491,"stop":1714386140491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c956754c65f35c82","name":"Check message with no payload is not received","time":{"start":1714386653725,"stop":1714386653725,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9dcf20641d1691","name":"should only return 1 node with store capability","time":{"start":1714386164967,"stop":1714386164968,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba3208719215672","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714386745044,"stop":1714386745044,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d6ff4b31ad39e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714386148282,"stop":1714386148284,"duration":2},"status":"passed","severity":"normal"},{"uid":"8124619f58ddb4e2","name":"returns all values when wanted number is greater than available values","time":{"start":1714386164263,"stop":1714386164264,"duration":1},"status":"passed","severity":"normal"},{"uid":"24396862cef9fb2d","name":"1 Store, 2 fetches","time":{"start":1714386164652,"stop":1714386164652,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a676a4a75abb8b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714386442466,"stop":1714386442467,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5835e380737df9","name":"Push message with emoji payload","time":{"start":1714386718920,"stop":1714386718921,"duration":1},"status":"passed","severity":"normal"},{"uid":"516e59d08ef1ddd9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714386140500,"stop":1714386140500,"duration":0},"status":"passed","severity":"normal"},{"uid":"769e09b48c68b368","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714386140507,"stop":1714386140507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e676b9db67b475e6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714386148294,"stop":1714386148294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eb272e56a2d323","name":"Check message with no content topic is not received","time":{"start":1714386653724,"stop":1714386653725,"duration":1},"status":"passed","severity":"normal"},{"uid":"e689b125b521239f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386268534,"stop":1714386268535,"duration":1},"status":"passed","severity":"normal"},{"uid":"134779f2c1d2c943","name":"Passing page size 1 when there are 4 messages","time":{"start":1714386778138,"stop":1714386778138,"duration":0},"status":"passed","severity":"normal"},{"uid":"17946cfacbf6cf3f","name":"Push message with content topic containing XML","time":{"start":1714386718942,"stop":1714386718943,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9c0a805394c594","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386459231,"stop":1714386459231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58edb399b43e107","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714386164370,"stop":1714386164370,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fb6b7c9bd31f33","name":"Check received message containing Arabic","time":{"start":1714386653733,"stop":1714386653734,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0388b64e66d811","name":"Fails to push message with empty content topic","time":{"start":1714386585854,"stop":1714386585854,"duration":0},"status":"passed","severity":"normal"},{"uid":"824e27b235050fb8","name":"should configure sharding based on application and version for autosharding","time":{"start":1714386140517,"stop":1714386140517,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb3eb0859eede2d","name":"Push message with content topic containing unicode special characters","time":{"start":1714386585852,"stop":1714386585852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d433988f4c9544f3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714386620291,"stop":1714386620291,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e443cd9b67f545","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714386140510,"stop":1714386140510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fefda4425453bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714386825522,"stop":1714386825522,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bc9382f9ea3381","name":"Check message with no pubsub topic is not received","time":{"start":1714386356565,"stop":1714386356565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3339b284722b1a0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714386148292,"stop":1714386148292,"duration":0},"status":"passed","severity":"normal"},{"uid":"792a7ead789cd80f","name":"should return all peers when numPeers is 0","time":{"start":1714386153646,"stop":1714386153646,"duration":0},"status":"passed","severity":"normal"},{"uid":"111ea4e9898ed5a4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714386278803,"stop":1714386278804,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43e34853c54b00c","name":"Relay - dialed after","time":{"start":1714386790835,"stop":1714386790836,"duration":1},"status":"passed","severity":"normal"},{"uid":"800ab352d7896c7c","name":"topics with same application and version share the same shard","time":{"start":1714386140496,"stop":1714386140496,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70368ad0b882225","name":"Push message with content topic containing SQL Injection","time":{"start":1714386718941,"stop":1714386718942,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe23bcdfd7af63fa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714386653721,"stop":1714386653721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aca3a3344e48049","name":"Check received message containing SQL Injection","time":{"start":1714386653714,"stop":1714386653714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6ea2faf97fbc9c","name":"Query generator for multiple messages with different content topic format","time":{"start":1714386757390,"stop":1714386757391,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a4ebbd00712d11","name":"Check received message containing Basic HTML tag","time":{"start":1714386653715,"stop":1714386653715,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bfe96e5acc8edd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714386148285,"stop":1714386148286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0099a234f31f2ce","name":"Subscribe and receives messages on 20 topics","time":{"start":1714386825529,"stop":1714386825529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f78bb0ce126a8f2","name":"different cluster, same shard: nodes don't connect","time":{"start":1714386481135,"stop":1714386481135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9360fa5cecace9f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714386745021,"stop":1714386745023,"duration":2},"status":"passed","severity":"normal"},{"uid":"857d8510898f402d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714386785723,"stop":1714386785723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f12d069c58120eb","name":"Check received message with timestamp: 1714386191033 ","time":{"start":1714386653741,"stop":1714386653741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5980c8e4353b72a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714386397479,"stop":1714386397479,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc596702e0e8b5b1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714386164652,"stop":1714386164652,"duration":0},"status":"passed","severity":"normal"},{"uid":"a609b19276e05a82","name":"Check publish message containing escaped characters","time":{"start":1714386642375,"stop":1714386642375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26595d3625b1158","name":"Fails to push message bigger that 1MB","time":{"start":1714386718990,"stop":1714386719000,"duration":10},"status":"passed","severity":"normal"},{"uid":"189dfbf87c3a5ced","name":"Push 30 different messages","time":{"start":1714386718922,"stop":1714386718923,"duration":1},"status":"passed","severity":"normal"},{"uid":"7123362c0cb9933","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714386143118,"stop":1714386143118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b526bef10ef5618a","name":"Check publish message containing emoji","time":{"start":1714386642376,"stop":1714386642376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0c4ff0a70068d4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714386442438,"stop":1714386442439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77e4eb676aaf579","name":"handles empty contentTopics array correctly","time":{"start":1714386140519,"stop":1714386140519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3308d58cb9561aa","name":"A test","time":{"start":1714386442573,"stop":1714386442573,"duration":0},"status":"passed","severity":"normal"},{"uid":"44420ab191be7c15","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714386148286,"stop":1714386148287,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54903a6cae1b90","name":"Check message with no payload is not received","time":{"start":1714386356566,"stop":1714386356566,"duration":0},"status":"passed","severity":"normal"},{"uid":"120daaf5c529f132","name":"isConnected return false after peer stops","time":{"start":1714386240960,"stop":1714386240961,"duration":1},"status":"passed","severity":"normal"},{"uid":"c407e7140dfef62e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714386825518,"stop":1714386825518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2f7211dfb1b372","name":"random static sharding 5 - Cluster ID: 71, Shard ID: 764","time":{"start":1714386707027,"stop":1714386707027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7185c394539fc0b2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714386164968,"stop":1714386164969,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9c619d536b5615","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714386164368,"stop":1714386164369,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c8a1fe525286e8","name":"Using a function","time":{"start":1714386787253,"stop":1714386787254,"duration":1},"status":"passed","severity":"normal"},{"uid":"594307edde0aa5db","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714386202904,"stop":1714386202904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19bd574c44b700c","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714386642527,"stop":1714386642527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d08024d41d1738f5","name":"groups content topics by expected pubsub topic","time":{"start":1714386140497,"stop":1714386140497,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee4388b2d2c99aa","name":"Check received message containing Chinese","time":{"start":1714386356545,"stop":1714386356545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca76df89b1c1b3ef","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714386785722,"stop":1714386785722,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d087aa077afc69","name":"Encoder throws on undefined content topic","time":{"start":1714386154022,"stop":1714386154023,"duration":1},"status":"passed","severity":"normal"},{"uid":"82370b95cfc836eb","name":"Check message received after nwaku node is restarted","time":{"start":1714386653728,"stop":1714386653728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ba7b2dbfa3c42f8","name":"Nodes with multiple pubsub topic","time":{"start":1714386620285,"stop":1714386620286,"duration":1},"status":"passed","severity":"normal"},{"uid":"e908e4c882eab796","name":"different cluster, different shard: nodes don't connect","time":{"start":1714386481135,"stop":1714386481136,"duration":1},"status":"passed","severity":"normal"},{"uid":"609323159295c4c3","name":"random static sharding 6 - Cluster ID: 856, Shard ID: 133","time":{"start":1714386707027,"stop":1714386707028,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74080c410dcb7bd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714386140516,"stop":1714386140517,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb90ebe6067460c","name":"Check received message containing unicode special characters","time":{"start":1714386653740,"stop":1714386653740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b213e9e8ac4651","name":"Subscribe to topic containing XML and receive message","time":{"start":1714386825533,"stop":1714386825533,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f8e4106972005","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714386345075,"stop":1714386345075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f309bca44a758cf0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714386148971,"stop":1714386148971,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ee434ed5fad8ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714386459232,"stop":1714386459232,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a92b69b10673216","name":"Check received message containing long","time":{"start":1714386356543,"stop":1714386356544,"duration":1},"status":"passed","severity":"normal"},{"uid":"253ab56bd2601e3b","name":"Meta field set when metaSetter is specified","time":{"start":1714386154022,"stop":1714386154022,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a496c2dc22ff7c1","name":"Push message with content topic containing short","time":{"start":1714386718924,"stop":1714386718926,"duration":2},"status":"passed","severity":"normal"},{"uid":"9921f6ebce565653","name":"nwaku subscribes","time":{"start":1714386615220,"stop":1714386615220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d2569e0d2774","name":"Check received message containing emoji","time":{"start":1714386653719,"stop":1714386653720,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3425f2fbb9214e","name":"Check received message with timestamp: 1714386190900 ","time":{"start":1714386356551,"stop":1714386356551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f36939fdf004060","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714386356551,"stop":1714386356552,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afc8c85bed30968","name":"Push message with SQL Injection payload","time":{"start":1714386718897,"stop":1714386718897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9823f9a8d43a0b4","name":"Push message on custom pubsubTopic","time":{"start":1714386459233,"stop":1714386459233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19fadb9a2e765fc","name":"Check message with no content topic is not received","time":{"start":1714386653743,"stop":1714386653743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4969b272f69261","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714386345115,"stop":1714386345116,"duration":1},"status":"passed","severity":"normal"},{"uid":"37014a9c6aef7973","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714386164366,"stop":1714386164367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94cd8cd2ff2667b","name":"Check publish message containing Script","time":{"start":1714386642373,"stop":1714386642373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da8979d84f5c838","name":"Encoder throws on undefined content topic","time":{"start":1714386176301,"stop":1714386176301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a54d2375ed50ba","name":"Push message on custom pubsubTopic","time":{"start":1714386459231,"stop":1714386459232,"duration":1},"status":"passed","severity":"normal"},{"uid":"9545b1ea50684523","name":"Push message with content topic containing Arabic","time":{"start":1714386585847,"stop":1714386585847,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf78a89eec4dfbc5","name":"does not throw on valid cases","time":{"start":1714386140482,"stop":1714386140482,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc71724f8e1129f","name":"Push message with meta","time":{"start":1714386585854,"stop":1714386585855,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc32d7349264a83","name":"should load peers from local storage and dispatch events","time":{"start":1714386168543,"stop":1714386168543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b1a95363555744","name":"random static sharding 2 - Cluster ID: 692, Shard ID: 609","time":{"start":1714386707025,"stop":1714386707025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab532018a0748dec","name":"Check received message containing special chars","time":{"start":1714386653712,"stop":1714386653712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33fe6c18f2a36","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714386757389,"stop":1714386757390,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc0a3808ecf7257","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714386397476,"stop":1714386397477,"duration":1},"status":"passed","severity":"normal"},{"uid":"b062b07f3fa12dbf","name":"Used by Waku Relay","time":{"start":1714386787254,"stop":1714386787254,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0f91b192e3e86c","name":"Decoder throws on undefined content topic","time":{"start":1714386154023,"stop":1714386154024,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0aa8a5319d7bc0","name":"Check received message containing emoji","time":{"start":1714386653740,"stop":1714386653740,"duration":0},"status":"passed","severity":"normal"},{"uid":"133966370662b6a4","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714386140506,"stop":1714386140506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ac65194e37225c","name":"same cluster, same shard: nodes connect","time":{"start":1714386481133,"stop":1714386481134,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fdddae91604e84","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714386745044,"stop":1714386745045,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc3a4a7c37ae3d0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714386646793,"stop":1714386646793,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dc767d979858c4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714386825524,"stop":1714386825524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1e8a5628ab4f64","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714386140501,"stop":1714386140502,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef869aa37ebca3c2","name":"Ordered Callback - backward","time":{"start":1714386742918,"stop":1714386742919,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafb9454285b614d","name":"Push message with Script payload","time":{"start":1714386585836,"stop":1714386585836,"duration":0},"status":"passed","severity":"normal"},{"uid":"22990b2054682b1","name":"Subscribe to topic containing XML and receive message","time":{"start":1714386825524,"stop":1714386825524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec3619fa0e0110f","name":"should not fail to start the service if it is already started","time":{"start":1714386168541,"stop":1714386168541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6597b0f0dc17d23","name":"Js publishes, other Js receives","time":{"start":1714386615221,"stop":1714386615221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c355b84e5d19de86","name":"Sign & Recover","time":{"start":1714386174906,"stop":1714386174906,"duration":0},"status":"passed","severity":"normal"},{"uid":"977f71aa22e74368","name":"Publish without waiting for remote peer","time":{"start":1714386646785,"stop":1714386646785,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb53de3494efc3d","name":"Push message with JSON payload","time":{"start":1714386718899,"stop":1714386718899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0031b3303ba5c25","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714386585849,"stop":1714386585850,"duration":1},"status":"passed","severity":"normal"},{"uid":"17199e1f51c5cd47","name":"Passing cursor with wrong message digest","time":{"start":1714386694967,"stop":1714386694967,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c0d703355d0660","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714386646806,"stop":1714386646806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d130b17d6e7149f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714386168543,"stop":1714386168544,"duration":1},"status":"passed","severity":"normal"},{"uid":"db158930cee0fd81","name":"Push message with special chars payload","time":{"start":1714386718894,"stop":1714386718895,"duration":1},"status":"passed","severity":"normal"},{"uid":"24508a6c8920dc77","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386268537,"stop":1714386268537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5439d299c8f49709","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714386191831,"stop":1714386191835,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e472f80804e26e0","name":"should not fail to stop the service if it was not started","time":{"start":1714386660412,"stop":1714386660412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b848ca93eb418d","name":"Check message with invalid timestamp is not received","time":{"start":1714386653722,"stop":1714386653722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4594c6641214146","name":"should throw an error for missing sharding configuration","time":{"start":1714386140518,"stop":1714386140519,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09cc53bea9ff106","name":"Relay + Store","time":{"start":1714386200722,"stop":1714386200722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b292b0a931d5ab","name":"less peers than existing","time":{"start":1714386586116,"stop":1714386586117,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c0264def8b7d69d0","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714386345070,"stop":1714386345072,"duration":2},"status":"passed","severity":"normal"},{"uid":"746bea467d2df64d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714386759387,"stop":1714386759388,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce6da112b36572f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714386240958,"stop":1714386240959,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d87bf8de584ac0","name":"Check received message containing shell command","time":{"start":1714386653739,"stop":1714386653739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a6b707e567622e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714386481131,"stop":1714386481133,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcfe07ae0e886a44","name":"Subscribe and receive messages via lightPush","time":{"start":1714386442437,"stop":1714386442437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7207c09890313f","name":"Decoder throws on undefined content topic","time":{"start":1714386174378,"stop":1714386174379,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36931677ec6e746","name":"Ping on subscribed peer","time":{"start":1714386223876,"stop":1714386223879,"duration":3},"status":"passed","severity":"normal"},{"uid":"5b4045140dadc96f","name":"Check received message with timestamp: 1714386191033000000 ","time":{"start":1714386653720,"stop":1714386653720,"duration":0},"status":"passed","severity":"normal"},{"uid":"16838f86e9501289","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714386140503,"stop":1714386140504,"duration":1},"status":"passed","severity":"normal"},{"uid":"514154c53eadd0ea","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714386785721,"stop":1714386785721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab45d6820f563e9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714386140500,"stop":1714386140501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33e7f8a343433f9","name":"Ping on subscribed peer","time":{"start":1714386260976,"stop":1714386260976,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc15ae6a07014bd","name":"random static sharding 10 - Cluster ID: 928, Shard ID: 32","time":{"start":1714386707030,"stop":1714386707030,"duration":0},"status":"passed","severity":"normal"},{"uid":"531d8b97c4da3a1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714386620293,"stop":1714386620294,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72c7d87f7b394d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714386825525,"stop":1714386825525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac749783e5832203","name":"Push message on custom pubsubTopic","time":{"start":1714386459229,"stop":1714386459230,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4244f3191d3bca6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714386345060,"stop":1714386345060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b750693a6044eb12","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714386140506,"stop":1714386140506,"duration":0},"status":"passed","severity":"normal"},{"uid":"da90a0ed7e3e2c5e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714386164365,"stop":1714386164366,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18805b3a099d63","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714386785719,"stop":1714386785719,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d0a5d6a10c72aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714386268538,"stop":1714386268539,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdeb1e7a58404e2","name":"handles different networkShards values correctly","time":{"start":1714386140498,"stop":1714386140499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a93e3aba77167e4","name":"Fails to publish duplicate message","time":{"start":1714386642378,"stop":1714386642379,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d055c95fa26ce7","name":"should use DNS peer discovery with light client","time":{"start":1714386207184,"stop":1714386207185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34871fdfd9024de8","name":"All","time":{"start":1714386200722,"stop":1714386200722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d9acd7d07b6fe6","name":"Check message on other pubsub topic is not received","time":{"start":1714386653724,"stop":1714386653724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab90f1fdc1cca66","name":"Passing page size 10 when there are 10 messages","time":{"start":1714386778138,"stop":1714386778139,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba1f8eecf3f2d60","name":"Check publish message containing Russian","time":{"start":1714386642372,"stop":1714386642372,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb7b720d99503f1","name":"creates an iterator","time":{"start":1714386770902,"stop":1714386770902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83f29052ade08e7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714386825533,"stop":1714386825534,"duration":1},"status":"passed","severity":"normal"},{"uid":"250b9c2352333df3","name":"Init the array if not present","time":{"start":1714386140287,"stop":1714386140289,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b1a1261238cb73f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714386140491,"stop":1714386140492,"duration":1},"status":"passed","severity":"normal"},{"uid":"988203802dc7e56","name":"should set field with only FILTER enabled","time":{"start":1714386148980,"stop":1714386148981,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27ae5ea0cec75e4","name":"Refresh subscription","time":{"start":1714386646793,"stop":1714386646793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ed051cc74a1a3a7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714386442457,"stop":1714386442460,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf735a182f73c001","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714386646802,"stop":1714386646803,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b50b41de90b6937","name":"should get / set UDP multiaddr","time":{"start":1714386148976,"stop":1714386148976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11191d418adc235","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714386140515,"stop":1714386140515,"duration":0},"status":"passed","severity":"normal"},{"uid":"560c65b48b30c4c","name":"Push message with SQL Injection payload","time":{"start":1714386585835,"stop":1714386585836,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37243938177126f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app86/7/topic252/proto","time":{"start":1714386693829,"stop":1714386693829,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4020b78d16ac9d","name":"Push message with long payload","time":{"start":1714386718891,"stop":1714386718892,"duration":1},"status":"passed","severity":"normal"},{"uid":"195c001ecf652faa","name":"can start the service","time":{"start":1714386207172,"stop":1714386207173,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8aa32ddc44fdbc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714386345063,"stop":1714386345063,"duration":0},"status":"passed","severity":"normal"},{"uid":"797e1b9dc94e3178","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714386140510,"stop":1714386140510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2efa981eec22e7f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714386694965,"stop":1714386694965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4306bff61aea18","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714386140518,"stop":1714386140518,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a5dc39a60b0441","name":"Sample","time":{"start":1714386148371,"stop":1714386148371,"duration":0},"status":"passed","severity":"normal"},{"uid":"1121cce2ae9a4acf","name":"Fails to publish message with wrong content topic","time":{"start":1714386642379,"stop":1714386642380,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42a4997eda34c54","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714386825532,"stop":1714386825532,"duration":0},"status":"passed","severity":"normal"},{"uid":"141c4a5b2447e82e","name":"Push message with Basic HTML tag payload","time":{"start":1714386585837,"stop":1714386585837,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce972eb26351660","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714386148290,"stop":1714386148291,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cefb945ea37019","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714386825524,"stop":1714386825524,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda20fd016974291","name":"Check received message containing Arabic","time":{"start":1714386653713,"stop":1714386653713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52a547c112f2e33","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714386442452,"stop":1714386442453,"duration":1},"status":"passed","severity":"normal"},{"uid":"d710622057a23374","name":"Check message received after jswaku node is restarted","time":{"start":1714386356568,"stop":1714386356568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d1de353c3bd0f0c","name":"addEventListener with correct event","time":{"start":1714386232522,"stop":1714386232522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed942700152fff77","name":"throws an error for improperly formatted content topics","time":{"start":1714386140499,"stop":1714386140499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb73df4c5a69c99","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714386345112,"stop":1714386345112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4079af7346a122e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714386268535,"stop":1714386268536,"duration":1},"status":"passed","severity":"normal"},{"uid":"f633931f67c0a72f","name":"Passing an array","time":{"start":1714386787253,"stop":1714386787253,"duration":0},"status":"passed","severity":"normal"},{"uid":"de156924ebfeee2a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714386140518,"stop":1714386140518,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d286f83994fa21","name":"should return empty list for no shard","time":{"start":1714386140504,"stop":1714386140504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1d0848ec796d73","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714386345066,"stop":1714386345067,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0b56252c1c689d","name":"ignores unrecognized TXT record formats","time":{"start":1714386164965,"stop":1714386164966,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c0997e79837248","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714386345078,"stop":1714386345100,"duration":22},"status":"passed","severity":"normal"},{"uid":"6bfd7ebda4a79b5c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714386164367,"stop":1714386164367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af589a263750e2d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714386752342,"stop":1714386752343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72813edd9b9125e","name":"Push message with content topic containing Russian","time":{"start":1714386585847,"stop":1714386585848,"duration":1},"status":"passed","severity":"normal"},{"uid":"44eb55c055b8ebd3","name":"Push message with special chars payload","time":{"start":1714386585833,"stop":1714386585834,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52460d28e967ae1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714386140492,"stop":1714386140492,"duration":0},"status":"passed","severity":"normal"},{"uid":"124e49422d56c8b1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714386744998,"stop":1714386745001,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a620edf66383d0","name":"should not receive a peer event after stop","time":{"start":1714386207181,"stop":1714386207182,"duration":1},"status":"passed","severity":"normal"},{"uid":"127393b9d2301b1e","name":"Check received message with timestamp: 1714386190900000000 ","time":{"start":1714386356551,"stop":1714386356551,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8b39f7b16434c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714386140497,"stop":1714386140498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7524beef6ee8b7","name":"Subscribe to topic containing Script and receive message","time":{"start":1714386442461,"stop":1714386442461,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fedd167380f3093","name":"non connected peers","time":{"start":1714386586117,"stop":1714386586117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7501195074df7a7e","name":"Check message received after jswaku node is restarted","time":{"start":1714386653744,"stop":1714386653745,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b4398820ae8fa6f","name":"Check publish message after client node is restarted","time":{"start":1714386642387,"stop":1714386642387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6535b6f5c50662c","name":"Check message with invalid timestamp is not received","time":{"start":1714386653742,"stop":1714386653743,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed01dbf0e9574c5","name":"Check received message containing Russian","time":{"start":1714386653734,"stop":1714386653734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2594daab32969e","name":"random static sharding 3 - Cluster ID: 79, Shard ID: 988","time":{"start":1714386707026,"stop":1714386707026,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbce2d4817546f75","name":"Query with Ordered Callback, No message returned","time":{"start":1714386745043,"stop":1714386745044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29a85afe6c35dde","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714386345116,"stop":1714386345117,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e60cf92f05a4a5","name":"Nodes with multiple pubsub topic","time":{"start":1714386620292,"stop":1714386620293,"duration":1},"status":"passed","severity":"normal"},{"uid":"437777ca1be51588","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714386148294,"stop":1714386148294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a585c932dfc39fe9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714386199313,"stop":1714386199313,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf8db741d21f8a6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714386642376,"stop":1714386642376,"duration":0},"status":"passed","severity":"normal"}] |