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":"16f5af7bb18b0e3b","name":"Subscribe to topic containing Script and publish message","time":{"start":1711467418710,"stop":1711467418710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c8fc2898f09437","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711466936529,"stop":1711466936531,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b982a563ee12ba3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711467589141,"stop":1711467589141,"duration":0},"status":"passed","severity":"normal"},{"uid":"86de7d2d8b243b17","name":"Waku message hash computation (payload length 0)","time":{"start":1711466931256,"stop":1711466931256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b50d3d8a2908b02","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711467390989,"stop":1711467390989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef4496d5d54a462a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711466928719,"stop":1711466928719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b85ddce4153610","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711467031880,"stop":1711467031880,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a9eb565d86e956","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711467074113,"stop":1711467074113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1424c9a95bc8786d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711466993570,"stop":1711466993570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e437f8896f1b43","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711467235677,"stop":1711467235677,"duration":0},"status":"passed","severity":"normal"},{"uid":"443f56b71527f595","name":"can start the service","time":{"start":1711466993565,"stop":1711466993565,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3132e84011f2817","name":"Subscribe to topic containing XML and receive message","time":{"start":1711467235669,"stop":1711467235669,"duration":0},"status":"passed","severity":"normal"},{"uid":"688c5c9a06938da","name":"Subscribe to topic containing short and receive message","time":{"start":1711467589136,"stop":1711467589136,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6863c7c8547fff","name":"Push message with content topic containing special chars","time":{"start":1711467369054,"stop":1711467369057,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c916b5f085be54b","name":"Push message with custom timestamp: 1711463543919","time":{"start":1711467369082,"stop":1711467369082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82f05a93e1086e6","name":"Fields are not dropped","time":{"start":1711466941508,"stop":1711466941510,"duration":2},"status":"passed","severity":"normal"},{"uid":"f551eb4cb29b6a3a","name":"Passing an array","time":{"start":1711467526303,"stop":1711467526303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a10e9d9e97cbfa2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711466928719,"stop":1711466928719,"duration":0},"status":"passed","severity":"normal"},{"uid":"456199db21f065ae","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711467074112,"stop":1711467074113,"duration":1},"status":"passed","severity":"normal"},{"uid":"930198889cd994b","name":"Fails to publish duplicate message","time":{"start":1711467412999,"stop":1711467413005,"duration":6},"status":"passed","severity":"normal"},{"uid":"91280681f44a2c98","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711467407384,"stop":1711467407385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03a4968c6e09c9a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711467556238,"stop":1711467556238,"duration":0},"status":"passed","severity":"normal"},{"uid":"148d73012d2abe27","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711466928711,"stop":1711466928712,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dd79baf91fe683","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711466928714,"stop":1711466928714,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e12fc326083e03","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711467273254,"stop":1711467273255,"duration":1},"status":"passed","severity":"normal"},{"uid":"599012194ce515e7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711467589129,"stop":1711467589129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5471aa24efff8ead","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467235492,"stop":1711467235493,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7411391e2daf8e2","name":"should encodeTxt and decodeTxt","time":{"start":1711466937205,"stop":1711466937205,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab9c5642337ca9a","name":"topics with same application and version share the same shard","time":{"start":1711466928700,"stop":1711466928700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb81346d50e2dcd","name":"Check publish message containing short","time":{"start":1711467412946,"stop":1711467412946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c83f8f2ed068e2","name":"Push message with content topic containing Russian","time":{"start":1711467451305,"stop":1711467451306,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1962ad82a4c42b7","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711467031882,"stop":1711467031883,"duration":1},"status":"passed","severity":"normal"},{"uid":"4602baacf77a3da4","name":"Push message with content topic containing Russian","time":{"start":1711467369059,"stop":1711467369059,"duration":0},"status":"passed","severity":"normal"},{"uid":"84147be43bb393a6","name":"Check received message containing Basic HTML tag","time":{"start":1711467445377,"stop":1711467445377,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe159ecb54a238c4","name":"Check publish message containing escaped characters","time":{"start":1711467412982,"stop":1711467412983,"duration":1},"status":"passed","severity":"normal"},{"uid":"7547f83a5dc59706","name":"Publish without waiting for remote peer","time":{"start":1711467418702,"stop":1711467418703,"duration":1},"status":"passed","severity":"normal"},{"uid":"3483f57d61f9eb20","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711467235673,"stop":1711467235674,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dcf727e5666434","name":"Check received message containing special chars","time":{"start":1711467143696,"stop":1711467143696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffad4ec1e8212072","name":"should throw error - no public key","time":{"start":1711466937214,"stop":1711466937215,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57e96380b670798","name":"should properly create location multiaddrs - udp6","time":{"start":1711466937219,"stop":1711466937220,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ba0a1097e84256","name":"safeDispatchEvent","time":{"start":1711467021115,"stop":1711467021115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6af703ac185c45","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711467524430,"stop":1711467524430,"duration":0},"status":"passed","severity":"normal"},{"uid":"92497a6ef8eb3f24","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711466953300,"stop":1711466953300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2435c126f215e117","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711466928699,"stop":1711466928699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7604f917833a6990","name":"Push message with Russian payload","time":{"start":1711467369030,"stop":1711467369030,"duration":0},"status":"passed","severity":"normal"},{"uid":"881f40250086b2a7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711467418711,"stop":1711467418711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca71c6ea585025e","name":"Subscribe and publish message","time":{"start":1711467418703,"stop":1711467418703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9171876ead988245","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711467589128,"stop":1711467589129,"duration":1},"status":"passed","severity":"normal"},{"uid":"328d8f2dd803a3e9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711466936536,"stop":1711466936537,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7bb1ed9f77220b","name":"Check received message with timestamp: 1711466980141000000 ","time":{"start":1711467143705,"stop":1711467143705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e8506f9bbba444","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711467032344,"stop":1711467032345,"duration":1},"status":"passed","severity":"normal"},{"uid":"6581b36586a21344","name":"should return false","time":{"start":1711466937216,"stop":1711466937216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23de85ed821182b","name":"should not fail to start the service if it is already started","time":{"start":1711467437035,"stop":1711467437035,"duration":0},"status":"passed","severity":"normal"},{"uid":"640b8c4717fbd8d7","name":"Check received message containing long","time":{"start":1711467445359,"stop":1711467445359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91671961db49d71","name":"throws on content topic with empty version field","time":{"start":1711466928692,"stop":1711466928693,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef786a56f3ede51","name":"Relay - dialed after","time":{"start":1711467533686,"stop":1711467533686,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cdaadfecbfaf77","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711467418709,"stop":1711467418710,"duration":1},"status":"passed","severity":"normal"},{"uid":"242e629cec945d11","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711467412986,"stop":1711467412987,"duration":1},"status":"passed","severity":"normal"},{"uid":"7432a15cb6e3e743","name":"can start the service","time":{"start":1711466957062,"stop":1711466957062,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda832da98daf17a","name":"should emit a peer event after start","time":{"start":1711467437036,"stop":1711467437036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0a4d57ec6dcf5a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711467466542,"stop":1711467466543,"duration":1},"status":"passed","severity":"normal"},{"uid":"526df0f4a97f54dd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711467464821,"stop":1711467464821,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a81545017b86ad","name":"Ordered callback, aborts when callback returns true","time":{"start":1711467503390,"stop":1711467503391,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb567cc6f37c192b","name":"Check received message with timestamp: 1711466979024000000 ","time":{"start":1711467445366,"stop":1711467445366,"duration":0},"status":"passed","severity":"normal"},{"uid":"7306a95ba24adf74","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711467074116,"stop":1711467074116,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaf9d538bac4d5d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711467235625,"stop":1711467235633,"duration":8},"status":"passed","severity":"normal"},{"uid":"472d79e3b1713dce","name":"Query with Promise Callback, No message returned","time":{"start":1711467479473,"stop":1711467479473,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fb55e2b710f9ad","name":"Decrypt messages","time":{"start":1711467371672,"stop":1711467371672,"duration":0},"status":"passed","severity":"normal"},{"uid":"855798778f3e5ae9","name":"Check message on other pubsub topic is not received","time":{"start":1711467143707,"stop":1711467143707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0540c0a0d258dc","name":"Passing page size 1 when there are 4 messages","time":{"start":1711467513080,"stop":1711467513081,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47ff9c6281c7171","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711467589123,"stop":1711467589124,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c89b07bb4f2700f6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711466952497,"stop":1711466952497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c21d4b21d6d5434","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711467235493,"stop":1711467235494,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ea56f9aa5e5ade","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711467074108,"stop":1711467074109,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b1fa973e747d70","name":"Check message on other pubsub topic is not received","time":{"start":1711467445382,"stop":1711467445382,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fb8ccd07fa52b5","name":"Push message on custom pubsubTopic","time":{"start":1711467235489,"stop":1711467235490,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e93237e878990a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711467235666,"stop":1711467235666,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d582fed43fee77","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711467445381,"stop":1711467445381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3aa8b374ffdc8ca","name":"Check message with no payload is not received","time":{"start":1711467445368,"stop":1711467445369,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b53f17d1be09790","name":"can start the service","time":{"start":1711467437033,"stop":1711467437033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0155cc44482b52","name":"Ordered Callback - backward","time":{"start":1711467491224,"stop":1711467491224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8902254d704559b5","name":"Subscribe and receive messages via waku relay post","time":{"start":1711467589133,"stop":1711467589133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3332957a859dba1b","name":"Push message with meta","time":{"start":1711467369078,"stop":1711467369079,"duration":1},"status":"passed","severity":"normal"},{"uid":"a192b7a644808344","name":"Check received message containing unicode special characters","time":{"start":1711467445365,"stop":1711467445365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d65ea290451405","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711467589125,"stop":1711467589125,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d9532bbee0f665","name":"Check received message containing Russian","time":{"start":1711467445373,"stop":1711467445373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8baf6e6ee0e684","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467495855,"stop":1711467495855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99f450fbbe96386","name":"Subscribe and receive messages via waku relay post","time":{"start":1711467589120,"stop":1711467589120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a4a5c4a1fba097","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711467589130,"stop":1711467589130,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7739adaa6af4db","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711467074100,"stop":1711467074100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c2670663d93596","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711466928725,"stop":1711466928725,"duration":0},"status":"passed","severity":"normal"},{"uid":"305e8e421c8d89af","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711466928711,"stop":1711466928711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e796b256983bbe1","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711467074058,"stop":1711467074059,"duration":1},"status":"skipped","severity":"normal"},{"uid":"acc88b75ea888740","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711467032345,"stop":1711467032345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7d879eb0057eaa","name":"throws on empty content topic","time":{"start":1711466928688,"stop":1711466928688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd847ad87e47c612","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app29/7/topic279/json","time":{"start":1711467413619,"stop":1711467413619,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bed91f1f368721c3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711467524429,"stop":1711467524429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d856fcb41b402c9","name":"should set field with all protocols disabled","time":{"start":1711466937221,"stop":1711466937221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3865ffc05d0927d3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711466980558,"stop":1711466980559,"duration":1},"status":"passed","severity":"normal"},{"uid":"324bfb8e86db41c4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711466936533,"stop":1711466936534,"duration":1},"status":"passed","severity":"normal"},{"uid":"2214c920b76c69dc","name":"should not receive a peer event after stop","time":{"start":1711466957064,"stop":1711466957065,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1cea1e594123254","name":"should set field with only STORE enabled","time":{"start":1711466937222,"stop":1711466937222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4257d433852ed9e0","name":"Wrong topic","time":{"start":1711467413621,"stop":1711467413621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4dcf2594b3c3188e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711466941897,"stop":1711466941897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3bdc15a7359e94","name":"isConnected should return false after all peers disconnect","time":{"start":1711467031882,"stop":1711467031882,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e71e42508666b1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711466952494,"stop":1711466952494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d38f83ee14526d7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711467556238,"stop":1711467556239,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a2d9e6509c8ee7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711466928716,"stop":1711466928716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b999fc840f3eb69","name":"Check publish message after service node is restarted","time":{"start":1711467413017,"stop":1711467413017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c885ea6d77f791ab","name":"more peers than existing","time":{"start":1711467369212,"stop":1711467369212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c08cf401d5a3f2da","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711467031881,"stop":1711467031881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7866dc1431a4c1f9","name":"Query generator for multiple messages","time":{"start":1711467503385,"stop":1711467503386,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46cf750de9b8dca","name":"should handle a minimal index list","time":{"start":1711466928844,"stop":1711466928844,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a07172aaf9061e","name":"can start and stop the service","time":{"start":1711467437033,"stop":1711467437035,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d401030b54a0997","name":"Sets default value correctly","time":{"start":1711467526304,"stop":1711467526304,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d932824544a063","name":"Check message with no content topic is not received","time":{"start":1711467445382,"stop":1711467445383,"duration":1},"status":"passed","severity":"normal"},{"uid":"203311653597dba0","name":"should decode valid enr successfully","time":{"start":1711466937205,"stop":1711466937213,"duration":8},"status":"passed","severity":"normal"},{"uid":"ff33d09afb059ca0","name":"Subscribe to topic containing XML and receive message","time":{"start":1711467589128,"stop":1711467589128,"duration":0},"status":"passed","severity":"normal"},{"uid":"517d55ecfb8bf915","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711467479460,"stop":1711467479461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccca991e16b26436","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711467074107,"stop":1711467074108,"duration":1},"status":"passed","severity":"normal"},{"uid":"220433be8f14c95c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711466928698,"stop":1711466928698,"duration":0},"status":"passed","severity":"normal"},{"uid":"91631af56150d017","name":"Accepts a valid Waku Message","time":{"start":1711466945515,"stop":1711466945516,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f4bb99d764b8d6","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app87/3/topic351/utf8","time":{"start":1711467413618,"stop":1711467413618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1660a74f983779b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711467479464,"stop":1711467479465,"duration":1},"status":"passed","severity":"normal"},{"uid":"e317613310e1d2d3","name":"Subscribe and receives messages on 20 topics","time":{"start":1711467589121,"stop":1711467589121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2953337b45633a3","name":"same cluster, same shard: nodes connect","time":{"start":1711467273255,"stop":1711467273255,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3a7936e350a4c4","name":"Push message with content topic containing escaped characters","time":{"start":1711467369070,"stop":1711467369071,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d3bba889c2982b","name":"should handle application and version for autosharding","time":{"start":1711466928705,"stop":1711466928706,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1eff1294627c5e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711467589134,"stop":1711467589134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95f2ee94930d7c5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711466990342,"stop":1711466990343,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff608ad4e525ae32","name":"can dial TLS multiaddrs","time":{"start":1711467241541,"stop":1711467241541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85d4b5f97034417","name":"should get / set UDP multiaddr","time":{"start":1711466937218,"stop":1711466937218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3648b66c05d83e7","name":"Fails to push message bigger that 1MB","time":{"start":1711467369083,"stop":1711467369083,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bef690cf196f1d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711467445367,"stop":1711467445367,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b6b1a08fb2fd83","name":"handles multiple messages","time":{"start":1711467516637,"stop":1711467516637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9bd7322ce0db69","name":"Check publish message containing long","time":{"start":1711467412947,"stop":1711467412948,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca86201ceec9df","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711466952497,"stop":1711466952498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0629f2b39b069ff","name":"Passing page size 11 when there are 10 messages","time":{"start":1711467513083,"stop":1711467513083,"duration":0},"status":"passed","severity":"normal"},{"uid":"390bfc458905bad7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711467589122,"stop":1711467589122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe1f27482dc0da5","name":"Fails to push message with empty content topic","time":{"start":1711467451332,"stop":1711467451332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08349f4d2097054","name":"Push message with content topic containing long","time":{"start":1711467369051,"stop":1711467369052,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c444155d844a504","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711467418713,"stop":1711467418713,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc40dcab27768386","name":"Push message with special chars payload","time":{"start":1711467451288,"stop":1711467451289,"duration":1},"status":"passed","severity":"normal"},{"uid":"5380033ad3b1b805","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711467074114,"stop":1711467074114,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f0e3dfc3eb8e3a","name":"Fails to publish message with wrong content topic","time":{"start":1711467413008,"stop":1711467413009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef37beb0c305fd17","name":"Check received message containing Script","time":{"start":1711467445362,"stop":1711467445362,"duration":0},"status":"passed","severity":"normal"},{"uid":"db05332ec357a309","name":"Callback on promise","time":{"start":1711467503389,"stop":1711467503389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58e66eef356ad2f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711467235492,"stop":1711467235492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec579272098450e1","name":"Check received message containing long","time":{"start":1711467143695,"stop":1711467143695,"duration":0},"status":"passed","severity":"normal"},{"uid":"928038d86d23eb9a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711466928706,"stop":1711466928706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5c62784a2eec24","name":"Push message with custom timestamp: 1711470674185","time":{"start":1711467451335,"stop":1711467451346,"duration":11},"status":"passed","severity":"normal"},{"uid":"701c8bbeacd9f107","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711466928699,"stop":1711466928700,"duration":1},"status":"passed","severity":"normal"},{"uid":"129c3df861e2f662","name":"Check message with invalid timestamp is not received","time":{"start":1711467445367,"stop":1711467445368,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b568380ea7dfaf3","name":"Round trip binary serialization","time":{"start":1711466942043,"stop":1711466942043,"duration":0},"status":"passed","severity":"normal"},{"uid":"174a15231a0f7216","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711466928720,"stop":1711466928720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93171bbc147b5d7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711466928710,"stop":1711466928710,"duration":0},"status":"passed","severity":"normal"},{"uid":"d380b90168671282","name":"Overlapping topic subscription","time":{"start":1711467418706,"stop":1711467418706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"191227debdafa72e","name":"Push message with Chinese payload","time":{"start":1711467369027,"stop":1711467369029,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ecb366afe813ea8","name":"Push message with special chars payload","time":{"start":1711467369026,"stop":1711467369027,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c4ae35e48ee015","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711467589142,"stop":1711467589142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d46bb3e01c782e","name":"should throw an error for an unconfigured topic","time":{"start":1711466928718,"stop":1711466928718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cbd44aa8bf5834","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711466928708,"stop":1711466928709,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07f545ac57e0846","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711467235668,"stop":1711467235668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe470aee1adf197","name":"Subscribe to topic containing XML and publish message","time":{"start":1711467418711,"stop":1711467418711,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dc9a37dc8c92ea","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711467524428,"stop":1711467524429,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ebfc0e242b61d6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711467589126,"stop":1711467589126,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b4d50f887b3934","name":"should not receive a peer event after stop","time":{"start":1711466993568,"stop":1711466993569,"duration":1},"status":"passed","severity":"normal"},{"uid":"a960ffecddba080f","name":"should properly create peer info with all multiaddrs","time":{"start":1711466937221,"stop":1711466937221,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a0eb5a59106a01","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711467235667,"stop":1711467235667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f00aa20ee21dcdb","name":"configure the node with multiple content topics","time":{"start":1711467413623,"stop":1711467413623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a719a6c459c3d9a9","name":"different cluster, same shard: nodes don't connect","time":{"start":1711467074050,"stop":1711467074050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"929add6c5077a598","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711467418709,"stop":1711467418709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5455a46c84a8c7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467032338,"stop":1711467032339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b596b3bf15b8b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711466928713,"stop":1711466928714,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee147ae7549c7bb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711466928697,"stop":1711466928697,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b8b6b9d4cce0fe","name":"should not fail to start the service if it is already started","time":{"start":1711466957063,"stop":1711466957063,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdcd2098ac2e0e3","name":"should get / set TCP multiaddr","time":{"start":1711466937218,"stop":1711466937219,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cbc3009a6c1457","name":"Refresh subscription","time":{"start":1711467589136,"stop":1711467589136,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eab92dbd1db93e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711467407387,"stop":1711467407387,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b410e36d085672","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711467589119,"stop":1711467589120,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f93478ab8c0f4be","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711466928725,"stop":1711466928725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2f4ab696120bd8","name":"tcp ip4 address","time":{"start":1711466936576,"stop":1711466936577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9405b8557a235672","name":"udp ip6 address","time":{"start":1711466936577,"stop":1711466936577,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b62836bedfe2a42","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711467589129,"stop":1711467589130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ec25d1c541a984","name":"Publish message with large meta","time":{"start":1711467413017,"stop":1711467413018,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a2780ae25d5e8b","name":"can start and stop the service","time":{"start":1711466957062,"stop":1711466957063,"duration":1},"status":"passed","severity":"normal"},{"uid":"866652f57a295b3d","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app8/6/topic471/test.js","time":{"start":1711467413618,"stop":1711467413618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76d8e4091e6e5450","name":"Check received message containing Arabic","time":{"start":1711467445372,"stop":1711467445373,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9024228ded9610","name":"handles empty shards array correctly","time":{"start":1711466928723,"stop":1711466928723,"duration":0},"status":"passed","severity":"normal"},{"uid":"601d810eaae62e8c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711466952495,"stop":1711466952495,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d386b47a9f8eb7","name":"Push message with shell command payload","time":{"start":1711467369042,"stop":1711467369043,"duration":1},"status":"passed","severity":"normal"},{"uid":"23250f1e030bb71d","name":"should properly create location multiaddrs - tcp","time":{"start":1711466937220,"stop":1711466937220,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa84773834e2448","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711466928705,"stop":1711466928705,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa22cb880b0fbc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711467193455,"stop":1711467193456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9de1a166f97f229","name":"handles different networkShards values correctly","time":{"start":1711466928702,"stop":1711466928702,"duration":0},"status":"passed","severity":"normal"},{"uid":"9348b059897a519a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711467524430,"stop":1711467524430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1effa65e38d721","name":"Does not throw an exception when node disconnects","time":{"start":1711467526302,"stop":1711467526303,"duration":1},"status":"passed","severity":"normal"},{"uid":"87aa7f7c3f5c88ec","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711467589119,"stop":1711467589119,"duration":0},"status":"passed","severity":"normal"},{"uid":"518b032890c25654","name":"Subscribe and receives messages on 20 topics","time":{"start":1711467235624,"stop":1711467235625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcc8d0d6a41568f","name":"Check message received after jswaku node is restarted","time":{"start":1711467143710,"stop":1711467143711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91aa62b1bbd124a7","name":"Check received message containing escaped characters","time":{"start":1711467143704,"stop":1711467143704,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabf0e0393666b33","name":"getPeersByDiscovery","time":{"start":1711467390987,"stop":1711467390988,"duration":1},"status":"passed","severity":"normal"},{"uid":"26eb60ee2d4b08d8","name":"Push message with long payload","time":{"start":1711467451287,"stop":1711467451287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faf442a41596733","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711467074115,"stop":1711467074115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3906ce7ea4c311","name":"A test","time":{"start":1711467235554,"stop":1711467235554,"duration":0},"status":"passed","severity":"normal"},{"uid":"273bb5319796d635","name":"Push message with content topic containing JSON","time":{"start":1711467369069,"stop":1711467369070,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5969d8241a08708","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711466928713,"stop":1711466928713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac9ccfc3a1a6b3f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711467524431,"stop":1711467524431,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d04a5d64590e00","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711466987542,"stop":1711466987543,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63af96f02182d77","name":"different cluster, different shard: nodes don't connect","time":{"start":1711467074051,"stop":1711467074051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d78444985c7d815f","name":"Subscribe to topic containing XML and receive message","time":{"start":1711467589139,"stop":1711467589140,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da5c8d42e2ae830","name":"Check received message containing unicode special characters","time":{"start":1711467445379,"stop":1711467445379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73c2efc8de33925","name":"Overlapping topic subscription","time":{"start":1711467235655,"stop":1711467235657,"duration":2},"status":"passed","severity":"normal"},{"uid":"137f64e97ec78ba7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711467032340,"stop":1711467032341,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6be5b266c533253c","name":"Push message with content topic containing JSON","time":{"start":1711467451330,"stop":1711467451330,"duration":0},"status":"passed","severity":"normal"},{"uid":"359c19f02943be57","name":"Check publish message containing Script","time":{"start":1711467412974,"stop":1711467412978,"duration":4},"status":"passed","severity":"normal"},{"uid":"519106166647d323","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711467418708,"stop":1711467418708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6b050e538dd181","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app66/8/topic948/xml","time":{"start":1711467413619,"stop":1711467413619,"duration":0},"status":"skipped","severity":"normal"},{"uid":"152b588a4738598d","name":"throws on content topic with empty topic name field","time":{"start":1711466928693,"stop":1711466928693,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fee3b25acc2bfd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711467074100,"stop":1711467074101,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e7ed30d145281b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711466928696,"stop":1711466928696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5bfb0a10092901","name":"Push message with content topic containing Arabic","time":{"start":1711467369058,"stop":1711467369059,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe968761958a851a","name":"Publish message with custom timestamp: Wed Apr 05 2023 15:36:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1711467412987,"stop":1711467412988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44b0b7b38e6e8f0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711467071927,"stop":1711467071927,"duration":0},"status":"passed","severity":"normal"},{"uid":"578e5840ad2d2fb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711467418704,"stop":1711467418705,"duration":1},"status":"passed","severity":"normal"},{"uid":"65430698f71bfb62","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711466928722,"stop":1711466928723,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5501fdd2c22b3d","name":"throws on content topic with generation field greater than 0","time":{"start":1711466928689,"stop":1711466928690,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b5d521f86afa3","name":"Delete observer","time":{"start":1711467371673,"stop":1711467371673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38ee52a3b21e90a","name":"Check message with no content topic is not received","time":{"start":1711467143709,"stop":1711467143709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b703d1c48a9cfc58","name":"Push message equal or less that 1MB","time":{"start":1711467369082,"stop":1711467369083,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36f3db6d72e6688","name":"random static sharding 4 - Cluster ID: 307, Shard ID: 319","time":{"start":1711467464815,"stop":1711467464815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71942c7b6c1cb","name":"Push message with content topic containing emoji","time":{"start":1711467369071,"stop":1711467369072,"duration":1},"status":"passed","severity":"normal"},{"uid":"297899c7a959b6f6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711467143706,"stop":1711467143706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2b09470aa2082a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711467466543,"stop":1711467466543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab05825e40105bff","name":"Subscribe and receive messages via waku relay post","time":{"start":1711467235622,"stop":1711467235623,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a75b29f1ad60832","name":"Relay + Store","time":{"start":1711466990189,"stop":1711466990189,"duration":0},"status":"passed","severity":"normal"},{"uid":"640c71e6af3da8dd","name":"connected peers and dial","time":{"start":1711467369211,"stop":1711467369212,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24efdc457f71c995","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711466928713,"stop":1711466928713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d9ef99e5d80901","name":"Check received message containing SQL Injection","time":{"start":1711467143700,"stop":1711467143701,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d13908515c2b913","name":"Ping on subscribed peer","time":{"start":1711467011881,"stop":1711467011881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3dd98b89873106","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711467589140,"stop":1711467589140,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0522d79fd679135","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711466952966,"stop":1711466952966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d8f682be1799c0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711467143706,"stop":1711467143707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fda5a6914d00ffc","name":"Init the array if not present","time":{"start":1711466928271,"stop":1711466928273,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0e78bb5fa3d9941","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711467074108,"stop":1711467074108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ea6e1a641c307a","name":"ignores domain fetching errors","time":{"start":1711466953297,"stop":1711466953297,"duration":0},"status":"passed","severity":"normal"},{"uid":"926c5b94fd5cb6c5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711467071924,"stop":1711467071927,"duration":3},"status":"passed","severity":"normal"},{"uid":"6af4eb363f879ae9","name":"handles empty contentTopics array correctly","time":{"start":1711466928723,"stop":1711466928724,"duration":1},"status":"passed","severity":"normal"},{"uid":"5815d804dcc18fd9","name":"isConnected should return true after first peer connects","time":{"start":1711467031881,"stop":1711467031881,"duration":0},"status":"passed","severity":"normal"},{"uid":"74217c598505c7ef","name":"Decoder throws on undefined content topic","time":{"start":1711466942046,"stop":1711466942046,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f54def9de917f0","name":"Query with Ordered Callback, No message returned","time":{"start":1711467479467,"stop":1711467479468,"duration":1},"status":"passed","severity":"normal"},{"uid":"9106c51e17e3af42","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711466936537,"stop":1711466936538,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba9e0b682d7a0c0","name":"Refresh subscription","time":{"start":1711467589124,"stop":1711467589124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18ac487d6675e52","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711466928712,"stop":1711466928712,"duration":0},"status":"passed","severity":"normal"},{"uid":"668cbbd4c27e9c93","name":"1 Relay, 1 Filter, gives up","time":{"start":1711466952968,"stop":1711466952969,"duration":1},"status":"passed","severity":"normal"},{"uid":"14397387884262a1","name":"Js publishes, other Js receives","time":{"start":1711467398502,"stop":1711467398503,"duration":1},"status":"passed","severity":"normal"},{"uid":"754a70d0c8e9b16e","name":"Fails to push message with large meta","time":{"start":1711467369079,"stop":1711467369080,"duration":1},"status":"passed","severity":"normal"},{"uid":"5186a94359e493ce","name":"Check received message containing emoji","time":{"start":1711467143704,"stop":1711467143705,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb201ac2c31f0bf4","name":"Refresh subscription","time":{"start":1711467418705,"stop":1711467418706,"duration":1},"status":"skipped","severity":"normal"},{"uid":"351333392f31431e","name":"Query generator for multiple messages with different content topic format","time":{"start":1711467503387,"stop":1711467503389,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9c1558b0f59813f","name":"Encoder throws on undefined content topic","time":{"start":1711466962992,"stop":1711466962993,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d92b3a0acd5606d","name":"Push message with content topic containing Chinese","time":{"start":1711467451304,"stop":1711467451305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3187e44474f920e2","name":"Check received message containing numeric","time":{"start":1711467445359,"stop":1711467445360,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a882e2d840f621","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711466928699,"stop":1711466928699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95a2cc109875a52","name":"Decoder throws on undefined content topic","time":{"start":1711466965013,"stop":1711466965013,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fff3c4fdffc04a","name":"All","time":{"start":1711466990189,"stop":1711466990190,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a4d61770067c6b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711466936535,"stop":1711466936536,"duration":1},"status":"passed","severity":"normal"},{"uid":"260ee6acd9892a57","name":"Check message received after jswaku node is restarted","time":{"start":1711467445369,"stop":1711467445369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d746c590ef0d1e6","name":"should not fail to stop the service if it was not started","time":{"start":1711466993566,"stop":1711466993567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8fa4c68c6e5004","name":"should return unique PubsubTopics for static sharding","time":{"start":1711466928705,"stop":1711466928705,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab7d0a7d9a8a158","name":"Overlapping topic subscription","time":{"start":1711467589135,"stop":1711467589136,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de06f999a173970","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711466928710,"stop":1711466928710,"duration":0},"status":"passed","severity":"normal"},{"uid":"451bd706dbb8a477","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711466928695,"stop":1711466928695,"duration":0},"status":"passed","severity":"normal"},{"uid":"197953ec4ef20849","name":"Push message with XML payload","time":{"start":1711467369033,"stop":1711467369040,"duration":7},"status":"passed","severity":"normal"},{"uid":"80cde476031209ac","name":"should return all peers when numPeers is 0","time":{"start":1711466941895,"stop":1711466941895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39ea642db684224","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711467407377,"stop":1711467407378,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57e83920ff974c6","name":"Push message with Basic HTML tag payload","time":{"start":1711467369040,"stop":1711467369041,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8c057f2ad4b189","name":"Ping on peer without subscriptions","time":{"start":1711467052822,"stop":1711467052822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01badfbe3c320e9","name":"Using a function","time":{"start":1711467526303,"stop":1711467526303,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfab3007af27e01","name":"Push message with content topic containing numeric","time":{"start":1711467369052,"stop":1711467369054,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b69ef82e2660494","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711467589135,"stop":1711467589135,"duration":0},"status":"passed","severity":"normal"},{"uid":"27691a6063da580f","name":"Push message with content topic containing Script","time":{"start":1711467451306,"stop":1711467451307,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d12975e6aabbcaa","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711467413263,"stop":1711467413263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5e997463409067b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711467524431,"stop":1711467524431,"duration":0},"status":"passed","severity":"normal"},{"uid":"21723c2a517e79e0","name":"should emit a peer event after start","time":{"start":1711466957064,"stop":1711466957064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d501adb6b7abf5","name":"Check meta is set [symmetric]","time":{"start":1711466962991,"stop":1711466962991,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b93ce1dab1831e0","name":"Relay - dialed first","time":{"start":1711467533685,"stop":1711467533686,"duration":1},"status":"passed","severity":"normal"},{"uid":"a052a1ebd164076","name":"should encode/decode to text encoding","time":{"start":1711466937217,"stop":1711466937218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90dd687bbce0ba4","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711466928715,"stop":1711466928716,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b637b4e66906c","name":"should not receive a peer event before start","time":{"start":1711466957064,"stop":1711466957064,"duration":0},"status":"passed","severity":"normal"},{"uid":"29320e6830455e5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711467479469,"stop":1711467479470,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eff0dcc7f5cdfc4","name":"Check publish message containing JSON","time":{"start":1711467412980,"stop":1711467412981,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec04e02eea1965b","name":"Push message with custom timestamp: 1711470743919","time":{"start":1711467369082,"stop":1711467369082,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cea1a9fe6f737c","name":"Used by Waku Relay","time":{"start":1711467526304,"stop":1711467526304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1afe2c3daf9ece3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711467074102,"stop":1711467074102,"duration":0},"status":"passed","severity":"normal"},{"uid":"58de508f283c5051","name":"Push message with Chinese payload","time":{"start":1711467451293,"stop":1711467451293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37cd44b9b77b0d1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711467074101,"stop":1711467074102,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d85d444a696ee5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711467466544,"stop":1711467466544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e220f0aaadccee0","name":"Ordered Callback - forward","time":{"start":1711467491223,"stop":1711467491223,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19c0a3f7783914f","name":"should load peers from local storage and dispatch events","time":{"start":1711466957065,"stop":1711466957065,"duration":0},"status":"passed","severity":"normal"},{"uid":"8336ed57634e7655","name":"Callback on promise, aborts when callback returns true","time":{"start":1711467503389,"stop":1711467503390,"duration":1},"status":"passed","severity":"normal"},{"uid":"3defe272f9feb8f8","name":"Push 30 different messages","time":{"start":1711467369046,"stop":1711467369049,"duration":3},"status":"passed","severity":"normal"},{"uid":"b766001fa501494","name":"Push message with short payload","time":{"start":1711467451285,"stop":1711467451286,"duration":1},"status":"passed","severity":"normal"},{"uid":"24348310401379ee","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711467418704,"stop":1711467418704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b36fe4b2f5e3a52","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711467032338,"stop":1711467032338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a959e02738c655db","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711466928703,"stop":1711466928703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4983602d97066c0b","name":"Ephemeral field set to true","time":{"start":1711466942044,"stop":1711466942044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ee0458ee89d5ce","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711467589137,"stop":1711467589137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5e1077e03672c2","name":"Rejects garbage","time":{"start":1711466945517,"stop":1711466945517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fa74640e0b4f2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711466990342,"stop":1711466990342,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c917d16219f061","name":"Encoder throws on undefined content topic","time":{"start":1711466942045,"stop":1711466942045,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd92593902e86d","name":"Register correct protocols","time":{"start":1711467418702,"stop":1711467418702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0608f63755a3b1e","name":"Passing page size 19 when there are 20 messages","time":{"start":1711467513084,"stop":1711467513087,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a17e727a4822856","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711466980560,"stop":1711466980561,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c881988c28dd7b","name":"random static sharding 6 - Cluster ID: 712, Shard ID: 294","time":{"start":1711467464816,"stop":1711467464817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddeae12e55f2ff83","name":"Check received message containing numeric","time":{"start":1711467445371,"stop":1711467445371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28ea7720bd80888","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711467413617,"stop":1711467413617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3796f0ad2b127bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711466928715,"stop":1711466928715,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f469b17ae63b7","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711467407385,"stop":1711467407385,"duration":0},"status":"passed","severity":"normal"},{"uid":"38806d8c46ee2d01","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711467589132,"stop":1711467589132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c653115f35eff4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711466928714,"stop":1711466928714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa77db7dcd202ab","name":"Ping on peer without subscriptions","time":{"start":1711467011882,"stop":1711467011882,"duration":0},"status":"passed","severity":"normal"},{"uid":"30539f4ccb1f63cb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711466931255,"stop":1711466931256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32183626fa7bd54","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711466941896,"stop":1711466941896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03d09c00439a913","name":"Query Generator - forward","time":{"start":1711467491220,"stop":1711467491220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d556d837fe1325d6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467495857,"stop":1711467495857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92288715159586db","name":"Check received message containing Script","time":{"start":1711467143701,"stop":1711467143702,"duration":1},"status":"passed","severity":"normal"},{"uid":"b744e4211f3946e8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711467074115,"stop":1711467074116,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ac0fd0bbe253fe","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711467074117,"stop":1711467074117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f116a348036b21a9","name":"random static sharding 1 - Cluster ID: 34, Shard ID: 884","time":{"start":1711467464813,"stop":1711467464813,"duration":0},"status":"passed","severity":"normal"},{"uid":"576b81526e605ad4","name":"Symmetric encrypt & Decrypt","time":{"start":1711466963576,"stop":1711466963576,"duration":0},"status":"passed","severity":"normal"},{"uid":"10584529a7a1fdc","name":"Check received message containing Basic HTML tag","time":{"start":1711467143702,"stop":1711467143702,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e623fe1a1d622","name":"Push message with Arabic payload","time":{"start":1711467369029,"stop":1711467369030,"duration":1},"status":"passed","severity":"normal"},{"uid":"76517e477fc4090e","name":"Push message with content topic containing emoji","time":{"start":1711467451332,"stop":1711467451332,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa253ff9e4ef6f6","name":"random static sharding 9 - Cluster ID: 929, Shard ID: 128","time":{"start":1711467464818,"stop":1711467464819,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bfbb5555edbb32","name":"Correctly serialized arguments","time":{"start":1711467241648,"stop":1711467241649,"duration":1},"status":"passed","severity":"normal"},{"uid":"832ff7d625263910","name":"Check publish message containing SQL Injection","time":{"start":1711467412971,"stop":1711467412974,"duration":3},"status":"passed","severity":"normal"},{"uid":"c214050d1614c4b3","name":"Check message with invalid timestamp is not received","time":{"start":1711467445382,"stop":1711467445382,"duration":0},"status":"passed","severity":"normal"},{"uid":"520650efa5795402","name":"1 Relay, 1 fetch","time":{"start":1711466952965,"stop":1711466952965,"duration":0},"status":"passed","severity":"normal"},{"uid":"7824f242bb8efe18","name":"Fails to publish message with empty text","time":{"start":1711467413006,"stop":1711467413007,"duration":1},"status":"passed","severity":"normal"},{"uid":"b013c46049f8e210","name":"should throw error - no id","time":{"start":1711466937214,"stop":1711466937214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d496141fe5ddae96","name":"should add and remove event listeners correctly","time":{"start":1711466957066,"stop":1711466957066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68749a7618e51b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711467589133,"stop":1711467589133,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e73c93a95039ad","name":"1 Store, 2 fetches","time":{"start":1711466952966,"stop":1711466952966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0da92704aceee76","name":"Check publish message containing shell command","time":{"start":1711467412981,"stop":1711467412982,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d2baf128b3419b","name":"different cluster, different shard: nodes don't connect","time":{"start":1711467273256,"stop":1711467273257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf064cd45bfc98d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711467193469,"stop":1711467193469,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0839ff353a3c8a3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711466928703,"stop":1711466928704,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c50b2060a691787","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711467032343,"stop":1711467032344,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a391c1805c8d958b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711467418707,"stop":1711467418708,"duration":1},"status":"passed","severity":"normal"},{"uid":"4473b719996e9229","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711466928719,"stop":1711466928720,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ce7bc3ed3c4f99","name":"should return valid sharding parameters for static sharding","time":{"start":1711466928721,"stop":1711466928721,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b5fff779c545a1","name":"Push message with Basic HTML tag payload","time":{"start":1711467451299,"stop":1711467451299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1ab69d00f0965a","name":"Query Generator, No Decoder","time":{"start":1711467479462,"stop":1711467479463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9ab8de3a0f9daf","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711467031879,"stop":1711467031880,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec5e9009c179faf","name":"should be called for bootstrap peers","time":{"start":1711466987541,"stop":1711466987542,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7207fca669092c","name":"should only return 1 node with store capability","time":{"start":1711466953299,"stop":1711466953299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f356dbfde9651ec6","name":"Query with Promise Callback, No Decoder","time":{"start":1711467479471,"stop":1711467479472,"duration":1},"status":"passed","severity":"normal"},{"uid":"521635136e0d3c04","name":"Check received message with timestamp: 1711466979024000000 ","time":{"start":1711467445380,"stop":1711467445380,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee6c5ab35ada486","name":"Throws when trying to push message with empty payload","time":{"start":1711467369049,"stop":1711467369050,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ff4830b8147c9a","name":"Check message received after nwaku node is restarted","time":{"start":1711467445384,"stop":1711467445384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d62e05e23087684","name":"Relay","time":{"start":1711466990188,"stop":1711466990189,"duration":1},"status":"passed","severity":"normal"},{"uid":"95862ed5e100a545","name":"random static sharding 5 - Cluster ID: 381, Shard ID: 186","time":{"start":1711467464816,"stop":1711467464816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03641ce80247e26","name":"Push message with content topic containing XML","time":{"start":1711467451307,"stop":1711467451307,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c7049c56a51644","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711467074098,"stop":1711467074098,"duration":0},"status":"passed","severity":"normal"},{"uid":"263798fd8a6f8a91","name":"Default pageSize","time":{"start":1711467513087,"stop":1711467513088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae34715e7ea3bfcd","name":"Check received message containing JSON","time":{"start":1711467143703,"stop":1711467143703,"duration":0},"status":"passed","severity":"normal"},{"uid":"1073145763db3a6","name":"should not receive a peer event before start","time":{"start":1711467437036,"stop":1711467437037,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d9ae2271b466f2","name":"Reopen subscription with peer with lost subscription","time":{"start":1711467052822,"stop":1711467052823,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8cea5c0496a71f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711466993570,"stop":1711466993570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"372b3931b112d6fd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711467074110,"stop":1711467074110,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce2b439599f781d","name":"Asymmetric encrypt & decrypt","time":{"start":1711466963575,"stop":1711466963576,"duration":1},"status":"passed","severity":"normal"},{"uid":"39961cdb04749901","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711467071924,"stop":1711467071924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62f36222e4652c0","name":"random static sharding 3 - Cluster ID: 359, Shard ID: 641","time":{"start":1711467464815,"stop":1711467464815,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5d9561ebcb0ce2","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app15/7/topic607/xml","time":{"start":1711467413618,"stop":1711467413618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac5d97e9e5d1af9f","name":"random static sharding 2 - Cluster ID: 966, Shard ID: 862","time":{"start":1711467464814,"stop":1711467464814,"duration":0},"status":"passed","severity":"normal"},{"uid":"905670fcad067333","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711467445381,"stop":1711467445381,"duration":0},"status":"passed","severity":"normal"},{"uid":"475b248bfccebf73","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711467074057,"stop":1711467074058,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c9947e11b910b1f2","name":"Check message with non string payload is not received","time":{"start":1711467445369,"stop":1711467445369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b719489e978f2673","name":"throws on content topic with too few or too many fields","time":{"start":1711466928688,"stop":1711466928689,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9dc4b27896a47fd","name":"should not receive a peer event before start","time":{"start":1711466993568,"stop":1711466993568,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc502737cb4ccb7b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711466980555,"stop":1711466980557,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bc823c8a5b8b72d","name":"Encoder throws on empty string content topic","time":{"start":1711466962993,"stop":1711466962993,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a157441509e681b","name":"should decode valid enr with tcp successfully","time":{"start":1711466937214,"stop":1711466937214,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc49accfce3da9a9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467032345,"stop":1711467032346,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe0668fed20d2ef","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711467589126,"stop":1711467589126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1368e356ac66c4d0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711467413624,"stop":1711467413624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7880805c666182d","name":"Check received message containing special chars","time":{"start":1711467445360,"stop":1711467445360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc93db3bcaad249","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711466980559,"stop":1711466980560,"duration":1},"status":"passed","severity":"normal"},{"uid":"535d198e43ff0c40","name":"Push message with content topic containing shell command","time":{"start":1711467369070,"stop":1711467369070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34b1f0765e695e5","name":"Check received message containing Russian","time":{"start":1711467143697,"stop":1711467143700,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c2e246047226eee","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711467235623,"stop":1711467235624,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3af4b3d0e613336","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711467418704,"stop":1711467418704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce328e4de092e8fa","name":"Publishes to nwaku","time":{"start":1711467398496,"stop":1711467398498,"duration":2},"status":"passed","severity":"normal"},{"uid":"4328c2f9c77fed34","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711467407387,"stop":1711467407388,"duration":1},"status":"passed","severity":"normal"},{"uid":"98388c32e4c66b3e","name":"can start and stop the service","time":{"start":1711466993565,"stop":1711466993566,"duration":1},"status":"passed","severity":"normal"},{"uid":"912de472722af8f3","name":"Privacy Node - default protocol","time":{"start":1711467533688,"stop":1711467533689,"duration":1},"status":"passed","severity":"normal"},{"uid":"221cdd60f7b082f9","name":"should be able to decode the field with only STORE set to true","time":{"start":1711466936538,"stop":1711466936538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29a6f68088ba0b4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711467479468,"stop":1711467479469,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fcdeaba77dbc50","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711467193452,"stop":1711467193453,"duration":1},"status":"passed","severity":"normal"},{"uid":"9639ff3e8dbd038a","name":"Push message with Russian payload","time":{"start":1711467451296,"stop":1711467451296,"duration":0},"status":"passed","severity":"normal"},{"uid":"28eee84111ddb7d5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711466928718,"stop":1711466928718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff34991a0adaae27","name":"Subscribe to topic containing Script and receive message","time":{"start":1711467589139,"stop":1711467589139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4071c0645a125dc","name":"Check message with non string payload is not received","time":{"start":1711467445383,"stop":1711467445384,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f14e8878c95d73d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711467418712,"stop":1711467418712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3397dca45763c","name":"Encoder throws on undefined content topic","time":{"start":1711466965012,"stop":1711466965012,"duration":0},"status":"passed","severity":"normal"},{"uid":"502888f82d86e644","name":"Check received message containing escaped characters","time":{"start":1711467445364,"stop":1711467445364,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f10ade944d74af6","name":"Check received message containing Arabic","time":{"start":1711467445361,"stop":1711467445361,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b6c51d470cd9bf","name":"removeEventListener with correct event","time":{"start":1711467021113,"stop":1711467021113,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e8fc123ef65dbb","name":"Push 30 different messages","time":{"start":1711467451301,"stop":1711467451302,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4c5d9d1a5a1b08","name":"Check received message with timestamp: 1711466979024 ","time":{"start":1711467445380,"stop":1711467445381,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ea72a15304c560","name":"pre and post cipher","time":{"start":1711466963577,"stop":1711466963577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2923d7ab9a44b52","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711466965010,"stop":1711466965010,"duration":0},"status":"passed","severity":"normal"},{"uid":"79890864bb516b44","name":"Fails to push message with empty content topic","time":{"start":1711467369072,"stop":1711467369078,"duration":6},"status":"passed","severity":"normal"},{"uid":"a066343a8c2c9670","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711466952493,"stop":1711466952493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c992ecf86cab0e4c","name":"Subscribe to topic containing Script and receive message","time":{"start":1711467235668,"stop":1711467235668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99cf9086d1273f2","name":"Decoder throws on undefined content topic","time":{"start":1711466962993,"stop":1711466962993,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc249050e30147","name":"Encoder throws on empty string content topic","time":{"start":1711466965012,"stop":1711466965012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbf166e18675705","name":"should not fail to stop the service if it was not started","time":{"start":1711466957063,"stop":1711466957063,"duration":0},"status":"passed","severity":"normal"},{"uid":"8302b92003381fb1","name":"Non Autosharding Cluster","time":{"start":1711467413617,"stop":1711467413617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a8a04f3ee7d9f5f","name":"Generator, 2 different pubsubtopics","time":{"start":1711467495858,"stop":1711467495859,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eedd2aee3255e83","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711467589127,"stop":1711467589127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6352a146817cf151","name":"Nodes with multiple pubsub topic","time":{"start":1711467407385,"stop":1711467407385,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef62b1cdba0bc5d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711467074099,"stop":1711467074099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cf5fe59c3ca916","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711466987540,"stop":1711466987541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8410fcc632356279","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711467407377,"stop":1711467407377,"duration":0},"status":"passed","severity":"normal"},{"uid":"59442c649db70a41","name":"recovers when dns.resolve returns empty","time":{"start":1711466953296,"stop":1711466953297,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f5b4a1d5f723dc","name":"Promise Callback - forward","time":{"start":1711467491221,"stop":1711467491221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5886e26e0d297eb","name":"should properly create location multiaddrs - udp","time":{"start":1711466937220,"stop":1711466937220,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a91c92954d3687","name":"Nwaku publishes","time":{"start":1711467398498,"stop":1711467398501,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac027dc4baa87cc5","name":"Push message with content topic containing shell command","time":{"start":1711467451330,"stop":1711467451331,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b88820c5d30f9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711467390989,"stop":1711467390989,"duration":0},"status":"passed","severity":"normal"},{"uid":"648d24421b8d4645","name":"Push message with rate limit","time":{"start":1711467451333,"stop":1711467451334,"duration":1},"status":"passed","severity":"normal"},{"uid":"817417c5e06aa844","name":"Push message with custom timestamp: 1711463474185","time":{"start":1711467451334,"stop":1711467451334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d721ebc89592db3d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711467074104,"stop":1711467074104,"duration":0},"status":"passed","severity":"normal"},{"uid":"df59c2fc812e7a5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711466941896,"stop":1711466941896,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd19fceacae31bb","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app13/1/topic279/json","time":{"start":1711467413620,"stop":1711467413620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b2f3e43870b9d2d","name":"Push message with content topic containing Script","time":{"start":1711467369060,"stop":1711467369068,"duration":8},"status":"passed","severity":"normal"},{"uid":"b4f1ede3430125da","name":"Generator, custom pubsub topic","time":{"start":1711467495855,"stop":1711467495856,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d335e221f2e4f1d5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711466951979,"stop":1711466951979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a1b7bbc1e27581","name":"Push message with emoji payload","time":{"start":1711467451301,"stop":1711467451301,"duration":0},"status":"passed","severity":"normal"},{"uid":"207990d639247738","name":"Fails to push message bigger that 1MB","time":{"start":1711467451347,"stop":1711467451348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c590909dcd65ef2a","name":"Check message received after nwaku node is restarted","time":{"start":1711467445370,"stop":1711467445370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8a7780b41b4c4b","name":"same cluster, different shard: nodes don't connect","time":{"start":1711467074049,"stop":1711467074049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6421297e929a8da","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711467418713,"stop":1711467418714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f6bd94824f094e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711467074064,"stop":1711467074064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d6012e142299ab0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711467589127,"stop":1711467589127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23f51d625b5987","name":"should throw error - no public key","time":{"start":1711466937216,"stop":1711466937216,"duration":0},"status":"passed","severity":"normal"},{"uid":"b657229e47693d34","name":"retrieves a single peer","time":{"start":1711466953295,"stop":1711466953296,"duration":1},"status":"passed","severity":"normal"},{"uid":"db89503fe9798c8a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711467235674,"stop":1711467235674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5489c6f418bb96b5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711466928709,"stop":1711466928710,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0f0e39f4886672","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711467589131,"stop":1711467589131,"duration":0},"status":"passed","severity":"normal"},{"uid":"db061a58e8370f99","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711467235666,"stop":1711467235667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7384ac45d57ffdd","name":"Generator, 2 different pubsubtopics","time":{"start":1711467495856,"stop":1711467495857,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a002a0544f064bd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711467413010,"stop":1711467413014,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b978b0dd8de42a4","name":"Push message on custom pubsubTopic","time":{"start":1711467235493,"stop":1711467235493,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d597772fc0bdcd","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711466928720,"stop":1711466928720,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28a0f79f9ecee","name":"Check received message containing shell command","time":{"start":1711467445378,"stop":1711467445378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e34ef8abf931e31","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app28/4/topic897/proto","time":{"start":1711467413620,"stop":1711467413621,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b42d99d97f401f62","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711466928721,"stop":1711466928721,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f444badf882c97","name":"Push message with emoji payload","time":{"start":1711467369045,"stop":1711467369046,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcb635eabbef122","name":"Push message with content topic containing Arabic","time":{"start":1711467451305,"stop":1711467451305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8237ebc22584a33","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711467479461,"stop":1711467479462,"duration":1},"status":"passed","severity":"normal"},{"uid":"287356e3955f04fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711466928715,"stop":1711466928715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20c6e8a619a03f2","name":"Push message with XML payload","time":{"start":1711467451298,"stop":1711467451298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3868c31781f767b4","name":"should not fail to start the service if it is already started","time":{"start":1711466993567,"stop":1711466993567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e3a783b35a876d","name":"through manual discovery","time":{"start":1711467241542,"stop":1711467241542,"duration":0},"status":"passed","severity":"normal"},{"uid":"87000544564ac259","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711466928700,"stop":1711466928700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1c1c51bcd2c6a0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711467193454,"stop":1711467193454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1132d0052c7e9ea5","name":"Check publish message containing Chinese","time":{"start":1711467412967,"stop":1711467412968,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc444bc0b64016e","name":"Check message with non string payload is not received","time":{"start":1711467143710,"stop":1711467143710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b24fd20f777ee82","name":"returns all values when wanted number matches available values","time":{"start":1711466951976,"stop":1711466951978,"duration":2},"status":"passed","severity":"normal"},{"uid":"7649d6681fac9cec","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711466928724,"stop":1711466928725,"duration":1},"status":"passed","severity":"normal"},{"uid":"6895d7d5429297de","name":"Check message on other pubsub topic is not received","time":{"start":1711467445368,"stop":1711467445368,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afbda4c75d6acf9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711467407376,"stop":1711467407376,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a70e4eaa8175f5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711466953300,"stop":1711466953301,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c08112c70d201bf5","name":"unsubscribes","time":{"start":1711467516637,"stop":1711467516638,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e46932a0b77130","name":"Check received message containing shell command","time":{"start":1711467143703,"stop":1711467143703,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1ac67211cc65f2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711466987544,"stop":1711466987548,"duration":4},"status":"passed","severity":"normal"},{"uid":"dcc81a1ec15fcd6b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711467466543,"stop":1711467466543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2acff8c5fc1ab1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711467407386,"stop":1711467407386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9836377a639ecc","name":"returns all values when wanted number is greater than available values","time":{"start":1711466951978,"stop":1711466951978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1fdd2d4bf82dfe","name":"Light Node - default protocols","time":{"start":1711467533688,"stop":1711467533688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe41d348639fa50","name":"Reusing cursor across nodes","time":{"start":1711467466545,"stop":1711467466545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3366c2f1359acab7","name":"Push message with rate limit","time":{"start":1711467369081,"stop":1711467369081,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c4ee988d46ad88","name":"Check message with invalid timestamp is not received","time":{"start":1711467143707,"stop":1711467143707,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5cd6a8c7958fa4","name":"Subscribe and receives messages on 20 topics","time":{"start":1711467589134,"stop":1711467589134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b460666ecdccdbd2","name":"should encode/decode to RLP encoding","time":{"start":1711466937217,"stop":1711466937217,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bbb2c091c6e88a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711467589140,"stop":1711467589140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cde0a6667c8f98","name":"Check received message with timestamp: 1711466980141 ","time":{"start":1711467143705,"stop":1711467143706,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bc3e873dd3ce7a","name":"Passing page size 0 when there are 110 messages","time":{"start":1711467513079,"stop":1711467513080,"duration":1},"status":"passed","severity":"normal"},{"uid":"3212f8218777701f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711467193468,"stop":1711467193469,"duration":1},"status":"passed","severity":"normal"},{"uid":"be80655b3569820d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711467074111,"stop":1711467074111,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0e1f8b87bff500","name":"isConnected return false after peer stops","time":{"start":1711467031882,"stop":1711467031882,"duration":0},"status":"passed","severity":"normal"},{"uid":"78624577e891bd39","name":"Push message with content topic containing SQL Injection","time":{"start":1711467369059,"stop":1711467369060,"duration":1},"status":"passed","severity":"normal"},{"uid":"839439650ed1b5e5","name":"Check publish message containing XML","time":{"start":1711467412978,"stop":1711467412979,"duration":1},"status":"passed","severity":"normal"},{"uid":"610c704317f885d0","name":"Push message with unicode special characters payload","time":{"start":1711467451300,"stop":1711467451300,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6290ae2d028c819","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711467589137,"stop":1711467589138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c13d58c3e2d3c2","name":"stop","time":{"start":1711467021116,"stop":1711467021116,"duration":0},"status":"passed","severity":"normal"},{"uid":"246a0fe2ba63a0a6","name":"Check received message containing Script","time":{"start":1711467445375,"stop":1711467445376,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5eb99bcfb4855ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711467032341,"stop":1711467032342,"duration":1},"status":"skipped","severity":"normal"},{"uid":"317849bf9179bc20","name":"Check received message containing special chars","time":{"start":1711467445371,"stop":1711467445372,"duration":1},"status":"passed","severity":"normal"},{"uid":"de73e075946ba2c4","name":"Publish message with rate limit","time":{"start":1711467413018,"stop":1711467413018,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c0e960eb9f2df6","name":"same cluster, different shard: nodes connect","time":{"start":1711467273255,"stop":1711467273256,"duration":1},"status":"passed","severity":"normal"},{"uid":"5342f2ae72127041","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711467193454,"stop":1711467193454,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4c8cc16b9a0dc9","name":"throws on content topic with empty encoding field","time":{"start":1711466928694,"stop":1711466928694,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b560f295115e0","name":"non connected peers","time":{"start":1711467369213,"stop":1711467369213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42811390b4a9230e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711467074109,"stop":1711467074110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b210bf66177f8847","name":"Generator, 2 different pubsubtopics","time":{"start":1711467495854,"stop":1711467495855,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eed1bd354c71459","name":"getPeersByDiscovery","time":{"start":1711467021114,"stop":1711467021114,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb11baea0ec49cb","name":"Push message with unicode special characters payload","time":{"start":1711467369044,"stop":1711467369045,"duration":1},"status":"passed","severity":"normal"},{"uid":"8199944b957275f6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711466936539,"stop":1711466936540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b282efe6ad73b3bd","name":"Check received message containing shell command","time":{"start":1711467445364,"stop":1711467445364,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc10e167a7f0947a","name":"Reopen subscription with peer with lost subscription","time":{"start":1711467011883,"stop":1711467011883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4c53b81947cc2c","name":"Push message with numeric payload","time":{"start":1711467369025,"stop":1711467369026,"duration":1},"status":"passed","severity":"normal"},{"uid":"d090895841b814d3","name":"Check received message containing Arabic","time":{"start":1711467143697,"stop":1711467143697,"duration":0},"status":"passed","severity":"normal"},{"uid":"9038fa3f2e28a5d3","name":"Generator, custom pubsub topic","time":{"start":1711467495849,"stop":1711467495849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d466c6d98de770c4","name":"Meta field set when metaSetter is specified","time":{"start":1711466942044,"stop":1711466942044,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b828b9395b0486","name":"Check publish message containing Arabic","time":{"start":1711467412969,"stop":1711467412970,"duration":1},"status":"passed","severity":"normal"},{"uid":"32408d502bec9a73","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711467074106,"stop":1711467074107,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f222798904b0900","name":"Check received message containing XML","time":{"start":1711467445376,"stop":1711467445377,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a35e3966bea13f","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711467074056,"stop":1711467074056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da32ec717ff17e9b","name":"Query with Ordered Callback, No Decoder","time":{"start":1711467479466,"stop":1711467479467,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d1dd51058d1ad","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711467193455,"stop":1711467193455,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cdb9c137cddeab","name":"Push message with escaped characters payload","time":{"start":1711467369043,"stop":1711467369044,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8015db82da277cb","name":"Check received message containing SQL Injection","time":{"start":1711467445373,"stop":1711467445373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb6998e4b84de5b","name":"Check received message with timestamp: 1711466979024 ","time":{"start":1711467445366,"stop":1711467445366,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8947a1af72397c2","name":"should throw an error for insufficient data","time":{"start":1711466928845,"stop":1711466928845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d1c9d0cf54e68f","name":"Check received message containing Chinese","time":{"start":1711467445372,"stop":1711467445372,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e3077ce59d8b0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711466928711,"stop":1711466928711,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cc3911c122739e","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app86/5/topic790/xml","time":{"start":1711467413619,"stop":1711467413620,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e5c129604657ff32","name":"Overlapping topic subscription","time":{"start":1711467589124,"stop":1711467589124,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb8e2ef4401834a","name":"does not throw on valid cases","time":{"start":1711466928687,"stop":1711466928687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f75d4c31e24745","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711466957065,"stop":1711466957066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7046be3c518cbd0","name":"start node with empty content topic","time":{"start":1711467413625,"stop":1711467413625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6a026c8d6dc1e08","name":"Decoder throws on empty string content topic","time":{"start":1711466942046,"stop":1711466942047,"duration":1},"status":"passed","severity":"normal"},{"uid":"c484a8600fa913f1","name":"Relay + Store","time":{"start":1711466937223,"stop":1711466937223,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f9ec27963c705b","name":"Decoder throws on empty string content topic","time":{"start":1711466962994,"stop":1711466962994,"duration":0},"status":"passed","severity":"normal"},{"uid":"729ff2746095defd","name":"should set field with only RELAY enabled","time":{"start":1711466937222,"stop":1711466937222,"duration":0},"status":"passed","severity":"normal"},{"uid":"286f01bf333d2264","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711466928701,"stop":1711466928701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47f5de6f7ffe1b8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711466987543,"stop":1711466987543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58d659937ecedf1","name":"removeEventListener with wrong event","time":{"start":1711467021113,"stop":1711467021114,"duration":1},"status":"passed","severity":"normal"},{"uid":"716cf8dce0d9efb4","name":"Subscribe to topic containing long and publish message","time":{"start":1711467418707,"stop":1711467418707,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9527ed7d65dd96","name":"Check received message containing escaped characters","time":{"start":1711467445378,"stop":1711467445379,"duration":1},"status":"passed","severity":"normal"},{"uid":"821dfa1f9e1130f0","name":"should properly create location multiaddrs - tcp6","time":{"start":1711466937220,"stop":1711466937220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0ae1fd81f73027","name":"Refresh subscription","time":{"start":1711467235658,"stop":1711467235661,"duration":3},"status":"passed","severity":"normal"},{"uid":"21affed917a3d725","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711466936539,"stop":1711466936539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7dfa4c8f290be0","name":"Subscribe to topic containing long and receive message","time":{"start":1711467589125,"stop":1711467589125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f61f00ce03bb42b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711467074104,"stop":1711467074105,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de7ddcf5d818013","name":"Push message equal or less that 1MB","time":{"start":1711467451346,"stop":1711467451347,"duration":1},"status":"passed","severity":"normal"},{"uid":"680029a7a604183b","name":"should properly create location multiaddrs - tcp4","time":{"start":1711466937219,"stop":1711466937219,"duration":0},"status":"passed","severity":"normal"},{"uid":"706c21cc18b38768","name":"Check publish message containing unicode special characters","time":{"start":1711467412983,"stop":1711467412984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30fc39b2ba65c29","name":"receives messages sent to provided content topic through stream","time":{"start":1711467413272,"stop":1711467413272,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e513be2f83ff44a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711466936534,"stop":1711466936535,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d962c1737b257c","name":"throws on content topic with non-number generation field","time":{"start":1711466928689,"stop":1711466928689,"duration":0},"status":"passed","severity":"normal"},{"uid":"20353919d6d21d15","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711466936540,"stop":1711466936541,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bb743bf938d100","name":"should only return 1 node with relay and store capability","time":{"start":1711466953298,"stop":1711466953299,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab7b867b0fbaeb0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711466928709,"stop":1711466928709,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c64bdc24c754d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711466965011,"stop":1711466965011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff8be38b19d26cd","name":"Generator, custom pubsub topic","time":{"start":1711467495858,"stop":1711467495858,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3154fcd7005c3d3","name":"should return empty list for no shard","time":{"start":1711466928707,"stop":1711466928707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0c4d015acdfcff","name":"Subscribe to topic containing short and receive message","time":{"start":1711467589125,"stop":1711467589125,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6fa742118007b9","name":"throws an error for improperly formatted content topics","time":{"start":1711466928702,"stop":1711466928703,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1d07713bb7819b","name":"Push message with content topic containing short","time":{"start":1711467369050,"stop":1711467369051,"duration":1},"status":"passed","severity":"normal"},{"uid":"1020b1945e3c5f2c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711467071927,"stop":1711467071927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf41ca94a4720ca","name":"Check received message containing JSON","time":{"start":1711467445377,"stop":1711467445378,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fbbb8c4494d7ab","name":"creates an iterator","time":{"start":1711467516636,"stop":1711467516637,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79ee00ea52c1275","name":"Push message with content topic containing short","time":{"start":1711467451303,"stop":1711467451303,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1c8f06cef42331","name":"Nodes with multiple pubsub topic","time":{"start":1711467407377,"stop":1711467407377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b8d947f414be16","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711467074107,"stop":1711467074107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d478e6b2c42f72c","name":"Check publish message containing special chars","time":{"start":1711467412960,"stop":1711467412961,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6c7011aff164ff","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711467504979,"stop":1711467504979,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4f735283779881","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711467589132,"stop":1711467589132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f18b3908aeb8498","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711467466545,"stop":1711467466545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5e7e28536480cf","name":"Push message with long payload","time":{"start":1711467369023,"stop":1711467369025,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f8e79504f405628","name":"should properly compute the node id","time":{"start":1711466937217,"stop":1711466937217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da846e40c210cb3","name":"Throws when trying to push message with empty payload","time":{"start":1711467451302,"stop":1711467451303,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaad71ebf75a277","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711466936543,"stop":1711466936543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4cbad817908004","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711467074106,"stop":1711467074106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fec50562fa68426","name":"Ephemeral messages are not stored","time":{"start":1711466990341,"stop":1711466990341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a3123b39ad6edb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711466990341,"stop":1711466990342,"duration":1},"status":"passed","severity":"normal"},{"uid":"826273703a748ea8","name":"Push message with numeric payload","time":{"start":1711467451287,"stop":1711467451288,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91c15757414daed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711467589139,"stop":1711467589139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2489e527f4d813","name":"Sample","time":{"start":1711466936730,"stop":1711466936730,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a0b9e92e35861e","name":"Nodes with multiple pubsub topic","time":{"start":1711467407387,"stop":1711467407387,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d624b6fc31db30","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467235495,"stop":1711467235495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1372eaf5f19c6a3e","name":"different cluster, same shard: nodes don't connect","time":{"start":1711467273256,"stop":1711467273256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14852ffeed10047","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711467235678,"stop":1711467235678,"duration":0},"status":"passed","severity":"normal"},{"uid":"756da1715a1217b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711467074103,"stop":1711467074104,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc1b19fa91b0b08","name":"should set field with only FILTER enabled","time":{"start":1711466937222,"stop":1711466937222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2794664e93c9e86","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711467071928,"stop":1711467071928,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ece49ada753b70e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711466928706,"stop":1711466928706,"duration":0},"status":"passed","severity":"normal"},{"uid":"811368c71e77f67a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711466928698,"stop":1711466928699,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba91c4527a07524","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711467235677,"stop":1711467235677,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f92a3001322825","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711467193449,"stop":1711467193450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a509e8a41d085b9","name":"Push message with SQL Injection payload","time":{"start":1711467451297,"stop":1711467451298,"duration":1},"status":"passed","severity":"normal"},{"uid":"88400cb3c334e8f3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711467589142,"stop":1711467589142,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff9ccdd8b0352aa","name":"Push message on custom pubsubTopic","time":{"start":1711467235491,"stop":1711467235492,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b965a539b35be92","name":"Check publish message containing emoji","time":{"start":1711467412984,"stop":1711467412986,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf52a6d76746584e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711467466541,"stop":1711467466542,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f3ed20ee8ef10c","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app23/9/topic284/xml","time":{"start":1711467413621,"stop":1711467413621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fd346891ec3a0e7","name":"Check publish message after client node is restarted","time":{"start":1711467413017,"stop":1711467413017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7746cd4dd79ff0c2","name":"Passing page size 3 when there are 20 messages","time":{"start":1711467513081,"stop":1711467513082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82191bb173bb19e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711466953299,"stop":1711466953299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d0563e7f0f89f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467032342,"stop":1711467032343,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ec999a803e54962","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711467418705,"stop":1711467418705,"duration":0},"status":"passed","severity":"normal"},{"uid":"259a88829f37ce12","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711467235622,"stop":1711467235622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bd3aaeec0bdf7f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711466928844,"stop":1711466928845,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ae37401cc76dc4","name":"Passing cursor with wrong message digest","time":{"start":1711467466545,"stop":1711467466546,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b83825286b2c0b5","name":"Check received message containing short","time":{"start":1711467143694,"stop":1711467143695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c62e1ee1735e21","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711467479465,"stop":1711467479466,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b505f89373944a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711467589129,"stop":1711467589129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdfa9dea8f12d35","name":"Push message with content topic containing numeric","time":{"start":1711467451304,"stop":1711467451304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6a4e0c085a715","name":"Ping on unsubscribed peer","time":{"start":1711467052822,"stop":1711467052822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47ef2de53ec8533","name":"Promise Callback - backward","time":{"start":1711467491221,"stop":1711467491222,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5426bdfda0e15bc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711467235676,"stop":1711467235676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a00841e087270cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711466928716,"stop":1711466928716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7fb4105ae40761","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711467235621,"stop":1711467235621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ae89493c6c3277","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711467235623,"stop":1711467235623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4615e897419f9092","name":"Check received message containing numeric","time":{"start":1711467143695,"stop":1711467143696,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b90deba94efb07","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711466928845,"stop":1711466928845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5280eb48438306","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711467193453,"stop":1711467193453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd6cd21dc5e4cb3","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app95/2/topic848/proto","time":{"start":1711467413620,"stop":1711467413620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c24b54818dbad1fc","name":"Subscribe to topic containing short and receive message","time":{"start":1711467235661,"stop":1711467235662,"duration":1},"status":"passed","severity":"normal"},{"uid":"88066568fced2bda","name":"Push message with content topic containing unicode special characters","time":{"start":1711467369071,"stop":1711467369071,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d85cff498c3e6e6","name":"Push message with content topic containing special chars","time":{"start":1711467451304,"stop":1711467451304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d8bcfbeaea32bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711466928717,"stop":1711466928717,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa55b07e7c4fcc8","name":"Encoder throws on empty string content topic","time":{"start":1711466942045,"stop":1711466942046,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee99e14c451d875b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711467032346,"stop":1711467032346,"duration":0},"status":"passed","severity":"normal"},{"uid":"5678ed6f578ac8c7","name":"Subscribe and receive messages via lightPush","time":{"start":1711467589131,"stop":1711467589132,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbaf427d8fa230","name":"Publish message with custom timestamp: Tue Mar 26 2024 14:36:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1711467412988,"stop":1711467412989,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a3d89598c1fd40","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711467445367,"stop":1711467445367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebce8d78758278e4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711466928709,"stop":1711466928709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb6e54297fc9e16","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711467503390,"stop":1711467503390,"duration":0},"status":"passed","severity":"normal"},{"uid":"20161f326d3357d4","name":"Push message with JSON payload","time":{"start":1711467451299,"stop":1711467451299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ca7ec505ffac60","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711467589134,"stop":1711467589134,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3e6dac74c2d0712","name":"Check received message containing emoji","time":{"start":1711467445379,"stop":1711467445380,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac74e575fa6959cb","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711467074110,"stop":1711467074111,"duration":1},"status":"passed","severity":"normal"},{"uid":"e658615ac9def47a","name":"A test","time":{"start":1711467235555,"stop":1711467235555,"duration":0},"status":"passed","severity":"normal"},{"uid":"309aa1e3545e672a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711467369069,"stop":1711467369069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5454275eb7ef38a2","name":"Push message with Script payload","time":{"start":1711467451298,"stop":1711467451298,"duration":0},"status":"passed","severity":"normal"},{"uid":"132948870d420d9d","name":"should throw error - invalid id","time":{"start":1711466937215,"stop":1711466937216,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b1fac7c7b05862","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711467413016,"stop":1711467413017,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6356ec0eda37a72","name":"Check message with no content topic is not received","time":{"start":1711467445368,"stop":1711467445368,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7ed0b9ab97b7b1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711467418712,"stop":1711467418712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16e3d4551df8fa4","name":"Ping on unsubscribed peer","time":{"start":1711467052824,"stop":1711467052825,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f0d8c551e2177f","name":"Reopen subscription with peer with lost subscription","time":{"start":1711467052825,"stop":1711467052828,"duration":3},"status":"passed","severity":"normal"},{"uid":"d16a9bb2b0a3b7e1","name":"same cluster, same shard: nodes connect","time":{"start":1711467074048,"stop":1711467074048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a823d5fda32b1053","name":"LightPush","time":{"start":1711467533687,"stop":1711467533687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a35fd36dd26701c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711467589138,"stop":1711467589138,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a63782d401c3af3","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711467589135,"stop":1711467589135,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4477847f814eef52","name":"Push message with short payload","time":{"start":1711467369020,"stop":1711467369023,"duration":3},"status":"passed","severity":"normal"},{"uid":"74f269fccebc22c4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711467589126,"stop":1711467589127,"duration":1},"status":"passed","severity":"normal"},{"uid":"6faa64f9d8b1ad5c","name":"should be able to encode the field with only STORE set to true","time":{"start":1711466936531,"stop":1711466936532,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86bca4533a32ec6","name":"Push message with escaped characters payload","time":{"start":1711467451300,"stop":1711467451300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29b3640ae5780b1","name":"Check meta is set [ecies]","time":{"start":1711466965011,"stop":1711466965011,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bbd0ee691e1e53","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711466928704,"stop":1711466928704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe09319c3bacb58","name":"groups content topics by expected pubsub topic","time":{"start":1711466928701,"stop":1711466928701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bba40da524b35ad","name":"Query Generator - backward","time":{"start":1711467491221,"stop":1711467491221,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b3cc640d7fa589","name":"isConnected should return false after all peers disconnect","time":{"start":1711466980562,"stop":1711466980563,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4ca33819a5a9f","name":"should only return 1 node with relay capability","time":{"start":1711466953298,"stop":1711466953298,"duration":0},"status":"passed","severity":"normal"},{"uid":"732d98e53f616031","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711467504980,"stop":1711467504981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce70788c73dd08e","name":"should set field with all protocols enabled","time":{"start":1711466937221,"stop":1711466937221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c25b73f0b3ddd82","name":"Subscribe to topic containing short and publish message","time":{"start":1711467418706,"stop":1711467418707,"duration":1},"status":"passed","severity":"normal"},{"uid":"f860bed9ace1a774","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711466928707,"stop":1711466928707,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa8d392dda7e621","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711467235678,"stop":1711467235678,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8805d50b773de66","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711467418713,"stop":1711467418713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5759d723ebd069c3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711467589122,"stop":1711467589122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbf9cc1f19f42442","name":"Check publish message containing Basic HTML tag","time":{"start":1711467412979,"stop":1711467412980,"duration":1},"status":"passed","severity":"normal"},{"uid":"69542b75ed5be825","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711467235665,"stop":1711467235666,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8e923e793152c8","name":"handles different clusterIds correctly","time":{"start":1711466928702,"stop":1711466928702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5d2180d57d38a0","name":"Check received message containing emoji","time":{"start":1711467445365,"stop":1711467445366,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c154aa3195f55c","name":"Sign & Recover","time":{"start":1711466963577,"stop":1711466963577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2eca1849a38368","name":"Check message with no pubsub topic is not received","time":{"start":1711467143708,"stop":1711467143708,"duration":0},"status":"passed","severity":"normal"},{"uid":"249f9fc022c44fa2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711466936533,"stop":1711466936533,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde5501f8214afc7","name":"Subscribe to topic containing long and receive message","time":{"start":1711467235663,"stop":1711467235663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba859f5525fb7b87","name":"nwaku subscribes","time":{"start":1711467398488,"stop":1711467398494,"duration":6},"status":"passed","severity":"normal"},{"uid":"3d43afcf1a38b885","name":"Push message with content topic containing Chinese","time":{"start":1711467369057,"stop":1711467369057,"duration":0},"status":"passed","severity":"normal"},{"uid":"83909dfc7b44fcf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711467032337,"stop":1711467032338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe318ada094e173","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711467074102,"stop":1711467074103,"duration":1},"status":"passed","severity":"normal"},{"uid":"574db0855c06d3d5","name":"Push message with shell command payload","time":{"start":1711467451299,"stop":1711467451300,"duration":1},"status":"passed","severity":"normal"},{"uid":"173eeb07c61dc2df","name":"Check received message containing long","time":{"start":1711467445371,"stop":1711467445371,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d953f722c98177","name":"Push message with content topic containing unicode special characters","time":{"start":1711467451331,"stop":1711467451331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c924a56b90baa7c","name":"less peers than existing","time":{"start":1711467369212,"stop":1711467369212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92d1e940469ea060","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711466928697,"stop":1711466928698,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b598131b03db47","name":"addEventListener with correct event","time":{"start":1711467021111,"stop":1711467021112,"duration":1},"status":"passed","severity":"normal"},{"uid":"177de23ee915df56","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711466928695,"stop":1711466928696,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4105af0d72fd8dc","name":"configure the node with multiple pubsub topics","time":{"start":1711467464820,"stop":1711467464821,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa39e54608950fc4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711467589138,"stop":1711467589139,"duration":1},"status":"passed","severity":"normal"},{"uid":"644a8947e6015383","name":"Query generator for 2000 messages","time":{"start":1711467503391,"stop":1711467503391,"duration":0},"status":"passed","severity":"normal"},{"uid":"3383d79c4a874e57","name":"Ping on subscribed peer","time":{"start":1711467052823,"stop":1711467052824,"duration":1},"status":"passed","severity":"normal"},{"uid":"230cbac554b44565","name":"Passing page size 110 when there are 120 messages","time":{"start":1711467513087,"stop":1711467513087,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c238d50e9ff548","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711467074113,"stop":1711467074114,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ae6f14b5dbee23","name":"Subscribe and receive messages via lightPush","time":{"start":1711467589118,"stop":1711467589119,"duration":1},"status":"passed","severity":"normal"},{"uid":"f470e45c00542b2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711467074103,"stop":1711467074103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4224438d03840f1a","name":"addEventListener with wrong event","time":{"start":1711467021112,"stop":1711467021113,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ca4f2b2f5b9b88","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711467407386,"stop":1711467407386,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e344689b34edce","name":"Query generator for multiple messages with different message text format","time":{"start":1711467503386,"stop":1711467503386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac463fcf478cb802","name":"should not receive a peer event after stop","time":{"start":1711467437037,"stop":1711467437037,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e1d853438e4d70","name":"Push message with content topic containing escaped characters","time":{"start":1711467451331,"stop":1711467451331,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4785af1b8bb7e1","name":"Check received message containing short","time":{"start":1711467445358,"stop":1711467445359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e426c942f4155592","name":"Push message with custom timestamp: 1680708743919","time":{"start":1711467369081,"stop":1711467369081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c5e1dde0a7d6ba","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711467032339,"stop":1711467032339,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cab60ab34df28e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711466928704,"stop":1711466928704,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d0aa802fe7eab2","name":"Check message received after jswaku node is restarted","time":{"start":1711467445384,"stop":1711467445384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94ad6f21fc57f9b9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711466928722,"stop":1711466928722,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceb4d130f35ef88","name":"Push message with JSON payload","time":{"start":1711467369041,"stop":1711467369042,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd1f936ca00897b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711467589133,"stop":1711467589133,"duration":0},"status":"passed","severity":"normal"},{"uid":"993465f0da4f4d10","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711467451307,"stop":1711467451330,"duration":23},"status":"passed","severity":"normal"},{"uid":"7bc821edc16701bc","name":"Passing page size 10 when there are 10 messages","time":{"start":1711467513082,"stop":1711467513083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f21896497824e6","name":"Push message with Arabic payload","time":{"start":1711467451295,"stop":1711467451295,"duration":0},"status":"passed","severity":"normal"},{"uid":"f282e76315c71360","name":"it tolerates circular branch references","time":{"start":1711466953296,"stop":1711466953296,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c707fc55947d5b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711467524428,"stop":1711467524428,"duration":0},"status":"passed","severity":"normal"},{"uid":"383c69efca4de72b","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711467413262,"stop":1711467413263,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5899f86bf81f34f2","name":"should throw an error for missing required configuration","time":{"start":1711466928708,"stop":1711466928708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95a8b4dc567637e","name":"should not fail to stop the service if it was not started","time":{"start":1711467437035,"stop":1711467437035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9afdddede136c3","name":"should emit a peer event after start","time":{"start":1711466993567,"stop":1711466993567,"duration":0},"status":"passed","severity":"normal"},{"uid":"62249cf7d342ff64","name":"Fails to push message with large meta","time":{"start":1711467451333,"stop":1711467451333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9e250e0ea62035","name":"Filter","time":{"start":1711467533688,"stop":1711467533688,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9c5c49ebdf576a","name":"Ping on unsubscribed peer","time":{"start":1711467011882,"stop":1711467011882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35966b3683bc6c7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711467074105,"stop":1711467074105,"duration":0},"status":"passed","severity":"normal"},{"uid":"883a800fa751b9c7","name":"Query Generator, No message returned","time":{"start":1711467479463,"stop":1711467479464,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a06330ec504e72","name":"Publish message with custom timestamp: Tue Mar 26 2024 16:36:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1711467412989,"stop":1711467412992,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7e20e358031eb97","name":"Mutual subscription","time":{"start":1711467418701,"stop":1711467418702,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fe6e93c5f72f2f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711467589120,"stop":1711467589121,"duration":1},"status":"passed","severity":"normal"},{"uid":"65283bc1b589233e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711467193453,"stop":1711467193453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf73eb0470140a7","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711467504979,"stop":1711467504980,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f65a91015ea86b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711467074101,"stop":1711467074101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a829c6fada3c77d5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711467556239,"stop":1711467556239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"549fa4899099e23e","name":"caches peers it previously fetched","time":{"start":1711466953297,"stop":1711466953298,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b9e0e5f03a7040","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711467074105,"stop":1711467074105,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca0adf356724999","name":"dispatchEvent via connectionManager","time":{"start":1711467021115,"stop":1711467021115,"duration":0},"status":"passed","severity":"normal"},{"uid":"974fd8185b87f361","name":"shard 0","time":{"start":1711467464812,"stop":1711467464813,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2e2fc5f67f8b0130","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711467524429,"stop":1711467524430,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d97506a522aa07","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711467589121,"stop":1711467589121,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5e626ba24b71c6","name":"Check received message containing unicode special characters","time":{"start":1711467143704,"stop":1711467143704,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd94bcd8228a5651","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711466980561,"stop":1711466980562,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ad67e298fd557c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467495859,"stop":1711467495859,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedbf4983ea28616","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711467504980,"stop":1711467504980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce805629e8273048","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711467074112,"stop":1711467074112,"duration":0},"status":"passed","severity":"normal"},{"uid":"928567beedbcc801","name":"Push message with Script payload","time":{"start":1711467369032,"stop":1711467369033,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d91f69a58c03eb2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711467071928,"stop":1711467071930,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dcff7fd003e0455","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711467193454,"stop":1711467193455,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b37be9767dfe93d","name":"Check received message containing XML","time":{"start":1711467143702,"stop":1711467143702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e85c1fc34bfb9c","name":"connects to nwaku","time":{"start":1711467526302,"stop":1711467526302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3643210c034992e4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711467074114,"stop":1711467074115,"duration":1},"status":"passed","severity":"normal"},{"uid":"d425c7a7a780600","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711467235644,"stop":1711467235653,"duration":9},"status":"passed","severity":"normal"},{"uid":"5a079b40ddc66f69","name":"Check received message containing Basic HTML tag","time":{"start":1711467445363,"stop":1711467445363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6b9f86272171c7","name":"Push message with meta","time":{"start":1711467451332,"stop":1711467451333,"duration":1},"status":"passed","severity":"normal"},{"uid":"397e4e0eaefeb180","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711467524427,"stop":1711467524428,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fae54323733d9a0","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711467074112,"stop":1711467074112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada266467d49fda5","name":"Check received message containing Russian","time":{"start":1711467445361,"stop":1711467445362,"duration":1},"status":"passed","severity":"normal"},{"uid":"236403dc2b9506a3","name":"Check received message containing Chinese","time":{"start":1711467445360,"stop":1711467445361,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f7409cee79b5e7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711467235490,"stop":1711467235490,"duration":0},"status":"passed","severity":"normal"},{"uid":"34835c74cd7cba3f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711467466546,"stop":1711467466546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b559a4e024b7b1","name":"Push message with content topic containing long","time":{"start":1711467451303,"stop":1711467451303,"duration":0},"status":"passed","severity":"normal"},{"uid":"89eb08b2a4c7d9c1","name":"random static sharding 10 - Cluster ID: 270, Shard ID: 368","time":{"start":1711467464819,"stop":1711467464819,"duration":0},"status":"passed","severity":"normal"},{"uid":"11174164a8ffda96","name":"Subscribe to topic containing Script and receive message","time":{"start":1711467589128,"stop":1711467589128,"duration":0},"status":"passed","severity":"normal"},{"uid":"613e98e5cd6dea33","name":"Check message with no payload is not received","time":{"start":1711467445383,"stop":1711467445383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d770e450ab4bb39","name":"Check received message containing SQL Injection","time":{"start":1711467445362,"stop":1711467445362,"duration":0},"status":"passed","severity":"normal"},{"uid":"231562db5674e238","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711466953301,"stop":1711466953301,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2973a436bf63a0da","name":"ignores unrecognized TXT record formats","time":{"start":1711466953297,"stop":1711466953297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e074669f997f4d20","name":"throws on content topic with empty application field","time":{"start":1711466928692,"stop":1711466928692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9017d529e1ce0e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711466937214,"stop":1711466937214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f701f0e4d860a93","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711466936535,"stop":1711466936535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f368c5796b76289c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711466936532,"stop":1711466936532,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bc894f7e0226e3","name":"should not throw an error for a single configured topic","time":{"start":1711466928717,"stop":1711466928717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a275202d3679df6","name":"Push to array if already present","time":{"start":1711466928274,"stop":1711466928274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd1804f8b0a241d","name":"Ping on peer without subscriptions","time":{"start":1711467052824,"stop":1711467052824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b234cfdb991fe42","name":"should use DNS peer discovery with light client","time":{"start":1711466993569,"stop":1711466993570,"duration":1},"status":"skipped","severity":"normal"},{"uid":"478b6390f9161ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711467074097,"stop":1711467074098,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e8ccced6062fbc","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711467503386,"stop":1711467503387,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d1b34ebafef430","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711466962988,"stop":1711466962990,"duration":2},"status":"passed","severity":"normal"},{"uid":"932333239a6307ae","name":"Push message with content topic containing XML","time":{"start":1711467369068,"stop":1711467369069,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a841c62ad1a480","name":"should throw an error for missing sharding configuration","time":{"start":1711466928723,"stop":1711466928723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8795a6fe13c7b3a","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711467413264,"stop":1711467413264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93ebd91066039b61","name":"Check received message containing XML","time":{"start":1711467445362,"stop":1711467445363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6df3a3554b0c67e","name":"Push message with SQL Injection payload","time":{"start":1711467369031,"stop":1711467369031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82500ef3e23b797","name":"Waku message hash computation","time":{"start":1711466931254,"stop":1711466931255,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa225dfba1a9910f","name":"Check message received after nwaku node is restarted","time":{"start":1711467143711,"stop":1711467143712,"duration":1},"status":"skipped","severity":"normal"},{"uid":"81aca76566950532","name":"new peer added after a peer was already found","time":{"start":1711467390988,"stop":1711467390989,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7cf04ec6e236894d","name":"Check publish message containing numeric","time":{"start":1711467412948,"stop":1711467412960,"duration":12},"status":"passed","severity":"normal"},{"uid":"c742adaff75ff07c","name":"listenerCount","time":{"start":1711467021114,"stop":1711467021114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ac7bbdf180e09e","name":"Subscribe and receive messages via lightPush","time":{"start":1711467235620,"stop":1711467235621,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3af09315ac9655","name":"start node with ApplicationInfo","time":{"start":1711467413625,"stop":1711467413625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"118dd1f0ebec619a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711466928722,"stop":1711466928722,"duration":0},"status":"passed","severity":"normal"},{"uid":"169ee3f2f239eeba","name":"should properly create location multiaddrs - udp4","time":{"start":1711466937219,"stop":1711466937219,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd26c2e1aeca671","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711467589123,"stop":1711467589123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6c7eb972d30b9","name":"should handle corrupted local storage data gracefully","time":{"start":1711466957066,"stop":1711466957066,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acf7b4c3f00c395","name":"Check received message containing Chinese","time":{"start":1711467143696,"stop":1711467143697,"duration":1},"status":"passed","severity":"normal"},{"uid":"97987003c4dc87e4","name":"receives messages sent to provided content topic through callback","time":{"start":1711467413263,"stop":1711467413264,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bdae95291c0d799d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711466952498,"stop":1711466952498,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf68c147104d2165","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711466952496,"stop":1711466952497,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f251fe0abdd982f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711467418709,"stop":1711467418709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82c30923a89b5e2","name":"Store - dialed after - with timeout","time":{"start":1711467533687,"stop":1711467533687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10f587b44a20230","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711466962990,"stop":1711466962991,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27064ef107e3b4e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711467235655,"stop":1711467235655,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dd5c45eb350d71e","name":"should configure sharding based on application and version for autosharding","time":{"start":1711466928721,"stop":1711466928722,"duration":1},"status":"passed","severity":"normal"},{"uid":"def2eb80efd76db8","name":"Check publish message containing Russian","time":{"start":1711467412970,"stop":1711467412971,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d0cc7395bf978c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711467589130,"stop":1711467589130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d2af7e956f2d36","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711467235490,"stop":1711467235491,"duration":1},"status":"passed","severity":"normal"},{"uid":"a942d7fdd4226c1e","name":"random static sharding 7 - Cluster ID: 339, Shard ID: 815","time":{"start":1711467464817,"stop":1711467464817,"duration":0},"status":"passed","severity":"normal"},{"uid":"430002a7445e4c03","name":"start node with empty shard","time":{"start":1711467464822,"stop":1711467464822,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b9420ea0e05e9a","name":"Push message with custom timestamp: 1680708674185","time":{"start":1711467451334,"stop":1711467451334,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce46083cc0b8b6ec","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711467556239,"stop":1711467556239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"832ea85f13ecd995","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711467464813,"stop":1711467464813,"duration":0},"status":"passed","severity":"normal"},{"uid":"857f9e510857369c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711466952494,"stop":1711466952495,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa75feedb0e7c555","name":"should throw error - no id","time":{"start":1711466937215,"stop":1711466937215,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa143376d9f3d24","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711466928707,"stop":1711466928708,"duration":1},"status":"passed","severity":"normal"},{"uid":"3631b4e7c4ee4896","name":"Decoder throws on empty string content topic","time":{"start":1711466965013,"stop":1711466965013,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a043e498c28944","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711467235643,"stop":1711467235644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e3146de67615ed0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711467235667,"stop":1711467235668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2beea4752d3676d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711467589141,"stop":1711467589141,"duration":0},"status":"passed","severity":"normal"},{"uid":"38da60358d9c6caf","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711466928724,"stop":1711466928724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe09c2a2ed85ee5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711466928696,"stop":1711466928697,"duration":1},"status":"passed","severity":"normal"},{"uid":"572e29dc5da2d6fc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711467589141,"stop":1711467589142,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8273f7ae1267833","name":"Check received message containing JSON","time":{"start":1711467445363,"stop":1711467445364,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23cbad76de0e8b9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711467418710,"stop":1711467418710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef056c9083cb6103","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711467235675,"stop":1711467235675,"duration":0},"status":"passed","severity":"normal"},{"uid":"68155d459929fe01","name":"Store - dialed first","time":{"start":1711467533687,"stop":1711467533687,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96547bc55644bc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711467193450,"stop":1711467193452,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce416e16d2dcf06d","name":"Relay - times out","time":{"start":1711467533686,"stop":1711467533686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ee0bb47b04f737","name":"Push message with content topic containing SQL Injection","time":{"start":1711467451306,"stop":1711467451306,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b2e91e062919da","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711466952495,"stop":1711466952496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cb77e205d75f92","name":"random static sharding 8 - Cluster ID: 118, Shard ID: 702","time":{"start":1711467464817,"stop":1711467464818,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a685d56afdb23c","name":"Ping on subscribed peer","time":{"start":1711467052821,"stop":1711467052821,"duration":0},"status":"passed","severity":"normal"},{"uid":"568523908d42adb9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711466937222,"stop":1711466937223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8aa761ac26c91e8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711466928698,"stop":1711466928698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff03b26dfa4d61a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711466936542,"stop":1711466936543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdc0c2edfb289e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711466928712,"stop":1711466928712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2586154709323cee","name":"Subscribe to topic containing long and receive message","time":{"start":1711467589136,"stop":1711467589136,"duration":0},"status":"passed","severity":"normal"},{"uid":"89492cccaa08ac39","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711467589137,"stop":1711467589137,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b36d4fef17ce64","name":"Check received message containing short","time":{"start":1711467445370,"stop":1711467445370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b3b10e2c1bb742","name":"Check message with no payload is not received","time":{"start":1711467143709,"stop":1711467143709,"duration":0},"status":"passed","severity":"normal"}] |