allure-jswaku/8501/widgets/duration.json
2025-06-30 11:46:35 +00:00

1 line
157 KiB
JSON

[{"uid":"492f005b8a91eac8","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751283308115,"stop":1751283308115,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffeff3d8b100936","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751283864641,"stop":1751283864641,"duration":0},"status":"passed","severity":"normal"},{"uid":"19410516ad31d4f2","name":"Relay + Store","time":{"start":1751283370465,"stop":1751283370465,"duration":0},"status":"passed","severity":"normal"},{"uid":"860234d0ef362205","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751283864656,"stop":1751283864657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f115c8ad0e027bd6","name":"Fails to push message with large meta","time":{"start":1751283959436,"stop":1751283959436,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5e74ab2d2cb130","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751283371445,"stop":1751283371445,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ccee3996d9d046","name":"Check received message containing unicode special characters","time":{"start":1751283921647,"stop":1751283921647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b961680d035707cf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751283864627,"stop":1751283864628,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9efe5641d8447a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751283864653,"stop":1751283864653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa882167adb59fc","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751283293670,"stop":1751283293670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49506f8950a2309","name":"should add and remove event listeners correctly","time":{"start":1751283319898,"stop":1751283319898,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dd0b52f87ae31b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751283345527,"stop":1751283345527,"duration":0},"status":"passed","severity":"normal"},{"uid":"60efce62b919b8dd","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751283345504,"stop":1751283345504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab2626faa3b54ad","name":"Query with Promise Callback, No message returned","time":{"start":1751283572922,"stop":1751283572922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f425b05e18773d8e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751283476730,"stop":1751283476730,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e04b493e16353e","name":"should not receive a peer event after stop","time":{"start":1751283445286,"stop":1751283445287,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c0731b7a22b1c0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751283534938,"stop":1751283534938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f409296d7232f5","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751283345508,"stop":1751283345508,"duration":0},"status":"passed","severity":"normal"},{"uid":"360195b0d4619de0","name":"Fields are not dropped","time":{"start":1751283307479,"stop":1751283307480,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3189e11b68d9e0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751283293677,"stop":1751283293677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad662774b97f16","name":"should never report false negatives","time":{"start":1751283347668,"stop":1751283347668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a64f4f732490f37","name":"Check publish message containing escaped characters","time":{"start":1751283469525,"stop":1751283469526,"duration":1},"status":"passed","severity":"normal"},{"uid":"757081be2b6dbde2","name":"should return empty list for no shard","time":{"start":1751283293677,"stop":1751283293678,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c677f610a0532f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751283864636,"stop":1751283864636,"duration":0},"status":"passed","severity":"normal"},{"uid":"a680f483c4c6197","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751283293683,"stop":1751283293684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98e992e6614d826","name":"Push message with long payload","time":{"start":1751283959424,"stop":1751283959424,"duration":0},"status":"passed","severity":"normal"},{"uid":"731e684e7d39c798","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751283293679,"stop":1751283293679,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c7d2e441dd2905","name":"random static sharding 4 - Cluster ID: 321, Shard ID: 344","time":{"start":1751283611586,"stop":1751283611587,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59094eede6c7532","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751283345529,"stop":1751283345529,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a4b16ae727ab7c","name":"can start the service","time":{"start":1751283445282,"stop":1751283445283,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7cf23bbe091f1a","name":"handles empty shards array correctly","time":{"start":1751283293696,"stop":1751283293696,"duration":0},"status":"passed","severity":"normal"},{"uid":"4235b07cfa63d725","name":"Passing page size 11 when there are 10 messages","time":{"start":1751283609051,"stop":1751283609051,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b93a00cf191c05","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751283293871,"stop":1751283293871,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf264c94544b87","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751283293667,"stop":1751283293668,"duration":1},"status":"passed","severity":"normal"},{"uid":"898bb87d926f772b","name":"Push message with rate limit","time":{"start":1751283959448,"stop":1751283959449,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1077a399e09bbd","name":"should check false positive rate","time":{"start":1751283347670,"stop":1751283347670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8874d26164d9447","name":"Check received message containing Arabic","time":{"start":1751283921633,"stop":1751283921633,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac0122b73def437","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751283293693,"stop":1751283293693,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb539a28c5ee4a9d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751283371446,"stop":1751283371447,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b5dbaed8f5696a","name":"Publish message with custom timestamp: Mon Jun 30 2025 12:37:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283469529,"stop":1751283469530,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5194b5c35539cf8","name":"Push message with custom timestamp: 1751279772824","time":{"start":1751283959449,"stop":1751283959449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6260c161236a0334","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751283307749,"stop":1751283307749,"duration":0},"status":"passed","severity":"normal"},{"uid":"497f654bdb47ec15","name":"should properly start and stop event listening","time":{"start":1751283335896,"stop":1751283335896,"duration":0},"status":"passed","severity":"normal"},{"uid":"344da455219e6a1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751283319897,"stop":1751283319897,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc239a5380625ba0","name":"Push message with JSON payload","time":{"start":1751283959441,"stop":1751283959441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13b78012a0537b1","name":"Push message with content topic containing Russian","time":{"start":1751283959444,"stop":1751283959445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02a22b96c3a7caf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751283293684,"stop":1751283293689,"duration":5},"status":"passed","severity":"normal"},{"uid":"26661260b4395293","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751283864644,"stop":1751283864645,"duration":1},"status":"passed","severity":"normal"},{"uid":"692d8b47f9650208","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751283476730,"stop":1751283476730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbd72fa8a7fea72","name":"Decoder throws on empty string content topic","time":{"start":1751283308314,"stop":1751283308314,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bfca0a40a42a14","name":"isConnected should return true after first peer connects","time":{"start":1751283384682,"stop":1751283384683,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b5c0ce832f49c4","name":"throws on content topic with empty version field","time":{"start":1751283293662,"stop":1751283293663,"duration":1},"status":"passed","severity":"normal"},{"uid":"82fa18dd1cb9aca3","name":"should properly compute the node id","time":{"start":1751283299792,"stop":1751283299793,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcd5f66eda2a1e","name":"isConnected should return false after all peers disconnect","time":{"start":1751283384683,"stop":1751283384683,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b4a09e8dc0ee6e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751283476724,"stop":1751283476724,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb76264828331d12","name":"Check publish message after client node is restarted","time":{"start":1751283469534,"stop":1751283469535,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1bbf8c64d80eca4e","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751283548185,"stop":1751283548185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd559807099950f1","name":"Relay - times out","time":{"start":1751283624671,"stop":1751283624671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c527de44e46938f","name":"throws on content topic with empty encoding field","time":{"start":1751283293664,"stop":1751283293665,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacdc0d08d8d5b1","name":"Ordered callback, aborts when callback returns true","time":{"start":1751283605229,"stop":1751283605229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7417d1a75c144b1d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751283299237,"stop":1751283299237,"duration":0},"status":"passed","severity":"normal"},{"uid":"348132556d261b6d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751283345527,"stop":1751283345527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8aa1a0132a6545a","name":"Fails to push message bigger that 1MB","time":{"start":1751283959450,"stop":1751283959450,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b2d0bccf2a8435","name":"Push message with content topic containing long","time":{"start":1751283959430,"stop":1751283959430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b239fa4e93fc8b","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751283345505,"stop":1751283345506,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2426ec22ce73ab","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751283921641,"stop":1751283921641,"duration":0},"status":"broken","severity":"normal"},{"uid":"86688ceae934f7e1","name":"should encodeTxt and decodeTxt","time":{"start":1751283299785,"stop":1751283299785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f08f9bca0542352","name":"Check message with invalid timestamp is not received","time":{"start":1751283921649,"stop":1751283921649,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1fd201b5e9209c","name":"Check received message containing JSON","time":{"start":1751283921635,"stop":1751283921635,"duration":0},"status":"passed","severity":"normal"},{"uid":"178dbcecb03c4a5b","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751283308116,"stop":1751283308116,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d96d6e28ba7dfa","name":"Push message with emoji payload","time":{"start":1751283959429,"stop":1751283959429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7faae684d624b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751283315442,"stop":1751283315442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f4b7d88bb25e10","name":"throws on content topic with non-number generation field","time":{"start":1751283293661,"stop":1751283293661,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f3cb454bd678e5","name":"udp ip6 address","time":{"start":1751283299219,"stop":1751283299220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f4d8f28599491c","name":"Check publish message containing shell command","time":{"start":1751283469525,"stop":1751283469525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812d7f12f3e7d69","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751283314872,"stop":1751283314872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c782da6db78597b1","name":"Check received message containing Script","time":{"start":1751283921634,"stop":1751283921634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eaacda1938eb99","name":"Generator, 2 different pubsubtopics","time":{"start":1751283588497,"stop":1751283588499,"duration":2},"status":"passed","severity":"normal"},{"uid":"39ae10650c5830a","name":"should properly create location multiaddrs - udp4","time":{"start":1751283299795,"stop":1751283299795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddf9657e7d48bbd","name":"should be sent with empty content","time":{"start":1751283350383,"stop":1751283350384,"duration":1},"status":"passed","severity":"normal"},{"uid":"5837cae3e12f852d","name":"topics with same application and version share the same shard","time":{"start":1751283293671,"stop":1751283293671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fca7a86e29d287","name":"Overlapping topic subscription","time":{"start":1751283864650,"stop":1751283864650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7311ccf02f5119a","name":"Check received message containing XML","time":{"start":1751283921634,"stop":1751283921634,"duration":0},"status":"passed","severity":"normal"},{"uid":"18581d4fb09f7b5","name":"Push message with content topic containing JSON","time":{"start":1751283959446,"stop":1751283959446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ab9bd33ac7cce8","name":"Publish message with custom timestamp: Tue Jul 09 2024 11:37:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283469528,"stop":1751283469528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5150ef4538dfe75","name":"configure the node with multiple content topics","time":{"start":1751283571929,"stop":1751283571929,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf33171157cca764","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751283921648,"stop":1751283921648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2793376b023341f","name":"throws on content topic with empty application field","time":{"start":1751283293662,"stop":1751283293662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d8b136ad3461e1","name":"safeDispatchEvent","time":{"start":1751283405398,"stop":1751283405399,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf2fb50b4256f2b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app17/7/topic348/json","time":{"start":1751283571928,"stop":1751283571928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfa8a211b6cd617","name":"should handle corrupted local storage data gracefully","time":{"start":1751283319897,"stop":1751283319897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f310a24b1fac3b81","name":"random static sharding 5 - Cluster ID: 365, Shard ID: 833","time":{"start":1751283611587,"stop":1751283611587,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4ff1a52b8bcfae","name":"can start the service","time":{"start":1751283319892,"stop":1751283319893,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3b41db9de5ca24","name":"should throw an error for insufficient data","time":{"start":1751283293871,"stop":1751283293871,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a77f170843b2f4d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751283316103,"stop":1751283316104,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7ef02c4e15601d2a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751283299229,"stop":1751283299230,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b6e1d8c512e6c1","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751283345509,"stop":1751283345509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad78016b22636bf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751283611584,"stop":1751283611584,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a41a255ae8c259","name":"Subscribe to topic containing short and publish message","time":{"start":1751283476725,"stop":1751283476725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6957630f064615","name":"Check publish message containing XML","time":{"start":1751283469524,"stop":1751283469524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7fdfa6c1eb1c04","name":"Check message with non string payload is not received","time":{"start":1751283921640,"stop":1751283921640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5019fd6ef492e005","name":"stop","time":{"start":1751283405399,"stop":1751283405399,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeaa94cdc02a5f0","name":"should insert elements correctly","time":{"start":1751283347667,"stop":1751283347667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1089093c88e58c6b","name":"different cluster, same shard: nodes don't connect","time":{"start":1751283412508,"stop":1751283412508,"duration":0},"status":"passed","severity":"normal"},{"uid":"371bc971130385aa","name":"should properly create location multiaddrs - tcp6","time":{"start":1751283299796,"stop":1751283299796,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c47abaf4d950d1","name":"Push message with content topic containing emoji","time":{"start":1751283959448,"stop":1751283959448,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe1216e6d5d8e31","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751283345511,"stop":1751283345511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbe0993a424a234","name":"Push message with content topic containing SQL Injection","time":{"start":1751283959432,"stop":1751283959432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52c88819daeaf03","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751283534939,"stop":1751283534939,"duration":0},"status":"passed","severity":"normal"},{"uid":"9453df2229ff29ba","name":"rejects hash query with content filter parameters","time":{"start":1751283307750,"stop":1751283307751,"duration":1},"status":"passed","severity":"normal"},{"uid":"4943383aec34134b","name":"Push to array if already present","time":{"start":1751283293420,"stop":1751283293420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e12b66a81a59d9","name":"should start and setup intervals and event listeners","time":{"start":1751283336540,"stop":1751283336540,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbc20c68416a87b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751283494506,"stop":1751283494506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f50ffa3b7ac3594","name":"Push message with Russian payload","time":{"start":1751283959439,"stop":1751283959440,"duration":1},"status":"passed","severity":"normal"},{"uid":"f440d329738378bc","name":"more peers than existing","time":{"start":1751283445626,"stop":1751283445626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58be3c24ec2fe4d1","name":"Check received message containing emoji","time":{"start":1751283921636,"stop":1751283921637,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4eb1c21b8c4546","name":"removeEventListener with correct event","time":{"start":1751283405397,"stop":1751283405397,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa7a345b627aef8","name":"handles different clusterIds correctly","time":{"start":1751283293672,"stop":1751283293673,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cff99bf7cf4d57","name":"should remove expired entries after TTL has passed","time":{"start":1751283335750,"stop":1751283335750,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2eb7a5f7f08fa9","name":"Check received message containing Chinese","time":{"start":1751283921643,"stop":1751283921643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c339ab9e492746d6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751283864654,"stop":1751283864654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7d708e52bc34ad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751283864652,"stop":1751283864652,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f40493acc73d4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751283864643,"stop":1751283864643,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d7cfb85d70691f","name":"should attach causal history and bloom filter to each message","time":{"start":1751283350379,"stop":1751283350379,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcef2e26204fb6d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751283476728,"stop":1751283476728,"duration":0},"status":"passed","severity":"normal"},{"uid":"240e9273ffa964cc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751283299233,"stop":1751283299233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d973ce9d3e2c8f9","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751283345517,"stop":1751283345518,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5187f034bc8007b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app18/1/topic926/utf8","time":{"start":1751283571928,"stop":1751283571928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8138870e61cd5ef","name":"Sample","time":{"start":1751283299221,"stop":1751283299222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e728128a071bd68c","name":"should be empty when created","time":{"start":1751283336538,"stop":1751283336539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac598ac297566ff0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751283494504,"stop":1751283494505,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9bcf1792d301dc","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751283467750,"stop":1751283467751,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90c45da020b1930","name":"Push message with content topic containing shell command","time":{"start":1751283959434,"stop":1751283959434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f85017e12cd1b44","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751283864657,"stop":1751283864657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc8b15b2cea71de","name":"1 Relay, 1 Filter, gives up","time":{"start":1751283315792,"stop":1751283315792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d2a79a788d33d2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751283624568,"stop":1751283624568,"duration":0},"status":"passed","severity":"normal"},{"uid":"59aed516c8fe5b77","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751283315436,"stop":1751283315436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b5b4aaf0c2eec0","name":"Check received message containing special chars","time":{"start":1751283921643,"stop":1751283921643,"duration":0},"status":"passed","severity":"normal"},{"uid":"45873f624ca476aa","name":"connected peers and dial","time":{"start":1751283445626,"stop":1751283445626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e7016ecf94f3b46","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751283476726,"stop":1751283476727,"duration":1},"status":"passed","severity":"normal"},{"uid":"3834d27381a53332","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751283345529,"stop":1751283345529,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c9b8b8ebfb7c2b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751283293669,"stop":1751283293669,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f45204cb156adb9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751283467750,"stop":1751283467750,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55ba10efa7addeaa","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751283345504,"stop":1751283345505,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a95f85636048d80","name":"Overlapping topic subscription","time":{"start":1751283864632,"stop":1751283864633,"duration":1},"status":"passed","severity":"normal"},{"uid":"74df7eacc471cc96","name":"Encoder throws on empty string content topic","time":{"start":1751283327389,"stop":1751283327389,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b9089ea998772b","name":"Ephemeral messages are not stored","time":{"start":1751283371444,"stop":1751283371445,"duration":1},"status":"passed","severity":"normal"},{"uid":"7116bf3dd490575c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751283864657,"stop":1751283864657,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bcd47ab1de5ef4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751283345526,"stop":1751283345526,"duration":0},"status":"passed","severity":"normal"},{"uid":"183d4c655dbb3ba6","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751283345506,"stop":1751283345506,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b430d7f0f80f87","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751283350380,"stop":1751283350380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fb9f82130475af","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751283345512,"stop":1751283345514,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bb68ed21052ceaa","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751283345502,"stop":1751283345502,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cd42b19cfca16d","name":"addEventListener with correct event","time":{"start":1751283405396,"stop":1751283405396,"duration":0},"status":"passed","severity":"normal"},{"uid":"48130f40511f9792","name":"Check message with no payload is not received","time":{"start":1751283921650,"stop":1751283921650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0c52ffc9d47071","name":"Relay - dialed first","time":{"start":1751283624670,"stop":1751283624670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4388f6a7634a03","name":"throws on content topic with too few or too many fields","time":{"start":1751283293660,"stop":1751283293661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46840b1149badb6","name":"Generator, custom pubsub topic","time":{"start":1751283588502,"stop":1751283588502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e013ce43e223b1c1","name":"random static sharding 8 - Cluster ID: 869, Shard ID: 702","time":{"start":1751283611588,"stop":1751283611588,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd747441a52cf7a","name":"Nwaku publishes","time":{"start":1751283458804,"stop":1751283458804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4535be16d8279819","name":"Check message with no pubsub topic is not received","time":{"start":1751283921639,"stop":1751283921639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d114eb9d05d4538c","name":"should transition to Unhealthy when no connections","time":{"start":1751283335894,"stop":1751283335894,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a9c9b613eea0a7","name":"should not fail to start the service if it is already started","time":{"start":1751283445284,"stop":1751283445285,"duration":1},"status":"passed","severity":"normal"},{"uid":"71201a7620a4c11b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751283345519,"stop":1751283345519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1045c606500e02b","name":"Refresh subscription","time":{"start":1751283476724,"stop":1751283476724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c162c22972207a43","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751283921638,"stop":1751283921638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6a7b68a889cc05","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751283345524,"stop":1751283345524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1484c202172042fc","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751283293666,"stop":1751283293666,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfeba06988c035b","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751283494513,"stop":1751283494513,"duration":0},"status":"passed","severity":"normal"},{"uid":"573c346ad0e765a6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751283316102,"stop":1751283316102,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3b648b0c9679bb","name":"accepts valid content-filtered query","time":{"start":1751283307748,"stop":1751283307749,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd79d15673930a88","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751283345514,"stop":1751283345514,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc9aa9c4f7b5e79","name":"messageHashStr produces consistent results for the same input","time":{"start":1751283308118,"stop":1751283308119,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9995e2db64a114","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751283293680,"stop":1751283293680,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f872ef5c4c5d61","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751283864641,"stop":1751283864642,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a99c3b187ad5c96","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751283921648,"stop":1751283921649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d253ecb1280f2123","name":"random static sharding 3 - Cluster ID: 393, Shard ID: 865","time":{"start":1751283611586,"stop":1751283611586,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccd4005e4a2b759","name":"Fails to publish message with wrong content topic","time":{"start":1751283469532,"stop":1751283469532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b2493b2b0088be","name":"Store - dialed after - with timeout","time":{"start":1751283624672,"stop":1751283624672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94e72600f0e61ae","name":"Push message with escaped characters payload","time":{"start":1751283959441,"stop":1751283959442,"duration":1},"status":"passed","severity":"normal"},{"uid":"b608b84715700b7e","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751283336255,"stop":1751283336255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be726f9e8a63cb5","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751283293670,"stop":1751283293671,"duration":1},"status":"passed","severity":"normal"},{"uid":"af56cb1929430ae7","name":"should not fail to stop the service if it was not started","time":{"start":1751283319894,"stop":1751283319894,"duration":0},"status":"passed","severity":"normal"},{"uid":"69115c4b7e50c722","name":"Decoder throws on undefined content topic","time":{"start":1751283308313,"stop":1751283308314,"duration":1},"status":"passed","severity":"normal"},{"uid":"339abd4a5eb360f6","name":"Does not throw an exception when node disconnects","time":{"start":1751283617918,"stop":1751283617919,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdc3dcfed1fe522","name":"Push message with Basic HTML tag payload","time":{"start":1751283959427,"stop":1751283959427,"duration":0},"status":"passed","severity":"normal"},{"uid":"602028088b7485bb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751283572918,"stop":1751283572919,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2c18662eaa5211","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751283293698,"stop":1751283293698,"duration":0},"status":"passed","severity":"normal"},{"uid":"604601b3d43f3220","name":"LightPush","time":{"start":1751283624672,"stop":1751283624672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f873009ffb03d9a5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751283369776,"stop":1751283369776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"635507e216e19797","name":"should return false when clusterId doesn't match","time":{"start":1751283336258,"stop":1751283336258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cf28e0b2867ee0","name":"should return false","time":{"start":1751283299792,"stop":1751283299792,"duration":0},"status":"passed","severity":"normal"},{"uid":"84493f3ebe2f3461","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751283308117,"stop":1751283308118,"duration":1},"status":"passed","severity":"normal"},{"uid":"943e4d086d503009","name":"Push message with content topic containing Chinese","time":{"start":1751283959444,"stop":1751283959444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf937299f10de4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751283372569,"stop":1751283372569,"duration":0},"status":"passed","severity":"normal"},{"uid":"170a505022aafe66","name":"Push message with meta","time":{"start":1751283959448,"stop":1751283959448,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fa942e405af157","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751283624567,"stop":1751283624567,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45de35d94e384ff","name":"Subscribe to topic containing long and receive message","time":{"start":1751283864634,"stop":1751283864635,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a31556ecb86ae9","name":"Subscribe to topic containing Script and receive message","time":{"start":1751283864654,"stop":1751283864655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e7ec71824351e7","name":"can start and stop the service","time":{"start":1751283445283,"stop":1751283445284,"duration":1},"status":"passed","severity":"normal"},{"uid":"298b9f90c4cfb27b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751283308011,"stop":1751283308011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1850ab350ad2da86","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751283345527,"stop":1751283345528,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f412f2641cf103f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751283345520,"stop":1751283345520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3be75511363cb8c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751283293674,"stop":1751283293674,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5a0a6ac17c6b5f","name":"messageHashStr returns a hex string","time":{"start":1751283308117,"stop":1751283308117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e959cd209b44df8b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751283864655,"stop":1751283864656,"duration":1},"status":"passed","severity":"normal"},{"uid":"b736480f16a230d5","name":"should handle general insertion and lookup correctly","time":{"start":1751283347669,"stop":1751283347669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f63e6444a21bc82","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751283572910,"stop":1751283572913,"duration":3},"status":"broken","severity":"normal"},{"uid":"486d14a91b099e48","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751283327387,"stop":1751283327387,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0579d9aa452fcf","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751283548182,"stop":1751283548182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c605d65135a0718","name":"should return usable stream attached to connection","time":{"start":1751283308008,"stop":1751283308009,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd37352a428d12ad","name":"should return valid sharding parameters for static sharding","time":{"start":1751283293695,"stop":1751283293695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20fb4d08e51d14f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751283572918,"stop":1751283572918,"duration":0},"status":"broken","severity":"normal"},{"uid":"1614afb75253f955","name":"Push message with custom timestamp: 1720524972824","time":{"start":1751283959449,"stop":1751283959449,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c6f2749b89a8b8","name":"does not throw on valid cases","time":{"start":1751283293659,"stop":1751283293659,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfe346d099050a1","name":"should increase lamport timestamp","time":{"start":1751283350377,"stop":1751283350378,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bcc1e83d27938b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751283315441,"stop":1751283315441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f7eb400fe95b06","name":"Check received message containing shell command","time":{"start":1751283921635,"stop":1751283921636,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca17f47ff9ef231","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751283864643,"stop":1751283864644,"duration":1},"status":"passed","severity":"normal"},{"uid":"61773fd8210c4fd8","name":"Push message with special chars payload","time":{"start":1751283959439,"stop":1751283959439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c01f772159016f","name":"should emit a peer event after start","time":{"start":1751283369772,"stop":1751283369772,"duration":0},"status":"passed","severity":"normal"},{"uid":"9783d11135ace787","name":"Sign & Recover","time":{"start":1751283326221,"stop":1751283326221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba22fa69ecfca61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751283293683,"stop":1751283293683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdf0b90b9b7160b","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751283336540,"stop":1751283336540,"duration":0},"status":"passed","severity":"normal"},{"uid":"913ffda9c197568a","name":"should partition messages based on acknowledgement status","time":{"start":1751283350383,"stop":1751283350383,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dd67f3be5099a7","name":"Check received message with timestamp: 1751283364974000000 ","time":{"start":1751283921637,"stop":1751283921637,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fd8162c0d215aa","name":"should be delivered immediately if received","time":{"start":1751283350385,"stop":1751283350385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5051f1bdede87275","name":"should emit a peer event after start","time":{"start":1751283445285,"stop":1751283445285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64768c4d19e3059","name":"Query Generator, No message returned","time":{"start":1751283572916,"stop":1751283572916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65851e425e1ebee","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751283293871,"stop":1751283293871,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e004ad05bb73096","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751283462182,"stop":1751283462183,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ed6430b0edb8da","name":"should be empty after removing the only subscription","time":{"start":1751283336539,"stop":1751283336539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3756a608848b62ce","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751283864647,"stop":1751283864648,"duration":1},"status":"passed","severity":"normal"},{"uid":"732bb88ac8439cbb","name":"should invoke callbacks when receiving a message","time":{"start":1751283336540,"stop":1751283336540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef1e0680a423637","name":"should not be empty after adding a subscription","time":{"start":1751283336539,"stop":1751283336539,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b4cbbd1ef8b32d","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751283345518,"stop":1751283345518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33c422ac516879e","name":"Push 30 different messages","time":{"start":1751283959429,"stop":1751283959429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba2058601b93277","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751283350385,"stop":1751283350385,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38c6813d4dbbb35","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751283293679,"stop":1751283293679,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cc6fea0feef886","name":"Push message with custom timestamp: 1751279772824","time":{"start":1751283959437,"stop":1751283959437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9147c9ba20ae1e69","name":"should reject if Store is requested but not mounted","time":{"start":1751283336438,"stop":1751283336438,"duration":0},"status":"passed","severity":"normal"},{"uid":"3744dda2b2b63932","name":"Reusing cursor across nodes","time":{"start":1751283548184,"stop":1751283548184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62f3b376777fecc","name":"Check received message containing emoji","time":{"start":1751283921647,"stop":1751283921647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50f8baadd7ba797","name":"Push message with unicode special characters payload","time":{"start":1751283959428,"stop":1751283959429,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58e96ca49ceb84a","name":"Push message with content topic containing Arabic","time":{"start":1751283959444,"stop":1751283959444,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c731036497a4653","name":"random static sharding 7 - Cluster ID: 398, Shard ID: 954","time":{"start":1751283611587,"stop":1751283611588,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea769e1be258eed","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751283864642,"stop":1751283864642,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2f424da82fa6e9","name":"Check publish message containing short","time":{"start":1751283469520,"stop":1751283469520,"duration":0},"status":"passed","severity":"normal"},{"uid":"9140e165c189ab7e","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751283548185,"stop":1751283548186,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f0187005da4e9f2","name":"Push message with content topic containing Arabic","time":{"start":1751283959431,"stop":1751283959432,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc51690a67a4071","name":"Callback on promise, aborts when callback returns true","time":{"start":1751283605228,"stop":1751283605228,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad0dc788ca0520d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751283384681,"stop":1751283384682,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b6b4965f40e10a","name":"Throws when trying to push message with empty payload","time":{"start":1751283959442,"stop":1751283959443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24af4afc9a05a4f","name":"Query generator for multiple messages with different content topic format","time":{"start":1751283605226,"stop":1751283605227,"duration":1},"status":"passed","severity":"normal"},{"uid":"9296a8a8d813718c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751283548183,"stop":1751283548183,"duration":0},"status":"passed","severity":"normal"},{"uid":"39087b8cbd6229f3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751283624569,"stop":1751283624570,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee191e8c3960a36a","name":"accepts valid message hash query","time":{"start":1751283307750,"stop":1751283307750,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbad5ab9233dec17","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751283476733,"stop":1751283476733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96205154c4ce247","name":"should detect messages with missing dependencies","time":{"start":1751283350382,"stop":1751283350382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7615aa60d35bdea","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751283345519,"stop":1751283345519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce696a5d5336347","name":"Push message with content topic containing XML","time":{"start":1751283959445,"stop":1751283959446,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe985c200ebb7601","name":"should properly create location multiaddrs - udp","time":{"start":1751283299796,"stop":1751283299796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb67c252e5a0d04","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751283864630,"stop":1751283864632,"duration":2},"status":"passed","severity":"normal"},{"uid":"60e5dcd65ad96c4d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751283572913,"stop":1751283572913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4477ad96eb2aea","name":"Should update multiaddrs","time":{"start":1751283412902,"stop":1751283412902,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f61d2dac4faacd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751283412506,"stop":1751283412506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53296c54117a76b","name":"Check message received after jswaku node is restarted","time":{"start":1751283921651,"stop":1751283921651,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa993606d6481ef4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751283299234,"stop":1751283299235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f146eeaeff0c4d","name":"should return different streams if requested simultaniously","time":{"start":1751283308010,"stop":1751283308010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cecd77c6973c4c9","name":"Meta field set when metaSetter is specified","time":{"start":1751283308312,"stop":1751283308312,"duration":0},"status":"passed","severity":"normal"},{"uid":"172497687ea0c967","name":"should throw error - no id","time":{"start":1751283299786,"stop":1751283299787,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9f783cb75ea89e","name":"should properly create location multiaddrs - tcp4","time":{"start":1751283299795,"stop":1751283299795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2befbba3ab7c6e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751283299231,"stop":1751283299231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b755845ff2a789","name":"should not fail to start the service if it is already started","time":{"start":1751283369771,"stop":1751283369772,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1f0704605aeae3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751283864642,"stop":1751283864642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c350a293dc2a75","name":"can query messages by message hash","time":{"start":1751283575674,"stop":1751283575674,"duration":0},"status":"passed","severity":"normal"},{"uid":"599d56831eb514c0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751283345524,"stop":1751283345524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e302eed82e1d88b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751283494506,"stop":1751283494506,"duration":0},"status":"passed","severity":"normal"},{"uid":"856a440f56a4bd7d","name":"Renews subscription after lossing a connection","time":{"start":1751283864658,"stop":1751283864658,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dac4bc4f89322ff","name":"should set field with only FILTER enabled","time":{"start":1751283299799,"stop":1751283299799,"duration":0},"status":"passed","severity":"normal"},{"uid":"4088928e6983eead","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751283293681,"stop":1751283293681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceac6038a3957e0e","name":"Push message with content topic containing special chars","time":{"start":1751283959431,"stop":1751283959431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f029eb23c1a30dd3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751283299232,"stop":1751283299232,"duration":0},"status":"passed","severity":"normal"},{"uid":"931f217f799f13c5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751283299235,"stop":1751283299237,"duration":2},"status":"passed","severity":"normal"},{"uid":"761a85733c0fa3e7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751283293681,"stop":1751283293681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a2b19f1cab0f61","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751283548182,"stop":1751283548182,"duration":0},"status":"passed","severity":"normal"},{"uid":"701c119698ec3e03","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751283605228,"stop":1751283605228,"duration":0},"status":"passed","severity":"normal"},{"uid":"430b1b516518d0a8","name":"Nodes with multiple pubsub topic","time":{"start":1751283462183,"stop":1751283462183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70ca28144f09373","name":"Push message with content topic containing unicode special characters","time":{"start":1751283959435,"stop":1751283959435,"duration":0},"status":"passed","severity":"normal"},{"uid":"684d6b2d1d6ab49c","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751283345511,"stop":1751283345511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df3b84f80eb6b7","name":"Subscribe to topic containing XML and receive message","time":{"start":1751283864639,"stop":1751283864641,"duration":2},"status":"passed","severity":"normal"},{"uid":"220a8480345a9cb9","name":"Passing page size 0 when there are 110 messages","time":{"start":1751283609049,"stop":1751283609050,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d12d9998f054ad","name":"Query Generator - true","time":{"start":1751283596313,"stop":1751283596316,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebf4e982c5327ec9","name":"handles empty contentTopics array correctly","time":{"start":1751283293696,"stop":1751283293697,"duration":1},"status":"passed","severity":"normal"},{"uid":"62db314d36e0f4f","name":"can start and stop the service","time":{"start":1751283369769,"stop":1751283369769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ffa01b7aa26ad","name":"Push message with Basic HTML tag payload","time":{"start":1751283959441,"stop":1751283959441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ba46fbda9bde9d","name":"Push message with emoji payload","time":{"start":1751283959442,"stop":1751283959442,"duration":0},"status":"passed","severity":"normal"},{"uid":"347f5f09b53c8417","name":"should wait for Filter peer to be connected","time":{"start":1751283336441,"stop":1751283336441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecc752780b97266","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751283299238,"stop":1751283299238,"duration":0},"status":"passed","severity":"normal"},{"uid":"13047843ffb1bc0e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751283365721,"stop":1751283365722,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fbda4c3ba933c1","name":"Push message with SQL Injection payload","time":{"start":1751283959440,"stop":1751283959440,"duration":0},"status":"passed","severity":"normal"},{"uid":"954b692c8239737b","name":"new peer added after a peer was already found","time":{"start":1751283467749,"stop":1751283467750,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ecfe74e79a33fd5b","name":"random static sharding 9 - Cluster ID: 125, Shard ID: 702","time":{"start":1751283611588,"stop":1751283611589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d186ee88a0871f","name":"Promise Callback - false","time":{"start":1751283596325,"stop":1751283596325,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cc209b0c507b72","name":"random static sharding 6 - Cluster ID: 70, Shard ID: 804","time":{"start":1751283611587,"stop":1751283611587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4579e2480258b7d8","name":"should support chaining for add method","time":{"start":1751283335749,"stop":1751283335750,"duration":1},"status":"passed","severity":"normal"},{"uid":"1358122e1ddb6c9c","name":"should not fail to stop the service if it was not started","time":{"start":1751283369770,"stop":1751283369770,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a6ac05c77edbc6","name":"should only return 1 node with relay capability","time":{"start":1751283316101,"stop":1751283316101,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ba4adfbb5d6940","name":"Push message with Arabic payload","time":{"start":1751283959439,"stop":1751283959439,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a42666142e03a4","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751283345510,"stop":1751283345510,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf3dbc6281a8143","name":"getPeersByDiscovery","time":{"start":1751283405397,"stop":1751283405397,"duration":0},"status":"passed","severity":"normal"},{"uid":"127069e9fed30197","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751283469533,"stop":1751283469534,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19b6508e2b21ed6","name":"should not fail to start the service if it is already started","time":{"start":1751283319894,"stop":1751283319894,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6ab98ef8ccbdee","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751283372569,"stop":1751283372569,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f61b70847dfdb23","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751283462183,"stop":1751283462183,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabb3dca33f93673","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751283293675,"stop":1751283293675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48bb841659f340c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751283299232,"stop":1751283299232,"duration":0},"status":"passed","severity":"normal"},{"uid":"681151d47b87a037","name":"Check message on other pubsub topic is not received","time":{"start":1751283921649,"stop":1751283921649,"duration":0},"status":"passed","severity":"normal"},{"uid":"949e60521c7b122a","name":"A test","time":{"start":1751283401987,"stop":1751283401987,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f18be5784355d1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751283864658,"stop":1751283864658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa243e4638bfce4d","name":"getPeersByDiscovery","time":{"start":1751283467749,"stop":1751283467749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1d0301a1ce56ca","name":"should return unique PubsubTopics for static sharding","time":{"start":1751283293676,"stop":1751283293676,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf89ddfc78f2828d","name":"Decoder throws on empty string content topic","time":{"start":1751283327389,"stop":1751283327389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ac392f70757852","name":"returns all values when wanted number matches available values","time":{"start":1751283314862,"stop":1751283314864,"duration":2},"status":"passed","severity":"normal"},{"uid":"f562bd99b39ec2ac","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751283299234,"stop":1751283299234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23d20c87609af3a","name":"Check received message containing Chinese","time":{"start":1751283921632,"stop":1751283921633,"duration":1},"status":"passed","severity":"normal"},{"uid":"d274e4162935559a","name":"Push message equal or less that 1MB","time":{"start":1751283959450,"stop":1751283959450,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0710fd357be9759","name":"caches peers it previously fetched","time":{"start":1751283316101,"stop":1751283316101,"duration":0},"status":"passed","severity":"normal"},{"uid":"746c445adfdc970a","name":"Check publish message containing Arabic","time":{"start":1751283469522,"stop":1751283469522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2192bfd504f830a6","name":"Subscribe and receive messages via lightPush","time":{"start":1751283864645,"stop":1751283864645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af2a3fd766dbcbc","name":"Push message with XML payload","time":{"start":1751283959427,"stop":1751283959427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85cc4a44dea8602","name":"Subscribe and receives messages on 20 topics","time":{"start":1751283864628,"stop":1751283864629,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0765e5defa8539","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/5/topic190/test.js","time":{"start":1751283571928,"stop":1751283571928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b048c8f690a968cc","name":"Refresh subscription","time":{"start":1751283864650,"stop":1751283864651,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de8992fe36493b4","name":"Check message with non string payload is not received","time":{"start":1751283921651,"stop":1751283921651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3582ed1f83236c22","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751283571923,"stop":1751283571924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd71995e081f859","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751283401763,"stop":1751283401763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e4273bd9754232","name":"Push message with short payload","time":{"start":1751283959438,"stop":1751283959438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6633f5c94901c793","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751283293676,"stop":1751283293677,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca2cde80dcd6826","name":"should properly create location multiaddrs - tcp","time":{"start":1751283299797,"stop":1751283299797,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bce00447451b9d","name":"Refresh subscription","time":{"start":1751283864633,"stop":1751283864634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3482bc9c85d8855","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751283476731,"stop":1751283476731,"duration":0},"status":"passed","severity":"normal"},{"uid":"88565ceb0e120d1e","name":"Check publish message containing SQL Injection","time":{"start":1751283469523,"stop":1751283469523,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd49b8ce0f45eb6c","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751283345510,"stop":1751283345510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d973c8b8dcbde3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751283864658,"stop":1751283864659,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecdb0bf3265175b","name":"Privacy Node - default protocol","time":{"start":1751283624673,"stop":1751283624673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a6a0feabdbceb3","name":"Fails to push message with large meta","time":{"start":1751283959448,"stop":1751283959448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ab9aa0305971c7","name":"Subscribe to topic containing long and publish message","time":{"start":1751283476725,"stop":1751283476725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2495b90175639fc","name":"should maintain proper timestamps if all messages received","time":{"start":1751283350380,"stop":1751283350380,"duration":0},"status":"passed","severity":"normal"},{"uid":"91195ee981fe1bbc","name":"should use shardsUnderCluster when provided","time":{"start":1751283336257,"stop":1751283336257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bab080b9673fa6","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751283345503,"stop":1751283345503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54002e5f24d4e81","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751283293679,"stop":1751283293680,"duration":1},"status":"passed","severity":"normal"},{"uid":"780e3d46972c52f7","name":"Push message with Chinese payload","time":{"start":1751283959439,"stop":1751283959439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b7555eb5d07793","name":"Push message with content topic containing shell command","time":{"start":1751283959446,"stop":1751283959447,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f751948b16bd9ff","name":"Relay - dialed after","time":{"start":1751283624671,"stop":1751283624671,"duration":0},"status":"passed","severity":"normal"},{"uid":"189fe2a6ada2b338","name":"should set field with only STORE enabled","time":{"start":1751283299798,"stop":1751283299799,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82cbc1181885564","name":"A test","time":{"start":1751283401986,"stop":1751283401986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efab61ef270317b","name":"Query generator for multiple messages","time":{"start":1751283605225,"stop":1751283605225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93afb87a8be4cf6","name":"Promise Callback - true","time":{"start":1751283596324,"stop":1751283596324,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1eb07e68e3c435","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751283462181,"stop":1751283462181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c044b182afe8ec10","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751283921638,"stop":1751283921638,"duration":0},"status":"passed","severity":"normal"},{"uid":"1615780b89c1f9af","name":"Encoder throws on undefined content topic","time":{"start":1751283327388,"stop":1751283327389,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef7f97f817c689b","name":"Round trip binary serialization","time":{"start":1751283308312,"stop":1751283308312,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a9cdec70e0d232","name":"Renews subscription after lossing a connection","time":{"start":1751283864644,"stop":1751283864644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1f31ffe41b57e5","name":"should add and check entries correctly","time":{"start":1751283335747,"stop":1751283335749,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb2ad0840ad64f0f","name":"can dial TLS multiaddrs","time":{"start":1751283407566,"stop":1751283407566,"duration":0},"status":"passed","severity":"normal"},{"uid":"877c5dc687d6612d","name":"Check publish message containing numeric","time":{"start":1751283469521,"stop":1751283469521,"duration":0},"status":"passed","severity":"normal"},{"uid":"de60a57b6b543d6f","name":"Check received message containing short","time":{"start":1751283921631,"stop":1751283921631,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3060a93713c5c36","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751283293695,"stop":1751283293695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca024d9ff935e1b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751283610362,"stop":1751283610363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5200fa34ac44115","name":"Check publish message containing JSON","time":{"start":1751283469525,"stop":1751283469525,"duration":0},"status":"passed","severity":"normal"},{"uid":"61952c5f962ad2e","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751283336259,"stop":1751283336259,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac398db9a552d79","name":"Non TWN Cluster","time":{"start":1751283571924,"stop":1751283571925,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd235cf01484226c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751283864649,"stop":1751283864649,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cdee4d008c4ca1","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751283345512,"stop":1751283345512,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa3073e68c999fc","name":"Passing an array","time":{"start":1751283617919,"stop":1751283617919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63af2254158312e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751283864646,"stop":1751283864646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c336000b9308ae","name":"should serialize and deserialize correctly","time":{"start":1751283347668,"stop":1751283347669,"duration":1},"status":"passed","severity":"normal"},{"uid":"628cee1637e38426","name":"Push message with SQL Injection payload","time":{"start":1751283959426,"stop":1751283959426,"duration":0},"status":"passed","severity":"normal"},{"uid":"38905d30fe126617","name":"Check received message containing numeric","time":{"start":1751283921642,"stop":1751283921642,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cdf7740075b815","name":"1 Store, 2 fetches","time":{"start":1751283315791,"stop":1751283315791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2da33d96283f542","name":"Passing page size 110 when there are 120 messages","time":{"start":1751283609052,"stop":1751283609052,"duration":0},"status":"passed","severity":"normal"},{"uid":"535f48768e298804","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751283345528,"stop":1751283345528,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa4cf6f32a52bc4","name":"throws on empty content topic","time":{"start":1751283293659,"stop":1751283293660,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce0efbf8f8bde24","name":"should not receive a peer event after stop","time":{"start":1751283369773,"stop":1751283369773,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a2339401a40164","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751283864636,"stop":1751283864636,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ede82dc7d71412","name":"Subscribe to topic containing long and receive message","time":{"start":1751283864651,"stop":1751283864652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf06cee0f82933","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751283293669,"stop":1751283293669,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fbecd00d68637d","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751283336164,"stop":1751283336164,"duration":0},"status":"passed","severity":"normal"},{"uid":"501e881e877495de","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751283345530,"stop":1751283345530,"duration":0},"status":"passed","severity":"normal"},{"uid":"620d4d3b17c0b36d","name":"Check received message with timestamp: 1751283364974 ","time":{"start":1751283921648,"stop":1751283921648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eead20730d38015","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751283345508,"stop":1751283345508,"duration":0},"status":"passed","severity":"normal"},{"uid":"453516a0d87a1cb0","name":"should not fail to stop the service if it was not started","time":{"start":1751283445284,"stop":1751283445284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e3dcc12815ca4c","name":"should enable all discoveries when explicitly set","time":{"start":1751283336163,"stop":1751283336164,"duration":1},"status":"passed","severity":"normal"},{"uid":"180e93733a894abe","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751283476724,"stop":1751283476724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cc30bb970b16a9","name":"Using a function","time":{"start":1751283617919,"stop":1751283617919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3266f8e613a775d1","name":"Query with Ordered Callback, No message returned","time":{"start":1751283572919,"stop":1751283572919,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5eb058404f4487","name":"Subscribe and receives messages on 20 topics","time":{"start":1751283864648,"stop":1751283864649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff67efdc37ab188f","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751283345517,"stop":1751283345517,"duration":0},"status":"passed","severity":"normal"},{"uid":"548f634638696a9","name":"Ephemeral field set to true","time":{"start":1751283308312,"stop":1751283308312,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5111876f7350c8","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751283345038,"stop":1751283345039,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b415efa338204b4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751283864637,"stop":1751283864638,"duration":1},"status":"passed","severity":"normal"},{"uid":"db03b897699e03bb","name":"Fails to publish duplicate message","time":{"start":1751283469531,"stop":1751283469531,"duration":0},"status":"passed","severity":"normal"},{"uid":"780b477f264f9515","name":"rejects content-filtered query with only contentTopics","time":{"start":1751283307749,"stop":1751283307750,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c4d1dda0169305","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751283462180,"stop":1751283462181,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6213ce6f2a8398","name":"Default pageSize","time":{"start":1751283609052,"stop":1751283609052,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e38db20763fc9","name":"Push message with Russian payload","time":{"start":1751283959426,"stop":1751283959426,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f14c97b61a5776","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751283293697,"stop":1751283293697,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf281402b54ffe6d","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751283345039,"stop":1751283345040,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a50e217b7423f1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751283293667,"stop":1751283293667,"duration":0},"status":"passed","severity":"normal"},{"uid":"16265e930578a249","name":"Check received message containing long","time":{"start":1751283921642,"stop":1751283921642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9100dffad31ddfd7","name":"should set field with all protocols disabled","time":{"start":1751283299797,"stop":1751283299798,"duration":1},"status":"passed","severity":"normal"},{"uid":"622719fe8e2699de","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751283864656,"stop":1751283864656,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb48faeb2e8208aa","name":"Check received message containing special chars","time":{"start":1751283921632,"stop":1751283921632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47b086baa4797f3","name":"groups content topics by expected pubsub topic","time":{"start":1751283293672,"stop":1751283293672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82211051357cbe5","name":"should reject if WakuNode is not started","time":{"start":1751283336436,"stop":1751283336436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c2baa355e7cec1","name":"Push message with shell command payload","time":{"start":1751283959428,"stop":1751283959428,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc545108b0ff42e5","name":"less peers than existing","time":{"start":1751283445627,"stop":1751283445627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3338284296b8fcc5","name":"Push message with content topic containing numeric","time":{"start":1751283959443,"stop":1751283959443,"duration":0},"status":"passed","severity":"normal"},{"uid":"81da681b9916ab1c","name":"should return PeerId when PeerId is provided","time":{"start":1751283336254,"stop":1751283336255,"duration":1},"status":"passed","severity":"normal"},{"uid":"59814d8087cf55dd","name":"accepts time-filtered query with content filter","time":{"start":1751283307751,"stop":1751283307753,"duration":2},"status":"passed","severity":"normal"},{"uid":"d19fa6d6ce8ec9c4","name":"should initialize bloom filter with correct parameters","time":{"start":1751283347666,"stop":1751283347667,"duration":1},"status":"passed","severity":"normal"},{"uid":"244b68e47ca850e2","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751283345521,"stop":1751283345524,"duration":3},"status":"passed","severity":"normal"},{"uid":"e34395a295adb2e8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751283293697,"stop":1751283293698,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ee3ba95bb70264","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751283345515,"stop":1751283345516,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c346694a99e8c0e","name":"Fails to publish message with empty text","time":{"start":1751283469532,"stop":1751283469532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffbbf6a462b0eb1","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751283345516,"stop":1751283345516,"duration":0},"status":"passed","severity":"normal"},{"uid":"f943dc0bde47e2ed","name":"Check publish message containing Basic HTML tag","time":{"start":1751283469524,"stop":1751283469524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf8fb1221813d53","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app13/1/topic290/xml","time":{"start":1751283571925,"stop":1751283571925,"duration":0},"status":"passed","severity":"normal"},{"uid":"10227e276c846be3","name":"Push message with content topic containing long","time":{"start":1751283959443,"stop":1751283959443,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a49409a2fababb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751283293690,"stop":1751283293690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f139fd5ca4211285","name":"should throw error - no id","time":{"start":1751283299787,"stop":1751283299791,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b866943bf9587b","name":"Wrong topic","time":{"start":1751283571928,"stop":1751283571929,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77b20471f93ad06","name":"random static sharding 1 - Cluster ID: 161, Shard ID: 757","time":{"start":1751283611584,"stop":1751283611584,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fe6f655542874c","name":"should get / set TCP multiaddr","time":{"start":1751283299794,"stop":1751283299795,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf07efbc882aa05","name":"should be able to encode the field with only STORE set to true","time":{"start":1751283299230,"stop":1751283299230,"duration":0},"status":"passed","severity":"normal"},{"uid":"41556d591be2d3b7","name":"Publish without waiting for remote peer","time":{"start":1751283476722,"stop":1751283476722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f48601d8579ea7","name":"Generator, 2 different pubsubtopics","time":{"start":1751283588502,"stop":1751283588503,"duration":1},"status":"passed","severity":"normal"},{"uid":"50333e8abc5c5c74","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751283624569,"stop":1751283624569,"duration":0},"status":"passed","severity":"normal"},{"uid":"950a840bb3c51c19","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751283345516,"stop":1751283345516,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da0d52d269f6cad","name":"Check message with no content topic is not received","time":{"start":1751283921639,"stop":1751283921639,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b745804d151767","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751283345514,"stop":1751283345515,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4b1743eaa63a8b","name":"should decode valid enr with tcp successfully","time":{"start":1751283299786,"stop":1751283299786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ae054506d2066e","name":"Encoder throws on empty string content topic","time":{"start":1751283308313,"stop":1751283308313,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bb5e53095fca14","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751283345515,"stop":1751283345515,"duration":0},"status":"passed","severity":"normal"},{"uid":"621a45ef12ef8112","name":"can start and stop the service","time":{"start":1751283319893,"stop":1751283319893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe1b17688f67b33","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751283345520,"stop":1751283345521,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9de9b4ed9a827a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751283293680,"stop":1751283293680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6580bee7697dba68","name":"connects to nwaku","time":{"start":1751283617918,"stop":1751283617918,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bc9fa9c4df01b1","name":"Passing page size 1 when there are 4 messages","time":{"start":1751283609050,"stop":1751283609050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c123a0cfa3b6c241","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751283864655,"stop":1751283864655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1775a9ba9d147921","name":"Ordered Callback - true","time":{"start":1751283596325,"stop":1751283596325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac0aacea45df059","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751283293682,"stop":1751283293683,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f67e8f01678c522","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751283293689,"stop":1751283293690,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5c6c85b91fe059","name":"Query with Promise Callback, No Decoder","time":{"start":1751283572922,"stop":1751283572922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9517146e2ee6693","name":"Subscribe to topic containing short and receive message","time":{"start":1751283864651,"stop":1751283864651,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c4dcda3472f59d","name":"should not receive a peer event before start","time":{"start":1751283445285,"stop":1751283445286,"duration":1},"status":"passed","severity":"normal"},{"uid":"38819460001b1354","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751283494511,"stop":1751283494512,"duration":1},"status":"passed","severity":"normal"},{"uid":"261afd22fc576c46","name":"Correctly serialized arguments","time":{"start":1751283407833,"stop":1751283407833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3210972108f5bd3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751283371447,"stop":1751283371447,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00df751c4edffbc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751283462183,"stop":1751283462184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8721cea57aa651","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751283293684,"stop":1751283293684,"duration":0},"status":"passed","severity":"normal"},{"uid":"278b75b6ee2535af","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751283864648,"stop":1751283864648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca37ae102b86f289","name":"Push message with content topic containing numeric","time":{"start":1751283959430,"stop":1751283959431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0daaf0d41ca2a35","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751283336256,"stop":1751283336257,"duration":1},"status":"passed","severity":"normal"},{"uid":"7232ab2a14eb00d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751283401761,"stop":1751283401763,"duration":2},"status":"passed","severity":"normal"},{"uid":"feb164a3d5bbf90f","name":"Push message with content topic containing Chinese","time":{"start":1751283959431,"stop":1751283959431,"duration":0},"status":"passed","severity":"normal"},{"uid":"33164edd91d4e60e","name":"should use provided shard info when available","time":{"start":1751283336256,"stop":1751283336256,"duration":0},"status":"passed","severity":"normal"},{"uid":"847aeef68b0e832a","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751283365722,"stop":1751283365722,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fb37d78112ea45","name":"Push message with content topic containing Script","time":{"start":1751283959432,"stop":1751283959433,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fbc40f3ce2212","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751283864626,"stop":1751283864626,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a914e4dcdfb120c","name":"random static sharding 10 - Cluster ID: 112, Shard ID: 944","time":{"start":1751283611589,"stop":1751283611589,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e1675350235c83","name":"can query messages normally","time":{"start":1751283575673,"stop":1751283575674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3085d1f2edba6ad3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751283293694,"stop":1751283293694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2c2f5f425ff62e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751283308314,"stop":1751283308314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2013e18a8026bc69","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751283864630,"stop":1751283864630,"duration":0},"status":"passed","severity":"normal"},{"uid":"7342560555dff9b3","name":"should have no discoveries enabled by default","time":{"start":1751283336163,"stop":1751283336163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1343a7b646a994c","name":"Overlapping topic subscription","time":{"start":1751283476725,"stop":1751283476725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ba3ef0d6fbf49da","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751283325821,"stop":1751283325821,"duration":0},"status":"passed","severity":"normal"},{"uid":"991ac673d595f6ab","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751283624569,"stop":1751283624569,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff86bcfd18aadd65","name":"shard 0","time":{"start":1751283611583,"stop":1751283611584,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22af2fe5f53c916","name":"should be called for bootstrap peers","time":{"start":1751283372567,"stop":1751283372568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdea107c3691924","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751283345503,"stop":1751283345503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce243d4d4234cb3d","name":"Js publishes, other Js receives","time":{"start":1751283458804,"stop":1751283458805,"duration":1},"status":"passed","severity":"normal"},{"uid":"8028a62d137b8871","name":"Push message with content topic containing JSON","time":{"start":1751283959433,"stop":1751283959434,"duration":1},"status":"passed","severity":"normal"},{"uid":"204c3d90ff1c1a99","name":"rejects hash query with time filter","time":{"start":1751283307751,"stop":1751283307751,"duration":0},"status":"passed","severity":"normal"},{"uid":"a707d96484789399","name":"Check received message containing SQL Injection","time":{"start":1751283921644,"stop":1751283921644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69c271ddd7ca0e5","name":"returns only open connection if one present","time":{"start":1751283307662,"stop":1751283307663,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5a42f5a338205b","name":"Query generator for multiple messages with different message text format","time":{"start":1751283605225,"stop":1751283605226,"duration":1},"status":"passed","severity":"normal"},{"uid":"80dc1c6c45232129","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751283571929,"stop":1751283571929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb974e9419597b49","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751283335895,"stop":1751283335895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f003c68a34d41137","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751283293668,"stop":1751283293669,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda0320051656eec","name":"Passing page size 3 when there are 20 messages","time":{"start":1751283609050,"stop":1751283609050,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff3587643c6238f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751283345512,"stop":1751283345512,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedb7cb747edaa15","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751283476723,"stop":1751283476723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c839e36601185bee","name":"Check meta is set [ecies]","time":{"start":1751283327388,"stop":1751283327388,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c34ad1302b96d9","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751283336166,"stop":1751283336166,"duration":0},"status":"passed","severity":"normal"},{"uid":"446ab68743fa75bb","name":"messageHashStr works with IProtoMessage","time":{"start":1751283308118,"stop":1751283308118,"duration":0},"status":"passed","severity":"normal"},{"uid":"192231386fa21de1","name":"Query with Ordered Callback, No Decoder","time":{"start":1751283572919,"stop":1751283572919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b5eaf0019ff569","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751283864656,"stop":1751283864656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f600be66d6efe1cd","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app97/4/topic671/xml","time":{"start":1751283571926,"stop":1751283571926,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7afa82132dfca1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751283959446,"stop":1751283959446,"duration":0},"status":"passed","severity":"normal"},{"uid":"653691f9d405ac31","name":"Subscribe and receive messages via waku relay post","time":{"start":1751283864646,"stop":1751283864647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0261a33a523d8a","name":"should push the message to the outgoing buffer","time":{"start":1751283350378,"stop":1751283350378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f354d47591677597","name":"Ordered Callback - false","time":{"start":1751283596325,"stop":1751283596326,"duration":1},"status":"passed","severity":"normal"},{"uid":"c441c9f4a1acc631","name":"should not allow k > 12","time":{"start":1751283345032,"stop":1751283345033,"duration":1},"status":"passed","severity":"normal"},{"uid":"3505c292493e5fe","name":"Light Node - default protocols","time":{"start":1751283624673,"stop":1751283624673,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d32f07983ca451","name":"throws on content topic with empty topic name field","time":{"start":1751283293664,"stop":1751283293664,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bbd758c2167985","name":"Subscribe to topic containing short and receive message","time":{"start":1751283864634,"stop":1751283864634,"duration":0},"status":"passed","severity":"normal"},{"uid":"da74098fc9a7c653","name":"should call waitForPeer on Relay","time":{"start":1751283336441,"stop":1751283336441,"duration":0},"status":"passed","severity":"normal"},{"uid":"715ef5f41913ea28","name":"Push message with content topic containing emoji","time":{"start":1751283959435,"stop":1751283959435,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a25e0203343003","name":"through manual discovery","time":{"start":1751283407566,"stop":1751283407567,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3b3653a7d658e3","name":"start node with empty shard should fail","time":{"start":1751283611590,"stop":1751283611591,"duration":1},"status":"passed","severity":"normal"},{"uid":"83477a396b1d560e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751283293694,"stop":1751283293694,"duration":0},"status":"passed","severity":"normal"},{"uid":"329140a9423cf0d","name":"Nodes with multiple pubsub topic","time":{"start":1751283462181,"stop":1751283462182,"duration":1},"status":"passed","severity":"normal"},{"uid":"957f1a9938c73ec4","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751283345516,"stop":1751283345517,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe875601bcd8a1b","name":"Push message with numeric payload","time":{"start":1751283959424,"stop":1751283959424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e135140ddfab72","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751283299799,"stop":1751283299799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23a49ef1b280885","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751283345530,"stop":1751283345530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8b080f554141d","name":"same cluster, same shard: nodes connect","time":{"start":1751283412507,"stop":1751283412508,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bacc22c576737ac","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751283494512,"stop":1751283494513,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39121942f765e20","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751283864637,"stop":1751283864637,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8af32df689585c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751283610361,"stop":1751283610362,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ca74a45a78234c","name":"Callback on promise","time":{"start":1751283605227,"stop":1751283605227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bccc46cfded2d2f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751283476723,"stop":1751283476723,"duration":0},"status":"passed","severity":"normal"},{"uid":"83afef06dcf83b30","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751283293693,"stop":1751283293693,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b25cda69a7d946","name":"Push message with rate limit","time":{"start":1751283959436,"stop":1751283959436,"duration":0},"status":"passed","severity":"normal"},{"uid":"9234a287f94ad89a","name":"Store - dialed first","time":{"start":1751283624671,"stop":1751283624672,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91ea37d4358a0dc","name":"Check message received after jswaku node is restarted","time":{"start":1751283921640,"stop":1751283921640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4625a0febad88206","name":"Push message with escaped characters payload","time":{"start":1751283959428,"stop":1751283959428,"duration":0},"status":"passed","severity":"normal"},{"uid":"af15847541ca4467","name":"Check message on other pubsub topic is not received","time":{"start":1751283921639,"stop":1751283921639,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ef5df393920e0f","name":"Query Generator, No Decoder","time":{"start":1751283572914,"stop":1751283572916,"duration":2},"status":"passed","severity":"normal"},{"uid":"c28a0ba2a147a9c6","name":"Subscribe to topic containing XML and publish message","time":{"start":1751283476729,"stop":1751283476730,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4934b7597c6fa1","name":"should reject if Filter is requested but not mounted","time":{"start":1751283336438,"stop":1751283336439,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a717a952dc6d7b5","name":"should reject if Relay is requested but not mounted","time":{"start":1751283336437,"stop":1751283336437,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe582c330191be92","name":"Publish message with rate limit","time":{"start":1751283469535,"stop":1751283469535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae80c89c93839375","name":"Decrypt messages","time":{"start":1751283447271,"stop":1751283447272,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac439e8369c1635","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751283350384,"stop":1751283350384,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e5a99d38f3617b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751283365714,"stop":1751283365716,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b5b917f5c727ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751283293691,"stop":1751283293691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea7ae5c345695b9","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751283336164,"stop":1751283336164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6890b6fc3cf61ecb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751283476730,"stop":1751283476731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f8dee6d7caee2e","name":"throws an error for improperly formatted content topics","time":{"start":1751283293673,"stop":1751283293673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1334414f0f5e30e","name":"Check publish message containing special chars","time":{"start":1751283469521,"stop":1751283469521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d107f6e384d1666","name":"should decode valid enr successfully","time":{"start":1751283299785,"stop":1751283299786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07e1fa6f65013de","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751283335895,"stop":1751283335896,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b2ac3395f80376","name":"Push message with content topic containing short","time":{"start":1751283959430,"stop":1751283959430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b134b6f2a6f3465c","name":"Push message with long payload","time":{"start":1751283959438,"stop":1751283959438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2ab7dfd424022f","name":"should check connected peers if present and suitable","time":{"start":1751283336439,"stop":1751283336439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9355a399af0a81f","name":"should set field with all protocols enabled","time":{"start":1751283299798,"stop":1751283299798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62cc1be6bd7b29e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751283345528,"stop":1751283345528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50e1b58271e1e71","name":"Push message with custom timestamp: 1720524972824","time":{"start":1751283959436,"stop":1751283959436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec07111d54131b9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751283308115,"stop":1751283308115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc94307a079f263","name":"throws on content topic with generation field greater than 0","time":{"start":1751283293661,"stop":1751283293662,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2a3d0c4ea92a43","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751283345510,"stop":1751283345511,"duration":1},"status":"passed","severity":"normal"},{"uid":"8121ee02d05fbdf5","name":"Encoder throws on undefined content topic","time":{"start":1751283325822,"stop":1751283325824,"duration":2},"status":"passed","severity":"normal"},{"uid":"db5da52f171ebf5a","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751283345505,"stop":1751283345505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20e2d626cfb81c9","name":"should select older connection if present","time":{"start":1751283307664,"stop":1751283307665,"duration":1},"status":"passed","severity":"normal"},{"uid":"55da82fed9a2ff4f","name":"should keep entries that haven't expired yet","time":{"start":1751283335750,"stop":1751283335751,"duration":1},"status":"passed","severity":"normal"},{"uid":"11236795d7192477","name":"should throw an error for missing sharding configuration","time":{"start":1751283293696,"stop":1751283293696,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e311fa052692f5f","name":"should throw an error for missing required configuration","time":{"start":1751283293678,"stop":1751283293678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f545db24848eae86","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751283299237,"stop":1751283299237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f791fc811198ee2","name":"Publishes to nwaku","time":{"start":1751283458804,"stop":1751283458804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c301e0c7637de13c","name":"should throw an error for an unconfigured topic","time":{"start":1751283293692,"stop":1751283293693,"duration":1},"status":"passed","severity":"normal"},{"uid":"45915e69ad03b2ce","name":"Push message with Script payload","time":{"start":1751283959440,"stop":1751283959440,"duration":0},"status":"passed","severity":"normal"},{"uid":"194a012473f5cdf1","name":"Init the array if not present","time":{"start":1751283293418,"stop":1751283293419,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f680de3980d1fd","name":"Push message with XML payload","time":{"start":1751283959440,"stop":1751283959441,"duration":1},"status":"passed","severity":"normal"},{"uid":"41615f51688cfe37","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751283293682,"stop":1751283293682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6815b2881d3471","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751283864654,"stop":1751283864654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d54d2c8f3f9a07e","name":"should throw error - invalid id","time":{"start":1751283299791,"stop":1751283299791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2262a318b45a72d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751283327388,"stop":1751283327388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e931c8d3d49365da","name":"Used by Waku Relay","time":{"start":1751283617920,"stop":1751283617920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e79365d4299eb9","name":"should increase lamport timestamp","time":{"start":1751283350379,"stop":1751283350380,"duration":1},"status":"passed","severity":"normal"},{"uid":"1474d932947fbd9b","name":"should insert message into bloom filter","time":{"start":1751283350378,"stop":1751283350378,"duration":0},"status":"passed","severity":"normal"},{"uid":"91223457083519a1","name":"should not receive a peer event before start","time":{"start":1751283369773,"stop":1751283369773,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec5e04d22033c93","name":"ignores domain fetching errors","time":{"start":1751283316100,"stop":1751283316100,"duration":0},"status":"passed","severity":"normal"},{"uid":"94add01f78156201","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751283864626,"stop":1751283864626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9634301779419","name":"same cluster, different shard: nodes connect","time":{"start":1751283412508,"stop":1751283412508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f52313c7faa74cd","name":"should reject on timeout if it was set","time":{"start":1751283336439,"stop":1751283336439,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc2c81cd2b564de","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751283308116,"stop":1751283308116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5699a2d783bb5107","name":"should not receive a peer event before start","time":{"start":1751283319895,"stop":1751283319895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d288e2f69ddf4ca","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751283293670,"stop":1751283293670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d94e7bfb4a30a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751283624567,"stop":1751283624567,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e1ad898c33724b","name":"Generator, custom pubsub topic","time":{"start":1751283588496,"stop":1751283588496,"duration":0},"status":"passed","severity":"normal"},{"uid":"836e31efdb7a9650","name":"Push message with content topic containing Russian","time":{"start":1751283959432,"stop":1751283959432,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5b0a80f6f32e0d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751283345524,"stop":1751283345525,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa353acea2c3d41","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751283350384,"stop":1751283350384,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf961281a320264","name":"Check received message containing shell command","time":{"start":1751283921646,"stop":1751283921646,"duration":0},"status":"passed","severity":"normal"},{"uid":"72829d054c410d08","name":"Check received message containing Russian","time":{"start":1751283921633,"stop":1751283921633,"duration":0},"status":"passed","severity":"normal"},{"uid":"411f7cab54e40ebb","name":"Push message with JSON payload","time":{"start":1751283959427,"stop":1751283959428,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd5b054ef01fdc4","name":"configure the node with multiple pubsub topics","time":{"start":1751283611589,"stop":1751283611590,"duration":1},"status":"passed","severity":"normal"},{"uid":"79259752c2531c0b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751283365720,"stop":1751283365721,"duration":1},"status":"passed","severity":"normal"},{"uid":"6536af507fe25154","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751283534938,"stop":1751283534939,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fa1d03eeacc331","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751283345528,"stop":1751283345529,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e1b06c5ca140cc","name":"Check publish message containing unicode special characters","time":{"start":1751283469526,"stop":1751283469526,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34077d3bf141629","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751283494509,"stop":1751283494510,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9789226e4642fe","name":"Register correct protocols","time":{"start":1751283476721,"stop":1751283476722,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ea52e25b44cf53","name":"Check received message containing Russian","time":{"start":1751283921644,"stop":1751283921644,"duration":0},"status":"passed","severity":"normal"},{"uid":"48000f9503891c12","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app61/5/topic927/json","time":{"start":1751283571926,"stop":1751283571926,"duration":0},"status":"passed","severity":"normal"},{"uid":"440192aa2f68435a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751283365716,"stop":1751283365720,"duration":4},"status":"passed","severity":"normal"},{"uid":"39a612f6ae2850f2","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751283345506,"stop":1751283345506,"duration":0},"status":"passed","severity":"normal"},{"uid":"832d2c8f0a741cf6","name":"All","time":{"start":1751283370466,"stop":1751283370466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37cda8359d276e2","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751283293678,"stop":1751283293678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be5b7cff08561ff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751283864635,"stop":1751283864635,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a32d60a67c3cfb4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751283293668,"stop":1751283293668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3b4c67843015d8","name":"Check publish message after service node is restarted","time":{"start":1751283469534,"stop":1751283469534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"676579f0616fd9e3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751283864644,"stop":1751283864644,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a9471015ac92ef","name":"returns nothing if no connections present","time":{"start":1751283307661,"stop":1751283307662,"duration":1},"status":"passed","severity":"normal"},{"uid":"560d35c81022e178","name":"removeEventListener with wrong event","time":{"start":1751283405397,"stop":1751283405397,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbef7793bd2ec9a9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751283588501,"stop":1751283588502,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c672eb504dca540a","name":"Check received message containing Script","time":{"start":1751283921644,"stop":1751283921645,"duration":1},"status":"passed","severity":"normal"},{"uid":"a348d718462140bd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751283494505,"stop":1751283494506,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e06bac14167be36","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751283624570,"stop":1751283624570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afacde2f8b42e98","name":"Subscribe and receive messages via waku relay post","time":{"start":1751283864627,"stop":1751283864627,"duration":0},"status":"passed","severity":"normal"},{"uid":"37078393c6b98256","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751283315441,"stop":1751283315442,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d8adb68f1871f6","name":"should mark all messages in causal history as acknowledged","time":{"start":1751283350381,"stop":1751283350381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8026ce8ef106d83","name":"Waku message hash computation (no timestamp)","time":{"start":1751283308116,"stop":1751283308116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94d17140d8bc2ca","name":"messageHash returns a Uint8Array","time":{"start":1751283308117,"stop":1751283308117,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d75bbc76b8dfa","name":"Check received message containing short","time":{"start":1751283921642,"stop":1751283921642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfc7951b3bf3e74","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app1/10/topic87/xml","time":{"start":1751283571925,"stop":1751283571926,"duration":1},"status":"passed","severity":"normal"},{"uid":"956e0764b4d539c2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751283469532,"stop":1751283469533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16c351c0ef77fb7","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751283293668,"stop":1751283293668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a81c123526536e0","name":"Check publish message containing emoji","time":{"start":1751283469527,"stop":1751283469527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3b9bca68568b8d","name":"should wait for Store peer to be connected","time":{"start":1751283336441,"stop":1751283336441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e679852a676d69aa","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751283336166,"stop":1751283336167,"duration":1},"status":"passed","severity":"normal"},{"uid":"576e8354c0cd0086","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751283345525,"stop":1751283345525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3fac317370bc9c","name":"Accepts a valid Waku Message","time":{"start":1751283339765,"stop":1751283339767,"duration":2},"status":"passed","severity":"normal"},{"uid":"9366c45d6ab05de7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751283293676,"stop":1751283293676,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5219a59bf5fcca","name":"pre and post cipher","time":{"start":1751283326221,"stop":1751283326221,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb1d4678df4b002","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751283293672,"stop":1751283293672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5611013658e917d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751283293666,"stop":1751283293666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d13fcc6c7f030eb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751283462182,"stop":1751283462182,"duration":0},"status":"passed","severity":"normal"},{"uid":"46376fce37817e02","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751283299786,"stop":1751283299786,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0640faa6c640c4","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751283345507,"stop":1751283345507,"duration":0},"status":"passed","severity":"normal"},{"uid":"beeafa33cb8c28e2","name":"Check publish message containing Script","time":{"start":1751283469523,"stop":1751283469524,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a444b43a260e539","name":"should throw error - no public key","time":{"start":1751283299792,"stop":1751283299792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a96404fc09bcb4","name":"Check received message with timestamp: 1751283364974 ","time":{"start":1751283921637,"stop":1751283921637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef8c2de5e166031","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751283610362,"stop":1751283610362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce7be03269dbdb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751283959433,"stop":1751283959433,"duration":0},"status":"passed","severity":"normal"},{"uid":"853eb8335fde64bc","name":"Fails to push message bigger that 1MB","time":{"start":1751283959437,"stop":1751283959438,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfcb4e8eee5da27","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751283315791,"stop":1751283315792,"duration":1},"status":"passed","severity":"normal"},{"uid":"168f8c77ffbc0b1c","name":"Check message with no content topic is not received","time":{"start":1751283921650,"stop":1751283921650,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fe5d9531a9316d","name":"Encoder throws on empty string content topic","time":{"start":1751283325824,"stop":1751283325824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7b082ce636b7d0","name":"Check meta is set [symmetric]","time":{"start":1751283325821,"stop":1751283325822,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e4208676c609e9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751283293691,"stop":1751283293691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ab9a52d272ad86","name":"should properly create location multiaddrs - udp6","time":{"start":1751283299796,"stop":1751283299796,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf50589c785d2379","name":"Throws when trying to push message with empty payload","time":{"start":1751283959429,"stop":1751283959430,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c7bc475b4f4930","name":"Push message with numeric payload","time":{"start":1751283959438,"stop":1751283959439,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30d845b8fd99672","name":"Push message with meta","time":{"start":1751283959435,"stop":1751283959435,"duration":0},"status":"passed","severity":"normal"},{"uid":"672387ca31cb44a9","name":"should throw error - no public key","time":{"start":1751283299787,"stop":1751283299787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6a22664536b80e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751283864638,"stop":1751283864638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5607653954bf452","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751283864653,"stop":1751283864653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9c26c1995f269c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751283476726,"stop":1751283476726,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9bc36321bf43b1","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751283494507,"stop":1751283494508,"duration":1},"status":"passed","severity":"normal"},{"uid":"38db9bcbd6e3950b","name":"Push 30 different messages","time":{"start":1751283959442,"stop":1751283959442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"219857398d2942fc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751283864643,"stop":1751283864643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88c5581d2714480","name":"Check received message with timestamp: 1751283364974000000 ","time":{"start":1751283921647,"stop":1751283921648,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd1e85a5a4a0725","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751283588500,"stop":1751283588500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8705698f2cc9b585","name":"Check message with no pubsub topic is not received","time":{"start":1751283921649,"stop":1751283921650,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2af19454a3b8f7","name":"Query generator for 2000 messages","time":{"start":1751283605229,"stop":1751283605229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1407a49f281759","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751283476732,"stop":1751283476732,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a5f4437896b11a","name":"Check message with no payload is not received","time":{"start":1751283921639,"stop":1751283921640,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17101c1615729bc","name":"Should update shard info","time":{"start":1751283412903,"stop":1751283412903,"duration":0},"status":"passed","severity":"normal"},{"uid":"775181cf1cb51ea5","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app22/4/topic118/json","time":{"start":1751283571927,"stop":1751283571927,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6f40d5040c638d","name":"should encode/decode to RLP encoding","time":{"start":1751283299793,"stop":1751283299793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c0b8ea0ae399b1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751283372564,"stop":1751283372565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac0f59e3957c5df","name":"should be able to decode the field with only STORE set to true","time":{"start":1751283299235,"stop":1751283299235,"duration":0},"status":"passed","severity":"normal"},{"uid":"249c99d5ff8d84a5","name":"should only return 1 node with store capability","time":{"start":1751283316102,"stop":1751283316102,"duration":0},"status":"passed","severity":"normal"},{"uid":"188edcf4d1cf9544","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751283864649,"stop":1751283864649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82dc21f955fd9fd6","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751283345509,"stop":1751283345509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95d1f5fd0c49db6","name":"should not throw an error for a single configured topic","time":{"start":1751283293692,"stop":1751283293692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05f511e7e1ea023","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751283293681,"stop":1751283293681,"duration":0},"status":"passed","severity":"normal"},{"uid":"128b82b1df821e5b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751283864627,"stop":1751283864627,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d2e1d96aa6ab20","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751283369776,"stop":1751283369776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e90825b66fbd739f","name":"retrieves a single peer","time":{"start":1751283316099,"stop":1751283316099,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d272be76f006698","name":"should only return 1 node with relay and store capability","time":{"start":1751283316101,"stop":1751283316102,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a157464a390d0a","name":"1 Relay, 1 fetch","time":{"start":1751283315790,"stop":1751283315791,"duration":1},"status":"passed","severity":"normal"},{"uid":"20888a7a7655f471","name":"Push message with content topic containing Script","time":{"start":1751283959445,"stop":1751283959445,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aa3efb0cab59eb","name":"dispatchEvent via connectionManager","time":{"start":1751283405398,"stop":1751283405398,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf8947efb8a893a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751283611590,"stop":1751283611590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a614d32e281f273b","name":"handles different networkShards values correctly","time":{"start":1751283293673,"stop":1751283293673,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e0784bc9b455cc","name":"Decoder throws on undefined content topic","time":{"start":1751283325824,"stop":1751283325825,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68dd0b9a236719e","name":"should deliver messages after dependencies are met","time":{"start":1751283350382,"stop":1751283350383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37fed7f1abf3499","name":"Push message with custom timestamp: 1751286972824","time":{"start":1751283959437,"stop":1751283959437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc774cdc78a96c7","name":"should create a new stream if no existing for protocol found","time":{"start":1751283308009,"stop":1751283308010,"duration":1},"status":"passed","severity":"normal"},{"uid":"8390415edd1fc73f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751283325819,"stop":1751283325821,"duration":2},"status":"passed","severity":"normal"},{"uid":"c353cd697b9072f9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751283864646,"stop":1751283864646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce6daee2ddc86ea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751283588503,"stop":1751283588503,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b5250b92ff0e11","name":"tcp ip4 address","time":{"start":1751283299215,"stop":1751283299219,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b292b447004899f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751283345526,"stop":1751283345527,"duration":1},"status":"passed","severity":"normal"},{"uid":"20938839d58b7ee4","name":"Push message with Arabic payload","time":{"start":1751283959425,"stop":1751283959425,"duration":0},"status":"passed","severity":"normal"},{"uid":"283f99cfd42d6b4f","name":"should continually clean up expired entries at intervals","time":{"start":1751283335753,"stop":1751283335753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc7bb065c641e39","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751283476726,"stop":1751283476726,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76f94f0e0fe6fdc","name":"Generator, custom pubsub topic","time":{"start":1751283588500,"stop":1751283588501,"duration":1},"status":"skipped","severity":"normal"},{"uid":"879e093164825add","name":"Subscribe and publish message","time":{"start":1751283476722,"stop":1751283476723,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e7f5a68f9fe53b","name":"addEventListener with wrong event","time":{"start":1751283405396,"stop":1751283405396,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b89358e8240472","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app38/5/topic60/utf8","time":{"start":1751283571926,"stop":1751283571927,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b514b3b34aa2474","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751283548183,"stop":1751283548183,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6e924351ce0459","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751283864649,"stop":1751283864649,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35f77362669f52d","name":"Check received message containing Basic HTML tag","time":{"start":1751283921645,"stop":1751283921646,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b842b3a9640ed","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app73/9/topic451/proto","time":{"start":1751283571925,"stop":1751283571925,"duration":0},"status":"passed","severity":"normal"},{"uid":"da24dee3a3bb3066","name":"Subscribe to topic containing Script and receive message","time":{"start":1751283864639,"stop":1751283864639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5263b2d489cfb","name":"Push message with Script payload","time":{"start":1751283959426,"stop":1751283959427,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aec7512baa394e1","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751283350381,"stop":1751283350382,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7377ae0bcb59a6","name":"Check received message containing numeric","time":{"start":1751283921632,"stop":1751283921632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9718d3cd7320c45c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751283412506,"stop":1751283412507,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c423084ecf9146","name":"Passing page size 10 when there are 10 messages","time":{"start":1751283609051,"stop":1751283609051,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be4523a04a53024","name":"Relay + Store","time":{"start":1751283299800,"stop":1751283299800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5746ce3c843c91f","name":"Check publish message containing long","time":{"start":1751283469520,"stop":1751283469521,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d55e4a771f562c","name":"Push message with special chars payload","time":{"start":1751283959425,"stop":1751283959425,"duration":0},"status":"passed","severity":"normal"},{"uid":"afacc1057d3f608c","name":"should update ack status of messages in outgoing buffer","time":{"start":1751283350384,"stop":1751283350384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fea0442929393af","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751283293690,"stop":1751283293691,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ab6bf12adbd935","name":"should handle a minimal index list","time":{"start":1751283293870,"stop":1751283293870,"duration":0},"status":"passed","severity":"normal"},{"uid":"802f5451a1a5e44","name":"Check received message containing Arabic","time":{"start":1751283921643,"stop":1751283921644,"duration":1},"status":"passed","severity":"normal"},{"uid":"30eeaf6fab547a3a","name":"Push message with content topic containing XML","time":{"start":1751283959433,"stop":1751283959433,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d54b61012a5730","name":"should emit a peer event after start","time":{"start":1751283319895,"stop":1751283319895,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe60381070742b9","name":"should stop and cleanup resources","time":{"start":1751283336541,"stop":1751283336541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f631510d2a30b100","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751283315439,"stop":1751283315441,"duration":2},"status":"passed","severity":"normal"},{"uid":"f356b80d1da81759","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751283299233,"stop":1751283299233,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cb9614208dd758","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751283293675,"stop":1751283293675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5253ab637341ffd9","name":"Push message with content topic containing escaped characters","time":{"start":1751283959434,"stop":1751283959434,"duration":0},"status":"passed","severity":"normal"},{"uid":"852364844e99bbf1","name":"Push message with content topic containing SQL Injection","time":{"start":1751283959445,"stop":1751283959445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93c336cdfb9b3ba","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751283350381,"stop":1751283350381,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c2af325e58b8a8","name":"Mutual subscription","time":{"start":1751283476720,"stop":1751283476721,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9cb1e49b7d509a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751283494510,"stop":1751283494511,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ba24668b9eea7f","name":"Symmetric encrypt & Decrypt","time":{"start":1751283326220,"stop":1751283326220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b39370a020aa6ef","name":"Decoder throws on undefined content topic","time":{"start":1751283327389,"stop":1751283327389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67de5101035e232","name":"Query Generator - false","time":{"start":1751283596317,"stop":1751283596324,"duration":7},"status":"passed","severity":"normal"},{"uid":"417bcfb1a59cf855","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751283293682,"stop":1751283293682,"duration":0},"status":"passed","severity":"normal"},{"uid":"6855670588641c1d","name":"should wait for LightPush peer to be connected","time":{"start":1751283336440,"stop":1751283336440,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c342771f279871","name":"Rejects garbage","time":{"start":1751283339767,"stop":1751283339767,"duration":0},"status":"passed","severity":"normal"},{"uid":"408c596b560f12a9","name":"Push message with custom timestamp: 1751286972824","time":{"start":1751283959449,"stop":1751283959450,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ae8d100aca0eea","name":"should get / set UDP multiaddr","time":{"start":1751283299794,"stop":1751283299794,"duration":0},"status":"passed","severity":"normal"},{"uid":"844a916a1c250bbd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751283315442,"stop":1751283315446,"duration":4},"status":"passed","severity":"normal"},{"uid":"da34dfea2b2fd81f","name":"should properly create peer info with all multiaddrs","time":{"start":1751283299797,"stop":1751283299797,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc112e45e26c1b4","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751283308010,"stop":1751283308010,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f6ed677aec45f4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751283316103,"stop":1751283316103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b151c49d0894a6d0","name":"Encoder throws on undefined content topic","time":{"start":1751283308313,"stop":1751283308313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6811eae213b5e8","name":"should reject if LightPush is requested but not mounted","time":{"start":1751283336438,"stop":1751283336438,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b110c069c91da30","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751283308011,"stop":1751283308011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67dbe3c1e64299","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751283345530,"stop":1751283345530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6756c39befc9222","name":"should set field with only RELAY enabled","time":{"start":1751283299798,"stop":1751283299798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec821246ad897857","name":"Decoder throws on empty string content topic","time":{"start":1751283325825,"stop":1751283325825,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b54059b9be9896","name":"should add received messages to bloom filter","time":{"start":1751283350380,"stop":1751283350380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a046347f748ea348","name":"listenerCount","time":{"start":1751283405398,"stop":1751283405398,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b247c0c3940696","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751283336258,"stop":1751283336258,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77965d15062b3a9","name":"Filter","time":{"start":1751283624672,"stop":1751283624673,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac02c87cf5fde16","name":"Push message with shell command payload","time":{"start":1751283959441,"stop":1751283959441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6138b90021faa645","name":"Push message with content topic containing special chars","time":{"start":1751283959443,"stop":1751283959444,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d24b128031813ed","name":"Check message with invalid timestamp is not received","time":{"start":1751283921638,"stop":1751283921638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e503cd5e9ea3ef4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751283548180,"stop":1751283548181,"duration":1},"status":"passed","severity":"normal"},{"uid":"b415c0ffb6ad9d7a","name":"Subscribe to topic containing Script and publish message","time":{"start":1751283476728,"stop":1751283476729,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d050b9de37492a","name":"should initialize with Unhealthy status","time":{"start":1751283335893,"stop":1751283335894,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8822d22808ea196","name":"Check received message containing XML","time":{"start":1751283921645,"stop":1751283921645,"duration":0},"status":"passed","severity":"normal"},{"uid":"28856e7193995053","name":"Sets default value correctly","time":{"start":1751283617920,"stop":1751283617920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1200c014e9564de7","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751283345038,"stop":1751283345038,"duration":0},"status":"passed","severity":"normal"},{"uid":"72490a58c7f62357","name":"Push message with short payload","time":{"start":1751283959423,"stop":1751283959424,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9676a9f775dbc7","name":"Publish message with custom timestamp: Mon Jun 30 2025 10:37:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283469529,"stop":1751283469529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50b178cad1d895f","name":"non connected peers","time":{"start":1751283445627,"stop":1751283445627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39df06f942184e55","name":"returns all values when wanted number is greater than available values","time":{"start":1751283314864,"stop":1751283314872,"duration":8},"status":"passed","severity":"normal"},{"uid":"88be3e01f5b92fed","name":"Check publish message containing Russian","time":{"start":1751283469522,"stop":1751283469523,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdff109c68dbb93","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751283624569,"stop":1751283624569,"duration":0},"status":"passed","severity":"normal"},{"uid":"1816c5de4cb51f75","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751283345529,"stop":1751283345529,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bbc82374b5d7e1","name":"different cluster, different shard: nodes don't connect","time":{"start":1751283412509,"stop":1751283412509,"duration":0},"status":"passed","severity":"normal"},{"uid":"981e476cc109a7bc","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751283864630,"stop":1751283864630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a4afff45dec12a6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751283293698,"stop":1751283293698,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ca022e88247d2e","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751283345518,"stop":1751283345518,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff1f7f85f384da9","name":"should not allow unachievable error rate","time":{"start":1751283345034,"stop":1751283345037,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a4c3e5c137a294c","name":"Relay","time":{"start":1751283370465,"stop":1751283370465,"duration":0},"status":"passed","severity":"normal"},{"uid":"693952f1f123b99","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751283572921,"stop":1751283572921,"duration":0},"status":"passed","severity":"normal"},{"uid":"896e13c6afa38ef1","name":"start node with empty content topic","time":{"start":1751283571929,"stop":1751283571930,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab75aa3850196af","name":"Asymmetric encrypt & decrypt","time":{"start":1751283326219,"stop":1751283326220,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a5b51be0020896","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751283293674,"stop":1751283293674,"duration":0},"status":"passed","severity":"normal"},{"uid":"487fc31d5d246363","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751283293690,"stop":1751283293690,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ba60a58b1230fd","name":"should throw if no connection provided","time":{"start":1751283308009,"stop":1751283308009,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e0340ef5961889","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751283384684,"stop":1751283384684,"duration":0},"status":"passed","severity":"normal"},{"uid":"980156a0f59fdac9","name":"Check received message containing escaped characters","time":{"start":1751283921646,"stop":1751283921647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b302929114e117f6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751283316102,"stop":1751283316103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e079f1038a6cd4b0","name":"random static sharding 2 - Cluster ID: 329, Shard ID: 339","time":{"start":1751283611585,"stop":1751283611586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b862aea65d45554","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751283350383,"stop":1751283350383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50ce02d87b05648","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751283293683,"stop":1751283293683,"duration":0},"status":"passed","severity":"normal"},{"uid":"418c44ac10dcdbf9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751283610362,"stop":1751283610362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc319836fbcb12b","name":"Generator, 2 different pubsubtopics","time":{"start":1751283588501,"stop":1751283588501,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30ec2acdd06b2dd2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751283605226,"stop":1751283605226,"duration":0},"status":"passed","severity":"normal"},{"uid":"5850b11392c3389e","name":"Check received message containing JSON","time":{"start":1751283921646,"stop":1751283921646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86eaa83fce756d0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751283476727,"stop":1751283476727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afb3ec33ec6b06c","name":"Waku message hash computation (payload length 0)","time":{"start":1751283308116,"stop":1751283308116,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e1ab77d5ea6a5c","name":"Push message equal or less that 1MB","time":{"start":1751283959437,"stop":1751283959437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc4eb508cc05fa8","name":"Check received message containing long","time":{"start":1751283921631,"stop":1751283921631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1568d5c4256d767","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751283345525,"stop":1751283345526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f818f079076963a6","name":"Check received message containing unicode special characters","time":{"start":1751283921636,"stop":1751283921636,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf582ea3c26a948","name":"Check received message containing SQL Injection","time":{"start":1751283921633,"stop":1751283921634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d57bca43edcd4d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751283315437,"stop":1751283315438,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d033c8a235a3884","name":"Check publish message containing Chinese","time":{"start":1751283469521,"stop":1751283469522,"duration":1},"status":"passed","severity":"normal"},{"uid":"576a2dd7e43e0eb4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751283469527,"stop":1751283469528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a793b70a13fe146","name":"Push message with Chinese payload","time":{"start":1751283959425,"stop":1751283959425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b674c2773d828359","name":"Check received message containing Basic HTML tag","time":{"start":1751283921635,"stop":1751283921635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca627924b0a4abce","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751283293694,"stop":1751283293695,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8d04d02a589e11","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751283293677,"stop":1751283293677,"duration":0},"status":"passed","severity":"normal"},{"uid":"da324075661f108e","name":"Push message with unicode special characters payload","time":{"start":1751283959442,"stop":1751283959442,"duration":0},"status":"passed","severity":"normal"},{"uid":"459f25afb20a73c0","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751283345518,"stop":1751283345519,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9a7e808f342cb2","name":"Check received message containing escaped characters","time":{"start":1751283921636,"stop":1751283921636,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc87c37b090d2ce5","name":"should use DNS peer discovery with light client","time":{"start":1751283369775,"stop":1751283369775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3be43345d0cd9fb6","name":"Push message with content topic containing unicode special characters","time":{"start":1751283959447,"stop":1751283959447,"duration":0},"status":"passed","severity":"normal"},{"uid":"1356c1dd20d7e2ef","name":"should properly clean up resources when disposed","time":{"start":1751283335752,"stop":1751283335752,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8769453c3822ef","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751283372568,"stop":1751283372568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48ee3a1e55fea3","name":"should maintain desired error rate","time":{"start":1751283347667,"stop":1751283347668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07ec7e8508e648b","name":"Push message with content topic containing short","time":{"start":1751283959443,"stop":1751283959443,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b82216d285edaf","name":"ignores unrecognized TXT record formats","time":{"start":1751283316100,"stop":1751283316101,"duration":1},"status":"passed","severity":"normal"},{"uid":"c272b51d2f270b78","name":"should insert message id into causal history","time":{"start":1751283350378,"stop":1751283350379,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b495389b96096","name":"should return false when shard is not included in network shards","time":{"start":1751283336258,"stop":1751283336259,"duration":1},"status":"passed","severity":"normal"},{"uid":"545c5c0e1469426c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751283572921,"stop":1751283572921,"duration":0},"status":"broken","severity":"normal"},{"uid":"45b04a3deb0ce68b","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751283345507,"stop":1751283345507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89b220e5ff7274b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751283384680,"stop":1751283384681,"duration":1},"status":"passed","severity":"normal"},{"uid":"74625ad5a12deeac","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751283534937,"stop":1751283534937,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf67de51b148e9d","name":"Subscribe and receive messages via lightPush","time":{"start":1751283864625,"stop":1751283864625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42e7c68ee6bbfe8","name":"messageHashStr produces different results for different inputs","time":{"start":1751283308119,"stop":1751283308119,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0a3dfa9f46862e","name":"should load peers from local storage and dispatch events","time":{"start":1751283319896,"stop":1751283319897,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4453653b383d7e8","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751283345508,"stop":1751283345509,"duration":1},"status":"passed","severity":"normal"},{"uid":"897966b9053d9980","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751283864652,"stop":1751283864653,"duration":1},"status":"passed","severity":"normal"},{"uid":"517b457bba7d0d3","name":"it tolerates circular branch references","time":{"start":1751283316099,"stop":1751283316100,"duration":1},"status":"passed","severity":"normal"},{"uid":"546e9e0730442493","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751283315438,"stop":1751283315439,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d54c8ad43422366","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751283299231,"stop":1751283299231,"duration":0},"status":"passed","severity":"normal"},{"uid":"7210e089b9d06e24","name":"recovers when dns.resolve returns empty","time":{"start":1751283316100,"stop":1751283316100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d42f88c964704f","name":"should return no connections if no open connection provided","time":{"start":1751283307663,"stop":1751283307664,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9bb904d6bd1d70","name":"Push message with content topic containing escaped characters","time":{"start":1751283959447,"stop":1751283959447,"duration":0},"status":"passed","severity":"normal"},{"uid":"820a1b9575eea707","name":"should handle special patterns correctly","time":{"start":1751283347669,"stop":1751283347669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8de73663ccb4b09","name":"Publish message with large meta","time":{"start":1751283469535,"stop":1751283469535,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bae60311243044","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751283624566,"stop":1751283624567,"duration":1},"status":"passed","severity":"normal"},{"uid":"c827e2f8873ea477","name":"should handle different types of entries","time":{"start":1751283335751,"stop":1751283335752,"duration":1},"status":"passed","severity":"normal"},{"uid":"220d2cf4d4a829c8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751283548182,"stop":1751283548183,"duration":1},"status":"passed","severity":"normal"},{"uid":"711c3e774602d7b3","name":"isConnected return false after peer stops","time":{"start":1751283384683,"stop":1751283384683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f915fa9d8ca8f05a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751283315447,"stop":1751283315447,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dcb4ab897a1dbb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751283293665,"stop":1751283293666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87e8614f18f731d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751283293692,"stop":1751283293692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d829f1699053a4fa","name":"Passing page size 19 when there are 20 messages","time":{"start":1751283609051,"stop":1751283609051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0165d75db888e","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751283921652,"stop":1751283921652,"duration":0},"status":"broken","severity":"normal"},{"uid":"24a86c1101366f4a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751283384681,"stop":1751283384681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d6aaafd813caf6","name":"should encode/decode to text encoding","time":{"start":1751283299793,"stop":1751283299794,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c30fe203c76b28e","name":"nwaku subscribes","time":{"start":1751283458803,"stop":1751283458803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f576ba281470fe5","name":"should be online or offline if network state changed","time":{"start":1751283365723,"stop":1751283365723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2350ebebaed91a","name":"Delete observer","time":{"start":1751283447272,"stop":1751283447272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d903f21c4580a6f8","name":"can start the service","time":{"start":1751283369768,"stop":1751283369769,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1eff311d1891a76","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751283299238,"stop":1751283299238,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa68093f9bcd18d","name":"Subscribe to topic containing XML and receive message","time":{"start":1751283864655,"stop":1751283864655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86a79dbd1179cde","name":"should not receive a peer event after stop","time":{"start":1751283319896,"stop":1751283319896,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3128b0ca8a1d2f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751283476727,"stop":1751283476727,"duration":0},"status":"passed","severity":"normal"}]