2024-05-07 15:07:13 +00:00

1 line
154 KiB
JSON

[{"uid":"4e9feb4eae79a453","name":"Check received message containing JSON","time":{"start":1715093605478,"stop":1715093605486,"duration":8},"status":"passed","severity":"normal"},{"uid":"baf4d03d705af7cb","name":"Check received message containing Arabic","time":{"start":1715093855903,"stop":1715093855903,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8706817d988130","name":"Check publish message containing Arabic","time":{"start":1715093910833,"stop":1715093910833,"duration":0},"status":"passed","severity":"normal"},{"uid":"467950f960786e29","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715093448307,"stop":1715093448307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2926f248fa36240","name":"Push message with rate limit","time":{"start":1715093779833,"stop":1715093779833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc27360c61646e06","name":"Check received message with timestamp: 1715093435206 ","time":{"start":1715093855895,"stop":1715093855895,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ba488220cc835d","name":"Nodes with multiple pubsub topic","time":{"start":1715093882145,"stop":1715093882146,"duration":1},"status":"passed","severity":"normal"},{"uid":"6139a1063abd6176","name":"Check message with non string payload is not received","time":{"start":1715093855911,"stop":1715093855912,"duration":1},"status":"passed","severity":"normal"},{"uid":"759313ec200875","name":"shard 0","time":{"start":1715093963380,"stop":1715093963381,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba90b61e3f3b2f7a","name":"Push message with content topic containing Russian","time":{"start":1715093908312,"stop":1715093908312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fc59d8c88d98b4","name":"Refresh subscription","time":{"start":1715094402074,"stop":1715094402074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39fed7ab228a34a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715093952960,"stop":1715093952960,"duration":0},"status":"passed","severity":"normal"},{"uid":"644ab42b00b47a6","name":"Wrong topic","time":{"start":1715093951179,"stop":1715093951180,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cd56e0f98c2f00","name":"groups content topics by expected pubsub topic","time":{"start":1715093383953,"stop":1715093383953,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a1b86425dfb013","name":"throws on content topic with empty topic name field","time":{"start":1715093383944,"stop":1715093383945,"duration":1},"status":"passed","severity":"normal"},{"uid":"4371f3786c7f8430","name":"should throw error - no public key","time":{"start":1715093392478,"stop":1715093392478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6598385ffd8ad0de","name":"1 Relay, 1 Filter, gives up","time":{"start":1715093407826,"stop":1715093407826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9de15a27f19bf5","name":"Relay - dialed after","time":{"start":1715094027569,"stop":1715094027569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24fb27387fa4e9","name":"Generator, custom pubsub topic","time":{"start":1715093995177,"stop":1715093995177,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d8835ba5e57417","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715093383952,"stop":1715093383952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80b29dfa4754983","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715093898064,"stop":1715093898065,"duration":1},"status":"skipped","severity":"normal"},{"uid":"efddf3a0dcda0ec2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715094022674,"stop":1715094022674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48add897b8aa405","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715093589333,"stop":1715093589333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d572a3c2b26a815c","name":"A test","time":{"start":1715093675732,"stop":1715093675732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb5d57ff828285f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715093907952,"stop":1715093907953,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1d2a60a1c0c07d","name":"Waku message hash computation (payload length 0)","time":{"start":1715093386588,"stop":1715093386588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16fc68517d425cf","name":"configure the node with multiple pubsub topics","time":{"start":1715093963387,"stop":1715093963387,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6bd5a9999b3dc3","name":"Query with Promise Callback, No Decoder","time":{"start":1715093952963,"stop":1715093952963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6580c5e2aa85835e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app58/2/topic122/utf8","time":{"start":1715093951176,"stop":1715093951177,"duration":1},"status":"passed","severity":"normal"},{"uid":"1291ed6e6c3569b8","name":"Check publish message containing special chars","time":{"start":1715093910832,"stop":1715093910832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c92755f02a3d761","name":"Subscribe to topic containing short and publish message","time":{"start":1715093907928,"stop":1715093907928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2717cfdacd2c6f3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715093589312,"stop":1715093589315,"duration":3},"status":"passed","severity":"normal"},{"uid":"3fba88d2701bcb44","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715093897744,"stop":1715093897744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"733e1c77d253fa6e","name":"Correctly serialized arguments","time":{"start":1715093715550,"stop":1715093715550,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e801ba5ee6c8ce8","name":"Publish message with custom timestamp: Wed May 17 2023 14:57:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1715093910840,"stop":1715093910841,"duration":1},"status":"passed","severity":"normal"},{"uid":"98da5b901c18361b","name":"Symmetric encrypt & Decrypt","time":{"start":1715093418802,"stop":1715093418803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71c4a85924af69f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715094402069,"stop":1715094402069,"duration":0},"status":"passed","severity":"normal"},{"uid":"69949a9507d44b6d","name":"udp ip6 address","time":{"start":1715093391917,"stop":1715093391917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6a0f5846239689","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715093383963,"stop":1715093383964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b3904e300fd937","name":"Check received message containing Script","time":{"start":1715093605475,"stop":1715093605476,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8765c23f222df1","name":"Rejects garbage","time":{"start":1715093400910,"stop":1715093400910,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57a626eacd03a07","name":"removeEventListener with correct event","time":{"start":1715093475973,"stop":1715093475973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22f6051f382c1ad","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715093855909,"stop":1715093855910,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff35e10200ccaf8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715093435687,"stop":1715093435689,"duration":2},"status":"passed","severity":"normal"},{"uid":"52c3a7b566672821","name":"Push message with long payload","time":{"start":1715093908300,"stop":1715093908300,"duration":0},"status":"passed","severity":"normal"},{"uid":"737de5f61b9a13cf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715093865046,"stop":1715093865046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6e0e78fdd77c6b","name":"Subscribe and publish message","time":{"start":1715093907925,"stop":1715093907925,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5251a52c5b823f","name":"Query Generator, No message returned","time":{"start":1715093952958,"stop":1715093952959,"duration":1},"status":"passed","severity":"normal"},{"uid":"641cda9d3be197ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715093383967,"stop":1715093383968,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1a1a63babddca0","name":"different cluster, same shard: nodes don't connect","time":{"start":1715093589300,"stop":1715093589301,"duration":1},"status":"passed","severity":"normal"},{"uid":"610219cb7806ba42","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715093383978,"stop":1715093383978,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae468d5c7d73dcf","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715093589337,"stop":1715093589337,"duration":0},"status":"passed","severity":"normal"},{"uid":"75af573523d0c9e0","name":"Fails to publish duplicate message","time":{"start":1715093910842,"stop":1715093910842,"duration":0},"status":"passed","severity":"normal"},{"uid":"43151157b007ab59","name":"Refresh subscription","time":{"start":1715093907927,"stop":1715093907927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6fb7784c495075b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715093675645,"stop":1715093675645,"duration":0},"status":"passed","severity":"normal"},{"uid":"307d687ddbe7240d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715093524356,"stop":1715093524357,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e510d5ab7527b84","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715093634345,"stop":1715093634346,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c28438d59b0a42","name":"Publish message with large meta","time":{"start":1715093910845,"stop":1715093910846,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c7562e273b01a7","name":"LightPush","time":{"start":1715094027571,"stop":1715094027571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eb9ad352a3ab0f","name":"Generator, 2 different pubsubtopics","time":{"start":1715093995179,"stop":1715093995180,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f2d2e2577ebe6b","name":"Query generator for multiple messages","time":{"start":1715094005515,"stop":1715094005515,"duration":0},"status":"passed","severity":"normal"},{"uid":"2013091c25b18bf2","name":"throws on content topic with generation field greater than 0","time":{"start":1715093383943,"stop":1715093383943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2bf199bfb9e6bc","name":"should return valid sharding parameters for static sharding","time":{"start":1715093383974,"stop":1715093383974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2933b4609e33165","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/5/topic435/proto","time":{"start":1715093951171,"stop":1715093951171,"duration":0},"status":"passed","severity":"normal"},{"uid":"80affda5ae2920ed","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715093865043,"stop":1715093865044,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c1ee71680dcb13","name":"returns all values when wanted number matches available values","time":{"start":1715093407503,"stop":1715093407504,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1b5a86d3a23b7c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715093391863,"stop":1715093391863,"duration":0},"status":"passed","severity":"normal"},{"uid":"75226b06c01dfbf7","name":"Check received message containing Basic HTML tag","time":{"start":1715093855892,"stop":1715093855892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f1285314a8cbc4","name":"receives messages sent to provided content topic through stream","time":{"start":1715093897744,"stop":1715093897745,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d72138c69d869e0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715093865046,"stop":1715093865046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c360539c641d75be","name":"should emit a peer event after start","time":{"start":1715093412403,"stop":1715093412404,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6fa25318ace3cb","name":"Ping on subscribed peer","time":{"start":1715093504833,"stop":1715093504834,"duration":1},"status":"passed","severity":"normal"},{"uid":"593e5cb196b8f4ea","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715094172945,"stop":1715094172945,"duration":0},"status":"passed","severity":"normal"},{"uid":"2276f0ef00f8d271","name":"Callback on promise","time":{"start":1715094005517,"stop":1715094005518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82a5bc2e8f66f90","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715094402068,"stop":1715094402068,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d797d6bd4beb6bc","name":"isConnected should return false after all peers disconnect","time":{"start":1715093480670,"stop":1715093480670,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d9d2b19da8f317","name":"Push message with Russian payload","time":{"start":1715093908303,"stop":1715093908304,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f9c2b6b6069970","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715094402066,"stop":1715094402066,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb932a907bba353","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715093994056,"stop":1715093994056,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e8fcc01436eac6","name":"Waku message hash computation (no timestamp)","time":{"start":1715093386588,"stop":1715093386589,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cde280e85206869","name":"Callback on promise, aborts when callback returns true","time":{"start":1715094005518,"stop":1715094005518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbdc7228fad7326","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715093383966,"stop":1715093383966,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb433d8b41a04baf","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715093952959,"stop":1715093952960,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07d97c5dbc1187d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715093383956,"stop":1715093383957,"duration":1},"status":"passed","severity":"normal"},{"uid":"85da0220d0197f7d","name":"Check message with no pubsub topic is not received","time":{"start":1715093605507,"stop":1715093605510,"duration":3},"status":"passed","severity":"normal"},{"uid":"6133bd89be72a9ab","name":"can start and stop the service","time":{"start":1715093449348,"stop":1715093449349,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4ffab22ba521e1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715093589317,"stop":1715093589318,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78d395d1abfd65f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715094022677,"stop":1715094022677,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b99b88fb61065d4","name":"Throws when trying to push message with empty payload","time":{"start":1715093779806,"stop":1715093779806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2007a537f43baa88","name":"less peers than existing","time":{"start":1715093856090,"stop":1715093856090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af7aac5a7b517ea2","name":"Push message with Basic HTML tag payload","time":{"start":1715093908305,"stop":1715093908305,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd8d7cd3b22e40","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715093442550,"stop":1715093442551,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f018f95997948d","name":"retrieves a single peer","time":{"start":1715093408408,"stop":1715093408409,"duration":1},"status":"passed","severity":"normal"},{"uid":"388b6b48f544129c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715093383973,"stop":1715093383973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0f9757885b41a2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715093383971,"stop":1715093383971,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d12d0e47ea4c78","name":"Check message with invalid timestamp is not received","time":{"start":1715093855910,"stop":1715093855910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea73fad07405f22","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715093514766,"stop":1715093514766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1657c0a2f3fc0339","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715093386585,"stop":1715093386586,"duration":1},"status":"passed","severity":"normal"},{"uid":"525299bd2783a856","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715093589339,"stop":1715093589339,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ea0c3cf9264470","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715094402066,"stop":1715094402067,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8114a48b5e0cf2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715093634346,"stop":1715093634347,"duration":1},"status":"passed","severity":"normal"},{"uid":"553f93924cf9672b","name":"Generator, custom pubsub topic","time":{"start":1715093995178,"stop":1715093995179,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1dc63261967067","name":"Push message with special chars payload","time":{"start":1715093779743,"stop":1715093779744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c79e6b9bbbc4932","name":"Overlapping topic subscription","time":{"start":1715093865036,"stop":1715093865037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f964d59da8d2dca0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715093865039,"stop":1715093865039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8462028fd3a22705","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093514777,"stop":1715093514777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd2440d758bda42","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715093589332,"stop":1715093589332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6ecd4b24ea8732","name":"Push message with content topic containing shell command","time":{"start":1715093779830,"stop":1715093779830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5ccd269ca7bdcb","name":"Subscribe and receive messages via waku relay post","time":{"start":1715093865032,"stop":1715093865032,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a8efcbfdb5f8b9","name":"Passing page size 3 when there are 20 messages","time":{"start":1715093998643,"stop":1715093998644,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc41d7e2ea1ae992","name":"Push message with shell command payload","time":{"start":1715093779794,"stop":1715093779794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3645263dcbdaa133","name":"Check received message containing escaped characters","time":{"start":1715093855906,"stop":1715093855907,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a95bfd697d0ae1","name":"same cluster, different shard: nodes connect","time":{"start":1715093710085,"stop":1715093710087,"duration":2},"status":"passed","severity":"normal"},{"uid":"25aa8fa26ebd82c3","name":"Query generator for multiple messages with different content topic format","time":{"start":1715094005517,"stop":1715094005517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f293bdbe60d99707","name":"Encoder throws on undefined content topic","time":{"start":1715093418258,"stop":1715093418258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d233695ee6dbd5ae","name":"Generator, 2 different pubsubtopics","time":{"start":1715093995177,"stop":1715093995178,"duration":1},"status":"passed","severity":"normal"},{"uid":"32aeaa0b30fbb9ee","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715093391852,"stop":1715093391853,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f7cf193aaf55e6","name":"should emit a peer event after start","time":{"start":1715093449352,"stop":1715093449352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2abe16d26717068","name":"Push message with content topic containing Script","time":{"start":1715093908312,"stop":1715093908313,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9fc90a100c92c4","name":"Subscribe to topic containing Script and publish message","time":{"start":1715093907938,"stop":1715093907939,"duration":1},"status":"passed","severity":"normal"},{"uid":"8310256b16c54c8d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715093391865,"stop":1715093391866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85da825181c7b1c","name":"Push message on custom pubsubTopic","time":{"start":1715093675643,"stop":1715093675644,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bb0c6701b60212","name":"Subscribe to topic containing Script and receive message","time":{"start":1715094402067,"stop":1715094402068,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d724cd2a79c3e91","name":"Check received message containing short","time":{"start":1715093855886,"stop":1715093855887,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeea7086b246991c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715093420164,"stop":1715093420165,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2761a73a9ff93f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715093391864,"stop":1715093391865,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d67d4e971ca8e9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715093391855,"stop":1715093391856,"duration":1},"status":"passed","severity":"normal"},{"uid":"997a23d7f76b9aae","name":"Fails to push message with empty content topic","time":{"start":1715093779832,"stop":1715093779832,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b4112a1ed67f84","name":"Refresh subscription","time":{"start":1715094402064,"stop":1715094402064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8baae773f737ce9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715093383966,"stop":1715093383966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34ae16fdfbbacd7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715093589331,"stop":1715093589331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1297f3b24424d58","name":"should properly create location multiaddrs - tcp","time":{"start":1715093392488,"stop":1715093392488,"duration":0},"status":"passed","severity":"normal"},{"uid":"7917e3d9493f8c1a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715093882146,"stop":1715093882146,"duration":0},"status":"passed","severity":"normal"},{"uid":"26af0fbe02bd5f2c","name":"Check received message with timestamp: 1715093435277000000 ","time":{"start":1715093605493,"stop":1715093605494,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1b9ce0ef856500","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715093710085,"stop":1715093710085,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e0112ce6f2c86f","name":"Subscribe to topic containing Script and receive message","time":{"start":1715094402077,"stop":1715094402078,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f544281650d1fc","name":"throws an error for improperly formatted content topics","time":{"start":1715093383954,"stop":1715093383955,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a40cab8abf127b","name":"A test","time":{"start":1715093675732,"stop":1715093675733,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5e8af1299d13b6","name":"should get / set UDP multiaddr","time":{"start":1715093392486,"stop":1715093392486,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc778fd3704fcd7","name":"should get / set TCP multiaddr","time":{"start":1715093392486,"stop":1715093392486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e61336c77c2859b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715093907942,"stop":1715093907943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02dfde495a74f2a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715093963389,"stop":1715093963389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87a175aae4f56a5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715094402069,"stop":1715094402070,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb2054b4da3afe5","name":"Passing page size 19 when there are 20 messages","time":{"start":1715093998645,"stop":1715093998646,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7a49428b193725","name":"Nwaku publishes","time":{"start":1715093879664,"stop":1715093879664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e666b2207630921","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715093514770,"stop":1715093514771,"duration":1},"status":"passed","severity":"normal"},{"uid":"c468fba1a6f38261","name":"should be able to encode the field with only STORE set to true","time":{"start":1715093391850,"stop":1715093391851,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bdfc6f3178a2196","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715094402073,"stop":1715094402073,"duration":0},"status":"broken","severity":"normal"},{"uid":"c58af9d5d71191dc","name":"Encoder throws on undefined content topic","time":{"start":1715093397451,"stop":1715093397452,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb1e5e4d717a8c9","name":"Push message with content topic containing Chinese","time":{"start":1715093908311,"stop":1715093908311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db7b94e0ac32c5e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715093391853,"stop":1715093391854,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8b70c238d2dc3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715093408413,"stop":1715093408413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a2a5e13d1dd371b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715093383961,"stop":1715093383962,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dacbf04160e59a6","name":"Check received message containing long","time":{"start":1715093855887,"stop":1715093855887,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e02d0a0caef1234","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715093442552,"stop":1715093442552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6db7722e62392ac","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715093383949,"stop":1715093383950,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a1aa2db197cb16","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app25/4/topic916/proto","time":{"start":1715093951174,"stop":1715093951176,"duration":2},"status":"passed","severity":"normal"},{"uid":"67a23e14c9f4a56e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715093383968,"stop":1715093383968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f633f9e94b249","name":"Check received message containing JSON","time":{"start":1715093855892,"stop":1715093855892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8418eff5c57ed1c5","name":"Check received message containing Chinese","time":{"start":1715093605463,"stop":1715093605464,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddd192c297f0cc5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715093589303,"stop":1715093589311,"duration":8},"status":"passed","severity":"normal"},{"uid":"9f47fa1ad57fbccf","name":"Push message with content topic containing escaped characters","time":{"start":1715093908314,"stop":1715093908315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0adb2c83307dcf9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715093383955,"stop":1715093383955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67d689d07b9ca13","name":"Generator, custom pubsub topic","time":{"start":1715093995181,"stop":1715093995182,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2b8140dac3da1d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715093589323,"stop":1715093589323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2bb6de3f68f422","name":"Push message with content topic containing special chars","time":{"start":1715093779822,"stop":1715093779822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba603629d73b01e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715093408412,"stop":1715093408412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd133969c51494a","name":"Subscribe and receive messages via lightPush","time":{"start":1715094402070,"stop":1715094402070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4f73af30cf1937","name":"should load peers from local storage and dispatch events","time":{"start":1715093412405,"stop":1715093412405,"duration":0},"status":"passed","severity":"normal"},{"uid":"be92e4dddb6754f4","name":"nwaku subscribes","time":{"start":1715093879663,"stop":1715093879663,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f681a112ef9f33","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715093907931,"stop":1715093907931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4c8d6a9babe21a","name":"1 Store, 2 fetches","time":{"start":1715093407825,"stop":1715093407825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdbfc42c629d990","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715093449360,"stop":1715093449361,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7bb39ea2826eae0","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715093383951,"stop":1715093383952,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8b23a13b12384d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715093907945,"stop":1715093907946,"duration":1},"status":"passed","severity":"normal"},{"uid":"1865fa155b382de5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715093383972,"stop":1715093383972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb4ca35cb11cd4d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093675644,"stop":1715093675644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10ad05a3dd8245a","name":"Push message with custom timestamp: 1684335189619","time":{"start":1715093908317,"stop":1715093908318,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd41f1a586855e1f","name":"ignores domain fetching errors","time":{"start":1715093408410,"stop":1715093408410,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d94b2023629f0a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715093865039,"stop":1715093865039,"duration":0},"status":"passed","severity":"normal"},{"uid":"36304993dfc51e85","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715093514773,"stop":1715093514773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f8a3d1c7385475","name":"Check publish message containing XML","time":{"start":1715093910835,"stop":1715093910835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3643a3a3baad56d","name":"Subscribe to topic containing XML and publish message","time":{"start":1715093907939,"stop":1715093907941,"duration":2},"status":"passed","severity":"normal"},{"uid":"552ba388e92dbc65","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715093605497,"stop":1715093605501,"duration":4},"status":"passed","severity":"normal"},{"uid":"c658ac063becb500","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715093994055,"stop":1715093994055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9816c43c7fd85ba","name":"should throw an error for an unconfigured topic","time":{"start":1715093383971,"stop":1715093383971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e54ae27888725f4","name":"topics with same application and version share the same shard","time":{"start":1715093383952,"stop":1715093383952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59344266e3638fc","name":"Check publish message containing shell command","time":{"start":1715093910836,"stop":1715093910836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd521acd38491dc","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715094005516,"stop":1715094005516,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ad0dac517cde65","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715094402069,"stop":1715094402069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0e64bf23ae8f82","name":"should only return 1 node with relay capability","time":{"start":1715093408411,"stop":1715093408411,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d57d9e33b28429","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app37/9/topic602/proto","time":{"start":1715093951173,"stop":1715093951174,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b6f90bc8794789","name":"Check received message containing short","time":{"start":1715093605449,"stop":1715093605450,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5197a83ecc28a28","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715093882148,"stop":1715093882149,"duration":1},"status":"passed","severity":"normal"},{"uid":"2407c43ffd1184fb","name":"Filter","time":{"start":1715094027571,"stop":1715094027571,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c6ab0b16b72cd","name":"Query Generator - backward","time":{"start":1715093978429,"stop":1715093978429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe9ccd5e8658cd","name":"should be called for bootstrap peers","time":{"start":1715093442549,"stop":1715093442550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36bfb5b708cc232","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715093882177,"stop":1715093882178,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc324a13719c2fb","name":"Push message with content topic containing special chars","time":{"start":1715093908310,"stop":1715093908311,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd8c488fe024bd","name":"same cluster, different shard: nodes don't connect","time":{"start":1715093589300,"stop":1715093589300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5153f1cb261ff874","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715093605495,"stop":1715093605496,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f76ea1e276feac6","name":"Decoder throws on undefined content topic","time":{"start":1715093418259,"stop":1715093418260,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a21a89e1c987de","name":"Throws when trying to push message with empty payload","time":{"start":1715093908308,"stop":1715093908309,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a06af8ff5ae01e","name":"Check publish message containing Russian","time":{"start":1715093910833,"stop":1715093910834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2252b89ce814846","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715094402062,"stop":1715094402062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1a9bf9702a5004","name":"Ping on unsubscribed peer","time":{"start":1715093504842,"stop":1715093504844,"duration":2},"status":"passed","severity":"normal"},{"uid":"927ae9448bfe420b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715093589302,"stop":1715093589303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b560c14d89311fad","name":"Encoder throws on empty string content topic","time":{"start":1715093420166,"stop":1715093420167,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42f71cf6b3f0d6a","name":"Check publish message after service node is restarted","time":{"start":1715093910845,"stop":1715093910845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1aecbb740da203e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715093855908,"stop":1715093855909,"duration":1},"status":"passed","severity":"normal"},{"uid":"53555b7b34d69848","name":"should properly create location multiaddrs - udp4","time":{"start":1715093392487,"stop":1715093392487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20c576b11820ec6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715093397025,"stop":1715093397026,"duration":1},"status":"passed","severity":"normal"},{"uid":"9103776336dad6dd","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715093946832,"stop":1715093946832,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0abad80f40eec0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715093946830,"stop":1715093946830,"duration":0},"status":"passed","severity":"normal"},{"uid":"515a22d960bba75a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715093589325,"stop":1715093589325,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2a1f0637a7eb8e","name":"should return empty list for no shard","time":{"start":1715093383960,"stop":1715093383960,"duration":0},"status":"passed","severity":"normal"},{"uid":"57079012483146c9","name":"throws on content topic with empty version field","time":{"start":1715093383944,"stop":1715093383944,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf57983205241a0","name":"throws on content topic with non-number generation field","time":{"start":1715093383942,"stop":1715093383942,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1be04dd7f3ba77","name":"Push message with content topic containing JSON","time":{"start":1715093779829,"stop":1715093779830,"duration":1},"status":"passed","severity":"normal"},{"uid":"17597baa3362373a","name":"can start the service","time":{"start":1715093412401,"stop":1715093412402,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a3c3d5a0ce53cf","name":"throws on empty content topic","time":{"start":1715093383941,"stop":1715093383941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae6a9d29426ec8c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715093435685,"stop":1715093435685,"duration":0},"status":"passed","severity":"normal"},{"uid":"23404526d7a45e4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715093675644,"stop":1715093675644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ba084c1976619f","name":"Generator, 2 different pubsubtopics","time":{"start":1715093995182,"stop":1715093995182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f307cdf53f3d3fb2","name":"Push message with content topic containing long","time":{"start":1715093779816,"stop":1715093779816,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10c5307c4009a03","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093995183,"stop":1715093995184,"duration":1},"status":"passed","severity":"normal"},{"uid":"8813d6a427b3c638","name":"Push message on custom pubsubTopic","time":{"start":1715093675642,"stop":1715093675642,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b7fd55d2a6fe2c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715093963381,"stop":1715093963381,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4364b2910661b8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715094402072,"stop":1715094402072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2ca51c381d2b5a","name":"should only return 1 node with relay and store capability","time":{"start":1715093408411,"stop":1715093408411,"duration":0},"status":"passed","severity":"normal"},{"uid":"60beaff83cce4928","name":"should return all peers when numPeers is 0","time":{"start":1715093397024,"stop":1715093397025,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3adabb4320f844","name":"Push message with content topic containing SQL Injection","time":{"start":1715093779825,"stop":1715093779826,"duration":1},"status":"passed","severity":"normal"},{"uid":"23467eb594825c95","name":"can start the service","time":{"start":1715093897579,"stop":1715093897579,"duration":0},"status":"passed","severity":"normal"},{"uid":"17530dfd93c7d1f7","name":"should throw an error for insufficient data","time":{"start":1715093384050,"stop":1715093384050,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e4525202741e5","name":"Check received message containing unicode special characters","time":{"start":1715093605492,"stop":1715093605492,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c870ab16f18f00","name":"different cluster, different shard: nodes don't connect","time":{"start":1715093710087,"stop":1715093710088,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb618ffe8812a9e9","name":"Ping on peer without subscriptions","time":{"start":1715093471338,"stop":1715093471338,"duration":0},"status":"passed","severity":"normal"},{"uid":"95441342052497f1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715093407825,"stop":1715093407826,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eca6773601d1bdb","name":"Push message with custom timestamp: 1684335205764","time":{"start":1715093779833,"stop":1715093779834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e230e34637b03e50","name":"Subscribe to topic containing Script and receive message","time":{"start":1715093865042,"stop":1715093865043,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cecbed4640a89de","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715093407983,"stop":1715093407983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d4bab9dade5c26","name":"should only return 1 node with store capability","time":{"start":1715093408411,"stop":1715093408412,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04d498dc1f7ae75","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715094402063,"stop":1715094402064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33493a560aa77dd","name":"Subscribe and receive messages via waku relay post","time":{"start":1715094402061,"stop":1715094402061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a967e99e0a9707","name":"Ping on unsubscribed peer","time":{"start":1715093504835,"stop":1715093504838,"duration":3},"status":"passed","severity":"normal"},{"uid":"26e78b5bee8939f6","name":"Overlapping topic subscription","time":{"start":1715094402074,"stop":1715094402074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad9f4bff2fe811e","name":"should not throw an error for a single configured topic","time":{"start":1715093383970,"stop":1715093383970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d3e55f7261afe1","name":"random static sharding 7 - Cluster ID: 56, Shard ID: 112","time":{"start":1715093963384,"stop":1715093963384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41169debdffd715","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715093865045,"stop":1715093865045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c9195f6d1a01","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715094402071,"stop":1715094402071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cb28dd528fa14e","name":"Check received message with timestamp: 1715093435206 ","time":{"start":1715093855908,"stop":1715093855908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ced56467b5a034f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715093907925,"stop":1715093907926,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc29e395cc775f5c","name":"Push message with content topic containing shell command","time":{"start":1715093908314,"stop":1715093908314,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e8a5d50a31af55","name":"Subscribe to topic containing long and publish message","time":{"start":1715093907928,"stop":1715093907929,"duration":1},"status":"passed","severity":"normal"},{"uid":"29350ccec51c73ef","name":"start node with ApplicationInfo","time":{"start":1715093951182,"stop":1715093951182,"duration":0},"status":"passed","severity":"normal"},{"uid":"646b77fec88e4476","name":"Check received message containing escaped characters","time":{"start":1715093855893,"stop":1715093855893,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d26e98d6adc5ed","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715093514777,"stop":1715093514778,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cb9c127e1c08ae","name":"Decoder throws on empty string content topic","time":{"start":1715093397453,"stop":1715093397453,"duration":0},"status":"passed","severity":"normal"},{"uid":"35253268bb68d8dc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715093480671,"stop":1715093480671,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6dca1d468e34550","name":"Check received message containing Arabic","time":{"start":1715093855889,"stop":1715093855890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61de4808588ddcc","name":"Push message with Basic HTML tag payload","time":{"start":1715093779793,"stop":1715093779794,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b484687b50be32","name":"Check received message containing XML","time":{"start":1715093605476,"stop":1715093605477,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2b2aba7955367f","name":"Push message with unicode special characters payload","time":{"start":1715093908307,"stop":1715093908307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64cc701df34fde1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715093907927,"stop":1715093907927,"duration":0},"status":"passed","severity":"normal"},{"uid":"504f51abf6a65481","name":"Overlapping topic subscription","time":{"start":1715093907928,"stop":1715093907928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa4a5072a4165bb1","name":"Check message with non string payload is not received","time":{"start":1715093605512,"stop":1715093605513,"duration":1},"status":"passed","severity":"normal"},{"uid":"b702fa433d887e96","name":"Does not throw an exception when node disconnects","time":{"start":1715094019080,"stop":1715094019081,"duration":1},"status":"passed","severity":"normal"},{"uid":"2692bfd3203e0794","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715093383965,"stop":1715093383966,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7deeb115a8b8394","name":"Push message with escaped characters payload","time":{"start":1715093779795,"stop":1715093779795,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5297abc81b90d64","name":"Passing cursor with wrong message digest","time":{"start":1715093946833,"stop":1715093946834,"duration":1},"status":"passed","severity":"normal"},{"uid":"97299e593dea84c4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715093907946,"stop":1715093907947,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d553cee59d9759","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715093907930,"stop":1715093907930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff7e872aa5e45a0","name":"Ping on unsubscribed peer","time":{"start":1715093471338,"stop":1715093471339,"duration":1},"status":"passed","severity":"normal"},{"uid":"489597d88e666dab","name":"Push message with JSON payload","time":{"start":1715093908306,"stop":1715093908306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e6defc46a5b6a9","name":"Push message equal or less that 1MB","time":{"start":1715093779835,"stop":1715093779835,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef9cd31de3e78e","name":"Fails to push message with large meta","time":{"start":1715093779833,"stop":1715093779833,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d5080f57d14740","name":"Push message with numeric payload","time":{"start":1715093908301,"stop":1715093908302,"duration":1},"status":"passed","severity":"normal"},{"uid":"3418e06b7375b251","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715093589353,"stop":1715093589354,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9744f599140460","name":"Check publish message containing long","time":{"start":1715093910831,"stop":1715093910832,"duration":1},"status":"passed","severity":"normal"},{"uid":"256ce970b32059a8","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715093897743,"stop":1715093897744,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7c65435f8204b622","name":"Passing page size 10 when there are 10 messages","time":{"start":1715093998644,"stop":1715093998644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e843494c30b13ee","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715093383960,"stop":1715093383960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a41d1fe4497a476","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715093882150,"stop":1715093882150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2614a13953cbf12","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715093383975,"stop":1715093383976,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e7a8d4b2aec07a","name":"Query with Ordered Callback, No Decoder","time":{"start":1715093952961,"stop":1715093952961,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a498f5d649cce37","name":"Push message with content topic containing Arabic","time":{"start":1715093908311,"stop":1715093908311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb140b9c63f66eac","name":"Check received message containing XML","time":{"start":1715093855904,"stop":1715093855905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2ed087fd976c53","name":"can start and stop the service","time":{"start":1715093897579,"stop":1715093897580,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a8441e5d108dcf","name":"throws on content topic with empty encoding field","time":{"start":1715093383945,"stop":1715093383945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea640815cc6f4daa","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715093418254,"stop":1715093418256,"duration":2},"status":"passed","severity":"normal"},{"uid":"c932814635566f04","name":"through manual discovery","time":{"start":1715093715466,"stop":1715093715467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3cb80e754968d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093514772,"stop":1715093514772,"duration":0},"status":"passed","severity":"normal"},{"uid":"4321dc8ad1b87f8e","name":"Push message equal or less that 1MB","time":{"start":1715093908319,"stop":1715093908319,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2fdad1edfd98ba","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715093910839,"stop":1715093910840,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb05a5f9f4fc1958","name":"Fails to publish message with empty text","time":{"start":1715093910842,"stop":1715093910842,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b315b5ab01f6e9","name":"Passing page size 0 when there are 110 messages","time":{"start":1715093998641,"stop":1715093998642,"duration":1},"status":"passed","severity":"normal"},{"uid":"23400de33ec54305","name":"throws on content topic with too few or too many fields","time":{"start":1715093383941,"stop":1715093383942,"duration":1},"status":"passed","severity":"normal"},{"uid":"84aa03330bf24da3","name":"can start the service","time":{"start":1715093449348,"stop":1715093449348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0623f0f26edf93d","name":"Ping on peer without subscriptions","time":{"start":1715093504834,"stop":1715093504834,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7e6223a2e37fc9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715093383978,"stop":1715093383978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6dde0a0ef1e2b0","name":"Check received message containing SQL Injection","time":{"start":1715093855890,"stop":1715093855891,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c99f6c720668ebf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715093589338,"stop":1715093589338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c82b705d437b994","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715093383956,"stop":1715093383956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45b18fc4b83bce6","name":"Push message with content topic containing unicode special characters","time":{"start":1715093779831,"stop":1715093779831,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c219958a85f37a","name":"Push 30 different messages","time":{"start":1715093779806,"stop":1715093779806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6bdbce4e5feb30","name":"should configure sharding based on application and version for autosharding","time":{"start":1715093383975,"stop":1715093383975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61ccc082b39fdfe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715093634345,"stop":1715093634345,"duration":0},"status":"passed","severity":"normal"},{"uid":"768351d2d3063e5a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715094172944,"stop":1715094172944,"duration":0},"status":"passed","severity":"normal"},{"uid":"49153c65dbe2bb60","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715093865031,"stop":1715093865031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8c96ffebcd2b71","name":"Check received message containing Chinese","time":{"start":1715093855902,"stop":1715093855903,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e34fef67c0e600","name":"Ordered Callback - forward","time":{"start":1715093978430,"stop":1715093978431,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98753517580ec37","name":"Fails to push message with empty content topic","time":{"start":1715093908316,"stop":1715093908316,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dcecfabdccc6fb","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715093907930,"stop":1715093907931,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f9126fd464e820","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715093589339,"stop":1715093589339,"duration":0},"status":"passed","severity":"normal"},{"uid":"8690080cdc34fb60","name":"Subscribe to topic containing XML and receive message","time":{"start":1715093865043,"stop":1715093865043,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cf4905cda980bb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715093514774,"stop":1715093514776,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a4a6781d3b8dddb","name":"Check message on other pubsub topic is not received","time":{"start":1715093855910,"stop":1715093855910,"duration":0},"status":"passed","severity":"normal"},{"uid":"549741eddc9958e4","name":"Push message with Chinese payload","time":{"start":1715093908302,"stop":1715093908303,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33bcfff61fccd13","name":"Query generator for 2000 messages","time":{"start":1715094005521,"stop":1715094005521,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ed97356af2d3eb","name":"Refresh subscription","time":{"start":1715093865037,"stop":1715093865037,"duration":0},"status":"passed","severity":"normal"},{"uid":"378612c8065372f9","name":"Push message with numeric payload","time":{"start":1715093779739,"stop":1715093779743,"duration":4},"status":"passed","severity":"normal"},{"uid":"928f42ed5bbc2024","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715093855895,"stop":1715093855895,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc63fd9a7903ad1d","name":"Check message received after nwaku node is restarted","time":{"start":1715093855900,"stop":1715093855901,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fed03ed2cdc58f94","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715093589334,"stop":1715093589334,"duration":0},"status":"passed","severity":"normal"},{"uid":"697c5a2e95035d69","name":"Check received message containing escaped characters","time":{"start":1715093605488,"stop":1715093605491,"duration":3},"status":"passed","severity":"normal"},{"uid":"9489eabf99ed12bc","name":"Store - dialed first","time":{"start":1715094027570,"stop":1715094027570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5e8f2bba501d57","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715093675642,"stop":1715093675643,"duration":1},"status":"passed","severity":"normal"},{"uid":"729f174c404e8ce5","name":"Register correct protocols","time":{"start":1715093907924,"stop":1715093907924,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc008e9008026f04","name":"Check message received after jswaku node is restarted","time":{"start":1715093855912,"stop":1715093855912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2c1b25ca210099","name":"different cluster, different shard: nodes don't connect","time":{"start":1715093589301,"stop":1715093589301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de495aee2b7bf65","name":"Push message with content topic containing numeric","time":{"start":1715093908310,"stop":1715093908310,"duration":0},"status":"passed","severity":"normal"},{"uid":"9088ae4b789ee3f1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715094402077,"stop":1715094402077,"duration":0},"status":"passed","severity":"normal"},{"uid":"210ccd505340544a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715093383965,"stop":1715093383965,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe4ca434d3df9fc","name":"Check received message with timestamp: 1715093435277 ","time":{"start":1715093605494,"stop":1715093605495,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6e50103a966790","name":"Push message with emoji payload","time":{"start":1715093779796,"stop":1715093779805,"duration":9},"status":"passed","severity":"normal"},{"uid":"cb93a91d18fe0ecb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715093397025,"stop":1715093397025,"duration":0},"status":"passed","severity":"normal"},{"uid":"421777e9b30ef0ec","name":"Push message with Russian payload","time":{"start":1715093779761,"stop":1715093779762,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d25ba9c705b832","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715094402062,"stop":1715094402062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c34449682d2b8d6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715093407982,"stop":1715093407982,"duration":0},"status":"passed","severity":"normal"},{"uid":"609f8f536f969462","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715093634344,"stop":1715093634345,"duration":1},"status":"passed","severity":"normal"},{"uid":"855c32bfe7ab0e5d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/10/topic346/json","time":{"start":1715093951171,"stop":1715093951171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2215914dd0d4a134","name":"should use DNS peer discovery with light client","time":{"start":1715093449358,"stop":1715093449359,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb3eb58f61f67655","name":"Init the array if not present","time":{"start":1715093383666,"stop":1715093383667,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a5131bec6fb928","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715093524357,"stop":1715093524358,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f37bb6a60630f2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715093865044,"stop":1715093865044,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcda1d203782104","name":"Push message with content topic containing escaped characters","time":{"start":1715093779830,"stop":1715093779831,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e89f1edf31811cd","name":"1 Relay, 1 fetch","time":{"start":1715093407824,"stop":1715093407824,"duration":0},"status":"passed","severity":"normal"},{"uid":"124ba3c82eae90de","name":"connected peers and dial","time":{"start":1715093856089,"stop":1715093856089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b77af60ade60340","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715093882147,"stop":1715093882147,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bab967e689d13d","name":"Check message received after nwaku node is restarted","time":{"start":1715093605515,"stop":1715093605516,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76290cea3c7f2e5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715093383961,"stop":1715093383961,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ba835acb930598","name":"Check publish message containing unicode special characters","time":{"start":1715093910837,"stop":1715093910837,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fe399ba492a79e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715093383968,"stop":1715093383968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad8fc126551bf7b","name":"Privacy Node - default protocol","time":{"start":1715094027572,"stop":1715094027572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3029cd836208fd39","name":"safeDispatchEvent","time":{"start":1715093475975,"stop":1715093475975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7732ac4dc4bf6ca","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715093907926,"stop":1715093907926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddd4d1fbc919f48","name":"Passing page size 11 when there are 10 messages","time":{"start":1715093998644,"stop":1715093998645,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ec637d82d45298","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715093634342,"stop":1715093634342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cadf90452f534a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715093391866,"stop":1715093391867,"duration":1},"status":"passed","severity":"normal"},{"uid":"759bfa6a5af6ecfe","name":"Relay","time":{"start":1715093445339,"stop":1715093445340,"duration":1},"status":"passed","severity":"normal"},{"uid":"9700e99d3989e2f1","name":"Push message with shell command payload","time":{"start":1715093908306,"stop":1715093908306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf555223037b73","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715093634347,"stop":1715093634347,"duration":0},"status":"passed","severity":"normal"},{"uid":"31497f50c51b8643","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715093589325,"stop":1715093589325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba38ff3d421c479c","name":"Decrypt messages","time":{"start":1715093858537,"stop":1715093858538,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2853d9594fbfc6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715094402065,"stop":1715094402066,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6df18c7cfb8d870","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715094402079,"stop":1715094402079,"duration":0},"status":"passed","severity":"normal"},{"uid":"752274254be7bdce","name":"Decoder throws on empty string content topic","time":{"start":1715093418260,"stop":1715093418260,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd915e96eb3bb24","name":"Check received message containing Basic HTML tag","time":{"start":1715093605477,"stop":1715093605478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e3c90b97f2fede","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715093952962,"stop":1715093952962,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0572cf383c2e3f","name":"Relay - times out","time":{"start":1715094027569,"stop":1715094027570,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3329bbb1aea15c3","name":"Store - dialed after - with timeout","time":{"start":1715094027570,"stop":1715094027571,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d9f9c4ec0b2c3d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715093383962,"stop":1715093383962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25637eeaac17d99","name":"should decode valid enr with tcp successfully","time":{"start":1715093392477,"stop":1715093392478,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e76e288373856","name":"should properly compute the node id","time":{"start":1715093392484,"stop":1715093392485,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8434abb55f5c5d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715093907938,"stop":1715093907938,"duration":0},"status":"passed","severity":"normal"},{"uid":"42813d5f3c16785e","name":"Ordered callback, aborts when callback returns true","time":{"start":1715094005519,"stop":1715094005520,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e60f0244a7aff23","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093995178,"stop":1715093995178,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8add4cbe7e82f6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715094402078,"stop":1715094402078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4fba06bd96ab48","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715094402075,"stop":1715094402076,"duration":1},"status":"passed","severity":"normal"},{"uid":"974dc75da9b45933","name":"Check received message containing shell command","time":{"start":1715093855906,"stop":1715093855906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d832130d523a0ee","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715093383958,"stop":1715093383959,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbe9c32771caacd","name":"recovers when dns.resolve returns empty","time":{"start":1715093408409,"stop":1715093408409,"duration":0},"status":"passed","severity":"normal"},{"uid":"381f3c6671df624b","name":"isConnected should return false after all peers disconnect","time":{"start":1715093435690,"stop":1715093435691,"duration":1},"status":"passed","severity":"normal"},{"uid":"574f10e6c7fc3c59","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715093882145,"stop":1715093882145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df01b6e8f9df345","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715093383953,"stop":1715093383954,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fc7dec913d217a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715093383950,"stop":1715093383951,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc1f98aa7f6ab67","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715093524356,"stop":1715093524356,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d01cc5cbfa07cf","name":"Push message on custom pubsubTopic","time":{"start":1715093675645,"stop":1715093675645,"duration":0},"status":"passed","severity":"normal"},{"uid":"375e73d2f14d3fad","name":"Push message with custom timestamp: 1715089989619","time":{"start":1715093908318,"stop":1715093908318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cebce2faba695c","name":"should throw an error for missing sharding configuration","time":{"start":1715093383976,"stop":1715093383976,"duration":0},"status":"passed","severity":"normal"},{"uid":"977256f51f680988","name":"Encoder throws on empty string content topic","time":{"start":1715093418258,"stop":1715093418259,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb551d6f20f47ab","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715094402076,"stop":1715094402076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8b32e05a07f5ad","name":"Check received message containing short","time":{"start":1715093855901,"stop":1715093855901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af8595c17658544","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715093946829,"stop":1715093946830,"duration":1},"status":"passed","severity":"normal"},{"uid":"740c9874233c61a9","name":"Check received message containing Chinese","time":{"start":1715093855888,"stop":1715093855889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3612d7fa3a07877","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715093391847,"stop":1715093391849,"duration":2},"status":"passed","severity":"normal"},{"uid":"492b62a416a9e855","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715093386587,"stop":1715093386587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90a181a5dd17181","name":"Check message with no content topic is not received","time":{"start":1715093605510,"stop":1715093605510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c668515ad4c52889","name":"Check message with invalid timestamp is not received","time":{"start":1715093855896,"stop":1715093855896,"duration":0},"status":"passed","severity":"normal"},{"uid":"92202526c000107","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715093408413,"stop":1715093408413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2ca1874948664f","name":"Push message with Script payload","time":{"start":1715093908304,"stop":1715093908305,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4c149bcdbdf80c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715093420165,"stop":1715093420165,"duration":0},"status":"passed","severity":"normal"},{"uid":"7add7df7417332a9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715093946834,"stop":1715093946834,"duration":0},"status":"passed","severity":"normal"},{"uid":"768b8d2be826b042","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715093865040,"stop":1715093865041,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c9cc66a24ea39f","name":"Subscribe and receive messages via lightPush","time":{"start":1715094402060,"stop":1715094402060,"duration":0},"status":"passed","severity":"normal"},{"uid":"837a09b9a60ab68c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/2/topic850/utf8","time":{"start":1715093951171,"stop":1715093951172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffaaff64cc0cdb70","name":"Relay + Store","time":{"start":1715093392491,"stop":1715093392492,"duration":1},"status":"passed","severity":"normal"},{"uid":"4451548937fb6357","name":"throws on content topic with empty application field","time":{"start":1715093383943,"stop":1715093383943,"duration":0},"status":"passed","severity":"normal"},{"uid":"861bec255338fb29","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715094022676,"stop":1715094022676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c63671971611dee","name":"Fails to push message bigger that 1MB","time":{"start":1715093779835,"stop":1715093779835,"duration":0},"status":"passed","severity":"normal"},{"uid":"af828a8551817d40","name":"Check received message containing Script","time":{"start":1715093855904,"stop":1715093855904,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e83c3bb52c8effa","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715093407982,"stop":1715093407983,"duration":1},"status":"passed","severity":"normal"},{"uid":"908b43bee8ed795","name":"Delete observer","time":{"start":1715093858538,"stop":1715093858538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91e66b4cad82c94","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715093383967,"stop":1715093383967,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ba36f1312c6bc1","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715093397453,"stop":1715093397454,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8378203594efee","name":"Decoder throws on undefined content topic","time":{"start":1715093420167,"stop":1715093420167,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4462a7ee907a76","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715093589316,"stop":1715093589316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7099cbafdd591de9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715094402067,"stop":1715094402067,"duration":0},"status":"passed","severity":"normal"},{"uid":"152317472deae95a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715093383957,"stop":1715093383957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2021afd1e7c4fe8","name":"tcp ip4 address","time":{"start":1715093391916,"stop":1715093391917,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb27e6b100c6073","name":"Check message received after jswaku node is restarted","time":{"start":1715093605513,"stop":1715093605513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3f7ba15cb443b9d","name":"Push message with content topic containing emoji","time":{"start":1715093779831,"stop":1715093779832,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dfe09f00c218f6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093675645,"stop":1715093675646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed43707eab963e4c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715093952955,"stop":1715093952956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b2d723c6aba9c7","name":"Publish message with custom timestamp: Tue May 07 2024 13:57:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1715093910841,"stop":1715093910841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba38bf93c19040e1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715094402079,"stop":1715094402079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2d2dfefcaf4d75","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715093589301,"stop":1715093589301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85a9eb110a5834e","name":"Push message with custom timestamp: 1715097205764","time":{"start":1715093779834,"stop":1715093779834,"duration":0},"status":"passed","severity":"normal"},{"uid":"40467dca9b7a3944","name":"Check publish message after client node is restarted","time":{"start":1715093910845,"stop":1715093910845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a78b1385afd4016c","name":"Sample","time":{"start":1715093391990,"stop":1715093391991,"duration":1},"status":"passed","severity":"normal"},{"uid":"11141e798cc2a034","name":"Push message with Chinese payload","time":{"start":1715093779744,"stop":1715093779745,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe96c9f762a9d9d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715093480668,"stop":1715093480668,"duration":0},"status":"passed","severity":"normal"},{"uid":"f182bae958813d10","name":"Check message received after jswaku node is restarted","time":{"start":1715093855900,"stop":1715093855900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d117cec35a5eae0f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715093384049,"stop":1715093384050,"duration":1},"status":"passed","severity":"normal"},{"uid":"de92d1614c268470","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715093897744,"stop":1715093897744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4fe6db6131de269","name":"Reusing cursor across nodes","time":{"start":1715093946833,"stop":1715093946833,"duration":0},"status":"passed","severity":"normal"},{"uid":"96118b78a883627c","name":"Check received message containing numeric","time":{"start":1715093855887,"stop":1715093855888,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fbd27bae554ce0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715093952962,"stop":1715093952963,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adf5e2619c4bc98","name":"different cluster, same shard: nodes don't connect","time":{"start":1715093710087,"stop":1715093710087,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f66bc00b892a21","name":"Check publish message containing emoji","time":{"start":1715093910837,"stop":1715093910839,"duration":2},"status":"passed","severity":"normal"},{"uid":"a970ab061a7b9428","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715093383970,"stop":1715093383970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be737f47b5c2def","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715093589334,"stop":1715093589334,"duration":0},"status":"passed","severity":"normal"},{"uid":"9257a16f3fd7b2bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715094402076,"stop":1715094402076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1543eb7350c3431","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715093589335,"stop":1715093589335,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e60cd6c4af43cd","name":"handles multiple messages","time":{"start":1715094005222,"stop":1715094005223,"duration":1},"status":"passed","severity":"normal"},{"uid":"68923a0282836c50","name":"Check received message containing Russian","time":{"start":1715093605473,"stop":1715093605474,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7e3623c81713ac","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715093951181,"stop":1715093951182,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c30893a145f2624","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715093589341,"stop":1715093589342,"duration":1},"status":"passed","severity":"normal"},{"uid":"81074414b3d50928","name":"should not receive a peer event after stop","time":{"start":1715093449354,"stop":1715093449355,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cfa5f32730b6bb5","name":"should not receive a peer event before start","time":{"start":1715093412404,"stop":1715093412404,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7cfa5d86ea1b1d","name":"isConnected return false after peer stops","time":{"start":1715093480670,"stop":1715093480671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0aefde37209ee3a","name":"does not throw on valid cases","time":{"start":1715093383940,"stop":1715093383940,"duration":0},"status":"passed","severity":"normal"},{"uid":"185bda2b9d1c0125","name":"getPeersByDiscovery","time":{"start":1715093898063,"stop":1715093898064,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5306f8f072d783","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715094022675,"stop":1715094022675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ee47da907799e4","name":"should handle application and version for autosharding","time":{"start":1715093383958,"stop":1715093383958,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed476ff300d3e0d","name":"Check received message containing numeric","time":{"start":1715093855902,"stop":1715093855902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1880ebd5a64d1520","name":"Ping on peer without subscriptions","time":{"start":1715093504842,"stop":1715093504842,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4785475b0e4d1b4","name":"Query with Ordered Callback, No message returned","time":{"start":1715093952961,"stop":1715093952962,"duration":1},"status":"passed","severity":"normal"},{"uid":"576a3428a33e7642","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715093435689,"stop":1715093435690,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77aec632ad0fec6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715093442551,"stop":1715093442552,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd31747880722a53","name":"Subscribe to topic containing short and receive message","time":{"start":1715093865037,"stop":1715093865038,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dcbd13f7c68160","name":"Push message with SQL Injection payload","time":{"start":1715093908304,"stop":1715093908304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8361020abc83b144","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715094005518,"stop":1715094005519,"duration":1},"status":"passed","severity":"normal"},{"uid":"a163101f25999e92","name":"non connected peers","time":{"start":1715093856090,"stop":1715093856090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b74f06e5c31c09c2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715093383956,"stop":1715093383956,"duration":0},"status":"passed","severity":"normal"},{"uid":"317cc0f7ebf5abc0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715093589337,"stop":1715093589338,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c263aec7f4a458","name":"Used by Waku Relay","time":{"start":1715094019082,"stop":1715094019082,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c3224f3776ae5a","name":"Decoder throws on empty string content topic","time":{"start":1715093420167,"stop":1715093420168,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d57140c3557071d","name":"Push message with meta","time":{"start":1715093908316,"stop":1715093908316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69098fa26213f7a","name":"Check meta is set [ecies]","time":{"start":1715093420165,"stop":1715093420166,"duration":1},"status":"passed","severity":"normal"},{"uid":"9121bd19e65450a7","name":"should set field with only FILTER enabled","time":{"start":1715093392490,"stop":1715093392491,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f2a6e0ec5f5347","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715094172944,"stop":1715094172944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2168e81ea3da2a6","name":"Check received message containing unicode special characters","time":{"start":1715093855893,"stop":1715093855894,"duration":1},"status":"passed","severity":"normal"},{"uid":"575d7b271b870824","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715093865045,"stop":1715093865046,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc0c7fd16a09b96","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715094402077,"stop":1715094402077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c616ae10d8f5fd3","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715093589324,"stop":1715093589324,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea8fdf397a5b1e2","name":"Subscribe to topic containing XML and receive message","time":{"start":1715094402068,"stop":1715094402068,"duration":0},"status":"passed","severity":"normal"},{"uid":"51640ac52a2e6fb0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715093407505,"stop":1715093407506,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eee22300c61f3f0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715093383973,"stop":1715093383973,"duration":0},"status":"passed","severity":"normal"},{"uid":"94740a15e5a3c3e3","name":"returns all values when wanted number is greater than available values","time":{"start":1715093407505,"stop":1715093407505,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e5d9c936045501","name":"Check message with non string payload is not received","time":{"start":1715093855897,"stop":1715093855900,"duration":3},"status":"passed","severity":"normal"},{"uid":"d1fca274032613f0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715093589316,"stop":1715093589316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2080d733034284","name":"should not fail to stop the service if it was not started","time":{"start":1715093412402,"stop":1715093412403,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a64e80a1c4a819d","name":"should properly create location multiaddrs - udp6","time":{"start":1715093392487,"stop":1715093392487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac313a9c9ff2d6e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715093589318,"stop":1715093589318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a800dac6b899ffb","name":"Check publish message containing Chinese","time":{"start":1715093910833,"stop":1715093910833,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f11b58fb77e153","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715094402079,"stop":1715094402079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d848fea616d6b1f","name":"Push message with content topic containing SQL Injection","time":{"start":1715093908312,"stop":1715093908312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9075c47ba131c26c","name":"listenerCount","time":{"start":1715093475974,"stop":1715093475974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddb50f305810c6c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715094402073,"stop":1715094402074,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a32b394484351b4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715093907941,"stop":1715093907942,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c0d104fa4d434b","name":"Check message received after nwaku node is restarted","time":{"start":1715093855912,"stop":1715093855912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fdcd6071c603441","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715093589318,"stop":1715093589318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff8395af03ed9","name":"random static sharding 1 - Cluster ID: 684, Shard ID: 961","time":{"start":1715093963381,"stop":1715093963382,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3112a8481ce51e","name":"Check received message containing emoji","time":{"start":1715093855907,"stop":1715093855907,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf0cc74063892c9","name":"should properly create location multiaddrs - udp","time":{"start":1715093392488,"stop":1715093392488,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e3e03b047e032a","name":"Fails to push message bigger that 1MB","time":{"start":1715093908319,"stop":1715093908320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6384acb726c93d6","name":"same cluster, same shard: nodes connect","time":{"start":1715093589291,"stop":1715093589299,"duration":8},"status":"passed","severity":"normal"},{"uid":"94eb29d6fd27a41","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715093589319,"stop":1715093589322,"duration":3},"status":"passed","severity":"normal"},{"uid":"d77d66847671b4c5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715093383959,"stop":1715093383960,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fda478228f1b08","name":"Push message with escaped characters payload","time":{"start":1715093908306,"stop":1715093908307,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ce57734deef1bb","name":"Ping on subscribed peer","time":{"start":1715093471337,"stop":1715093471338,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbda5f9a1b3fc225","name":"receives messages sent to provided content topic through callback","time":{"start":1715093897744,"stop":1715093897744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecf3632c1fab7094","name":"Check received message containing special chars","time":{"start":1715093855902,"stop":1715093855902,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c61c0b6a954af7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715093391856,"stop":1715093391857,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2e8f1633a5132f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715093392491,"stop":1715093392491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ed65ca145e3e7e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715094022675,"stop":1715094022676,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4141477b24be7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715094402063,"stop":1715094402063,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf9d0440051049ab","name":"Check received message containing Arabic","time":{"start":1715093605464,"stop":1715093605473,"duration":9},"status":"passed","severity":"normal"},{"uid":"5b17118ad89a2b3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715093383974,"stop":1715093383974,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccad64d1ec685f3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715093514765,"stop":1715093514765,"duration":0},"status":"passed","severity":"normal"},{"uid":"993e5ab2c8121029","name":"Check received message with timestamp: 1715093435206000000 ","time":{"start":1715093855908,"stop":1715093855908,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3161ed6acc37c7d","name":"Push message with content topic containing XML","time":{"start":1715093779826,"stop":1715093779829,"duration":3},"status":"passed","severity":"normal"},{"uid":"90b91309bb12f64a","name":"Ping on subscribed peer","time":{"start":1715093504841,"stop":1715093504841,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedc5cf22f210fd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715093865044,"stop":1715093865044,"duration":0},"status":"passed","severity":"normal"},{"uid":"62101380f620c7a9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715093514770,"stop":1715093514770,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd62d83244b14d40","name":"Subscribe and receives messages on 20 topics","time":{"start":1715094402062,"stop":1715094402062,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac5fc8cbfad8d08","name":"Sign & Recover","time":{"start":1715093418804,"stop":1715093418804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c01e79140b87de0","name":"Check publish message containing Script","time":{"start":1715093910834,"stop":1715093910835,"duration":1},"status":"passed","severity":"normal"},{"uid":"2785781d18d6fe74","name":"removeEventListener with wrong event","time":{"start":1715093475973,"stop":1715093475974,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c01c8ac452972da","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715093392477,"stop":1715093392477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1cfb6f3b52a263","name":"Check message with no payload is not received","time":{"start":1715093855897,"stop":1715093855897,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea9af846ae2c6d3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715093397026,"stop":1715093397026,"duration":0},"status":"passed","severity":"normal"},{"uid":"935917f1ee7085c1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715093412406,"stop":1715093412406,"duration":0},"status":"passed","severity":"normal"},{"uid":"449cbd838f385242","name":"Push message with content topic containing unicode special characters","time":{"start":1715093908315,"stop":1715093908315,"duration":0},"status":"passed","severity":"normal"},{"uid":"74069a13d2e0df89","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715093383947,"stop":1715093383947,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fce00d7f509cc5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715094402068,"stop":1715094402068,"duration":0},"status":"passed","severity":"normal"},{"uid":"46992fd5e9c85e36","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715093435687,"stop":1715093435687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e648b57d952f3eb0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715093589326,"stop":1715093589326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a686c5debf0cedb0","name":"Check publish message containing short","time":{"start":1715093910831,"stop":1715093910831,"duration":0},"status":"passed","severity":"normal"},{"uid":"23461cdb4b1f46e2","name":"Reopen subscription with peer with lost subscription","time":{"start":1715093471339,"stop":1715093471339,"duration":0},"status":"passed","severity":"normal"},{"uid":"55faeca6deb2f547","name":"Subscribe and receive messages via lightPush","time":{"start":1715093865030,"stop":1715093865031,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1211de6130a9c8b","name":"handles different clusterIds correctly","time":{"start":1715093383954,"stop":1715093383954,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b022a14de76714","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715093634343,"stop":1715093634343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5348603da95d5e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715093391851,"stop":1715093391852,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6791aa18dafc11","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715094402067,"stop":1715094402067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f2479770946a78","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715093383949,"stop":1715093383949,"duration":0},"status":"passed","severity":"normal"},{"uid":"60efc69b81120c5e","name":"Subscribe to topic containing long and receive message","time":{"start":1715093865038,"stop":1715093865038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48e264d2b3a037a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715093952956,"stop":1715093952957,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f82c9026d78873","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715093383967,"stop":1715093383967,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b7406146f2ffb","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715093383979,"stop":1715093383979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccf89d4b4ee588b","name":"Subscribe to topic containing long and receive message","time":{"start":1715094402065,"stop":1715094402065,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d9418b2d55ec88","name":"Push message with content topic containing Russian","time":{"start":1715093779823,"stop":1715093779825,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e7e1edf568b6213","name":"Passing an array","time":{"start":1715094019081,"stop":1715094019081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94a1a98af1b4987","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715093407979,"stop":1715093407979,"duration":0},"status":"passed","severity":"normal"},{"uid":"740b658fb9d31bf6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715093589331,"stop":1715093589331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dce3f6b796ea703","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715093898065,"stop":1715093898065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a116345ad13372","name":"Check received message with timestamp: 1715093435206000000 ","time":{"start":1715093855894,"stop":1715093855894,"duration":0},"status":"passed","severity":"normal"},{"uid":"26724d22fae04e1","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715093589302,"stop":1715093589302,"duration":0},"status":"passed","severity":"normal"},{"uid":"989e3e8afb3c4b60","name":"random static sharding 9 - Cluster ID: 790, Shard ID: 102","time":{"start":1715093963385,"stop":1715093963385,"duration":0},"status":"passed","severity":"normal"},{"uid":"859e7a4024172be8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715093865033,"stop":1715093865033,"duration":0},"status":"passed","severity":"normal"},{"uid":"9093e3a9438f881f","name":"Check received message containing Basic HTML tag","time":{"start":1715093855905,"stop":1715093855905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7543ece6392d4a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715093908313,"stop":1715093908314,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ae58804f1ca895","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715093589317,"stop":1715093589317,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b702cb84c95","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715093418256,"stop":1715093418257,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c34185c36cef6b2","name":"random static sharding 4 - Cluster ID: 716, Shard ID: 417","time":{"start":1715093963383,"stop":1715093963383,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf3bde1683aa524","name":"should return false","time":{"start":1715093392484,"stop":1715093392484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08e1723948372d4","name":"Encoder throws on empty string content topic","time":{"start":1715093397452,"stop":1715093397452,"duration":0},"status":"passed","severity":"normal"},{"uid":"b325ec3d6d9ced47","name":"Check publish message containing SQL Injection","time":{"start":1715093910834,"stop":1715093910834,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed6f8685d33f967","name":"can start and stop the service","time":{"start":1715093412402,"stop":1715093412402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2412476e27e3daad","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715094402066,"stop":1715094402066,"duration":0},"status":"passed","severity":"normal"},{"uid":"93196792e9fd4fbb","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715093589336,"stop":1715093589336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2b6323e1b61a55","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715093514776,"stop":1715093514776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fea42d141f66ef","name":"should not receive a peer event before start","time":{"start":1715093449353,"stop":1715093449354,"duration":1},"status":"passed","severity":"normal"},{"uid":"66461cff7313654b","name":"Round trip binary serialization","time":{"start":1715093397450,"stop":1715093397450,"duration":0},"status":"passed","severity":"normal"},{"uid":"768f9e0ca261cf99","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715093391861,"stop":1715093391861,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7632c5123d4aa9","name":"Encoder throws on undefined content topic","time":{"start":1715093420166,"stop":1715093420166,"duration":0},"status":"passed","severity":"normal"},{"uid":"80be7626da50a12e","name":"Check received message containing numeric","time":{"start":1715093605458,"stop":1715093605461,"duration":3},"status":"passed","severity":"normal"},{"uid":"e67ab3e94dc6f548","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715093865045,"stop":1715093865045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d664f7a844e5340f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715093634346,"stop":1715093634346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ed17969e6223cb","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715093907930,"stop":1715093907930,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5fc266f7f03678","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715093634342,"stop":1715093634342,"duration":0},"status":"passed","severity":"normal"},{"uid":"51158a81969242d8","name":"Query Generator, No Decoder","time":{"start":1715093952957,"stop":1715093952958,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ebd9dfb2a2503a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715093384050,"stop":1715093384050,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb49b325debf105","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715093882155,"stop":1715093882176,"duration":21},"status":"passed","severity":"normal"},{"uid":"99201dc9fbc95066","name":"Query Generator - forward","time":{"start":1715093978428,"stop":1715093978429,"duration":1},"status":"passed","severity":"normal"},{"uid":"a105fdb0340b3bc2","name":"Subscribe to topic containing XML and receive message","time":{"start":1715094402078,"stop":1715094402078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7d6226a077cab5","name":"should throw an error for missing required configuration","time":{"start":1715093383960,"stop":1715093383961,"duration":1},"status":"passed","severity":"normal"},{"uid":"41177cffceed446b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715093865038,"stop":1715093865039,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b3a398d87899f3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093995181,"stop":1715093995181,"duration":0},"status":"passed","severity":"normal"},{"uid":"306131d20dcff5f7","name":"Check publish message containing numeric","time":{"start":1715093910832,"stop":1715093910832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8e41748deaedb","name":"Check received message containing Russian","time":{"start":1715093855890,"stop":1715093855890,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b8ed7614c519de","name":"should throw error - no public key","time":{"start":1715093392483,"stop":1715093392484,"duration":1},"status":"passed","severity":"normal"},{"uid":"94959e85813e14bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715093865036,"stop":1715093865036,"duration":0},"status":"passed","severity":"normal"},{"uid":"422e6a6606708538","name":"Check received message containing Russian","time":{"start":1715093855903,"stop":1715093855904,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be84efc83c2fb50","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715093634342,"stop":1715093634342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a624c2270368f550","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715093865035,"stop":1715093865036,"duration":1},"status":"broken","severity":"normal"},{"uid":"77744aa539ad3b1d","name":"Publish without waiting for remote peer","time":{"start":1715093907925,"stop":1715093907925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2ca9ebd7c66de2","name":"Push message with unicode special characters payload","time":{"start":1715093779795,"stop":1715093779796,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ded4bda4d675de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715093589333,"stop":1715093589333,"duration":0},"status":"passed","severity":"normal"},{"uid":"efad93de3281c5b7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715093634343,"stop":1715093634344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10524575e761031","name":"start node with empty content topic","time":{"start":1715093951183,"stop":1715093951183,"duration":0},"status":"passed","severity":"normal"},{"uid":"559e5fa3e71f0b66","name":"Relay + Store","time":{"start":1715093445340,"stop":1715093445340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f83bbda8b2b903b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715093449359,"stop":1715093449360,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a3810ed4abffe51","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715094402080,"stop":1715094402080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d667ce2a22fc82b2","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715093589356,"stop":1715093589357,"duration":1},"status":"passed","severity":"normal"},{"uid":"866d5f9d68948b74","name":"Ephemeral field set to true","time":{"start":1715093397450,"stop":1715093397451,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dee72176739917","name":"should not receive a peer event after stop","time":{"start":1715093897582,"stop":1715093897582,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c5b777adaafc25","name":"Check meta is set [symmetric]","time":{"start":1715093418257,"stop":1715093418257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8078e03dbf5510e","name":"Relay - dialed first","time":{"start":1715094027568,"stop":1715094027569,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd9bfa8f88beca0","name":"Check received message containing SQL Injection","time":{"start":1715093855904,"stop":1715093855904,"duration":0},"status":"passed","severity":"normal"},{"uid":"82024ef190b66658","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715093407978,"stop":1715093407978,"duration":0},"status":"passed","severity":"normal"},{"uid":"27155caddec256a8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715093907926,"stop":1715093907927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81bdf421fca7d62","name":"Check publish message containing JSON","time":{"start":1715093910836,"stop":1715093910836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4942ae4ea0214b90","name":"Push to array if already present","time":{"start":1715093383668,"stop":1715093383668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76f3c1ed248949e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715093907929,"stop":1715093907930,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae03e7a95e41d49","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app24/6/topic658/xml","time":{"start":1715093951172,"stop":1715093951173,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a8d5bf02937107","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715093589335,"stop":1715093589336,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f529a4febc8734","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715093480667,"stop":1715093480668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e96980f6fec1ea","name":"Non TWN Cluster","time":{"start":1715093951170,"stop":1715093951170,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e26a22685f759b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715093383972,"stop":1715093383973,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e3a40cb8f64961","name":"handles empty contentTopics array correctly","time":{"start":1715093383977,"stop":1715093383977,"duration":0},"status":"passed","severity":"normal"},{"uid":"554d84b1b17d46a2","name":"Using a function","time":{"start":1715094019081,"stop":1715094019081,"duration":0},"status":"passed","severity":"normal"},{"uid":"643b53c955abfc21","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715093524358,"stop":1715093524358,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca4e9858c9ff2ad","name":"Push message with content topic containing Arabic","time":{"start":1715093779823,"stop":1715093779823,"duration":0},"status":"passed","severity":"normal"},{"uid":"30af379671824ff","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715093710084,"stop":1715093710084,"duration":0},"status":"passed","severity":"normal"},{"uid":"983766137994870","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715094402061,"stop":1715094402061,"duration":0},"status":"passed","severity":"normal"},{"uid":"960f9d5cfbb0b78f","name":"stop","time":{"start":1715093475975,"stop":1715093475976,"duration":1},"status":"passed","severity":"normal"},{"uid":"111115f1597a75e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715094402069,"stop":1715094402069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9155fc073f2f5cb9","name":"Nodes with multiple pubsub topic","time":{"start":1715093882149,"stop":1715093882150,"duration":1},"status":"passed","severity":"normal"},{"uid":"536a72672ad8f8de","name":"Passing page size 110 when there are 120 messages","time":{"start":1715093998646,"stop":1715093998646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5b6396e4c2561a","name":"Check received message containing long","time":{"start":1715093605450,"stop":1715093605457,"duration":7},"status":"passed","severity":"normal"},{"uid":"4311c912bff122dd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715093589324,"stop":1715093589325,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7173a193ef0f8ae","name":"Check received message containing emoji","time":{"start":1715093855894,"stop":1715093855894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cbbb0a13b97270","name":"Check received message containing XML","time":{"start":1715093855891,"stop":1715093855892,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ff129dde9c9094","name":"Push message with custom timestamp: 1715097189619","time":{"start":1715093908318,"stop":1715093908318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5823395dcada6765","name":"Mutual subscription","time":{"start":1715093907924,"stop":1715093907924,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d06f2624a4c229","name":"Subscribe to topic containing short and receive message","time":{"start":1715094402074,"stop":1715094402075,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb57a8e1c35879f","name":"Subscribe to topic containing long and receive message","time":{"start":1715094402075,"stop":1715094402075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80da3c20031c097","name":"Push message with special chars payload","time":{"start":1715093908302,"stop":1715093908302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6755f1cff5606680","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715093383947,"stop":1715093383948,"duration":1},"status":"passed","severity":"normal"},{"uid":"b117c24ab7358dc8","name":"addEventListener with correct event","time":{"start":1715093475972,"stop":1715093475972,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd5b8f106a8bcb","name":"Check received message containing shell command","time":{"start":1715093855893,"stop":1715093855893,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc9e1b5dd6e620e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715093524358,"stop":1715093524359,"duration":1},"status":"passed","severity":"normal"},{"uid":"850cd144d2ee423a","name":"Publish message with rate limit","time":{"start":1715093910846,"stop":1715093910846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71cf6f0bc5b33c1","name":"Reopen subscription with peer with lost subscription","time":{"start":1715093504838,"stop":1715093504839,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fd695fb30db08f","name":"Ordered Callback - backward","time":{"start":1715093978431,"stop":1715093978431,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e4bffc89378c55","name":"Check received message containing JSON","time":{"start":1715093855905,"stop":1715093855906,"duration":1},"status":"passed","severity":"normal"},{"uid":"54892c2e52d80c9a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715093391859,"stop":1715093391860,"duration":1},"status":"passed","severity":"normal"},{"uid":"270a80907d02b6cf","name":"handles empty shards array correctly","time":{"start":1715093383977,"stop":1715093383977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96fa8be47d0db52","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715094402076,"stop":1715094402077,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b39a48d91bfe69","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715093383972,"stop":1715093383972,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea33ec7448f6ca3","name":"Sets default value correctly","time":{"start":1715094019082,"stop":1715094019083,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e16b4aa1815b7f","name":"caches peers it previously fetched","time":{"start":1715093408410,"stop":1715093408410,"duration":0},"status":"passed","severity":"normal"},{"uid":"25901f0807cf80f4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715093442548,"stop":1715093442548,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d50c513a87b70a5","name":"Passing page size 1 when there are 4 messages","time":{"start":1715093998642,"stop":1715093998643,"duration":1},"status":"passed","severity":"normal"},{"uid":"df13e1b630dbcff","name":"Subscribe and receive messages via waku relay post","time":{"start":1715094402071,"stop":1715094402071,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb05c2369a8a963","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715094402078,"stop":1715094402078,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f1fdddf140fe55","name":"should not fail to start the service if it is already started","time":{"start":1715093449351,"stop":1715093449352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a269e7a1dbe6ce","name":"Push message with SQL Injection payload","time":{"start":1715093779762,"stop":1715093779762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70923400d17b3b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715093383969,"stop":1715093383969,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b4ba273adb31c9","name":"Meta field set when metaSetter is specified","time":{"start":1715093397451,"stop":1715093397451,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c0c664cc7dc8b6","name":"Query with Promise Callback, No message returned","time":{"start":1715093952963,"stop":1715093952964,"duration":1},"status":"passed","severity":"normal"},{"uid":"210da2ffe718a329","name":"random static sharding 2 - Cluster ID: 206, Shard ID: 122","time":{"start":1715093963382,"stop":1715093963382,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87f957f02fe2f62","name":"should emit a peer event after start","time":{"start":1715093897581,"stop":1715093897581,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a0b4c98572e3e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715093383969,"stop":1715093383969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5617ba6b3c1339","name":"Query generator for multiple messages with different message text format","time":{"start":1715094005515,"stop":1715094005516,"duration":1},"status":"passed","severity":"normal"},{"uid":"538cd31567d2f64d","name":"same cluster, same shard: nodes connect","time":{"start":1715093710085,"stop":1715093710085,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc2c217e5f3d5ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715094402071,"stop":1715094402071,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b717d07fa28177b","name":"Push message with emoji payload","time":{"start":1715093908307,"stop":1715093908308,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f67c0f43931c4c4","name":"Push message with rate limit","time":{"start":1715093908317,"stop":1715093908317,"duration":0},"status":"passed","severity":"normal"},{"uid":"641672a4354494f7","name":"should add and remove event listeners correctly","time":{"start":1715093412406,"stop":1715093412407,"duration":1},"status":"passed","severity":"normal"},{"uid":"975967d9eba5b722","name":"Push message with content topic containing long","time":{"start":1715093908309,"stop":1715093908309,"duration":0},"status":"passed","severity":"normal"},{"uid":"105494e1556b692b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715093383976,"stop":1715093383976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0bdbbf3b0c6b05","name":"should throw error - no id","time":{"start":1715093392479,"stop":1715093392483,"duration":4},"status":"passed","severity":"normal"},{"uid":"79066d1a70ef121d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715093383948,"stop":1715093383949,"duration":1},"status":"passed","severity":"normal"},{"uid":"e386ed4c0ce4a0a4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715094022676,"stop":1715094022676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9be1eed01b9fab5","name":"should throw error - no id","time":{"start":1715093392478,"stop":1715093392478,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e34bccdbac3c1d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715094172943,"stop":1715094172943,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fc82184d798c31","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715093383946,"stop":1715093383947,"duration":1},"status":"passed","severity":"normal"},{"uid":"812cb165e61df022","name":"Push message with XML payload","time":{"start":1715093908305,"stop":1715093908305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b740aa8ebe04fb2","name":"should properly create location multiaddrs - tcp4","time":{"start":1715093392487,"stop":1715093392487,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c5801d6268b08","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app26/4/topic501/json","time":{"start":1715093951177,"stop":1715093951178,"duration":1},"status":"passed","severity":"normal"},{"uid":"692b7c69fae5c8bc","name":"Nodes with multiple pubsub topic","time":{"start":1715093882176,"stop":1715093882177,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddae93f9290b1e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715093383962,"stop":1715093383962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51eab6abbf860f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715094402070,"stop":1715094402070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5ceff5aab0e645","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715093589326,"stop":1715093589330,"duration":4},"status":"passed","severity":"normal"},{"uid":"33ab965a82a4f2c3","name":"getPeersByDiscovery","time":{"start":1715093475974,"stop":1715093475974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8051361a2e05684","name":"Check publish message containing Basic HTML tag","time":{"start":1715093910835,"stop":1715093910836,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f33db2202999c1f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093514768,"stop":1715093514769,"duration":1},"status":"passed","severity":"normal"},{"uid":"9626ea72e54e9e86","name":"Check received message containing emoji","time":{"start":1715093605493,"stop":1715093605493,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b2670776365228","name":"random static sharding 6 - Cluster ID: 618, Shard ID: 756","time":{"start":1715093963384,"stop":1715093963384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac7ce6d7119a51f","name":"Push message with short payload","time":{"start":1715093779734,"stop":1715093779738,"duration":4},"status":"passed","severity":"normal"},{"uid":"80c48375f70c0350","name":"Publish message with custom timestamp: Tue May 07 2024 15:57:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1715093910841,"stop":1715093910842,"duration":1},"status":"passed","severity":"normal"},{"uid":"40808db8a7994ac4","name":"should not receive a peer event before start","time":{"start":1715093897581,"stop":1715093897582,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb5aca1cf761e41","name":"All","time":{"start":1715093445341,"stop":1715093445341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d0eaa50651121a","name":"Check received message containing SQL Injection","time":{"start":1715093605474,"stop":1715093605475,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b895c32fd435f1","name":"Light Node - default protocols","time":{"start":1715094027571,"stop":1715094027572,"duration":1},"status":"passed","severity":"normal"},{"uid":"243ca8770406bbad","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715093383950,"stop":1715093383950,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd5a2d697b3e6e5","name":"Accepts a valid Waku Message","time":{"start":1715093400909,"stop":1715093400910,"duration":1},"status":"passed","severity":"normal"},{"uid":"1775254940d11df9","name":"should handle a minimal index list","time":{"start":1715093384049,"stop":1715093384049,"duration":0},"status":"passed","severity":"normal"},{"uid":"194b050e89e8fde3","name":"should properly create location multiaddrs - tcp6","time":{"start":1715093392488,"stop":1715093392488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76d6516e4a4e5bd","name":"Push message with Arabic payload","time":{"start":1715093779745,"stop":1715093779745,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e32af73ebe76e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715093589319,"stop":1715093589319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7802e47dcee00","name":"should not receive a peer event after stop","time":{"start":1715093412404,"stop":1715093412405,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4f43a9df8f1ecb","name":"should not fail to start the service if it is already started","time":{"start":1715093897580,"stop":1715093897581,"duration":1},"status":"passed","severity":"normal"},{"uid":"8746a407e5c74884","name":"Push message with content topic containing XML","time":{"start":1715093908313,"stop":1715093908313,"duration":0},"status":"passed","severity":"normal"},{"uid":"422f7a7cb7f2807d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715093910844,"stop":1715093910844,"duration":0},"status":"passed","severity":"normal"},{"uid":"e672244a2abbe4f1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715093383975,"stop":1715093383975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c514aff5800307","name":"Push message with short payload","time":{"start":1715093908299,"stop":1715093908300,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46a9ddd2d96c35d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715093480669,"stop":1715093480669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb4047d346830f1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715093994056,"stop":1715093994057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d732542bf0891ec","name":"Check message with no payload is not received","time":{"start":1715093855911,"stop":1715093855911,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa356457fea427fb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715093407976,"stop":1715093407977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90eca16368526f4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715093383948,"stop":1715093383948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eed49e8087636fa","name":"Push message with JSON payload","time":{"start":1715093779794,"stop":1715093779794,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adfba1d2338ceb9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715093383963,"stop":1715093383963,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ddc79a55943f1","name":"Js publishes, other Js receives","time":{"start":1715093879664,"stop":1715093879664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55fbecd03a53147","name":"should handle corrupted local storage data gracefully","time":{"start":1715093412406,"stop":1715093412406,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71e997b45c1d0ee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715093524357,"stop":1715093524357,"duration":0},"status":"passed","severity":"normal"},{"uid":"25adcd2a13c4f96b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715093855896,"stop":1715093855896,"duration":0},"status":"passed","severity":"normal"},{"uid":"2858b6accc1806d5","name":"new peer added after a peer was already found","time":{"start":1715093898064,"stop":1715093898064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f55d1be712982fd7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715094022676,"stop":1715094022677,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d566046a68162b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app61/7/topic320/json","time":{"start":1715093951172,"stop":1715093951172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f26f12e4920f380","name":"handles different networkShards values correctly","time":{"start":1715093383954,"stop":1715093383954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9135e9404b2b84b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715093383964,"stop":1715093383965,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf12106c015fbc25","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715093675643,"stop":1715093675643,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aeb5120d037e67","name":"should not fail to stop the service if it was not started","time":{"start":1715093897580,"stop":1715093897580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5956df8773f6c864","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715093634341,"stop":1715093634341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4985fdf24e1d4fab","name":"should not fail to stop the service if it was not started","time":{"start":1715093449349,"stop":1715093449351,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0dc9cd7b7fce965","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715093448306,"stop":1715093448306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f49bb83125707b","name":"Subscribe and receives messages on 20 topics","time":{"start":1715094402072,"stop":1715094402072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edb418c21fd28c8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715093383951,"stop":1715093383951,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa0fe06fe7d094b","name":"configure the node with multiple content topics","time":{"start":1715093951180,"stop":1715093951181,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0936b41ec39499","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715093865033,"stop":1715093865033,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fc5736be567009","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715093383963,"stop":1715093383963,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e1ae9869aa5f58","name":"Subscribe and receives messages on 20 topics","time":{"start":1715093865034,"stop":1715093865034,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2aa201e1b0a0b","name":"Publishes to nwaku","time":{"start":1715093879663,"stop":1715093879664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04299c4eb0b64","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715094402080,"stop":1715094402080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1653a3b6e7a97157","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715093589302,"stop":1715093589302,"duration":0},"status":"passed","severity":"normal"},{"uid":"706f0f2dc46cd197","name":"Reopen subscription with peer with lost subscription","time":{"start":1715093504844,"stop":1715093504845,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ded070c81d61f03","name":"should not fail to start the service if it is already started","time":{"start":1715093412403,"stop":1715093412403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c33ce55df3e96f4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715093865032,"stop":1715093865032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b7bc1da7ebec8d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715093386587,"stop":1715093386588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4843acef077621","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715093994057,"stop":1715093994057,"duration":0},"status":"passed","severity":"normal"},{"uid":"44912277abc0a7c3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715093865042,"stop":1715093865042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c558b360136d0bcb","name":"should encode/decode to text encoding","time":{"start":1715093392485,"stop":1715093392485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4aa3655b63c53c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715093907944,"stop":1715093907945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cb28bc145700c3","name":"unsubscribes","time":{"start":1715094005223,"stop":1715094005223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1321fd2ef36eb5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715093383978,"stop":1715093383979,"duration":1},"status":"passed","severity":"normal"},{"uid":"de05a9d1ac3b43f1","name":"creates an iterator","time":{"start":1715094005222,"stop":1715094005222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3def1039b0a04a69","name":"random static sharding 5 - Cluster ID: 430, Shard ID: 89","time":{"start":1715093963383,"stop":1715093963383,"duration":0},"status":"passed","severity":"normal"},{"uid":"209b1c14fd9a13ff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715093383964,"stop":1715093383964,"duration":0},"status":"passed","severity":"normal"},{"uid":"127f2c9838b9a2ed","name":"Check publish message containing escaped characters","time":{"start":1715093910837,"stop":1715093910837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e99f31c77e8674","name":"Push message with content topic containing short","time":{"start":1715093779815,"stop":1715093779815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2a6476090dd1d3","name":"Push message with long payload","time":{"start":1715093779738,"stop":1715093779738,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ce657b4c365bcf","name":"Push message with custom timestamp: 1715090005764","time":{"start":1715093779834,"stop":1715093779834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9b3211b5c1c6e6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715093779829,"stop":1715093779829,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fce58443f70c021","name":"Overlapping topic subscription","time":{"start":1715094402064,"stop":1715094402064,"duration":0},"status":"passed","severity":"normal"},{"uid":"926afc37cd1b6e38","name":"should set field with all protocols disabled","time":{"start":1715093392489,"stop":1715093392489,"duration":0},"status":"passed","severity":"normal"},{"uid":"15419635fed4f475","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715093882150,"stop":1715093882155,"duration":5},"status":"passed","severity":"normal"},{"uid":"2162ee1b62c11839","name":"should be able to decode the field with only STORE set to true","time":{"start":1715093391862,"stop":1715093391862,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda71aa9f2ec3c90","name":"Check received message containing shell command","time":{"start":1715093605486,"stop":1715093605488,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3d29a44677c51d2","name":"Push message with content topic containing Chinese","time":{"start":1715093779822,"stop":1715093779823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc0f3b4fe83b6c8","name":"dispatchEvent via connectionManager","time":{"start":1715093475975,"stop":1715093475975,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a10ff370e80e36","name":"Push message with content topic containing short","time":{"start":1715093908309,"stop":1715093908309,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b119a6d8c842af","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715093435682,"stop":1715093435684,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1690f31fcbd7e64","name":"Ephemeral messages are not stored","time":{"start":1715093448306,"stop":1715093448306,"duration":0},"status":"passed","severity":"normal"},{"uid":"863046a2a0f8c8f4","name":"Asymmetric encrypt & decrypt","time":{"start":1715093418801,"stop":1715093418802,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc5da6eb65b55b4","name":"Promise Callback - backward","time":{"start":1715093978430,"stop":1715093978430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f208183dfb085dff","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715093882144,"stop":1715093882145,"duration":1},"status":"passed","severity":"normal"},{"uid":"df87b93801435313","name":"Push message with content topic containing numeric","time":{"start":1715093779816,"stop":1715093779816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c74b2f2be2d6826","name":"should set field with all protocols enabled","time":{"start":1715093392489,"stop":1715093392490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fbc11edbf32c54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715093383965,"stop":1715093383965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0743966d8e2800","name":"Check message with invalid timestamp is not received","time":{"start":1715093605501,"stop":1715093605501,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a6b4627eaea207","name":"Push message with Script payload","time":{"start":1715093779783,"stop":1715093779792,"duration":9},"status":"passed","severity":"normal"},{"uid":"bb2be62ac1c8c76f","name":"connects to nwaku","time":{"start":1715094019080,"stop":1715094019080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68d09f470982665","name":"random static sharding 8 - Cluster ID: 562, Shard ID: 660","time":{"start":1715093963384,"stop":1715093963385,"duration":1},"status":"passed","severity":"normal"},{"uid":"4980436fbea7cd86","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715093589336,"stop":1715093589337,"duration":1},"status":"passed","severity":"normal"},{"uid":"6633c815c8306196","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715093910843,"stop":1715093910843,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf1769c181a64fc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715094402071,"stop":1715094402072,"duration":1},"status":"passed","severity":"normal"},{"uid":"4886ba6a08ede80b","name":"start node with empty shard","time":{"start":1715093963390,"stop":1715093963390,"duration":0},"status":"passed","severity":"normal"},{"uid":"93173fd88b6a108d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715093386589,"stop":1715093386589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e186229348965502","name":"Push message with content topic containing emoji","time":{"start":1715093908315,"stop":1715093908316,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f35e5d96d96293a","name":"more peers than existing","time":{"start":1715093856089,"stop":1715093856089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bed0a2319d3c8e15","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715093407977,"stop":1715093407978,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae3ad43b21e1e7d","name":"should throw error - invalid id","time":{"start":1715093392483,"stop":1715093392483,"duration":0},"status":"passed","severity":"normal"},{"uid":"660611cf492483b1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715093407981,"stop":1715093407982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b559f0539f66fd81","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715093514771,"stop":1715093514771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b857e95da737c5","name":"random static sharding 3 - Cluster ID: 486, Shard ID: 650","time":{"start":1715093963382,"stop":1715093963383,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f603bd533d8f6b","name":"Fails to publish message with wrong content topic","time":{"start":1715093910843,"stop":1715093910843,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0981d842347261","name":"Push message with content topic containing JSON","time":{"start":1715093908314,"stop":1715093908314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6177df26eb5704","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715093946832,"stop":1715093946832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff764e0af25484","name":"Check message with no content topic is not received","time":{"start":1715093855911,"stop":1715093855911,"duration":0},"status":"passed","severity":"normal"},{"uid":"546c7058462bf61f","name":"Check message on other pubsub topic is not received","time":{"start":1715093605502,"stop":1715093605502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d7637b4f2520ec","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715093383950,"stop":1715093383950,"duration":0},"status":"passed","severity":"normal"},{"uid":"6220be7b06fa3ce0","name":"Check message with no payload is not received","time":{"start":1715093605510,"stop":1715093605512,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad3340ea948d0a7d","name":"random static sharding 10 - Cluster ID: 735, Shard ID: 311","time":{"start":1715093963385,"stop":1715093963386,"duration":1},"status":"passed","severity":"normal"},{"uid":"232c86e3b3d9dc8e","name":"should set field with only STORE enabled","time":{"start":1715093392490,"stop":1715093392490,"duration":0},"status":"passed","severity":"normal"},{"uid":"67844af52106c52d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715093946831,"stop":1715093946831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78a3ec4f2b1afa3","name":"Promise Callback - forward","time":{"start":1715093978429,"stop":1715093978430,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce2a360eab65a70","name":"should set field with only RELAY enabled","time":{"start":1715093392490,"stop":1715093392490,"duration":0},"status":"passed","severity":"normal"},{"uid":"343d97038604abdf","name":"Push message with XML payload","time":{"start":1715093779792,"stop":1715093779793,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b5784a54bf1b1f","name":"Push 30 different messages","time":{"start":1715093908308,"stop":1715093908308,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ce43355b47d786","name":"Check message on other pubsub topic is not received","time":{"start":1715093855896,"stop":1715093855897,"duration":1},"status":"passed","severity":"normal"},{"uid":"493d260804ad935e","name":"Check received message containing long","time":{"start":1715093855901,"stop":1715093855902,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d831144e630f2e2","name":"Fields are not dropped","time":{"start":1715093396775,"stop":1715093396777,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca27c4d28f9f5326","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715093383959,"stop":1715093383959,"duration":0},"status":"passed","severity":"normal"},{"uid":"97386ba16e71b755","name":"should decode valid enr successfully","time":{"start":1715093392476,"stop":1715093392477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c56e589deaf1f2","name":"Check message with no content topic is not received","time":{"start":1715093855897,"stop":1715093855897,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee422a1ecd1f8b8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715093391867,"stop":1715093391868,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ea84ecb75124c3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715093951170,"stop":1715093951170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3249b41f4584dbc4","name":"Default pageSize","time":{"start":1715093998646,"stop":1715093998647,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5bbeb83dde544","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/4/topic631/xml","time":{"start":1715093951178,"stop":1715093951179,"duration":1},"status":"passed","severity":"normal"},{"uid":"6948693284d5320a","name":"Check received message containing special chars","time":{"start":1715093855888,"stop":1715093855888,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a6bb7134c802e0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715094402061,"stop":1715094402061,"duration":0},"status":"passed","severity":"normal"},{"uid":"311a3369a17b36d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715094022674,"stop":1715094022674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74577730dcf6df9","name":"Decoder throws on undefined content topic","time":{"start":1715093397452,"stop":1715093397453,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f5de3ec0d2627","name":"Check received message containing unicode special characters","time":{"start":1715093855907,"stop":1715093855907,"duration":0},"status":"passed","severity":"normal"},{"uid":"689a283fcde25108","name":"should encodeTxt and decodeTxt","time":{"start":1715093392476,"stop":1715093392476,"duration":0},"status":"passed","severity":"normal"},{"uid":"71075322f97e1faa","name":"pre and post cipher","time":{"start":1715093418803,"stop":1715093418803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a23ba2707c1c092","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715093407979,"stop":1715093407981,"duration":2},"status":"passed","severity":"normal"},{"uid":"976bbf10549b91b0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715093865042,"stop":1715093865042,"duration":0},"status":"passed","severity":"normal"},{"uid":"81470336e6e564dc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715093946831,"stop":1715093946832,"duration":1},"status":"passed","severity":"normal"},{"uid":"526a765c497f2829","name":"can dial TLS multiaddrs","time":{"start":1715093715466,"stop":1715093715466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68d53962a4447a2","name":"Push message with content topic containing Script","time":{"start":1715093779826,"stop":1715093779826,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d10d73b8b0c9ac","name":"should return unique PubsubTopics for static sharding","time":{"start":1715093383958,"stop":1715093383958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0cbde7df2dbdbe","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715093391857,"stop":1715093391858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b51bc83ec50d02b","name":"addEventListener with wrong event","time":{"start":1715093475973,"stop":1715093475973,"duration":0},"status":"passed","severity":"normal"},{"uid":"828372c90ae68d32","name":"should encode/decode to RLP encoding","time":{"start":1715093392485,"stop":1715093392485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd6cd1a7ccfe657","name":"it tolerates circular branch references","time":{"start":1715093408409,"stop":1715093408409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b66ecd2787612e0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715093448307,"stop":1715093448307,"duration":0},"status":"passed","severity":"normal"},{"uid":"79381889fe603e3c","name":"Check received message containing special chars","time":{"start":1715093605462,"stop":1715093605462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d830d99f813bfc07","name":"ignores unrecognized TXT record formats","time":{"start":1715093408410,"stop":1715093408410,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a693c8452fd5c7a","name":"should properly create peer info with all multiaddrs","time":{"start":1715093392489,"stop":1715093392489,"duration":0},"status":"passed","severity":"normal"},{"uid":"181271e07030929e","name":"Fails to push message with large meta","time":{"start":1715093908317,"stop":1715093908317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a418a386f12f06c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715093408412,"stop":1715093408412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc797b8fd3c7f63","name":"Push message with meta","time":{"start":1715093779832,"stop":1715093779832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1a4c8850ba9aff","name":"Check received message containing Script","time":{"start":1715093855891,"stop":1715093855891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9f0ba4a54e5b24","name":"Subscribe to topic containing short and receive message","time":{"start":1715094402064,"stop":1715094402065,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e473da4af75229f","name":"isConnected should return true after first peer connects","time":{"start":1715093480669,"stop":1715093480669,"duration":0},"status":"passed","severity":"normal"},{"uid":"7925b08629ca48e8","name":"Push message with Arabic payload","time":{"start":1715093908303,"stop":1715093908303,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ac37328f9df7d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715094022675,"stop":1715094022675,"duration":0},"status":"passed","severity":"normal"}]