2024-03-22 23:05:16 +00:00

1 line
154 KiB
JSON

[{"uid":"8679384f04987dab","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711148325505,"stop":1711148325506,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08049b062ecf812","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711148032739,"stop":1711148032739,"duration":0},"status":"passed","severity":"normal"},{"uid":"167a98f482343e1a","name":"different cluster, same shard: nodes don't connect","time":{"start":1711148365359,"stop":1711148365359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6853261e21a3e76","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711148032740,"stop":1711148032740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ae824f8a29aff2","name":"Push message with content topic containing XML","time":{"start":1711148475703,"stop":1711148475704,"duration":1},"status":"passed","severity":"normal"},{"uid":"177735eab6c90860","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711148019840,"stop":1711148019840,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd380820c6f1bed","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711148694211,"stop":1711148694211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8267b08da582f6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711148292875,"stop":1711148292875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8f1621f813d81b","name":"start node with empty content topic","time":{"start":1711148509420,"stop":1711148509420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8e75a489d74c253","name":"handles empty contentTopics array correctly","time":{"start":1711148019662,"stop":1711148019662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff801e818c815f0a","name":"Reopen subscription with peer with lost subscription","time":{"start":1711148146538,"stop":1711148146538,"duration":0},"status":"passed","severity":"normal"},{"uid":"38222585d41b1138","name":"should not receive a peer event before start","time":{"start":1711148086169,"stop":1711148086170,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a1892d661f4fc8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711148551535,"stop":1711148551535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f454ea0ba04dfec","name":"removeEventListener with correct event","time":{"start":1711148111871,"stop":1711148111872,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea32c802f0d59a6e","name":"handles different networkShards values correctly","time":{"start":1711148019643,"stop":1711148019643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1657759a438df5b8","name":"Check received message containing Chinese","time":{"start":1711148241047,"stop":1711148241048,"duration":1},"status":"passed","severity":"normal"},{"uid":"48376cae77ac1aa8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711148019660,"stop":1711148019661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4716147a0eff4f5","name":"Check publish message containing unicode special characters","time":{"start":1711148509132,"stop":1711148509133,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a096ee91d1db57","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711148292876,"stop":1711148292877,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb341c7923ffdc2","name":"should handle a minimal index list","time":{"start":1711148019840,"stop":1711148019840,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f3db8f6e05404f","name":"Ping on subscribed peer","time":{"start":1711148146536,"stop":1711148146536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f179b558a451ec77","name":"should encode/decode to text encoding","time":{"start":1711148028166,"stop":1711148028166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9585f9de5cb0515f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711148019658,"stop":1711148019658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2356c0640436c85","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148122352,"stop":1711148122352,"duration":0},"status":"passed","severity":"normal"},{"uid":"297e6896f16e8280","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711148169320,"stop":1711148169321,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbb6258004308c5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711148027163,"stop":1711148027164,"duration":1},"status":"passed","severity":"normal"},{"uid":"edba6996fa1fda29","name":"Reopen subscription with peer with lost subscription","time":{"start":1711148146540,"stop":1711148146541,"duration":1},"status":"passed","severity":"normal"},{"uid":"b890d1263c5e06e0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148169327,"stop":1711148169327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fb10c377fc4980","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711148027168,"stop":1711148027169,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f669d0815b5fa4a","name":"should not receive a peer event after stop","time":{"start":1711148047962,"stop":1711148047962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2bfb273e598d6","name":"configure the node with multiple content topics","time":{"start":1711148509418,"stop":1711148509418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c74783dd07ba384e","name":"Check message on other pubsub topic is not received","time":{"start":1711148551514,"stop":1711148551514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2c2101ceb388a2","name":"Asymmetric encrypt & decrypt","time":{"start":1711148054442,"stop":1711148054443,"duration":1},"status":"passed","severity":"normal"},{"uid":"a458527931d35d51","name":"getPeersByDiscovery","time":{"start":1711148485632,"stop":1711148485632,"duration":0},"status":"passed","severity":"normal"},{"uid":"67559ef2e49e9420","name":"Subscribe and receive messages via waku relay post","time":{"start":1711148694197,"stop":1711148694197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c3306a8c04a0df","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711148027161,"stop":1711148027162,"duration":1},"status":"passed","severity":"normal"},{"uid":"db72afa7131e1303","name":"Subscribe to topic containing long and publish message","time":{"start":1711148513666,"stop":1711148513666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f9344202232420","name":"Check publish message after service node is restarted","time":{"start":1711148509138,"stop":1711148509138,"duration":0},"status":"skipped","severity":"normal"},{"uid":"528672b7796f70bb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711148694205,"stop":1711148694205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3012ed35aaa1a62","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711148169309,"stop":1711148169309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ec33aac6a7571e7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148169313,"stop":1711148169314,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e11f424f89eb6","name":"should not receive a peer event after stop","time":{"start":1711148530342,"stop":1711148530343,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4d333191acbc93","name":"Subscribe to topic containing XML and receive message","time":{"start":1711148694203,"stop":1711148694203,"duration":0},"status":"passed","severity":"normal"},{"uid":"de112378d198499c","name":"throws on empty content topic","time":{"start":1711148019631,"stop":1711148019631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4dc9f41f8dcdc0","name":"Check received message containing special chars","time":{"start":1711148241047,"stop":1711148241047,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b703957fa13bb1f","name":"Check message with no payload is not received","time":{"start":1711148241062,"stop":1711148241062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed4b9c07d1c9fb3","name":"Callback on promise","time":{"start":1711148597697,"stop":1711148597698,"duration":1},"status":"passed","severity":"normal"},{"uid":"4866adc947001e3e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711148485633,"stop":1711148485633,"duration":0},"status":"passed","severity":"normal"},{"uid":"70394201e94bf881","name":"Push message with content topic containing Arabic","time":{"start":1711148550189,"stop":1711148550190,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49bfa1886b9e6a2","name":"should throw an error for an unconfigured topic","time":{"start":1711148019657,"stop":1711148019657,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b3a812ebfa577","name":"Check message on other pubsub topic is not received","time":{"start":1711148551537,"stop":1711148551537,"duration":0},"status":"passed","severity":"normal"},{"uid":"19aeca168203fa4b","name":"Query Generator - forward","time":{"start":1711148587252,"stop":1711148587254,"duration":2},"status":"passed","severity":"normal"},{"uid":"544b9c42e6bcb120","name":"Publish message with custom timestamp: Sat Mar 23 2024 00:01:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148509135,"stop":1711148509135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6da000755c247c5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711148597698,"stop":1711148597699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e5f03de80ac55e","name":"does not throw on valid cases","time":{"start":1711148019630,"stop":1711148019630,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f183bf72d515a3","name":"Decrypt messages","time":{"start":1711148477289,"stop":1711148477289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87e5290bb51b353","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711148169310,"stop":1711148169310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"915bb5480aa7539b","name":"Push message with content topic containing shell command","time":{"start":1711148475705,"stop":1711148475705,"duration":0},"status":"passed","severity":"normal"},{"uid":"295c7ba25cda1037","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711148325511,"stop":1711148325511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4c64a63023dddd","name":"Subscribe to topic containing XML and receive message","time":{"start":1711148694213,"stop":1711148694213,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ac8e6c4bd0417","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711148019652,"stop":1711148019652,"duration":0},"status":"passed","severity":"normal"},{"uid":"303d84c4051ff97b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711148325499,"stop":1711148325499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1909487bb08bad2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711148602200,"stop":1711148602200,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8207bef993a6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711148043700,"stop":1711148043700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac4c35ca3508296","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711148509136,"stop":1711148509137,"duration":1},"status":"passed","severity":"normal"},{"uid":"523a34820b44b5eb","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711148169325,"stop":1711148169326,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d3936f9d20e177","name":"Generator, 2 different pubsubtopics","time":{"start":1711148591745,"stop":1711148591745,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c349f28e1da73c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711148513664,"stop":1711148513664,"duration":0},"status":"passed","severity":"normal"},{"uid":"735fd26ad2fa2e16","name":"should properly create location multiaddrs - udp6","time":{"start":1711148028168,"stop":1711148028168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6def9a11128d5659","name":"Check message received after jswaku node is restarted","time":{"start":1711148551539,"stop":1711148551539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a483aff0e3b65ea4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711148650983,"stop":1711148650983,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9e8cd9595159b31","name":"Push message with content topic containing long","time":{"start":1711148550183,"stop":1711148550183,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b6c58c35459179","name":"Wrong topic","time":{"start":1711148509418,"stop":1711148509418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f29bae5f6596b462","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711148292879,"stop":1711148292880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6eab03773952d28","name":"random static sharding 3 - Cluster ID: 52, Shard ID: 219","time":{"start":1711148566024,"stop":1711148566025,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebeebe2ec3db30c","name":"should properly create location multiaddrs - udp","time":{"start":1711148028169,"stop":1711148028169,"duration":0},"status":"passed","severity":"normal"},{"uid":"df465fc08aeeea6e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711148325499,"stop":1711148325499,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bcfd5f213ea64e","name":"should load peers from local storage and dispatch events","time":{"start":1711148047963,"stop":1711148047963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d898ff5847c931a8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711148169317,"stop":1711148169318,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79092278698538","name":"Subscribe and receives messages on 20 topics","time":{"start":1711148694198,"stop":1711148694198,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc62eae5b3d76a80","name":"Push message with content topic containing Arabic","time":{"start":1711148475701,"stop":1711148475702,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7e1f2ee53979c5","name":"Check received message containing shell command","time":{"start":1711148241056,"stop":1711148241056,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7d9d46d257e606","name":"Check received message containing XML","time":{"start":1711148551509,"stop":1711148551509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae725697b4f2a1","name":"Check received message with timestamp: 1711148070500 ","time":{"start":1711148241058,"stop":1711148241058,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8094c900e5e1583","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711148019657,"stop":1711148019658,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e327ddda999794f","name":"Push message with content topic containing special chars","time":{"start":1711148475700,"stop":1711148475700,"duration":0},"status":"passed","severity":"normal"},{"uid":"340c49ff6a8d733b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711148566022,"stop":1711148566022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27ea9ad14f14439","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711148241058,"stop":1711148241059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39c28ea8933db15","name":"Passing cursor with wrong message digest","time":{"start":1711148565016,"stop":1711148565016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75690e344baf13f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711148694209,"stop":1711148694209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6d9b23858f14e93","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711148694203,"stop":1711148694203,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c106b51bf9e248","name":"Query generator for 2000 messages","time":{"start":1711148597700,"stop":1711148597701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92d92dccaeedad","name":"Check received message containing XML","time":{"start":1711148551526,"stop":1711148551526,"duration":0},"status":"passed","severity":"normal"},{"uid":"640cb5f543c04ccf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711148498740,"stop":1711148498741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27ee896d7e94d5b","name":"Push message with Basic HTML tag payload","time":{"start":1711148550179,"stop":1711148550179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0c965c3d420fd5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148334192,"stop":1711148334192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec723a8a0782ecc6","name":"should throw an error for missing required configuration","time":{"start":1711148019648,"stop":1711148019648,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ae6e0655829a74","name":"Generator, 2 different pubsubtopics","time":{"start":1711148591748,"stop":1711148591748,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ac7d09feb921","name":"should not receive a peer event before start","time":{"start":1711148530342,"stop":1711148530342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8367622b6194a0","name":"Check publish message containing shell command","time":{"start":1711148509132,"stop":1711148509132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d069f188b176a4db","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711148325510,"stop":1711148325510,"duration":0},"status":"passed","severity":"normal"},{"uid":"994f4fef6f443b66","name":"Push message with emoji payload","time":{"start":1711148475697,"stop":1711148475698,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b355f6f678ee5a","name":"Push message with Script payload","time":{"start":1711148475694,"stop":1711148475694,"duration":0},"status":"passed","severity":"normal"},{"uid":"65842ed8179ee87c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711148565012,"stop":1711148565012,"duration":0},"status":"passed","severity":"normal"},{"uid":"d755e16abf088824","name":"Push message with content topic containing XML","time":{"start":1711148550200,"stop":1711148550200,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfee57166112c8d8","name":"Push message with content topic containing numeric","time":{"start":1711148550183,"stop":1711148550188,"duration":5},"status":"passed","severity":"normal"},{"uid":"f6d61fd9f91f5e41","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711148019647,"stop":1711148019647,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b68e84f2108312","name":"groups content topics by expected pubsub topic","time":{"start":1711148019641,"stop":1711148019642,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0e081a4948f46d","name":"Push message with meta","time":{"start":1711148550206,"stop":1711148550207,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f28fe270638f83","name":"should throw error - no id","time":{"start":1711148028164,"stop":1711148028164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b96208e37bbf45","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711148044080,"stop":1711148044080,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0e9b8f0d6e6ccb","name":"Rejects garbage","time":{"start":1711148036544,"stop":1711148036544,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ba80e8acb99de9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711148019645,"stop":1711148019645,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e3ce0ac3f75a3e","name":"Check received message containing Arabic","time":{"start":1711148551525,"stop":1711148551525,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a9848b1130843b","name":"Check received message containing escaped characters","time":{"start":1711148551510,"stop":1711148551510,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e172dc664989de9","name":"should not fail to stop the service if it was not started","time":{"start":1711148530327,"stop":1711148530335,"duration":8},"status":"passed","severity":"normal"},{"uid":"8a46167362dc7f1a","name":"should not throw an error for a single configured topic","time":{"start":1711148019656,"stop":1711148019656,"duration":0},"status":"passed","severity":"normal"},{"uid":"24da0706ec7e27f9","name":"Delete observer","time":{"start":1711148477289,"stop":1711148477290,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb297d81209acf3d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711148028162,"stop":1711148028162,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6082b8a2ca57f","name":"Check message with invalid timestamp is not received","time":{"start":1711148551536,"stop":1711148551537,"duration":1},"status":"passed","severity":"normal"},{"uid":"853fc8147f66a66c","name":"Waku message hash computation","time":{"start":1711148022231,"stop":1711148022232,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c2ef38ef2742f7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711148019636,"stop":1711148019637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc7c3a12c26c835","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711148019651,"stop":1711148019651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25ba875a5d9f568","name":"Push message with content topic containing unicode special characters","time":{"start":1711148475705,"stop":1711148475706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9736e6154ebbb87a","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app42/6/topic965/proto","time":{"start":1711148509415,"stop":1711148509415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e0f63a7d09ebd94","name":"handles different clusterIds correctly","time":{"start":1711148019642,"stop":1711148019642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9fada13837bfd","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711148169328,"stop":1711148169329,"duration":1},"status":"passed","severity":"normal"},{"uid":"7044c6409ea0b895","name":"same cluster, same shard: nodes connect","time":{"start":1711148169307,"stop":1711148169308,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a0e855a1af714eb4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711148292874,"stop":1711148292874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbaa6e4133bae12","name":"Check received message containing special chars","time":{"start":1711148551524,"stop":1711148551524,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a28228405b630da","name":"Check publish message containing numeric","time":{"start":1711148509127,"stop":1711148509127,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b589bf7bad6162","name":"All","time":{"start":1711148079895,"stop":1711148079897,"duration":2},"status":"passed","severity":"normal"},{"uid":"e09ca2a51726c80a","name":"throws on content topic with non-number generation field","time":{"start":1711148019632,"stop":1711148019632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec24c47d01e708f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711148565013,"stop":1711148565013,"duration":0},"status":"passed","severity":"normal"},{"uid":"df67b41bdeab19dd","name":"Subscribe and receive messages via lightPush","time":{"start":1711148694195,"stop":1711148694196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e996bebd39c3c7","name":"Relay","time":{"start":1711148079892,"stop":1711148079893,"duration":1},"status":"passed","severity":"normal"},{"uid":"84185b330d3473a3","name":"should handle application and version for autosharding","time":{"start":1711148019646,"stop":1711148019646,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa255dc70f35b87c","name":"Ordered Callback - backward","time":{"start":1711148587257,"stop":1711148587257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4644fd8cec983fa7","name":"same cluster, different shard: nodes connect","time":{"start":1711148365358,"stop":1711148365358,"duration":0},"status":"passed","severity":"normal"},{"uid":"26eaa7d6b43c1e09","name":"Query Generator, No Decoder","time":{"start":1711148585469,"stop":1711148585469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac464a6c0adcdcb3","name":"Decoder throws on undefined content topic","time":{"start":1711148053915,"stop":1711148053916,"duration":1},"status":"passed","severity":"normal"},{"uid":"f942b9544c0058aa","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711148169326,"stop":1711148169326,"duration":0},"status":"passed","severity":"normal"},{"uid":"499485c093d7d76e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711148292879,"stop":1711148292879,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1a250fec88fa8d","name":"should set field with only RELAY enabled","time":{"start":1711148028171,"stop":1711148028171,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c824beb8a75c2b2","name":"Subscribe and receive messages via waku relay post","time":{"start":1711148694207,"stop":1711148694207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d0adc0dbbc73f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711148167605,"stop":1711148167606,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e23ba1ecf26337","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711148694207,"stop":1711148694207,"duration":0},"status":"passed","severity":"normal"},{"uid":"763d24c3553933fa","name":"Push message with special chars payload","time":{"start":1711148550165,"stop":1711148550165,"duration":0},"status":"passed","severity":"normal"},{"uid":"559122a19f778ea","name":"1 Store, 2 fetches","time":{"start":1711148043571,"stop":1711148043572,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ecad133021016d","name":"Check received message containing XML","time":{"start":1711148241050,"stop":1711148241054,"duration":4},"status":"passed","severity":"normal"},{"uid":"a914b9a3aa20ef43","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711148565015,"stop":1711148565015,"duration":0},"status":"passed","severity":"normal"},{"uid":"775b38ffbb5b1224","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711148169323,"stop":1711148169324,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be71d82dff5cf73","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711148169317,"stop":1711148169317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c039d230192d2e69","name":"1 Relay, 1 fetch","time":{"start":1711148043570,"stop":1711148043571,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7018c8aa1342b64","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711148027170,"stop":1711148027171,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b11272799079749","name":"should throw an error for missing sharding configuration","time":{"start":1711148019661,"stop":1711148019662,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4fe27a746a4640","name":"Publish message with rate limit","time":{"start":1711148509144,"stop":1711148509149,"duration":5},"status":"passed","severity":"normal"},{"uid":"14d08d93f907774b","name":"Encoder throws on empty string content topic","time":{"start":1711148055672,"stop":1711148055672,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2380d63510a5ed","name":"should encodeTxt and decodeTxt","time":{"start":1711148028161,"stop":1711148028162,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd83d369fa2cdf7","name":"Promise Callback - forward","time":{"start":1711148587255,"stop":1711148587256,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e20166e04898400","name":"tcp ip4 address","time":{"start":1711148027355,"stop":1711148027355,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87b52245ea16e39","name":"Push message with short payload","time":{"start":1711148475689,"stop":1711148475690,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff31e03916693ac0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711148169319,"stop":1711148169319,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa217cc5d4562ad","name":"Decoder throws on undefined content topic","time":{"start":1711148055672,"stop":1711148055672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c271dfa7d865d78","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711148513673,"stop":1711148513673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41115ae8213e6e5","name":"Check received message containing unicode special characters","time":{"start":1711148551511,"stop":1711148551511,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dac64e1a303143","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711148585468,"stop":1711148585468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7dd72c91f3514d2","name":"Push message with content topic containing shell command","time":{"start":1711148550201,"stop":1711148550204,"duration":3},"status":"passed","severity":"normal"},{"uid":"41459771514604e2","name":"Push message with content topic containing numeric","time":{"start":1711148475700,"stop":1711148475700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce0bd6892c2afe3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711148694212,"stop":1711148694213,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe39549f88bbaa75","name":"Push message with custom timestamp: 1711151841277","time":{"start":1711148475710,"stop":1711148475710,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7351492159f19d6","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711148019644,"stop":1711148019644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f952d8b1efd1cd8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148122351,"stop":1711148122351,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3e13cf88253e8f","name":"Fails to push message bigger that 1MB","time":{"start":1711148550221,"stop":1711148550221,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafa9d5411540d9b","name":"should properly create location multiaddrs - tcp6","time":{"start":1711148028168,"stop":1711148028169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0251457e40164","name":"Passing page size 19 when there are 20 messages","time":{"start":1711148614428,"stop":1711148614428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b75521f5c0f5f96","name":"Overlapping topic subscription","time":{"start":1711148325497,"stop":1711148325497,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdb7ddd69a98124","name":"random static sharding 1 - Cluster ID: 728, Shard ID: 890","time":{"start":1711148566022,"stop":1711148566022,"duration":0},"status":"passed","severity":"normal"},{"uid":"25447547b9c235f5","name":"Check received message containing Script","time":{"start":1711148551508,"stop":1711148551508,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa139d8338e0b3cd","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711148122616,"stop":1711148122617,"duration":1},"status":"passed","severity":"normal"},{"uid":"50432881a27faf1f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711148694211,"stop":1711148694211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33f8b10a2546f5d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711148694212,"stop":1711148694212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3c07e7b1aec4fa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711148325509,"stop":1711148325510,"duration":1},"status":"passed","severity":"normal"},{"uid":"657fae8dce4eabcc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711148086172,"stop":1711148086173,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bc870a6a186f8eea","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711148019649,"stop":1711148019649,"duration":0},"status":"passed","severity":"normal"},{"uid":"535ebd1e4a357b0","name":"Check received message containing long","time":{"start":1711148551497,"stop":1711148551497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29259ba4545aa5b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711148019646,"stop":1711148019646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edb32db40a16bec","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app60/7/topic179/test.js","time":{"start":1711148509414,"stop":1711148509415,"duration":1},"status":"skipped","severity":"normal"},{"uid":"beaf3f69478c426f","name":"Check publish message containing Arabic","time":{"start":1711148509129,"stop":1711148509129,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae19ff051723a67","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711148694204,"stop":1711148694204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3af94c3135b1d61","name":"Check publish message containing XML","time":{"start":1711148509130,"stop":1711148509131,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10942fcbd492fd8","name":"Push message with content topic containing SQL Injection","time":{"start":1711148550199,"stop":1711148550199,"duration":0},"status":"passed","severity":"normal"},{"uid":"988cd01ae54dc79f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711148169328,"stop":1711148169328,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c658d6f741e4d9","name":"Push message with content topic containing escaped characters","time":{"start":1711148475705,"stop":1711148475705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7a1c29625717b0","name":"retrieves a single peer","time":{"start":1711148044076,"stop":1711148044076,"duration":0},"status":"passed","severity":"normal"},{"uid":"694f11b8a456e9c6","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app68/10/topic365/utf8","time":{"start":1711148509416,"stop":1711148509417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aaa9930bc5ad33fd","name":"Check publish message containing JSON","time":{"start":1711148509131,"stop":1711148509131,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf47f24f3d5cdab","name":"Push message with JSON payload","time":{"start":1711148475696,"stop":1711148475696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7860a0ca666f3477","name":"Check received message with timestamp: 1711148070236000000 ","time":{"start":1711148551511,"stop":1711148551512,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8a3f5d527b08f3","name":"Encoder throws on undefined content topic","time":{"start":1711148033046,"stop":1711148033046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8c1ef6fd2a4f24","name":"Decoder throws on empty string content topic","time":{"start":1711148055673,"stop":1711148055673,"duration":0},"status":"passed","severity":"normal"},{"uid":"26eafafab37312bc","name":"Check received message with timestamp: 1711148070500000000 ","time":{"start":1711148241057,"stop":1711148241058,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef83cbbd4fef2a3","name":"Store - dialed after - with timeout","time":{"start":1711148632497,"stop":1711148632497,"duration":0},"status":"passed","severity":"normal"},{"uid":"412e75e3f5c9bd58","name":"topics with same application and version share the same shard","time":{"start":1711148019641,"stop":1711148019641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4a3b0d5390398d","name":"isConnected should return false after all peers disconnect","time":{"start":1711148071284,"stop":1711148071285,"duration":1},"status":"passed","severity":"normal"},{"uid":"326fbfd371da4b68","name":"Check message with invalid timestamp is not received","time":{"start":1711148551513,"stop":1711148551513,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea805ddd6e016e0","name":"Subscribe and receives messages on 20 topics","time":{"start":1711148694208,"stop":1711148694208,"duration":0},"status":"passed","severity":"normal"},{"uid":"537523f325949166","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711148019636,"stop":1711148019636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d4b1324faf64e3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711148241059,"stop":1711148241059,"duration":0},"status":"passed","severity":"normal"},{"uid":"730aca76ea275661","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711148043700,"stop":1711148043701,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a44bbcc7bbce72","name":"Push message on custom pubsubTopic","time":{"start":1711148334188,"stop":1711148334188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f696be95d93da27b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711148044081,"stop":1711148044081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b5c99f29935519e","name":"Store - dialed first","time":{"start":1711148632497,"stop":1711148632497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6610b49ae54774","name":"Push message with numeric payload","time":{"start":1711148475690,"stop":1711148475691,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbd30730240dbf2","name":"Check received message containing long","time":{"start":1711148241046,"stop":1711148241046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4593a43e754e3264","name":"Check publish message containing long","time":{"start":1711148509126,"stop":1711148509126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee602240c789a8ff","name":"Ping on peer without subscriptions","time":{"start":1711148146537,"stop":1711148146537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee395022a5337fd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711148509419,"stop":1711148509419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8585a8a7100ded67","name":"should throw an error for insufficient data","time":{"start":1711148019841,"stop":1711148019841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b166f77d2ffed95","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app31/6/topic717/utf8","time":{"start":1711148509417,"stop":1711148509417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75ef9531dec2f837","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711148169312,"stop":1711148169312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02bf6471181087c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711148169313,"stop":1711148169313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39db6e4665d1bef","name":"Ping on unsubscribed peer","time":{"start":1711148146540,"stop":1711148146540,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f70f0870f57b4","name":"Subscribe and receives messages on 20 topics","time":{"start":1711148325494,"stop":1711148325495,"duration":1},"status":"passed","severity":"normal"},{"uid":"7053dbdaf510aea2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711148694214,"stop":1711148694215,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02db295d25c2276","name":"should emit a peer event after start","time":{"start":1711148047962,"stop":1711148047962,"duration":0},"status":"passed","severity":"normal"},{"uid":"687834f0eafef15c","name":"nwaku subscribes","time":{"start":1711148502167,"stop":1711148502167,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4e3307787c8dd9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711148694204,"stop":1711148694204,"duration":0},"status":"passed","severity":"normal"},{"uid":"967a8fdf1df56681","name":"Passing page size 110 when there are 120 messages","time":{"start":1711148614428,"stop":1711148614429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c00d257bb4dc7bc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711148122613,"stop":1711148122613,"duration":0},"status":"passed","severity":"normal"},{"uid":"919a14320ce80079","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711148498739,"stop":1711148498739,"duration":0},"status":"passed","severity":"normal"},{"uid":"170fa3477edd2a2d","name":"should only return 1 node with store capability","time":{"start":1711148044079,"stop":1711148044080,"duration":1},"status":"passed","severity":"normal"},{"uid":"764c324090196b41","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711148622752,"stop":1711148622753,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c184b2b63875ed","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711148498750,"stop":1711148498750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a9d71cb4afb356","name":"Check received message containing numeric","time":{"start":1711148551523,"stop":1711148551523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8175aa544ed9bfb","name":"same cluster, same shard: nodes connect","time":{"start":1711148365358,"stop":1711148365358,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e1fab5a0f93fa","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711148019638,"stop":1711148019638,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dd7348da571f02","name":"should only return 1 node with relay and store capability","time":{"start":1711148044079,"stop":1711148044079,"duration":0},"status":"passed","severity":"normal"},{"uid":"684602cf5176604b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711148602200,"stop":1711148602200,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbd4de20c6e5a2d","name":"Check publish message containing Chinese","time":{"start":1711148509128,"stop":1711148509128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3662d13ebabf704","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148169311,"stop":1711148169311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8e077f29a2a454","name":"should get / set UDP multiaddr","time":{"start":1711148028167,"stop":1711148028167,"duration":0},"status":"passed","severity":"normal"},{"uid":"156d8b80fce26104","name":"isConnected return false after peer stops","time":{"start":1711148122615,"stop":1711148122616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1da7fd179d4076","name":"should be able to decode the field with only STORE set to true","time":{"start":1711148027167,"stop":1711148027168,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a0ff2de7aef478","name":"can start the service","time":{"start":1711148086166,"stop":1711148086167,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb1598396b7ef7d","name":"Query generator for multiple messages with different content topic format","time":{"start":1711148597697,"stop":1711148597697,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74f17dbc314cb34","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711148082483,"stop":1711148082483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7169216273f49c5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711148292875,"stop":1711148292876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7433eac253b65f1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711148585472,"stop":1711148585472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52231fe6622c087","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711148513663,"stop":1711148513663,"duration":0},"status":"passed","severity":"normal"},{"uid":"8475eae811f03c21","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app35/8/topic301/test.js","time":{"start":1711148509417,"stop":1711148509418,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24677066db82a9d2","name":"should throw error - no public key","time":{"start":1711148028164,"stop":1711148028165,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3a5a6e3d58fb79","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711148019653,"stop":1711148019654,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa386395c749e9b","name":"Ordered callback, aborts when callback returns true","time":{"start":1711148597699,"stop":1711148597699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8055268a09fb510","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711148498743,"stop":1711148498743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f138ef54532c46d4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711148694214,"stop":1711148694214,"duration":0},"status":"passed","severity":"normal"},{"uid":"789779ccfd52ab","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148334190,"stop":1711148334191,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4371fb78048cc34d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711148019663,"stop":1711148019663,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c8ac9ff5fbeca4","name":"Subscribe and publish message","time":{"start":1711148513662,"stop":1711148513662,"duration":0},"status":"passed","severity":"normal"},{"uid":"369e77a04ba5778f","name":"Push message with shell command payload","time":{"start":1711148475696,"stop":1711148475696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9311a1a6e0790b49","name":"Sets default value correctly","time":{"start":1711148623711,"stop":1711148623711,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b353ecbd1015e7","name":"Fails to publish message with empty text","time":{"start":1711148509135,"stop":1711148509136,"duration":1},"status":"passed","severity":"normal"},{"uid":"8924e7f2d2b13f67","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711148169312,"stop":1711148169313,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc5c65ec291f06c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711148019654,"stop":1711148019654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12903cd42ff1184","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148169322,"stop":1711148169322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a60b94c19ad762a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711148043698,"stop":1711148043699,"duration":1},"status":"passed","severity":"normal"},{"uid":"159ee346ff849ec6","name":"Check received message containing numeric","time":{"start":1711148551497,"stop":1711148551498,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00a6bc67875e1f","name":"Push message with rate limit","time":{"start":1711148550207,"stop":1711148550215,"duration":8},"status":"passed","severity":"normal"},{"uid":"3ff5fc375f140e4c","name":"shard 0","time":{"start":1711148566021,"stop":1711148566021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5da88ef5c388c6d4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711148169323,"stop":1711148169323,"duration":0},"status":"passed","severity":"normal"},{"uid":"745ce9a7d38435b4","name":"Passing page size 0 when there are 110 messages","time":{"start":1711148614426,"stop":1711148614426,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b4e38338e81761","name":"Push message with short payload","time":{"start":1711148550163,"stop":1711148550163,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbd9ba6272e0da3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711148551513,"stop":1711148551513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a4139a71dab51","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app35/10/topic141/test.js","time":{"start":1711148509416,"stop":1711148509416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad40cea137d15f36","name":"removeEventListener with wrong event","time":{"start":1711148111872,"stop":1711148111873,"duration":1},"status":"passed","severity":"normal"},{"uid":"d521e4e06159220e","name":"Subscribe to topic containing Script and receive message","time":{"start":1711148694203,"stop":1711148694203,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e8688e6ddc4734","name":"Push message with SQL Injection payload","time":{"start":1711148475694,"stop":1711148475694,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f0d378a2714bc6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711148019640,"stop":1711148019640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b957c4c9417de62","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711148019659,"stop":1711148019659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8599e3a01cabb4","name":"should set field with only FILTER enabled","time":{"start":1711148028171,"stop":1711148028171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8260ea09d87b2fa8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711148694215,"stop":1711148694215,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5bc3400f98b312","name":"Check received message containing Basic HTML tag","time":{"start":1711148551527,"stop":1711148551531,"duration":4},"status":"passed","severity":"normal"},{"uid":"92daf6e84b3d47e1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711148325506,"stop":1711148325506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee42e2729a39a8a2","name":"Reopen subscription with peer with lost subscription","time":{"start":1711148105096,"stop":1711148105097,"duration":1},"status":"passed","severity":"normal"},{"uid":"6828678cc0623d46","name":"it tolerates circular branch references","time":{"start":1711148044077,"stop":1711148044077,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb95896cd96dba24","name":"Push message equal or less that 1MB","time":{"start":1711148475710,"stop":1711148475710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fd6f764fb6274f","name":"handles empty shards array correctly","time":{"start":1711148019662,"stop":1711148019662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2716071624a9ad8f","name":"Ping on peer without subscriptions","time":{"start":1711148105095,"stop":1711148105095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23ed2acf5f97e13","name":"Push message with content topic containing Script","time":{"start":1711148475703,"stop":1711148475703,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb628d7bab0d803a","name":"Check received message containing Russian","time":{"start":1711148241048,"stop":1711148241049,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f45fb8dd5045d28","name":"Fails to push message with large meta","time":{"start":1711148550207,"stop":1711148550207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5938d00cf55bf906","name":"should throw error - no id","time":{"start":1711148028163,"stop":1711148028163,"duration":0},"status":"passed","severity":"normal"},{"uid":"393cc0fd4503fa58","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711148325509,"stop":1711148325509,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e13f1951f04e4f","name":"Js publishes, other Js receives","time":{"start":1711148502169,"stop":1711148502169,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e99e0c30d4ab6e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711148047963,"stop":1711148047964,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafe266c66fd5b05","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711148055670,"stop":1711148055671,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c62e74d154307f7","name":"Check received message containing SQL Injection","time":{"start":1711148241049,"stop":1711148241049,"duration":0},"status":"passed","severity":"normal"},{"uid":"49696ace20f68bba","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711148694198,"stop":1711148694199,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2d9374b1df5ab7e","name":"should emit a peer event after start","time":{"start":1711148530341,"stop":1711148530342,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fc21922666943c","name":"Ping on peer without subscriptions","time":{"start":1711148146539,"stop":1711148146539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2a5daee0afd9b5","name":"Check received message with timestamp: 1711148070236 ","time":{"start":1711148551534,"stop":1711148551535,"duration":1},"status":"passed","severity":"normal"},{"uid":"719874a140f47061","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711148694213,"stop":1711148694213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b34f537d81f9db2","name":"Push message with custom timestamp: 1680389841277","time":{"start":1711148475709,"stop":1711148475709,"duration":0},"status":"passed","severity":"normal"},{"uid":"986afa27e1bf78c3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711148498747,"stop":1711148498747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada75f7df0fb583e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148122350,"stop":1711148122350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba51e4cf08ddd5a5","name":"Relay + Store","time":{"start":1711148079893,"stop":1711148079895,"duration":2},"status":"passed","severity":"normal"},{"uid":"85ff99ffbf0c8f96","name":"should throw error - no public key","time":{"start":1711148028163,"stop":1711148028164,"duration":1},"status":"passed","severity":"normal"},{"uid":"def2e28e429e249e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711148019639,"stop":1711148019639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8782c39ec1e92d53","name":"Check message with no payload is not received","time":{"start":1711148551515,"stop":1711148551515,"duration":0},"status":"passed","severity":"normal"},{"uid":"66251c846a04b380","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148591749,"stop":1711148591749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4641f309da02ceb3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711148019639,"stop":1711148019640,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd2bbb1686c5ade","name":"Light Node - default protocols","time":{"start":1711148632498,"stop":1711148632498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30c4bd3e080cdbf","name":"Mutual subscription","time":{"start":1711148513661,"stop":1711148513661,"duration":0},"status":"passed","severity":"normal"},{"uid":"239d9f8f99b0ba79","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711148027165,"stop":1711148027165,"duration":0},"status":"passed","severity":"normal"},{"uid":"330570e223436589","name":"Push message with JSON payload","time":{"start":1711148550179,"stop":1711148550180,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6683e84311bb18","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711148622750,"stop":1711148622751,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0041f439f20115","name":"Push message with Script payload","time":{"start":1711148550168,"stop":1711148550169,"duration":1},"status":"passed","severity":"normal"},{"uid":"4638ba995d8b831d","name":"Default pageSize","time":{"start":1711148614429,"stop":1711148614430,"duration":1},"status":"passed","severity":"normal"},{"uid":"f112a4dcf2a240f5","name":"handles multiple messages","time":{"start":1711148609052,"stop":1711148609052,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e7002c67839cdb","name":"udp ip6 address","time":{"start":1711148027356,"stop":1711148027356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed26b0700a42cdc","name":"Check received message containing Basic HTML tag","time":{"start":1711148551509,"stop":1711148551509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df49b69f1b392d6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711148622751,"stop":1711148622751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba048b71ec6bac10","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711148019661,"stop":1711148019661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e87ad12eb4890ae","name":"Push message with meta","time":{"start":1711148475707,"stop":1711148475707,"duration":0},"status":"passed","severity":"normal"},{"uid":"13837fbca7ddd8b3","name":"getPeersByDiscovery","time":{"start":1711148111873,"stop":1711148111873,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb71f4fe614446fb","name":"Fails to push message bigger that 1MB","time":{"start":1711148475710,"stop":1711148475711,"duration":1},"status":"passed","severity":"normal"},{"uid":"8360f755829f33ba","name":"Subscribe to topic containing short and receive message","time":{"start":1711148325498,"stop":1711148325498,"duration":0},"status":"passed","severity":"normal"},{"uid":"927d0205b025d73a","name":"Check received message containing shell command","time":{"start":1711148551510,"stop":1711148551510,"duration":0},"status":"passed","severity":"normal"},{"uid":"5357813910d11e94","name":"recovers when dns.resolve returns empty","time":{"start":1711148044077,"stop":1711148044077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3559a93db260ea4","name":"should decode valid enr successfully","time":{"start":1711148028162,"stop":1711148028162,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ae8ad7b77f2ba2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711148622752,"stop":1711148622752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9cc21a5685880a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711148169319,"stop":1711148169320,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcff9c2ae0c99904","name":"should add and remove event listeners correctly","time":{"start":1711148047964,"stop":1711148047964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2776183b561a81fa","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711148078290,"stop":1711148078291,"duration":1},"status":"passed","severity":"normal"},{"uid":"2676aeea127fad4d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711148292878,"stop":1711148292878,"duration":0},"status":"passed","severity":"normal"},{"uid":"53917e5db73c2ca1","name":"should be called for bootstrap peers","time":{"start":1711148078292,"stop":1711148078292,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbaaa8415f6747b1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711148043572,"stop":1711148043572,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f5d3f48eabd578","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711148498742,"stop":1711148498742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b513b29907d6b987","name":"Check message with no pubsub topic is not received","time":{"start":1711148241061,"stop":1711148241061,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b52aae633c351e4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711148167606,"stop":1711148167607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f879f6c9eeaf5089","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711148169328,"stop":1711148169328,"duration":0},"status":"passed","severity":"normal"},{"uid":"aade21e6b411d3ee","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711148325496,"stop":1711148325496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f282c176d19596a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711148325497,"stop":1711148325497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8b913fe0e4d2d5e","name":"Init the array if not present","time":{"start":1711148019154,"stop":1711148019156,"duration":2},"status":"passed","severity":"normal"},{"uid":"85e2b96ac04d476b","name":"random static sharding 2 - Cluster ID: 187, Shard ID: 923","time":{"start":1711148566024,"stop":1711148566024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4229b29384614c8f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711148694209,"stop":1711148694209,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e256dcefc4352c","name":"should return valid sharding parameters for static sharding","time":{"start":1711148019659,"stop":1711148019660,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7b4a6e3604dfff","name":"Nodes with multiple pubsub topic","time":{"start":1711148498742,"stop":1711148498743,"duration":1},"status":"passed","severity":"normal"},{"uid":"56af15375e760b98","name":"Subscribe to topic containing XML and publish message","time":{"start":1711148513672,"stop":1711148513672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa9417c895f832f","name":"Check message with no content topic is not received","time":{"start":1711148241061,"stop":1711148241062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32bb1877bb19462","name":"Check publish message containing Russian","time":{"start":1711148509129,"stop":1711148509129,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7424711a74b57e","name":"should properly create location multiaddrs - tcp4","time":{"start":1711148028168,"stop":1711148028168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada0d9c7a82e6d70","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711148694201,"stop":1711148694202,"duration":1},"status":"passed","severity":"normal"},{"uid":"a353fc30908fb8f","name":"Check message with non string payload is not received","time":{"start":1711148551515,"stop":1711148551520,"duration":5},"status":"passed","severity":"normal"},{"uid":"7d81b401be36e5f7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711148055670,"stop":1711148055670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5118105112d0347","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711148694202,"stop":1711148694202,"duration":0},"status":"passed","severity":"normal"},{"uid":"712266380daf3444","name":"Check received message containing JSON","time":{"start":1711148551531,"stop":1711148551531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc06dbd5c9f6f90","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711148513669,"stop":1711148513669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5650185b7fd5e0f","name":"Push message with emoji payload","time":{"start":1711148550181,"stop":1711148550182,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86439baf8d56b18","name":"Push 30 different messages","time":{"start":1711148475698,"stop":1711148475698,"duration":0},"status":"passed","severity":"normal"},{"uid":"352fd033e8a0aee3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148334189,"stop":1711148334189,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e2a373ce5cca78","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711148167606,"stop":1711148167606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec66180a3796126","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711148513668,"stop":1711148513668,"duration":0},"status":"passed","severity":"normal"},{"uid":"701d1852b0ecd376","name":"Push message equal or less that 1MB","time":{"start":1711148550220,"stop":1711148550221,"duration":1},"status":"passed","severity":"normal"},{"uid":"708be07f8ea92c18","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711148694208,"stop":1711148694208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6617c1fc5bef7c","name":"Check received message containing Basic HTML tag","time":{"start":1711148241054,"stop":1711148241055,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f4622c31df80cf","name":"Push message with long payload","time":{"start":1711148475690,"stop":1711148475690,"duration":0},"status":"passed","severity":"normal"},{"uid":"da422dd76d753986","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711148694215,"stop":1711148694215,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05c5d8795575274","name":"Refresh subscription","time":{"start":1711148325497,"stop":1711148325498,"duration":1},"status":"passed","severity":"normal"},{"uid":"a414cd4d935c7b3d","name":"Fails to push message with empty content topic","time":{"start":1711148550206,"stop":1711148550206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d474119ebe446f8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148509133,"stop":1711148509134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6918e0ea5ff6e424","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711148694214,"stop":1711148694214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcf325df83cd0c3","name":"Push message with content topic containing JSON","time":{"start":1711148475704,"stop":1711148475704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4c9067b7c9f8b5","name":"Check received message containing JSON","time":{"start":1711148551509,"stop":1711148551510,"duration":1},"status":"passed","severity":"normal"},{"uid":"4310db8c6ad5ba63","name":"Publish message with custom timestamp: Sat Apr 01 2023 23:01:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148509134,"stop":1711148509134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1803ab8d689a44ec","name":"Push message with content topic containing long","time":{"start":1711148475699,"stop":1711148475699,"duration":0},"status":"passed","severity":"normal"},{"uid":"72da8f6d76030a96","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711148513670,"stop":1711148513670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a201bc101fcd16","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711148019643,"stop":1711148019644,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a51cc0dd707df0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711148513673,"stop":1711148513673,"duration":0},"status":"passed","severity":"normal"},{"uid":"63768638039cfbf5","name":"should set field with all protocols disabled","time":{"start":1711148028170,"stop":1711148028170,"duration":0},"status":"passed","severity":"normal"},{"uid":"727b483f250a9c08","name":"Push message with Chinese payload","time":{"start":1711148475692,"stop":1711148475693,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc407d62078221e","name":"Ping on subscribed peer","time":{"start":1711148146538,"stop":1711148146538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee71c49c035e064","name":"Non Autosharding Cluster","time":{"start":1711148509412,"stop":1711148509412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e8d71aefe659b3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711148043701,"stop":1711148043702,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b97cb9389919561","name":"ignores unrecognized TXT record formats","time":{"start":1711148044078,"stop":1711148044078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd4bb3414ec9aa4","name":"Nwaku publishes","time":{"start":1711148502168,"stop":1711148502168,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c203088a28539b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711148325494,"stop":1711148325494,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6f1e6241d2236e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711148513663,"stop":1711148513663,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfafe9716f57353e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711148167607,"stop":1711148167607,"duration":0},"status":"passed","severity":"normal"},{"uid":"83502fed196bf5c0","name":"Symmetric encrypt & Decrypt","time":{"start":1711148054443,"stop":1711148054443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93e60e7a1273acf","name":"1 Relay, 1 Filter, gives up","time":{"start":1711148043572,"stop":1711148043573,"duration":1},"status":"passed","severity":"normal"},{"uid":"2733f96236cd6ae0","name":"Decoder throws on undefined content topic","time":{"start":1711148033047,"stop":1711148033047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3747fe83b4bacf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148334190,"stop":1711148334190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1a6cd473ab946cf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711148325496,"stop":1711148325496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5ffce606f0a46","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711148019656,"stop":1711148019656,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab7bfaaf020777c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711148585468,"stop":1711148585469,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f2d8a5edc07db7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711148498740,"stop":1711148498740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f50feb65b4c802","name":"Check message with non string payload is not received","time":{"start":1711148241062,"stop":1711148241063,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fa1095719125f5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711148122612,"stop":1711148122613,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47b4f6fd9b51e82","name":"Relay - dialed first","time":{"start":1711148632495,"stop":1711148632496,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e6d6ceab1154e0","name":"Check received message containing Chinese","time":{"start":1711148551498,"stop":1711148551499,"duration":1},"status":"passed","severity":"normal"},{"uid":"201903a7b0132cc","name":"Reusing cursor across nodes","time":{"start":1711148565015,"stop":1711148565015,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ec3585c83848ef","name":"Check received message with timestamp: 1711148070236 ","time":{"start":1711148551512,"stop":1711148551512,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a27ccb331519b9","name":"should return empty list for no shard","time":{"start":1711148019647,"stop":1711148019647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3cf88a042eed42","name":"Check publish message containing SQL Injection","time":{"start":1711148509129,"stop":1711148509130,"duration":1},"status":"passed","severity":"normal"},{"uid":"689aa42fd8d89eb0","name":"Push message with content topic containing JSON","time":{"start":1711148550201,"stop":1711148550201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6e7762d88aa530","name":"Passing page size 3 when there are 20 messages","time":{"start":1711148614427,"stop":1711148614427,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee75a4c9bbe8681","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711148019640,"stop":1711148019640,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcd7dd73585d387","name":"Push message with content topic containing unicode special characters","time":{"start":1711148550205,"stop":1711148550205,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd37217885bdb640","name":"Check received message containing short","time":{"start":1711148551522,"stop":1711148551523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3f5fc405e8e159","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711148019652,"stop":1711148019652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b6f4b88eda067a","name":"Subscribe to topic containing short and receive message","time":{"start":1711148694210,"stop":1711148694210,"duration":0},"status":"passed","severity":"normal"},{"uid":"994c4ee1d7be75a8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711148078293,"stop":1711148078294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d827c1bcb67054d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711148169318,"stop":1711148169318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e124a18b9eab4810","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711148694198,"stop":1711148694198,"duration":0},"status":"passed","severity":"normal"},{"uid":"973fa8e933445d61","name":"Check received message containing numeric","time":{"start":1711148241046,"stop":1711148241047,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89b0523ab0b9c0f","name":"throws on content topic with generation field greater than 0","time":{"start":1711148019632,"stop":1711148019633,"duration":1},"status":"passed","severity":"normal"},{"uid":"6176baf3cfc45d77","name":"Push message with unicode special characters payload","time":{"start":1711148475697,"stop":1711148475697,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bc433e35584762","name":"Publishes to nwaku","time":{"start":1711148502168,"stop":1711148502168,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8183436eeabcac","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711148019637,"stop":1711148019637,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0db5062aeb3cb4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711148694211,"stop":1711148694212,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef40b9cee0aaadb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711148292881,"stop":1711148292881,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ce908218b04316","name":"new peer added after a peer was already found","time":{"start":1711148485632,"stop":1711148485632,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81a1565cfb5e53cc","name":"Generator, custom pubsub topic","time":{"start":1711148591746,"stop":1711148591746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf4046423afb0fd7","name":"can dial TLS multiaddrs","time":{"start":1711148339782,"stop":1711148339782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acdf9ebc4edaa7e","name":"Push message with content topic containing Russian","time":{"start":1711148550190,"stop":1711148550199,"duration":9},"status":"passed","severity":"normal"},{"uid":"6992999a62795b37","name":"different cluster, different shard: nodes don't connect","time":{"start":1711148169309,"stop":1711148169309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"396f8c5dacfdb68","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711148122352,"stop":1711148122352,"duration":0},"status":"passed","severity":"normal"},{"uid":"19799a782c3ae453","name":"Nodes with multiple pubsub topic","time":{"start":1711148498740,"stop":1711148498740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a91e9b0c060911","name":"Check received message containing JSON","time":{"start":1711148241055,"stop":1711148241055,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc6862922689ea9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711148694196,"stop":1711148694196,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b72328a9b1fd3be","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711148585472,"stop":1711148585472,"duration":0},"status":"passed","severity":"normal"},{"uid":"858d160312f508f2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711148509411,"stop":1711148509411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebab8d919165a0b","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app88/4/topic180/json","time":{"start":1711148509413,"stop":1711148509413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"385f4dce4ec333db","name":"Check message received after jswaku node is restarted","time":{"start":1711148241063,"stop":1711148241063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8766be6446c3f349","name":"Push message with content topic containing special chars","time":{"start":1711148550189,"stop":1711148550189,"duration":0},"status":"passed","severity":"normal"},{"uid":"29972c9d9d125108","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711148043699,"stop":1711148043699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5dc36f541d9635","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711148071282,"stop":1711148071282,"duration":0},"status":"passed","severity":"normal"},{"uid":"30259a816a8773b9","name":"can start the service","time":{"start":1711148047960,"stop":1711148047960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e561738655736d29","name":"can start and stop the service","time":{"start":1711148530326,"stop":1711148530327,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c09c7cda379db18","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711148325511,"stop":1711148325511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65326ec10ac09d9","name":"throws on content topic with empty version field","time":{"start":1711148019633,"stop":1711148019634,"duration":1},"status":"passed","severity":"normal"},{"uid":"45dcfe871c968a9e","name":"different cluster, same shard: nodes don't connect","time":{"start":1711148169308,"stop":1711148169309,"duration":1},"status":"skipped","severity":"normal"},{"uid":"36548e9b9b74f37b","name":"Check received message containing unicode special characters","time":{"start":1711148241057,"stop":1711148241057,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78cfd9aac39bf53","name":"Check received message containing Chinese","time":{"start":1711148551524,"stop":1711148551524,"duration":0},"status":"passed","severity":"normal"},{"uid":"af70ca8c79a843a2","name":"can start and stop the service","time":{"start":1711148086167,"stop":1711148086167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11e3ceb4cf1c1a2","name":"Push message with content topic containing emoji","time":{"start":1711148475706,"stop":1711148475706,"duration":0},"status":"passed","severity":"normal"},{"uid":"40801583870a2ca","name":"Nodes with multiple pubsub topic","time":{"start":1711148498748,"stop":1711148498750,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e24f63121871ce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148169318,"stop":1711148169319,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dde237a85e2581c","name":"Subscribe to topic containing Script and receive message","time":{"start":1711148325508,"stop":1711148325508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b023bf6d4eecd7c5","name":"different cluster, different shard: nodes don't connect","time":{"start":1711148365359,"stop":1711148365360,"duration":1},"status":"passed","severity":"normal"},{"uid":"859983c153314fa3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711148019642,"stop":1711148019642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2207fbf5a1f21d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711148694204,"stop":1711148694204,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22b93dd8d8b1129","name":"Push message with content topic containing Chinese","time":{"start":1711148475700,"stop":1711148475701,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c096fb0c9b3e8ef","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app5/10/topic691/test.js","time":{"start":1711148509413,"stop":1711148509413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b26c27b87e73f24","name":"Push message with custom timestamp: 1711151769463","time":{"start":1711148550220,"stop":1711148550220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1f17a3762d1a51","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711148325493,"stop":1711148325494,"duration":1},"status":"passed","severity":"normal"},{"uid":"6708baae6d1f4ba9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711148027169,"stop":1711148027170,"duration":1},"status":"passed","severity":"normal"},{"uid":"b406ca9590015905","name":"Meta field set when metaSetter is specified","time":{"start":1711148033045,"stop":1711148033046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e094ff7307ff31f","name":"Decoder throws on empty string content topic","time":{"start":1711148033047,"stop":1711148033048,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b1c0fc0671cce","name":"Query with Promise Callback, No message returned","time":{"start":1711148585473,"stop":1711148585473,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc45794d5b20fae","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711148513674,"stop":1711148513675,"duration":1},"status":"passed","severity":"normal"},{"uid":"151cff663805c1e","name":"Subscribe to topic containing long and receive message","time":{"start":1711148325498,"stop":1711148325499,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5ef3cf01d059a2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711148169310,"stop":1711148169311,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c854289d5e9af5a","name":"Privacy Node - default protocol","time":{"start":1711148632499,"stop":1711148632499,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d8992b613c2099","name":"Check received message containing Arabic","time":{"start":1711148551499,"stop":1711148551500,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbbebdcf908d56af","name":"should not fail to stop the service if it was not started","time":{"start":1711148047961,"stop":1711148047961,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca042a471c3ebd8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711148325507,"stop":1711148325507,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cb6f5c761afa91","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711148565014,"stop":1711148565015,"duration":1},"status":"passed","severity":"normal"},{"uid":"6017838efa784864","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711148169325,"stop":1711148169325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65339ea91d7145c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711148019648,"stop":1711148019648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4780964476f043","name":"Check received message containing short","time":{"start":1711148241045,"stop":1711148241046,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e3c9897bac567e","name":"Overlapping topic subscription","time":{"start":1711148694209,"stop":1711148694210,"duration":1},"status":"passed","severity":"normal"},{"uid":"684cab14887fa0df","name":"Push message with Russian payload","time":{"start":1711148550168,"stop":1711148550168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba624bfe89142d19","name":"listenerCount","time":{"start":1711148111873,"stop":1711148111874,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dec58c9eb4717eb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711148513674,"stop":1711148513674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43f81432b758e5b","name":"should set field with only STORE enabled","time":{"start":1711148028171,"stop":1711148028171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad8894f19c2cf28","name":"Generator, custom pubsub topic","time":{"start":1711148591744,"stop":1711148591745,"duration":1},"status":"passed","severity":"normal"},{"uid":"664f27caed353e80","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711148027166,"stop":1711148027166,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4d4cee304cdc44","name":"Publish message with large meta","time":{"start":1711148509139,"stop":1711148509144,"duration":5},"status":"passed","severity":"normal"},{"uid":"dcd64c820209b337","name":"Filter","time":{"start":1711148632498,"stop":1711148632498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9470321ed362565e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711148169327,"stop":1711148169327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2f523601e5ac78","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148334191,"stop":1711148334192,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cbf5ab6756458c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711148550200,"stop":1711148550201,"duration":1},"status":"passed","severity":"normal"},{"uid":"994dd8cc4944097e","name":"Passing an array","time":{"start":1711148623710,"stop":1711148623710,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe0c0b9e7b7ae1d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711148694215,"stop":1711148694216,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfa2a2f0b41a7f8","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app61/2/topic973/proto","time":{"start":1711148509415,"stop":1711148509415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b62cd6a42cddc98","name":"Query Generator - backward","time":{"start":1711148587254,"stop":1711148587255,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af65e8cfe5db7ae","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711148019645,"stop":1711148019645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec72821f6919274d","name":"random static sharding 5 - Cluster ID: 905, Shard ID: 988","time":{"start":1711148566025,"stop":1711148566026,"duration":1},"status":"passed","severity":"normal"},{"uid":"476f842d8a2e0c31","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711148053910,"stop":1711148053912,"duration":2},"status":"passed","severity":"normal"},{"uid":"c057cff812011ebb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711148694206,"stop":1711148694206,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd634994f77d02b8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711148475704,"stop":1711148475704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fabb6afd38fa34","name":"throws on content topic with empty encoding field","time":{"start":1711148019635,"stop":1711148019635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a086bb1d1413afd3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711148622752,"stop":1711148622752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da59817c36fc3da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711148019654,"stop":1711148019654,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad5a93394c431e","name":"throws on content topic with empty topic name field","time":{"start":1711148019634,"stop":1711148019634,"duration":0},"status":"passed","severity":"normal"},{"uid":"647c794b8130cbcc","name":"Refresh subscription","time":{"start":1711148694210,"stop":1711148694210,"duration":0},"status":"passed","severity":"normal"},{"uid":"514c44ee7d847b86","name":"Ping on unsubscribed peer","time":{"start":1711148105095,"stop":1711148105096,"duration":1},"status":"passed","severity":"normal"},{"uid":"524582c02bb94681","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711148019661,"stop":1711148019661,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb298e4f29639ec","name":"should configure sharding based on application and version for autosharding","time":{"start":1711148019660,"stop":1711148019660,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9bdb58e2278aa5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711148019658,"stop":1711148019659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3154c1b8bf119af","name":"Check received message containing Script","time":{"start":1711148241050,"stop":1711148241050,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf99ea2173d019c1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711148027169,"stop":1711148027169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c54f0066378a280","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711148650982,"stop":1711148650982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1632c9e2efdb993","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711148498742,"stop":1711148498742,"duration":0},"status":"passed","severity":"normal"},{"uid":"508f331924d6be25","name":"Push message with shell command payload","time":{"start":1711148550180,"stop":1711148550180,"duration":0},"status":"passed","severity":"normal"},{"uid":"421d92e46a868f59","name":"Subscribe to topic containing long and receive message","time":{"start":1711148694201,"stop":1711148694201,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fb3ed6d0bb81bc","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711148585470,"stop":1711148585470,"duration":0},"status":"passed","severity":"normal"},{"uid":"447a8feb9371f586","name":"Generator, 2 different pubsubtopics","time":{"start":1711148591746,"stop":1711148591746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5553dfaccc28778","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711148169329,"stop":1711148169329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed86acb7b871c1bf","name":"Check received message containing special chars","time":{"start":1711148551498,"stop":1711148551498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f7680837e079de","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711148513671,"stop":1711148513671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6a68198804f1ee","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711148044080,"stop":1711148044080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5ba3f224650ba6","name":"should get / set TCP multiaddr","time":{"start":1711148028167,"stop":1711148028167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f913eb6cb9c5e6f4","name":"Ephemeral field set to true","time":{"start":1711148033045,"stop":1711148033045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e050216e193fe422","name":"Used by Waku Relay","time":{"start":1711148623711,"stop":1711148623711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83f4e3ee9097a77","name":"isConnected should return false after all peers disconnect","time":{"start":1711148122615,"stop":1711148122615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3646abfbbfb8bdc3","name":"connects to nwaku","time":{"start":1711148623709,"stop":1711148623709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6e8111b6c3fec7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711148597696,"stop":1711148597697,"duration":1},"status":"passed","severity":"normal"},{"uid":"df77805ba982471f","name":"Push message with Russian payload","time":{"start":1711148475693,"stop":1711148475693,"duration":0},"status":"passed","severity":"normal"},{"uid":"da49938cf47b7767","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711148019650,"stop":1711148019650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f85c927dde786ab","name":"Check received message containing emoji","time":{"start":1711148551511,"stop":1711148551511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23d8b1e145d0dae","name":"should be able to encode the field with only STORE set to true","time":{"start":1711148027161,"stop":1711148027161,"duration":0},"status":"passed","severity":"normal"},{"uid":"425b51b48b8b1c43","name":"Encoder throws on undefined content topic","time":{"start":1711148053914,"stop":1711148053914,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b13d9c7da816bfb","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711148019840,"stop":1711148019840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3313d77af54dbee0","name":"Check received message containing unicode special characters","time":{"start":1711148551533,"stop":1711148551533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bdc3fd374fcf98","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711148509266,"stop":1711148509266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d2019c124b8447f","name":"Check message on other pubsub topic is not received","time":{"start":1711148241060,"stop":1711148241061,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9d53b9650637dc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711148650982,"stop":1711148650983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba8a9ecaa02614c","name":"random static sharding 9 - Cluster ID: 582, Shard ID: 163","time":{"start":1711148566028,"stop":1711148566028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2dea8cbc9683777","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711148122348,"stop":1711148122349,"duration":1},"status":"passed","severity":"normal"},{"uid":"62556c51424412f2","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711148509267,"stop":1711148509267,"duration":0},"status":"skipped","severity":"normal"},{"uid":"523bba752d019556","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711148022233,"stop":1711148022233,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2b3f30954bd89b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711148694214,"stop":1711148694214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5855356e0406bab4","name":"Decoder throws on empty string content topic","time":{"start":1711148053916,"stop":1711148053916,"duration":0},"status":"passed","severity":"normal"},{"uid":"156ba008c1657a2c","name":"Query Generator, No message returned","time":{"start":1711148585469,"stop":1711148585470,"duration":1},"status":"passed","severity":"normal"},{"uid":"34132b2d01596a90","name":"throws on content topic with too few or too many fields","time":{"start":1711148019631,"stop":1711148019632,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ae6e675e55893d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148334188,"stop":1711148334189,"duration":1},"status":"passed","severity":"normal"},{"uid":"63426815e084537","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711148071274,"stop":1711148071277,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b644203c691e351","name":"Subscribe to topic containing Script and receive message","time":{"start":1711148694213,"stop":1711148694213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d241a6ab458049c1","name":"same cluster, different shard: nodes don't connect","time":{"start":1711148169308,"stop":1711148169308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeeb10f4b5a41ac","name":"Check publish message containing escaped characters","time":{"start":1711148509132,"stop":1711148509132,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab42e3d7164c684","name":"should not receive a peer event after stop","time":{"start":1711148086170,"stop":1711148086171,"duration":1},"status":"passed","severity":"normal"},{"uid":"109fdeee96682fd9","name":"Subscribe to topic containing Script and publish message","time":{"start":1711148513672,"stop":1711148513672,"duration":0},"status":"passed","severity":"normal"},{"uid":"161f63bed138ed60","name":"non connected peers","time":{"start":1711148475870,"stop":1711148475870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92580a86fc1fbe47","name":"Accepts a valid Waku Message","time":{"start":1711148036542,"stop":1711148036543,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9f165f4082ef14","name":"should only return 1 node with relay capability","time":{"start":1711148044079,"stop":1711148044079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6514cbce6fe350f","name":"Sample","time":{"start":1711148027467,"stop":1711148027467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23498cac8eeea13","name":"should properly create peer info with all multiaddrs","time":{"start":1711148028169,"stop":1711148028170,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aceffcb6afce7fd","name":"Publish message with custom timestamp: Fri Mar 22 2024 22:01:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148509134,"stop":1711148509134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f380fa62ada5f1b","name":"Check publish message containing short","time":{"start":1711148509126,"stop":1711148509126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2d7bb4d55cf1d","name":"returns all values when wanted number is greater than available values","time":{"start":1711148042624,"stop":1711148042624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8cee7600050824","name":"Push message with content topic containing Russian","time":{"start":1711148475702,"stop":1711148475702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85e19f4c704985b","name":"can start the service","time":{"start":1711148530325,"stop":1711148530326,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f18fa8f3d6156e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711148694196,"stop":1711148694196,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af8d851eb1a8b1a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711148513675,"stop":1711148513675,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a7ef4846dd84fe","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711148565013,"stop":1711148565014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c62ddf976b96bfa","name":"Check message with no content topic is not received","time":{"start":1711148551514,"stop":1711148551515,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10571ce348c2291","name":"Push message with content topic containing Script","time":{"start":1711148550199,"stop":1711148550200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f899b9d8a84c3a85","name":"Push message with content topic containing emoji","time":{"start":1711148550205,"stop":1711148550206,"duration":1},"status":"passed","severity":"normal"},{"uid":"156a67ffd8883ac","name":"random static sharding 10 - Cluster ID: 491, Shard ID: 304","time":{"start":1711148566029,"stop":1711148566029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c26c5ead53210d","name":"Generator, custom pubsub topic","time":{"start":1711148591748,"stop":1711148591748,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a00e5aae1dde8c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711148071279,"stop":1711148071280,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a01936a58de1966","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711148292881,"stop":1711148292881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c6766a49eefc11","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711148694201,"stop":1711148694201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b3b9a6a2af1411","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711148509138,"stop":1711148509138,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d978290b5f3722","name":"should emit a peer event after start","time":{"start":1711148086168,"stop":1711148086169,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0bf99dab4d5975","name":"start node with ApplicationInfo","time":{"start":1711148509419,"stop":1711148509419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"116d3634f48de300","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711148086173,"stop":1711148086173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8f9ebbec0df17af","name":"Relay - times out","time":{"start":1711148632496,"stop":1711148632497,"duration":1},"status":"passed","severity":"normal"},{"uid":"15253c8a79f6e255","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711148325490,"stop":1711148325491,"duration":1},"status":"passed","severity":"normal"},{"uid":"592a0222c5088f7e","name":"Encoder throws on empty string content topic","time":{"start":1711148033047,"stop":1711148033047,"duration":0},"status":"passed","severity":"normal"},{"uid":"583e84d0d2022813","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711148019638,"stop":1711148019639,"duration":1},"status":"passed","severity":"normal"},{"uid":"1914b321f942689a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711148019649,"stop":1711148019649,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc83160fcd2f167a","name":"Push message with rate limit","time":{"start":1711148475708,"stop":1711148475708,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b1f915178449c5","name":"dispatchEvent via connectionManager","time":{"start":1711148111874,"stop":1711148111874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eecf5f959c56c0d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711148169323,"stop":1711148169323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56704defaf85d69","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711148019656,"stop":1711148019657,"duration":1},"status":"passed","severity":"normal"},{"uid":"e304392242c95876","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711148019647,"stop":1711148019647,"duration":0},"status":"passed","severity":"normal"},{"uid":"336873a3b75e3ecb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711148071283,"stop":1711148071284,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad567187200251f1","name":"Check received message containing short","time":{"start":1711148551496,"stop":1711148551496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51b9839a7c4328b","name":"should set field with all protocols enabled","time":{"start":1711148028170,"stop":1711148028170,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fa1e730e73649c","name":"random static sharding 7 - Cluster ID: 904, Shard ID: 416","time":{"start":1711148566027,"stop":1711148566027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a376d771a0e4ffa5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711148513663,"stop":1711148513664,"duration":1},"status":"passed","severity":"normal"},{"uid":"55de909d6fb900f2","name":"should return unique PubsubTopics for static sharding","time":{"start":1711148019646,"stop":1711148019646,"duration":0},"status":"passed","severity":"normal"},{"uid":"110c5311ea8e028b","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711148044081,"stop":1711148044081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b2a6990f827b490","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711148027163,"stop":1711148027163,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0211f8ae6c2fa2","name":"safeDispatchEvent","time":{"start":1711148111874,"stop":1711148111875,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee8a055138f2ee8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148122348,"stop":1711148122348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6906c8d0f48e77e3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711148694202,"stop":1711148694202,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0569c2705e495c","name":"Check message received after jswaku node is restarted","time":{"start":1711148551522,"stop":1711148551522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19e949aa3c54e2b","name":"LightPush","time":{"start":1711148632498,"stop":1711148632498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fde026358d9dc4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711148694202,"stop":1711148694202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4dd01b65634953","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711148622748,"stop":1711148622749,"duration":1},"status":"passed","severity":"normal"},{"uid":"86df2cfb52a98366","name":"Push message with custom timestamp: 1711144641277","time":{"start":1711148475709,"stop":1711148475709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5da7cc99081c6c","name":"Push message with content topic containing escaped characters","time":{"start":1711148550205,"stop":1711148550205,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fac8d103e3cc79","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711148585470,"stop":1711148585470,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dfd4cdd0cd80d8","name":"Push message with content topic containing SQL Injection","time":{"start":1711148475702,"stop":1711148475703,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3844105d208decf","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711148325511,"stop":1711148325512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99e826b64c0c8ee","name":"Check received message with timestamp: 1711148070236000000 ","time":{"start":1711148551534,"stop":1711148551534,"duration":0},"status":"passed","severity":"normal"},{"uid":"587ba51085fbfee","name":"Push message on custom pubsubTopic","time":{"start":1711148334191,"stop":1711148334191,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7c0db997c98aaa","name":"A test","time":{"start":1711148325636,"stop":1711148325637,"duration":1},"status":"passed","severity":"normal"},{"uid":"8217abb33f3fabdc","name":"Check meta is set [ecies]","time":{"start":1711148055671,"stop":1711148055671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38ec2e38472106b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711148019654,"stop":1711148019655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65faa32c80dd9e5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711148169322,"stop":1711148169322,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2593cc0659bf1a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711148622750,"stop":1711148622750,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd133f6f6da36e1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711148292874,"stop":1711148292874,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d748209dff8cb15","name":"Callback on promise, aborts when callback returns true","time":{"start":1711148597698,"stop":1711148597698,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b463399b1cabbe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711148551512,"stop":1711148551513,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdcd356d7227362","name":"receives messages sent to provided content topic through stream","time":{"start":1711148509267,"stop":1711148509268,"duration":1},"status":"skipped","severity":"normal"},{"uid":"944c10a227551876","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711148019639,"stop":1711148019639,"duration":0},"status":"passed","severity":"normal"},{"uid":"df785213f7ea524d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711148325506,"stop":1711148325507,"duration":1},"status":"passed","severity":"normal"},{"uid":"1208ed733abbd1e0","name":"Push message with custom timestamp: 1711144569463","time":{"start":1711148550219,"stop":1711148550220,"duration":1},"status":"passed","severity":"normal"},{"uid":"956f7cd2a09a3ef0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711148122346,"stop":1711148122347,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bd88fdd8d88cff","name":"Sign & Recover","time":{"start":1711148054444,"stop":1711148054444,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dab3c39292ab6f8","name":"Relay + Store","time":{"start":1711148028172,"stop":1711148028172,"duration":0},"status":"passed","severity":"normal"},{"uid":"680996be850822a6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711148043699,"stop":1711148043700,"duration":1},"status":"passed","severity":"normal"},{"uid":"d336416cf3ce61c7","name":"Ping on subscribed peer","time":{"start":1711148105094,"stop":1711148105094,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b5831b6428d733","name":"Push message with Chinese payload","time":{"start":1711148550165,"stop":1711148550165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc8c95ecbe9f7f0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711148694197,"stop":1711148694197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfcc84f541d5b6a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711148325495,"stop":1711148325495,"duration":0},"status":"passed","severity":"normal"},{"uid":"732bdf896f1bae3a","name":"Ephemeral messages are not stored","time":{"start":1711148082482,"stop":1711148082482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6f10ef25328cbd","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711148485633,"stop":1711148485633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0701309459907c7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711148082483,"stop":1711148082483,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a168f09d08788c","name":"creates an iterator","time":{"start":1711148609050,"stop":1711148609051,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa23164d404adb0e","name":"Check publish message after client node is restarted","time":{"start":1711148509138,"stop":1711148509139,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a9fd95678ebbd8","name":"Passing page size 1 when there are 4 messages","time":{"start":1711148614426,"stop":1711148614426,"duration":0},"status":"passed","severity":"normal"},{"uid":"78315c57403d2eea","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711148694204,"stop":1711148694205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e739e4f36499d37","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711148122349,"stop":1711148122349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb210591403a3714","name":"Push message with unicode special characters payload","time":{"start":1711148550181,"stop":1711148550181,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fe1c8614f6e838","name":"throws on content topic with empty application field","time":{"start":1711148019633,"stop":1711148019633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5801a6b13a52cfe","name":"Check meta is set [symmetric]","time":{"start":1711148053913,"stop":1711148053913,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe917fcc9d0a165","name":"Subscribe to topic containing XML and receive message","time":{"start":1711148325508,"stop":1711148325509,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf6c57f5a833656","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711148169330,"stop":1711148169330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c8a97f45819ffc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711148167607,"stop":1711148167607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1462355e701c463","name":"Push message with special chars payload","time":{"start":1711148475691,"stop":1711148475692,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad19b50cb2cb39","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711148078294,"stop":1711148078294,"duration":0},"status":"passed","severity":"normal"},{"uid":"4414ee15491ff934","name":"Check received message containing SQL Injection","time":{"start":1711148551525,"stop":1711148551526,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b99a823f36b0185","name":"Encoder throws on undefined content topic","time":{"start":1711148055671,"stop":1711148055672,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26af44c3d1b77c1","name":"Push message with long payload","time":{"start":1711148550163,"stop":1711148550164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e70abbd4aef39f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711148498747,"stop":1711148498748,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fc12ae48aa8f2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711148019651,"stop":1711148019651,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c87633ef8a09ce","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711148694206,"stop":1711148694207,"duration":1},"status":"passed","severity":"normal"},{"uid":"146bccc713e5d5c3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711148027164,"stop":1711148027165,"duration":1},"status":"passed","severity":"normal"},{"uid":"930a95252af6cc4c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711148694205,"stop":1711148694205,"duration":0},"status":"passed","severity":"normal"},{"uid":"c058bd38779c6ff4","name":"receives messages sent to provided content topic through callback","time":{"start":1711148509267,"stop":1711148509267,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76fe41f85863f261","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711148325491,"stop":1711148325493,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2c7b7a80ff6b69f","name":"should return false","time":{"start":1711148028165,"stop":1711148028165,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29c74d75a54bc09","name":"Push message with content topic containing Chinese","time":{"start":1711148550189,"stop":1711148550189,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c406af3b8146e3","name":"random static sharding 8 - Cluster ID: 598, Shard ID: 990","time":{"start":1711148566027,"stop":1711148566027,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f193e2dd518370","name":"Check received message containing Russian","time":{"start":1711148551500,"stop":1711148551500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c303c39c332f2ac","name":"throws an error for improperly formatted content topics","time":{"start":1711148019643,"stop":1711148019643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4c9f408937a95a","name":"caches peers it previously fetched","time":{"start":1711148044078,"stop":1711148044078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c24e88b8e50f3fc","name":"Push message with Arabic payload","time":{"start":1711148475693,"stop":1711148475693,"duration":0},"status":"passed","severity":"normal"},{"uid":"5822f64001eb4478","name":"Push message with escaped characters payload","time":{"start":1711148550180,"stop":1711148550181,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0467ba3fb532f11","name":"Check message received after nwaku node is restarted","time":{"start":1711148551522,"stop":1711148551522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c30b0a29019e1f32","name":"Push message with Basic HTML tag payload","time":{"start":1711148475695,"stop":1711148475695,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d547ac5ec53f5c","name":"unsubscribes","time":{"start":1711148609052,"stop":1711148609052,"duration":0},"status":"passed","severity":"normal"},{"uid":"14222533332dc210","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711148027158,"stop":1711148027160,"duration":2},"status":"passed","severity":"normal"},{"uid":"35f7bee2a8652063","name":"Check publish message containing Basic HTML tag","time":{"start":1711148509131,"stop":1711148509131,"duration":0},"status":"passed","severity":"normal"},{"uid":"493f2af93da79ce4","name":"Push message with Arabic payload","time":{"start":1711148550167,"stop":1711148550167,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e234899b5033b3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711148694208,"stop":1711148694209,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85f4c7967a91adce","name":"Check message received after nwaku node is restarted","time":{"start":1711148551539,"stop":1711148551539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75802987cd33a021","name":"isConnected should return true after first peer connects","time":{"start":1711148122614,"stop":1711148122615,"duration":1},"status":"passed","severity":"normal"},{"uid":"a285ad34407e5adb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711148292878,"stop":1711148292879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a605ff65cb4e59ee","name":"Refresh subscription","time":{"start":1711148513664,"stop":1711148513664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1883614f3991e6f8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711148043702,"stop":1711148043702,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c8fe0e4d0bb69b","name":"Subscribe to topic containing short and publish message","time":{"start":1711148513666,"stop":1711148513666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f702be9b9c10e0","name":"Query with Ordered Callback, No message returned","time":{"start":1711148585471,"stop":1711148585471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdfcb18f527a904","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711148513670,"stop":1711148513671,"duration":1},"status":"passed","severity":"normal"},{"uid":"599e708242240607","name":"can start and stop the service","time":{"start":1711148047961,"stop":1711148047961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e176f33f432a41a4","name":"Check publish message containing Script","time":{"start":1711148509130,"stop":1711148509130,"duration":0},"status":"passed","severity":"normal"},{"uid":"749ec1b3961432c5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711148694197,"stop":1711148694197,"duration":0},"status":"passed","severity":"normal"},{"uid":"139301bacf0a0cc8","name":"Check message with non string payload is not received","time":{"start":1711148551538,"stop":1711148551538,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fc0e925e593269","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148591745,"stop":1711148591745,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f36e4f6cba93f0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711148167607,"stop":1711148167608,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22534d09dc903be","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711148032739,"stop":1711148032740,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f45c2536115f9f","name":"should properly compute the node id","time":{"start":1711148028165,"stop":1711148028166,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccae68d9ba90de70","name":"Fails to publish duplicate message","time":{"start":1711148509135,"stop":1711148509135,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb00224b8c7891f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711148028172,"stop":1711148028172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9036f5e324e411e","name":"addEventListener with wrong event","time":{"start":1711148111870,"stop":1711148111871,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5a6cadd0c261c1","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711148169315,"stop":1711148169315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba08b8c98730149","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711148122614,"stop":1711148122614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61fa989d8a96b5b","name":"Throws when trying to push message with empty payload","time":{"start":1711148550182,"stop":1711148550182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26f45272e4f117e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711148169321,"stop":1711148169321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6ad75b81f9b242","name":"A test","time":{"start":1711148325635,"stop":1711148325636,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41b68d2bd96d618","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711148027162,"stop":1711148027162,"duration":0},"status":"passed","severity":"normal"},{"uid":"401a9fcae0bd11c1","name":"Push message with XML payload","time":{"start":1711148550169,"stop":1711148550179,"duration":10},"status":"passed","severity":"normal"},{"uid":"b2b605e6bf692432","name":"should encode/decode to RLP encoding","time":{"start":1711148028166,"stop":1711148028166,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f8b532aab741a7","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711148019663,"stop":1711148019664,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0354b31efce8f","name":"Subscribe to topic containing long and receive message","time":{"start":1711148694210,"stop":1711148694211,"duration":1},"status":"passed","severity":"normal"},{"uid":"a930b624d9e3b28b","name":"random static sharding 4 - Cluster ID: 868, Shard ID: 1000","time":{"start":1711148566025,"stop":1711148566025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0728e1e73d4a9e","name":"Push message on custom pubsubTopic","time":{"start":1711148334190,"stop":1711148334190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7481a3991ff8de98","name":"Correctly serialized arguments","time":{"start":1711148339847,"stop":1711148339847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e53246f6936f0d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711148122350,"stop":1711148122350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55f9b87c3f92bb55","name":"less peers than existing","time":{"start":1711148475869,"stop":1711148475869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d07cf45a17217114","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711148509266,"stop":1711148509266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a2bcbe386304d70","name":"connected peers and dial","time":{"start":1711148475868,"stop":1711148475868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55bc7c0f0fb659f7","name":"more peers than existing","time":{"start":1711148475869,"stop":1711148475869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf51b2872289a146","name":"Waku message hash computation (payload length 0)","time":{"start":1711148022233,"stop":1711148022234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd67255fb51e6da","name":"Push message with content topic containing short","time":{"start":1711148550183,"stop":1711148550183,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ce93700a634b7c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711148019650,"stop":1711148019650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5567c889ff9df1f","name":"should not fail to stop the service if it was not started","time":{"start":1711148086168,"stop":1711148086168,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1145b77d308595","name":"Check message with no content topic is not received","time":{"start":1711148551537,"stop":1711148551538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c792fd1515b1af20","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711148325509,"stop":1711148325509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6810643cccd98ea9","name":"Push to array if already present","time":{"start":1711148019156,"stop":1711148019157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5e7f4ff64cd460","name":"Check publish message containing emoji","time":{"start":1711148509133,"stop":1711148509133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2bc0d450ef98a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148169324,"stop":1711148169325,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebf7a3f337828a0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711148019650,"stop":1711148019650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a60278db753577f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711148169315,"stop":1711148169316,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fab2a045374e26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148122347,"stop":1711148122348,"duration":1},"status":"passed","severity":"normal"},{"uid":"825e9494260a32af","name":"Push 30 different messages","time":{"start":1711148550182,"stop":1711148550182,"duration":0},"status":"passed","severity":"normal"},{"uid":"336ea30c92ae663c","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app70/6/topic521/test.js","time":{"start":1711148509417,"stop":1711148509417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7f8ca6bc56abc40","name":"Check received message containing long","time":{"start":1711148551523,"stop":1711148551523,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbfa051fae046b0","name":"should not receive a peer event before start","time":{"start":1711148047962,"stop":1711148047962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d759ecec9d6862","name":"Check received message containing escaped characters","time":{"start":1711148551532,"stop":1711148551532,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fdb0a15aca99a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711148019655,"stop":1711148019655,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ebcd15a581972","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711148019647,"stop":1711148019648,"duration":1},"status":"passed","severity":"normal"},{"uid":"1784070dc93a9ed4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711148565017,"stop":1711148565017,"duration":0},"status":"passed","severity":"normal"},{"uid":"894f249ae68a5502","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711148071281,"stop":1711148071281,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae396e8efb36187","name":"should use DNS peer discovery with light client","time":{"start":1711148086172,"stop":1711148086172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19c826cdc7886cd5","name":"should decode valid enr with tcp successfully","time":{"start":1711148028163,"stop":1711148028163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec0b5d7d0ccf6c4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711148622749,"stop":1711148622750,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a36b3493bb2492","name":"Encoder throws on empty string content topic","time":{"start":1711148053914,"stop":1711148053915,"duration":1},"status":"passed","severity":"normal"},{"uid":"4857d23c683e30d7","name":"Overlapping topic subscription","time":{"start":1711148513665,"stop":1711148513666,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3a336b6ba77bd30a","name":"Using a function","time":{"start":1711148623710,"stop":1711148623710,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac5e45418bb9270","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711148566030,"stop":1711148566030,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb340dfd3f8c9faf","name":"should throw error - invalid id","time":{"start":1711148028164,"stop":1711148028164,"duration":0},"status":"passed","severity":"normal"},{"uid":"185a13d3ff9049bf","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711148169316,"stop":1711148169317,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c255c0dee14b168","name":"Fails to push message with empty content topic","time":{"start":1711148475706,"stop":1711148475707,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f1da08d29c4878","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711148622749,"stop":1711148622749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ba079f41a76a83","name":"Throws when trying to push message with empty payload","time":{"start":1711148475698,"stop":1711148475698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef86b7e5d8ebb84","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711148019640,"stop":1711148019641,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa85c6bc7bb1c3bf","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711148019658,"stop":1711148019658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86a9e1a3edd4bbc","name":"Fails to publish message with wrong content topic","time":{"start":1711148509136,"stop":1711148509136,"duration":0},"status":"passed","severity":"normal"},{"uid":"c419ce866070608b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711148019660,"stop":1711148019660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d7cad1f1396540","name":"should not fail to start the service if it is already started","time":{"start":1711148047961,"stop":1711148047961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8f82453e6fb260","name":"stop","time":{"start":1711148111875,"stop":1711148111877,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e9c46749e035003","name":"Check message with invalid timestamp is not received","time":{"start":1711148241060,"stop":1711148241060,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa46c1ba46509ec","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711148513667,"stop":1711148513667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eed5176aacc801e","name":"Check publish message containing special chars","time":{"start":1711148509127,"stop":1711148509128,"duration":1},"status":"passed","severity":"normal"},{"uid":"76342f7134f52838","name":"start node with empty shard","time":{"start":1711148566031,"stop":1711148566031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d314e258f7016af","name":"should not fail to start the service if it is already started","time":{"start":1711148086168,"stop":1711148086168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd0487b34ae1111","name":"Push message with escaped characters payload","time":{"start":1711148475696,"stop":1711148475697,"duration":1},"status":"passed","severity":"normal"},{"uid":"7673a0c69b084e3a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711148019637,"stop":1711148019638,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b701b919744151e","name":"Refresh subscription","time":{"start":1711148694200,"stop":1711148694200,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8284b6df5e1b","name":"through manual discovery","time":{"start":1711148339783,"stop":1711148339783,"duration":0},"status":"passed","severity":"normal"},{"uid":"587ccffb805de5e6","name":"Check received message containing emoji","time":{"start":1711148241057,"stop":1711148241057,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1528b48c6ef11f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711148019653,"stop":1711148019653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7082aaaeff81e556","name":"Push message with SQL Injection payload","time":{"start":1711148550168,"stop":1711148550168,"duration":0},"status":"passed","severity":"normal"},{"uid":"241c862a58bd2b67","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711148169314,"stop":1711148169315,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8fc401c6bf7918","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711148694199,"stop":1711148694199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcabcca3f3c60aa7","name":"Check received message containing SQL Injection","time":{"start":1711148551501,"stop":1711148551508,"duration":7},"status":"passed","severity":"normal"},{"uid":"9f97ee551438958","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711148027167,"stop":1711148027167,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbfc29a4d9596f3","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711148694200,"stop":1711148694200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ab621569d046787","name":"Passing page size 11 when there are 10 messages","time":{"start":1711148614428,"stop":1711148614428,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01a349d0200ae90","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711148325510,"stop":1711148325510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90bcc7235e5a071","name":"Publish without waiting for remote peer","time":{"start":1711148513662,"stop":1711148513662,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb070edf424039a","name":"addEventListener with correct event","time":{"start":1711148111870,"stop":1711148111870,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9b01945626bbc2","name":"Does not throw an exception when node disconnects","time":{"start":1711148623709,"stop":1711148623709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0213b9d02b9eae2","name":"Check received message containing emoji","time":{"start":1711148551534,"stop":1711148551534,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec0378974e6004a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711148027170,"stop":1711148027170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfc39e6be38dd64","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711148169310,"stop":1711148169310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7311f8e00a5e6a2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711148043701,"stop":1711148043701,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f80a3a9b5802941","name":"Promise Callback - backward","time":{"start":1711148587256,"stop":1711148587257,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb5b049dcf96b68","name":"random static sharding 6 - Cluster ID: 733, Shard ID: 99","time":{"start":1711148566026,"stop":1711148566026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c83c52bb30a9874","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711148694201,"stop":1711148694201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9609f7802eda9851","name":"Push message with content topic containing short","time":{"start":1711148475699,"stop":1711148475699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d080050fc4ffb8f8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711148019649,"stop":1711148019649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91e89d9dfaabf70","name":"Check received message containing Russian","time":{"start":1711148551525,"stop":1711148551525,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc132bdb36d474e9","name":"Check received message containing Script","time":{"start":1711148551526,"stop":1711148551526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a11357c5a07d0f4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711148169312,"stop":1711148169312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba9383a4163ebd5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711148513674,"stop":1711148513674,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f7b2a0e1853126","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711148565013,"stop":1711148565013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a1866a829226b0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711148082484,"stop":1711148082484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2c492bc95adf0","name":"Subscribe to topic containing short and receive message","time":{"start":1711148694200,"stop":1711148694201,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c24724df16b8a5d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711148019663,"stop":1711148019663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2649a5f18b881611","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711148019653,"stop":1711148019653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce95e8ef5386d93","name":"Query generator for multiple messages with different message text format","time":{"start":1711148597696,"stop":1711148597696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b146550d9f4475d0","name":"Passing page size 10 when there are 10 messages","time":{"start":1711148614427,"stop":1711148614427,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c3a258412c7892","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711148169315,"stop":1711148169315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2299424ee93f943f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711148019664,"stop":1711148019664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59fc688bf0d90d4","name":"configure the node with multiple pubsub topics","time":{"start":1711148566029,"stop":1711148566030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa78723dd728033","name":"Push message with custom timestamp: 1680389769463","time":{"start":1711148550216,"stop":1711148550216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1380590431270ced","name":"Check message with no payload is not received","time":{"start":1711148551538,"stop":1711148551538,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6335125ee1d178","name":"should return all peers when numPeers is 0","time":{"start":1711148032738,"stop":1711148032738,"duration":0},"status":"passed","severity":"normal"},{"uid":"7634657094f952bd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711148650983,"stop":1711148650984,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9905672ef7b5b445","name":"Ping on unsubscribed peer","time":{"start":1711148146537,"stop":1711148146537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7524d2b18aa9c1ea","name":"Ordered Callback - forward","time":{"start":1711148587257,"stop":1711148587257,"duration":0},"status":"passed","severity":"normal"},{"uid":"103deb197b6f980b","name":"Subscribe and receive messages via lightPush","time":{"start":1711148694206,"stop":1711148694206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6212af72da45579a","name":"Check received message containing Arabic","time":{"start":1711148241048,"stop":1711148241048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1de5b4b11a2eb37","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711148019644,"stop":1711148019645,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8871064583387c1","name":"Fields are not dropped","time":{"start":1711148032428,"stop":1711148032429,"duration":1},"status":"passed","severity":"normal"},{"uid":"641961070d57eb37","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711148043697,"stop":1711148043698,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99bdc5989c1dae6","name":"Round trip binary serialization","time":{"start":1711148033044,"stop":1711148033045,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b51e3bede0f6e8","name":"Subscribe and receive messages via waku relay post","time":{"start":1711148325493,"stop":1711148325493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7063a34c715fff9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711148122351,"stop":1711148122351,"duration":0},"status":"passed","severity":"normal"},{"uid":"65418b1c80788d54","name":"Push message with XML payload","time":{"start":1711148475695,"stop":1711148475695,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b701d9d7220208","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711148019652,"stop":1711148019653,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e52a90aa5c1c337","name":"Query with Promise Callback, No Decoder","time":{"start":1711148585473,"stop":1711148585473,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f106c7355aa118","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711148053912,"stop":1711148053913,"duration":1},"status":"passed","severity":"normal"},{"uid":"912baef874a3ccb0","name":"Check received message containing escaped characters","time":{"start":1711148241056,"stop":1711148241056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9730f811fd288564","name":"Query generator for multiple messages","time":{"start":1711148597695,"stop":1711148597695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e094e2cd3f175d02","name":"Subscribe and receive messages via lightPush","time":{"start":1711148325489,"stop":1711148325490,"duration":1},"status":"passed","severity":"normal"},{"uid":"88510102ff6fdfed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711148694207,"stop":1711148694208,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a8aad0b7a5c1a6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148122349,"stop":1711148122350,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cae0e200489ebc6a","name":"Register correct protocols","time":{"start":1711148513661,"stop":1711148513662,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b3bbabf41b2f74","name":"should handle corrupted local storage data gracefully","time":{"start":1711148047964,"stop":1711148047964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6f399bc131535e","name":"Push message with numeric payload","time":{"start":1711148550164,"stop":1711148550164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11e51361fd07ff7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711148551535,"stop":1711148551535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7388219da9ce5b9c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711148365357,"stop":1711148365357,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4b2bc627bca860","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711148602198,"stop":1711148602199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f585bdcca5d448","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711148042624,"stop":1711148042625,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ecb4d0d60d95cf","name":"pre and post cipher","time":{"start":1711148054444,"stop":1711148054444,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaec45e40ebc11e7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711148078292,"stop":1711148078293,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ddbb29148a9cb8","name":"Check received message containing shell command","time":{"start":1711148551531,"stop":1711148551531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3af897d5a88f54","name":"Fails to push message with large meta","time":{"start":1711148475707,"stop":1711148475707,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf138fb1d10122e","name":"returns all values when wanted number matches available values","time":{"start":1711148042622,"stop":1711148042623,"duration":1},"status":"passed","severity":"normal"},{"uid":"98eb588fbe5eccd9","name":"Overlapping topic subscription","time":{"start":1711148694200,"stop":1711148694200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6bb0ef47554cd1","name":"ignores domain fetching errors","time":{"start":1711148044077,"stop":1711148044078,"duration":1},"status":"passed","severity":"normal"},{"uid":"65302c9584d2d9ec","name":"Check message received after nwaku node is restarted","time":{"start":1711148241063,"stop":1711148241063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ea31ecc9f185f83","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711148292876,"stop":1711148292876,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd618b9245b4bbc6","name":"Query with Ordered Callback, No Decoder","time":{"start":1711148585471,"stop":1711148585471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0245234f102293","name":"should properly create location multiaddrs - udp4","time":{"start":1711148028167,"stop":1711148028168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4099f0e8189a0d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148169316,"stop":1711148169316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ed0d3a83417d77","name":"should not fail to start the service if it is already started","time":{"start":1711148530335,"stop":1711148530341,"duration":6},"status":"passed","severity":"normal"},{"uid":"fc11059a6ba94b2c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711148019655,"stop":1711148019655,"duration":0},"status":"passed","severity":"normal"},{"uid":"abea9b943916d843","name":"should properly create location multiaddrs - tcp","time":{"start":1711148028169,"stop":1711148028169,"duration":0},"status":"passed","severity":"normal"},{"uid":"208e56b410465cb3","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711148602198,"stop":1711148602198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c146ebe80b2098","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711148019651,"stop":1711148019652,"duration":1},"status":"passed","severity":"normal"},{"uid":"497a2b6c20035a46","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148591747,"stop":1711148591747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e74d4c47a16c7787","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711148019636,"stop":1711148019636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c5aea73e430ef6","name":"Relay - dialed after","time":{"start":1711148632496,"stop":1711148632496,"duration":0},"status":"passed","severity":"normal"}]