2024-03-22 23:03:19 +00:00

1 line
154 KiB
JSON

[{"uid":"78455955a6c9b99d","name":"Check publish message containing unicode special characters","time":{"start":1711148385386,"stop":1711148385388,"duration":2},"status":"passed","severity":"normal"},{"uid":"694e4434a7e7b5b9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711147911338,"stop":1711147911338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc383c63f3f3677","name":"Check message received after nwaku node is restarted","time":{"start":1711148442404,"stop":1711148442404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62411e3f4d26e522","name":"Decoder throws on undefined content topic","time":{"start":1711147944785,"stop":1711147944786,"duration":1},"status":"passed","severity":"normal"},{"uid":"da78ff99d1a7adbb","name":"unsubscribes","time":{"start":1711148502450,"stop":1711148502450,"duration":0},"status":"passed","severity":"normal"},{"uid":"66af5e69f2e4055b","name":"Push message with content topic containing shell command","time":{"start":1711148442033,"stop":1711148442035,"duration":2},"status":"passed","severity":"normal"},{"uid":"b929b123f4e435a4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711147911332,"stop":1711147911332,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cffdcd3e85d0a7","name":"Register correct protocols","time":{"start":1711148392051,"stop":1711148392051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1332f2ed71826391","name":"Check message with non string payload is not received","time":{"start":1711148120427,"stop":1711148120427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff774bf91b6e551","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711148257754,"stop":1711148257755,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c5a6dff81fd748","name":"Fails to push message bigger that 1MB","time":{"start":1711148339729,"stop":1711148339731,"duration":2},"status":"passed","severity":"normal"},{"uid":"998cae630cbb535c","name":"Promise Callback - backward","time":{"start":1711148487173,"stop":1711148487174,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd380acd52c240fb","name":"Push message with content topic containing Chinese","time":{"start":1711148339715,"stop":1711148339715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4561b9551243ad2c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711147911336,"stop":1711147911336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9a2768cce9c294","name":"Push message with escaped characters payload","time":{"start":1711148339698,"stop":1711148339699,"duration":1},"status":"passed","severity":"normal"},{"uid":"2928b49d9b2d13a0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148010648,"stop":1711148010648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d3a2ff1daa5c27","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711147968495,"stop":1711147968495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dabfec93f45a352","name":"getPeersByDiscovery","time":{"start":1711148000987,"stop":1711148000987,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7bcb7b5b1370cf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711148579354,"stop":1711148579354,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deee63562c32b93","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148051479,"stop":1711148051480,"duration":1},"status":"passed","severity":"normal"},{"uid":"32de77b815276427","name":"Subscribe to topic containing Script and publish message","time":{"start":1711148392058,"stop":1711148392059,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86b68e883c9ee74","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711147968496,"stop":1711147968496,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf91673912f759d2","name":"Check publish message containing escaped characters","time":{"start":1711148385385,"stop":1711148385386,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f65055cbafbb0e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711148051481,"stop":1711148051482,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82ff62f5f575658","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711148379656,"stop":1711148379657,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cea29ca9d42492","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711147918949,"stop":1711147918951,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa51bcdb8320faae","name":"Subscribe and receives messages on 20 topics","time":{"start":1711148219290,"stop":1711148219290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcfdca40fbdecde","name":"can start the service","time":{"start":1711148440466,"stop":1711148440466,"duration":0},"status":"passed","severity":"normal"},{"uid":"91359eabaaba970a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711148579358,"stop":1711148579358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0d70ffb66590c3","name":"Push message with Basic HTML tag payload","time":{"start":1711148339695,"stop":1711148339696,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9b68b845644928","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711148579356,"stop":1711148579356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b4f8333b61a446","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711147911320,"stop":1711147911320,"duration":0},"status":"passed","severity":"normal"},{"uid":"614e920c0db56796","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711148006541,"stop":1711148006543,"duration":2},"status":"passed","severity":"normal"},{"uid":"9736bc52b0ea4df0","name":"Check received message containing Basic HTML tag","time":{"start":1711148442397,"stop":1711148442397,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a90f67ac745067","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711148442387,"stop":1711148442387,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ef490faeabb8ba","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711147911319,"stop":1711147911319,"duration":0},"status":"passed","severity":"normal"},{"uid":"25324346b0cda53c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711148579351,"stop":1711148579351,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3480332da0d31c9","name":"should not receive a peer event before start","time":{"start":1711147939019,"stop":1711147939019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a249f8a3ba29a7f7","name":"Ping on peer without subscriptions","time":{"start":1711147990870,"stop":1711147990870,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ea4026ac82c8a0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711148579355,"stop":1711148579355,"duration":0},"status":"passed","severity":"normal"},{"uid":"a600b3386e146b12","name":"Fails to push message with large meta","time":{"start":1711148442043,"stop":1711148442043,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c862238a1c284e5","name":"Push message with content topic containing Chinese","time":{"start":1711148442023,"stop":1711148442024,"duration":1},"status":"passed","severity":"normal"},{"uid":"de579983f23ac696","name":"Meta field set when metaSetter is specified","time":{"start":1711147924472,"stop":1711147924472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4795dd8e8396ec","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711147911329,"stop":1711147911329,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf20e778579739","name":"configure the node with multiple content topics","time":{"start":1711148385927,"stop":1711148385927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aff9f1613e9837d","name":"Push message with short payload","time":{"start":1711148339685,"stop":1711148339686,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e1d27f89c7d16a","name":"Check message received after nwaku node is restarted","time":{"start":1711148120428,"stop":1711148120428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28efca4278e0cf85","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148465803,"stop":1711148465804,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d839af90a3cd68b","name":"Publish without waiting for remote peer","time":{"start":1711148392051,"stop":1711148392051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb91730dc1e5a60","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711148579345,"stop":1711148579345,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcd64cbd74b7f70","name":"Query Generator, No Decoder","time":{"start":1711148476692,"stop":1711148476692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6fe8101984d8b5","name":"should throw error - invalid id","time":{"start":1711147919695,"stop":1711147919700,"duration":5},"status":"passed","severity":"normal"},{"uid":"faf783d10481fba6","name":"Push message with content topic containing special chars","time":{"start":1711148339715,"stop":1711148339715,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd7f1477808e73d","name":"Store - dialed after - with timeout","time":{"start":1711148523681,"stop":1711148523681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61114d39362642b","name":"Push message with content topic containing escaped characters","time":{"start":1711148339719,"stop":1711148339719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8509538437490180","name":"random static sharding 8 - Cluster ID: 269, Shard ID: 492","time":{"start":1711148441432,"stop":1711148441433,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1470668b0e0126","name":"Ping on unsubscribed peer","time":{"start":1711147990870,"stop":1711147990871,"duration":1},"status":"passed","severity":"normal"},{"uid":"eced04037c224424","name":"Nodes with multiple pubsub topic","time":{"start":1711148379654,"stop":1711148379654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a41245d1ae8009","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711148379655,"stop":1711148379655,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f8de129559e6fc","name":"should set field with only STORE enabled","time":{"start":1711147919706,"stop":1711147919706,"duration":0},"status":"passed","severity":"normal"},{"uid":"299f4648d9d5027b","name":"Push message with SQL Injection payload","time":{"start":1711148442007,"stop":1711148442008,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f34aa523c910ca1","name":"non connected peers","time":{"start":1711148339855,"stop":1711148339855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"750c26fc2d40f5dc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711148527289,"stop":1711148527290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf858fa56c583a4","name":"Passing page size 10 when there are 10 messages","time":{"start":1711148502684,"stop":1711148502684,"duration":0},"status":"passed","severity":"normal"},{"uid":"42799dd33d6dbece","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711147911321,"stop":1711147911322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11a6176df5cab99","name":"Push 30 different messages","time":{"start":1711148442017,"stop":1711148442018,"duration":1},"status":"passed","severity":"normal"},{"uid":"55080b2e40a59cb1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711147934857,"stop":1711147934857,"duration":0},"status":"passed","severity":"normal"},{"uid":"593f7caa5024da18","name":"should properly create location multiaddrs - tcp6","time":{"start":1711147919704,"stop":1711147919704,"duration":0},"status":"passed","severity":"normal"},{"uid":"99414aa06069b71b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711147911333,"stop":1711147911333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac92aeaff986fd3","name":"through manual discovery","time":{"start":1711148241055,"stop":1711148241056,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8bdc2ae8270632e","name":"Sets default value correctly","time":{"start":1711148518232,"stop":1711148518232,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6ef31c8b41d719","name":"Push message with XML payload","time":{"start":1711148339694,"stop":1711148339695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58885ac1d0f16aa","name":"Check message on other pubsub topic is not received","time":{"start":1711148120425,"stop":1711148120425,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf3eaa263fb8dcf","name":"Push message with Basic HTML tag payload","time":{"start":1711148442010,"stop":1711148442011,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3358187029b051","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711148051482,"stop":1711148051482,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e674baa1263064","name":"Check received message with timestamp: 1711147960088 ","time":{"start":1711148120423,"stop":1711148120424,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc844ee66a68ca0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711148579352,"stop":1711148579352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8ca6f9621cc9f4","name":"Passing an array","time":{"start":1711148518230,"stop":1711148518231,"duration":1},"status":"passed","severity":"normal"},{"uid":"3025cccf3ac1d4ae","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711148579349,"stop":1711148579350,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a44549f0fe91a9","name":"A test","time":{"start":1711148219457,"stop":1711148219458,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e272fe759a6fd48","name":"handles multiple messages","time":{"start":1711148502449,"stop":1711148502449,"duration":0},"status":"passed","severity":"normal"},{"uid":"499095b045251e86","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711148579347,"stop":1711148579347,"duration":0},"status":"passed","severity":"normal"},{"uid":"151d77236acd2ea1","name":"Query with Ordered Callback, No Decoder","time":{"start":1711148476695,"stop":1711148476696,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aedae7065c49310","name":"Overlapping topic subscription","time":{"start":1711148392055,"stop":1711148392056,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9cf4629ecc68809d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711148051458,"stop":1711148051458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2571bfd1b33bd3","name":"Check received message containing XML","time":{"start":1711148442397,"stop":1711148442397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8abb2cdf6f14f50","name":"same cluster, same shard: nodes connect","time":{"start":1711148257755,"stop":1711148257755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c329c5e243391120","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711148051487,"stop":1711148051488,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc86b42a4f0fd61","name":"should set field with only FILTER enabled","time":{"start":1711147919706,"stop":1711147919706,"duration":0},"status":"passed","severity":"normal"},{"uid":"38768e8a7873156b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711147939020,"stop":1711147939021,"duration":1},"status":"passed","severity":"normal"},{"uid":"5230731ad2bfe840","name":"Check message with no content topic is not received","time":{"start":1711148442402,"stop":1711148442402,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f1ed5ee6b96dc6","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app12/7/topic954/test.js","time":{"start":1711148385918,"stop":1711148385918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88ca09d7a3ad1e4f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711148219289,"stop":1711148219290,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a751878380eaeaa","name":"Check received message containing XML","time":{"start":1711148442378,"stop":1711148442378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd737ab921637b3","name":"Callback on promise, aborts when callback returns true","time":{"start":1711148495231,"stop":1711148495232,"duration":1},"status":"passed","severity":"normal"},{"uid":"354b6a1422fc0a57","name":"Push message with short payload","time":{"start":1711148442001,"stop":1711148442001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca118fd883c00bfa","name":"Fails to push message with empty content topic","time":{"start":1711148442042,"stop":1711148442042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4190b1e1f8d9478","name":"Push message with JSON payload","time":{"start":1711148442011,"stop":1711148442012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f80a3ae72ec4cd2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711148392053,"stop":1711148392054,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72c72f40f6fcc04","name":"Check received message containing SQL Injection","time":{"start":1711148120417,"stop":1711148120417,"duration":0},"status":"passed","severity":"normal"},{"uid":"551a8374b0c1ec69","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711148219284,"stop":1711148219289,"duration":5},"status":"passed","severity":"normal"},{"uid":"bd11a7d943602cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711147911336,"stop":1711147911336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67607d754f1dbf7","name":"Check publish message containing Script","time":{"start":1711148385381,"stop":1711148385382,"duration":1},"status":"passed","severity":"normal"},{"uid":"2788a799df5b0fe8","name":"recovers when dns.resolve returns empty","time":{"start":1711147935304,"stop":1711147935304,"duration":0},"status":"passed","severity":"normal"},{"uid":"34827af22f469fb4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711147918954,"stop":1711147918954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e406b58b80d54","name":"Ping on unsubscribed peer","time":{"start":1711148049674,"stop":1711148049674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4874b603fbe4c370","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711148517727,"stop":1711148517728,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c8f4ee6cd974b3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148051454,"stop":1711148051454,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6e6600a51b555f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148236443,"stop":1711148236444,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cddd0e54578d60","name":"Check received message containing Chinese","time":{"start":1711148120415,"stop":1711148120415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad193cef97de2a5","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711147918956,"stop":1711147918957,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c72705f883279dc","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711148392052,"stop":1711148392052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29eae2924f0be63","name":"A test","time":{"start":1711148219458,"stop":1711148219458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7597b4b262cb140","name":"Waku message hash computation","time":{"start":1711147913800,"stop":1711147913801,"duration":1},"status":"passed","severity":"normal"},{"uid":"28df73cc5758a8b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148236441,"stop":1711148236441,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d7de8653fc9c8c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711148051458,"stop":1711148051458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9308b3787c269d56","name":"random static sharding 6 - Cluster ID: 252, Shard ID: 711","time":{"start":1711148441430,"stop":1711148441430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1741ed3c5f301f22","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711148472920,"stop":1711148472920,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fe93904adc82be","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711147918955,"stop":1711147918956,"duration":1},"status":"passed","severity":"normal"},{"uid":"537144d2c51b8350","name":"All","time":{"start":1711147970568,"stop":1711147970568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c454c971007be07","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711148219306,"stop":1711148219307,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c59a1120cd226d1","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711147911341,"stop":1711147911341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb916a748d66bb9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711148392061,"stop":1711148392061,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0c737a58943093","name":"Round trip binary serialization","time":{"start":1711147924471,"stop":1711147924471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4decaaae1caf406","name":"Subscribe and receive messages via waku relay post","time":{"start":1711148219268,"stop":1711148219284,"duration":16},"status":"passed","severity":"normal"},{"uid":"328ef0167a79be71","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711148201137,"stop":1711148201137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0dfe6f03454685","name":"Decoder throws on empty string content topic","time":{"start":1711147946533,"stop":1711147946533,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fc38f35f2b9a7c","name":"Check received message containing special chars","time":{"start":1711148442394,"stop":1711148442394,"duration":0},"status":"passed","severity":"normal"},{"uid":"62052859719c9ef8","name":"Push message with custom timestamp: 1680389720574","time":{"start":1711148339726,"stop":1711148339726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2816764a5fa8652d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711148051455,"stop":1711148051455,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2470d0896f5f2d","name":"should return all peers when numPeers is 0","time":{"start":1711147924223,"stop":1711147924224,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e864424acee64be","name":"Throws when trying to push message with empty payload","time":{"start":1711148339702,"stop":1711148339702,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e52dd7ec9cbda59","name":"Check publish message containing numeric","time":{"start":1711148385375,"stop":1711148385376,"duration":1},"status":"passed","severity":"normal"},{"uid":"79bd3a2f3b5e14c1","name":"groups content topics by expected pubsub topic","time":{"start":1711147911321,"stop":1711147911321,"duration":0},"status":"passed","severity":"normal"},{"uid":"71927707bd4c435c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711147960905,"stop":1711147960907,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd7fc9f0c8283c3c","name":"Subscribe and receive messages via lightPush","time":{"start":1711148579337,"stop":1711148579337,"duration":0},"status":"passed","severity":"normal"},{"uid":"882a5751de38e2a0","name":"should get / set TCP multiaddr","time":{"start":1711147919703,"stop":1711147919703,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a140d63bdea38b9","name":"can start the service","time":{"start":1711147939016,"stop":1711147939017,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27d9bfb5b73edca","name":"Push message with shell command payload","time":{"start":1711148339697,"stop":1711148339698,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cf6fa11e55db31","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711148051431,"stop":1711148051433,"duration":2},"status":"skipped","severity":"normal"},{"uid":"6a0e511ebaa47642","name":"Check received message containing Script","time":{"start":1711148442378,"stop":1711148442378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5554776cc23dd1ed","name":"Push message with content topic containing Russian","time":{"start":1711148442027,"stop":1711148442028,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b3aedbf482badc","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711147934854,"stop":1711147934854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c450b79ce0fb0ccc","name":"Subscribe to topic containing XML and receive message","time":{"start":1711148219306,"stop":1711148219306,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e7c91d4679f0b5","name":"Fails to push message with empty content topic","time":{"start":1711148339721,"stop":1711148339721,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6405a40c8950721","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711148517727,"stop":1711148517727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdabf28650d1879","name":"Relay - times out","time":{"start":1711148523680,"stop":1711148523680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c081029878a39e","name":"Publishes to nwaku","time":{"start":1711148369373,"stop":1711148369373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69960799f463113","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711148579352,"stop":1711148579353,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c5f7cfde6aba669","name":"Check received message containing unicode special characters","time":{"start":1711148442399,"stop":1711148442399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7b7c7270bfbcff","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711147911343,"stop":1711147911344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f066e68c9ed1a2f1","name":"Push message with custom timestamp: 1711144520574","time":{"start":1711148339726,"stop":1711148339727,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b85cb5f6d5c73ad","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711148219307,"stop":1711148219307,"duration":0},"status":"passed","severity":"normal"},{"uid":"57535386e852651","name":"Push message with content topic containing emoji","time":{"start":1711148442041,"stop":1711148442042,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9d1a12a0600ac4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711148579339,"stop":1711148579339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0ae911e760e12b","name":"Encoder throws on undefined content topic","time":{"start":1711147924473,"stop":1711147924473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bacbb9f06b484c","name":"Reopen subscription with peer with lost subscription","time":{"start":1711147990872,"stop":1711147990872,"duration":0},"status":"passed","severity":"normal"},{"uid":"69604cacb0e36d22","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711148495232,"stop":1711148495232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1d5280a9af324e","name":"Publish message with custom timestamp: Fri Mar 22 2024 23:59:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148385410,"stop":1711148385411,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cabf0ca904408f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711147911325,"stop":1711147911325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ca0703759cd4ef","name":"Push message equal or less that 1MB","time":{"start":1711148442045,"stop":1711148442045,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7a91cc7e33855f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711147911434,"stop":1711147911434,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef48ecbbf7ef3092","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711148372024,"stop":1711148372024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3445c31721abbde3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711148517721,"stop":1711148517722,"duration":1},"status":"passed","severity":"normal"},{"uid":"820fd8d98f1c2628","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711148051480,"stop":1711148051481,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89c244b72e10c21","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711147919692,"stop":1711147919692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e5d548ee039906","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711148579342,"stop":1711148579342,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a145a3c237be298e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711148379653,"stop":1711148379653,"duration":0},"status":"passed","severity":"normal"},{"uid":"734d42a590346afb","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app89/2/topic36/test.js","time":{"start":1711148385917,"stop":1711148385918,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55547190fb0487d5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711147934853,"stop":1711147934853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d623acd8736de814","name":"Push message with content topic containing emoji","time":{"start":1711148339720,"stop":1711148339720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3190251fd76843","name":"Push message with Arabic payload","time":{"start":1711148442005,"stop":1711148442006,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd26ef4fd70693d1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711148049202,"stop":1711148049203,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe3cbd901127294","name":"Check received message with timestamp: 1711147960088000000 ","time":{"start":1711148120423,"stop":1711148120423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b368b06ff6ab783","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711148579344,"stop":1711148579344,"duration":0},"status":"passed","severity":"normal"},{"uid":"5332458a7e0806c7","name":"should return empty list for no shard","time":{"start":1711147911327,"stop":1711147911328,"duration":1},"status":"passed","severity":"normal"},{"uid":"31976e4ed59a6341","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711147911334,"stop":1711147911334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21c6568ba1b4735","name":"random static sharding 2 - Cluster ID: 284, Shard ID: 840","time":{"start":1711148441424,"stop":1711148441425,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d190916fdab135","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148236442,"stop":1711148236442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3e3648fb8c16f7d","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app84/2/topic327/proto","time":{"start":1711148385923,"stop":1711148385923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8324e92e0ecf03e","name":"caches peers it previously fetched","time":{"start":1711147935305,"stop":1711147935305,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd5db40e6dcb772","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711148517724,"stop":1711148517724,"duration":0},"status":"passed","severity":"normal"},{"uid":"77763211281e1d1e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711148051441,"stop":1711148051442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52d9b83fd8e6e22","name":"Push 30 different messages","time":{"start":1711148339701,"stop":1711148339701,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae9b0dba8fa4a22","name":"throws on content topic with empty topic name field","time":{"start":1711147911313,"stop":1711147911313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e51e9258d87f1f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711148392060,"stop":1711148392061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1addd737a59288a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711148579355,"stop":1711148579355,"duration":0},"status":"passed","severity":"normal"},{"uid":"308b348b34b28c57","name":"Push message with special chars payload","time":{"start":1711148339688,"stop":1711148339689,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc27d783e5cf582","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711147918952,"stop":1711147918953,"duration":1},"status":"passed","severity":"normal"},{"uid":"904cd9a0097524a5","name":"Push message with content topic containing unicode special characters","time":{"start":1711148339719,"stop":1711148339720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe9dae157ea60af","name":"Push message on custom pubsubTopic","time":{"start":1711148236440,"stop":1711148236440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e3f6ccd7ec5388","name":"Check received message containing JSON","time":{"start":1711148120419,"stop":1711148120419,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fab3e365e9ac4c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711148579355,"stop":1711148579355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4844fb62c9539b61","name":"Relay - dialed first","time":{"start":1711148523679,"stop":1711148523679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de250a3578d74d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711148392057,"stop":1711148392057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdba35cba9e6743","name":"Check received message containing SQL Injection","time":{"start":1711148442396,"stop":1711148442396,"duration":0},"status":"passed","severity":"normal"},{"uid":"610ce3a76a00d3c2","name":"should set field with all protocols enabled","time":{"start":1711147919705,"stop":1711147919706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f92abda3b21c3a0","name":"Subscribe to topic containing short and receive message","time":{"start":1711148579353,"stop":1711148579353,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfea5218c3f89920","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711148051483,"stop":1711148051486,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed1a29b295647faa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711147976110,"stop":1711147976110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6df94b7d6b8a535","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148010645,"stop":1711148010645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56c635ba98f9540e","name":"Non Autosharding Cluster","time":{"start":1711148385917,"stop":1711148385917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25ac48ba14a9560","name":"Fails to publish duplicate message","time":{"start":1711148385419,"stop":1711148385420,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b123f9bace7014b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711148579344,"stop":1711148579345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e468a65006c05f4b","name":"Decoder throws on undefined content topic","time":{"start":1711147946533,"stop":1711147946533,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaac81c974a2f102","name":"Push message with JSON payload","time":{"start":1711148339696,"stop":1711148339697,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3deea8a63a7e543","name":"should not receive a peer event before start","time":{"start":1711148440469,"stop":1711148440469,"duration":0},"status":"passed","severity":"normal"},{"uid":"568b8acb4aa9e527","name":"Push message with Russian payload","time":{"start":1711148442006,"stop":1711148442007,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90c1ac74a8ab292","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711148392057,"stop":1711148392057,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ea864b0faa7e12","name":"different cluster, different shard: nodes don't connect","time":{"start":1711148051430,"stop":1711148051431,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3938197db1a9b10d","name":"more peers than existing","time":{"start":1711148339854,"stop":1711148339854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14a83942bcdd9df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148051440,"stop":1711148051440,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b4319fa78cacd5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711148051433,"stop":1711148051433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb6e037ef0e96b22","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711148579339,"stop":1711148579339,"duration":0},"status":"passed","severity":"normal"},{"uid":"99da1f327c9d54b4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711148379654,"stop":1711148379654,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbebef906b491c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711147911335,"stop":1711147911335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88765cff659bccb","name":"Passing page size 110 when there are 120 messages","time":{"start":1711148502686,"stop":1711148502687,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb30a56a64c9e6e7","name":"Check publish message containing special chars","time":{"start":1711148385376,"stop":1711148385377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a0de9c83f0c64b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711147975284,"stop":1711147975284,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d334271c427fa01","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711148372024,"stop":1711148372024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed094a13cae05ff","name":"Nodes with multiple pubsub topic","time":{"start":1711148379657,"stop":1711148379657,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fbf8a043c8e114","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711148441438,"stop":1711148441438,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab7c5dfabf2a546","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711148201138,"stop":1711148201140,"duration":2},"status":"passed","severity":"normal"},{"uid":"47c10036538867bd","name":"Check received message with timestamp: 1711147960530000000 ","time":{"start":1711148442400,"stop":1711148442400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce327f382b8d112a","name":"1 Relay, 1 fetch","time":{"start":1711147935041,"stop":1711147935041,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0933dd8a2a2a81","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711147911320,"stop":1711147911320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8f5298d4a03e4c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711147911332,"stop":1711147911332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90e28915e7bc430","name":"should be able to decode the field with only STORE set to true","time":{"start":1711147918958,"stop":1711147918958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44a6ac3da010fd5","name":"should throw error - no id","time":{"start":1711147919693,"stop":1711147919693,"duration":0},"status":"passed","severity":"normal"},{"uid":"493a9cfe246603b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148051434,"stop":1711148051434,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ff73827aaa14ae","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711147911317,"stop":1711147911317,"duration":0},"status":"passed","severity":"normal"},{"uid":"beee16b065ff721d","name":"Push message with content topic containing JSON","time":{"start":1711148339718,"stop":1711148339718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7244af4fe3b37b4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711148051434,"stop":1711148051434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f59ab93af1bc5994","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711147911340,"stop":1711147911340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e746156025ed799e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711147911339,"stop":1711147911339,"duration":0},"status":"passed","severity":"normal"},{"uid":"141dcc03c79a9879","name":"Check message received after nwaku node is restarted","time":{"start":1711148442392,"stop":1711148442393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16354c3faa3ce6ce","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711148010649,"stop":1711148010649,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff7adb09e0d16f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711148579358,"stop":1711148579358,"duration":0},"status":"passed","severity":"normal"},{"uid":"205cc90cff9e7f54","name":"Generator, 2 different pubsubtopics","time":{"start":1711148465804,"stop":1711148465804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66541de742cfe0cb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711147944780,"stop":1711147944782,"duration":2},"status":"passed","severity":"normal"},{"uid":"39a3c9041da59c7","name":"Check publish message after client node is restarted","time":{"start":1711148385425,"stop":1711148385425,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa19b4cdca830a53","name":"handles different clusterIds correctly","time":{"start":1711147911322,"stop":1711147911322,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa8d3531aea07a4","name":"Push message with content topic containing Script","time":{"start":1711148339717,"stop":1711148339717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5c445a82bd510b","name":"should not receive a peer event after stop","time":{"start":1711148440469,"stop":1711148440470,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea4ae74190597ff","name":"topics with same application and version share the same shard","time":{"start":1711147911320,"stop":1711147911321,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11a057499164b4e","name":"Subscribe to topic containing short and receive message","time":{"start":1711148579343,"stop":1711148579343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8447b19b835e40","name":"should only return 1 node with relay capability","time":{"start":1711147935306,"stop":1711147935306,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b97be6f8ff6152","name":"should return valid sharding parameters for static sharding","time":{"start":1711147911340,"stop":1711147911340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8af5a2072b6ee19","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711148051486,"stop":1711148051487,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcf2212eaec9f8f","name":"can start the service","time":{"start":1711147976102,"stop":1711147976103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85dea85c7747920","name":"Query Generator, No message returned","time":{"start":1711148476692,"stop":1711148476693,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3155bb60146ae21","name":"random static sharding 5 - Cluster ID: 43, Shard ID: 157","time":{"start":1711148441430,"stop":1711148441430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf187f9a432e90cc","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711148385680,"stop":1711148385680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2114be135da18994","name":"Push message with XML payload","time":{"start":1711148442009,"stop":1711148442010,"duration":1},"status":"passed","severity":"normal"},{"uid":"c176acb70ec7fb18","name":"ignores unrecognized TXT record formats","time":{"start":1711147935305,"stop":1711147935305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e1cc0e12445beb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711148219291,"stop":1711148219291,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d94c5768ef9e03","name":"Check received message containing special chars","time":{"start":1711148442375,"stop":1711148442375,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7ddefb54010296","name":"Check received message with timestamp: 1711147960530 ","time":{"start":1711148442400,"stop":1711148442400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a675af4301ec4be","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711148051454,"stop":1711148051455,"duration":1},"status":"passed","severity":"normal"},{"uid":"afda2b703f27eae1","name":"Ping on peer without subscriptions","time":{"start":1711148049670,"stop":1711148049672,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ef9d548305f5663","name":"dispatchEvent via connectionManager","time":{"start":1711148000988,"stop":1711148000988,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a00da844d03e4e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711148490999,"stop":1711148490999,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33d61fed4d322a4","name":"retrieves a single peer","time":{"start":1711147935303,"stop":1711147935304,"duration":1},"status":"passed","severity":"normal"},{"uid":"6474d6105b8ca073","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711147918959,"stop":1711147918960,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db7fd71beb36326","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app32/8/topic224/proto","time":{"start":1711148385917,"stop":1711148385917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66f7b40ec4488095","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711148579354,"stop":1711148579354,"duration":0},"status":"passed","severity":"normal"},{"uid":"304bd5fa92928545","name":"Check publish message containing Chinese","time":{"start":1711148385377,"stop":1711148385378,"duration":1},"status":"passed","severity":"normal"},{"uid":"2195491637764795","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711148579347,"stop":1711148579348,"duration":1},"status":"passed","severity":"normal"},{"uid":"547326918198bdc4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711148579357,"stop":1711148579357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8586cc0c089c81","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711147918958,"stop":1711147918959,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd10035e4bd17660","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148051457,"stop":1711148051457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce43299d07b22b7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711147968493,"stop":1711147968493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8db93409ad7ada","name":"Publish message with custom timestamp: Fri Mar 22 2024 21:59:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148385405,"stop":1711148385410,"duration":5},"status":"passed","severity":"normal"},{"uid":"58d09af43241ad01","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711147911334,"stop":1711147911334,"duration":0},"status":"passed","severity":"normal"},{"uid":"13479952c342459b","name":"Encoder throws on empty string content topic","time":{"start":1711147924473,"stop":1711147924473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c12dada7e1e43ad","name":"Push message with content topic containing XML","time":{"start":1711148339717,"stop":1711148339717,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d52f201976fc504","name":"Query with Ordered Callback, No message returned","time":{"start":1711148476696,"stop":1711148476697,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6a6d813976e746","name":"Subscribe to topic containing long and receive message","time":{"start":1711148579343,"stop":1711148579343,"duration":0},"status":"passed","severity":"normal"},{"uid":"45577f5ab5900082","name":"Check received message containing Script","time":{"start":1711148442396,"stop":1711148442397,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb91babc397e502","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app60/2/topic45/utf8","time":{"start":1711148385922,"stop":1711148385922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e592f2dd5226593","name":"should only return 1 node with store capability","time":{"start":1711147935306,"stop":1711147935307,"duration":1},"status":"passed","severity":"normal"},{"uid":"273e27d6a0553e39","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711147918959,"stop":1711147918959,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d8ccbea0bcf67d","name":"LightPush","time":{"start":1711148523681,"stop":1711148523681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded12d1eef63b169","name":"Relay + Store","time":{"start":1711147970567,"stop":1711147970567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27e62dafaaabce9","name":"Push message with Chinese payload","time":{"start":1711148339689,"stop":1711148339690,"duration":1},"status":"passed","severity":"normal"},{"uid":"10203af7e6645f6b","name":"should load peers from local storage and dispatch events","time":{"start":1711147939020,"stop":1711147939020,"duration":0},"status":"passed","severity":"normal"},{"uid":"336ca6b922f41a3b","name":"addEventListener with correct event","time":{"start":1711148000983,"stop":1711148000984,"duration":1},"status":"passed","severity":"normal"},{"uid":"da04173341b8d4a","name":"Asymmetric encrypt & decrypt","time":{"start":1711147945312,"stop":1711147945313,"duration":1},"status":"passed","severity":"normal"},{"uid":"248abf94d06dfc3","name":"Check received message containing long","time":{"start":1711148442393,"stop":1711148442394,"duration":1},"status":"passed","severity":"normal"},{"uid":"44087a4f12973b7b","name":"returns all values when wanted number matches available values","time":{"start":1711147934283,"stop":1711147934289,"duration":6},"status":"passed","severity":"normal"},{"uid":"90105cd916a0b172","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711147924225,"stop":1711147924225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11378bb2fdb50d8","name":"Decrypt messages","time":{"start":1711148343318,"stop":1711148343318,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4e98ac49f71ae3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711147935307,"stop":1711147935307,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b0b95e75141dd7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711148010641,"stop":1711148010642,"duration":1},"status":"passed","severity":"normal"},{"uid":"badbb2998385542b","name":"should encode/decode to text encoding","time":{"start":1711147919702,"stop":1711147919702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ba61b5c7c14f2c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711148579349,"stop":1711148579349,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c84f5f30bde9ba","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711148476693,"stop":1711148476694,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b144d2aaf6f0a5a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711147911342,"stop":1711147911342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0231be604698e96","name":"Symmetric encrypt & Decrypt","time":{"start":1711147945313,"stop":1711147945313,"duration":0},"status":"passed","severity":"normal"},{"uid":"31890759b17c39db","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711147911324,"stop":1711147911324,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4a39f15f96dd81","name":"start node with empty content topic","time":{"start":1711148385929,"stop":1711148385929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0f3328779316855","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711148579354,"stop":1711148579355,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3634c25851e4de","name":"Query generator for multiple messages with different message text format","time":{"start":1711148495230,"stop":1711148495230,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ea04739a95a3e9","name":"Fails to publish message with empty text","time":{"start":1711148385421,"stop":1711148385422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e04461089898a98","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711148379656,"stop":1711148379656,"duration":0},"status":"passed","severity":"normal"},{"uid":"48913d87de4446d1","name":"isConnected should return true after first peer connects","time":{"start":1711148006545,"stop":1711148006546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9742d01f4ab9866","name":"addEventListener with wrong event","time":{"start":1711148000984,"stop":1711148000985,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f7e80a4fcb968d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711147934854,"stop":1711147934854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d603198af966b168","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711148201137,"stop":1711148201137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b139d0e246540bfd","name":"Check received message containing XML","time":{"start":1711148120418,"stop":1711148120418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7aeb090b842d28","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711147913802,"stop":1711147913802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c990fd32d09cdd9","name":"Check message received after jswaku node is restarted","time":{"start":1711148442392,"stop":1711148442392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9669d0397db91f1c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711147946530,"stop":1711147946531,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fa3fe35b28b022","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711147911333,"stop":1711147911334,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8cd8d19d0d6fe7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711148219299,"stop":1711148219299,"duration":0},"status":"passed","severity":"normal"},{"uid":"294f214ad02d77f4","name":"should use DNS peer discovery with light client","time":{"start":1711147976106,"stop":1711147976109,"duration":3},"status":"skipped","severity":"normal"},{"uid":"f6c1da4fc3448eb2","name":"Default pageSize","time":{"start":1711148502687,"stop":1711148502688,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd813b3fca8c958","name":"throws on content topic with non-number generation field","time":{"start":1711147911311,"stop":1711147911311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0f6134c0984d08","name":"should encode/decode to RLP encoding","time":{"start":1711147919702,"stop":1711147919702,"duration":0},"status":"passed","severity":"normal"},{"uid":"4995b0c7831d818f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711147935307,"stop":1711147935307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07bd9e0c19560f8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711148379657,"stop":1711148379657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6a873dc5f1ca45","name":"Subscribe and receives messages on 20 topics","time":{"start":1711148579340,"stop":1711148579340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1512e3dabed41a8f","name":"does not throw on valid cases","time":{"start":1711147911309,"stop":1711147911309,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5cc1b080079429","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711148579346,"stop":1711148579347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b694751866eeb8","name":"Check received message containing short","time":{"start":1711148442393,"stop":1711148442393,"duration":0},"status":"passed","severity":"normal"},{"uid":"61aa58bf0fc85818","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711147946531,"stop":1711147946531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fba3fa04d54cce","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711147960910,"stop":1711147960910,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aa1804818c8bc5","name":"Relay + Store","time":{"start":1711147919707,"stop":1711147919707,"duration":0},"status":"passed","severity":"normal"},{"uid":"539c42e8a993f56b","name":"throws on content topic with empty encoding field","time":{"start":1711147911313,"stop":1711147911314,"duration":1},"status":"passed","severity":"normal"},{"uid":"44342d37ec8db207","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711148379655,"stop":1711148379655,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae432d4031d3d28","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711148579357,"stop":1711148579357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cf43b83238d88b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711147911339,"stop":1711147911339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d8605ffb545148","name":"Push message with emoji payload","time":{"start":1711148339700,"stop":1711148339701,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a53c0656795b331","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711147911331,"stop":1711147911331,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc8b551cd440b4b","name":"Push message with rate limit","time":{"start":1711148339725,"stop":1711148339725,"duration":0},"status":"passed","severity":"normal"},{"uid":"488503e343305094","name":"nwaku subscribes","time":{"start":1711148369373,"stop":1711148369373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d659174432b8faf","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711148385679,"stop":1711148385679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"153cc9d7ee740a4f","name":"Check publish message containing XML","time":{"start":1711148385382,"stop":1711148385383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c347e7f5a98b96d","name":"Delete observer","time":{"start":1711148343319,"stop":1711148343319,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c6d941bbea1076","name":"Check received message containing Russian","time":{"start":1711148120416,"stop":1711148120416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be81c1128b91e77","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711148049203,"stop":1711148049204,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4746f1bac8a76","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711147911327,"stop":1711147911327,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc0b45588a1f7d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711147911336,"stop":1711147911337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ede74fdaf70874","name":"safeDispatchEvent","time":{"start":1711148000989,"stop":1711148000989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00ef194173a8402","name":"should properly create location multiaddrs - tcp4","time":{"start":1711147919704,"stop":1711147919704,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c32d99ab1077d2","name":"returns all values when wanted number is greater than available values","time":{"start":1711147934289,"stop":1711147934290,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b6fe71002b75ec","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711148472921,"stop":1711148472921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94e2e2a8acea632","name":"Check received message containing emoji","time":{"start":1711148442385,"stop":1711148442386,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2f347cb8e84424","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711148385423,"stop":1711148385423,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fff8b2e5fe00fe","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711148579340,"stop":1711148579340,"duration":0},"status":"passed","severity":"normal"},{"uid":"25da3a503c968d28","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711148495230,"stop":1711148495230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3252fc9ac41e3bd","name":"Push message with content topic containing SQL Injection","time":{"start":1711148442028,"stop":1711148442029,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8fa30d99e5e383","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711148579350,"stop":1711148579351,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6a9e732ca8fc64","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711148527290,"stop":1711148527290,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b1f10efb000e2c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711148476700,"stop":1711148476701,"duration":1},"status":"passed","severity":"normal"},{"uid":"2523316db93c9a0f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711148579347,"stop":1711148579347,"duration":0},"status":"passed","severity":"normal"},{"uid":"87073f335adb71a5","name":"should properly create location multiaddrs - tcp","time":{"start":1711147919705,"stop":1711147919705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0526f369dad6b5","name":"random static sharding 4 - Cluster ID: 132, Shard ID: 919","time":{"start":1711148441429,"stop":1711148441429,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd3f030d9843af6","name":"different cluster, different shard: nodes don't connect","time":{"start":1711148257756,"stop":1711148257757,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d7b4f329509b97","name":"Used by Waku Relay","time":{"start":1711148518232,"stop":1711148518232,"duration":0},"status":"passed","severity":"normal"},{"uid":"110b43a77bd192d7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711148392058,"stop":1711148392058,"duration":0},"status":"passed","severity":"normal"},{"uid":"af75efc54d211541","name":"Refresh subscription","time":{"start":1711148579342,"stop":1711148579342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe148ef6c603520","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711147911341,"stop":1711147911341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dc52228b73e813","name":"Wrong topic","time":{"start":1711148385925,"stop":1711148385925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb8a986c071d31f2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711148051457,"stop":1711148051457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54d160b3532218b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711148051460,"stop":1711148051460,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de08d8e017aaa89","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711147911339,"stop":1711147911340,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c46f6d11d4ece4c","name":"Fails to push message bigger that 1MB","time":{"start":1711148442045,"stop":1711148442045,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec5b8b111fd92ef","name":"should emit a peer event after start","time":{"start":1711147976104,"stop":1711147976105,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f2e9515a73d35f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711147911334,"stop":1711147911335,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32a84a8e9ec4d89","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711148579345,"stop":1711148579346,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae8eb23e25c151c","name":"Check meta is set [ecies]","time":{"start":1711147946531,"stop":1711147946532,"duration":1},"status":"passed","severity":"normal"},{"uid":"c205c74d85a5809f","name":"Push message with unicode special characters payload","time":{"start":1711148442015,"stop":1711148442016,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2c22dd4a26a447","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711148392060,"stop":1711148392060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e387b13c6da293e8","name":"Query with Promise Callback, No message returned","time":{"start":1711148476702,"stop":1711148476703,"duration":1},"status":"passed","severity":"normal"},{"uid":"545b0ff367f5b7cf","name":"Subscribe to topic containing short and receive message","time":{"start":1711148219294,"stop":1711148219294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db44a84694a1d9b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711148517722,"stop":1711148517722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f275d57327ce568","name":"isConnected should return false after all peers disconnect","time":{"start":1711148006546,"stop":1711148006547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5aca41940e3fb02","name":"Reusing cursor across nodes","time":{"start":1711148472923,"stop":1711148472923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fab587c202fe92","name":"should properly create location multiaddrs - udp","time":{"start":1711147919704,"stop":1711147919704,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dd3855062aeb01","name":"throws an error for improperly formatted content topics","time":{"start":1711147911323,"stop":1711147911323,"duration":0},"status":"passed","severity":"normal"},{"uid":"225b7a551a0e8790","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711148476690,"stop":1711148476690,"duration":0},"status":"passed","severity":"normal"},{"uid":"56820bb9dc2e7fdb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711147975283,"stop":1711147975284,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fcbbf334e9fcad","name":"Push message on custom pubsubTopic","time":{"start":1711148236442,"stop":1711148236442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0952002920bc20d","name":"configure the node with multiple pubsub topics","time":{"start":1711148441436,"stop":1711148441437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8135b245889b26e5","name":"handles empty shards array correctly","time":{"start":1711147911343,"stop":1711147911343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e760021bac3a2767","name":"should not fail to stop the service if it was not started","time":{"start":1711147976103,"stop":1711147976104,"duration":1},"status":"passed","severity":"normal"},{"uid":"313480e7a462de5e","name":"same cluster, different shard: nodes don't connect","time":{"start":1711148051430,"stop":1711148051430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6aaa64175dca19b8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711148201135,"stop":1711148201136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdd15fff178c674","name":"Push message with SQL Injection payload","time":{"start":1711148339692,"stop":1711148339693,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7f8d3d7a592756","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711148379653,"stop":1711148379653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acc8a08128ae8d1","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711147911328,"stop":1711147911328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2272ee94eb27f78","name":"Check message with no payload is not received","time":{"start":1711148442403,"stop":1711148442403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8250cb6a466d0437","name":"Query with Promise Callback, No Decoder","time":{"start":1711148476701,"stop":1711148476702,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ccca175870eba7","name":"Decoder throws on empty string content topic","time":{"start":1711147924474,"stop":1711147924474,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e31a6575d052228","name":"should properly create location multiaddrs - udp6","time":{"start":1711147919704,"stop":1711147919704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8715bcceb5531cd","name":"Query Generator - forward","time":{"start":1711148487172,"stop":1711148487173,"duration":1},"status":"passed","severity":"normal"},{"uid":"3472f71ffff1018b","name":"pre and post cipher","time":{"start":1711147945314,"stop":1711147945314,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff56b310ebd1f46","name":"Passing page size 11 when there are 10 messages","time":{"start":1711148502684,"stop":1711148502685,"duration":1},"status":"passed","severity":"normal"},{"uid":"99bbeed6732ad6e2","name":"Check received message containing unicode special characters","time":{"start":1711148120422,"stop":1711148120422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2487d783141b14ed","name":"Check received message containing SQL Injection","time":{"start":1711148442377,"stop":1711148442378,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a25037fb7253bb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711147911314,"stop":1711147911315,"duration":1},"status":"passed","severity":"normal"},{"uid":"3205857f0d6f4848","name":"Ping on subscribed peer","time":{"start":1711147990869,"stop":1711147990870,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a45b2fee7c7a72","name":"Check received message containing Basic HTML tag","time":{"start":1711148120418,"stop":1711148120418,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfa01034b44468f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711148219308,"stop":1711148219309,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc4a15754fc882d","name":"should add and remove event listeners correctly","time":{"start":1711147939021,"stop":1711147939021,"duration":0},"status":"passed","severity":"normal"},{"uid":"950d61a3312d4ed7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711148219308,"stop":1711148219308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bca083834944a2","name":"Push message with Script payload","time":{"start":1711148339693,"stop":1711148339694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49e50d7fd17062c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711147960909,"stop":1711147960909,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd831de0bf6dc36e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711148010645,"stop":1711148010646,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76ebff4cb42b5d20","name":"Check message with no payload is not received","time":{"start":1711148120426,"stop":1711148120426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5ab86205980261","name":"Subscribe and receive messages via lightPush","time":{"start":1711148219249,"stop":1711148219249,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cdc5335e3a121b","name":"Filter","time":{"start":1711148523682,"stop":1711148523682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a098cb22b499eea","name":"Check received message containing numeric","time":{"start":1711148442374,"stop":1711148442374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c71d2e895a8d4e","name":"Correctly serialized arguments","time":{"start":1711148241161,"stop":1711148241162,"duration":1},"status":"passed","severity":"normal"},{"uid":"49baf7f098d0e477","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711148051480,"stop":1711148051480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b22dead31c0896c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711148051487,"stop":1711148051487,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d72ab1634d7de2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711147911319,"stop":1711147911319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30315ff78b877c0","name":"Js publishes, other Js receives","time":{"start":1711148369375,"stop":1711148369375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c5977c8343ff29","name":"Light Node - default protocols","time":{"start":1711148523682,"stop":1711148523682,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe2b87ec2853767","name":"removeEventListener with correct event","time":{"start":1711148000985,"stop":1711148000986,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2b234d7d3f084c","name":"handles different networkShards values correctly","time":{"start":1711147911322,"stop":1711147911322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b155c6e2eca119f6","name":"should not fail to stop the service if it was not started","time":{"start":1711148440467,"stop":1711148440467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9551afbe00951c7e","name":"Check message received after jswaku node is restarted","time":{"start":1711148120427,"stop":1711148120428,"duration":1},"status":"skipped","severity":"normal"},{"uid":"815d39a749b3d617","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711148051437,"stop":1711148051438,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e531113565690c","name":"Check message with no content topic is not received","time":{"start":1711148442390,"stop":1711148442390,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd02e534c71135fc","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711147919706,"stop":1711147919707,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74c76fb7e11d48a","name":"should be called for bootstrap peers","time":{"start":1711147968494,"stop":1711147968494,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a3bdf40507be4","name":"stop","time":{"start":1711148000989,"stop":1711148000989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0334b664fd04e4f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711148392053,"stop":1711148392053,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43cf1a1c7c1569f","name":"start node with empty shard","time":{"start":1711148441439,"stop":1711148441440,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05778d64c84665d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711147918954,"stop":1711147918955,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdf7e40f7029a07","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711148392058,"stop":1711148392058,"duration":0},"status":"passed","severity":"normal"},{"uid":"b413a942074fc23","name":"should encodeTxt and decodeTxt","time":{"start":1711147919691,"stop":1711147919691,"duration":0},"status":"passed","severity":"normal"},{"uid":"297da51447d7344d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711147911315,"stop":1711147911315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1f346612f71ed3","name":"removeEventListener with wrong event","time":{"start":1711148000986,"stop":1711148000987,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2936ae0a1fe95cd","name":"Generator, 2 different pubsubtopics","time":{"start":1711148465803,"stop":1711148465803,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdb3776ece258b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711147911327,"stop":1711147911327,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c5dcb7a87fec60","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711148006548,"stop":1711148006549,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dbf01625caafc0","name":"Check received message containing emoji","time":{"start":1711148120422,"stop":1711148120423,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d741fc1ff3771a1","name":"should return unique PubsubTopics for static sharding","time":{"start":1711147911325,"stop":1711147911326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcf08277ab117d3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711148527291,"stop":1711148527292,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b580f8a86bb046a","name":"Push message with content topic containing numeric","time":{"start":1711148339714,"stop":1711148339714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce95fc6874f616c6","name":"should throw error - no public key","time":{"start":1711147919693,"stop":1711147919694,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e55e54b35f3305","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711148219309,"stop":1711148219310,"duration":1},"status":"passed","severity":"normal"},{"uid":"20777bdd69b6c426","name":"throws on content topic with too few or too many fields","time":{"start":1711147911310,"stop":1711147911311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4621968c59d1535","name":"should properly compute the node id","time":{"start":1711147919701,"stop":1711147919702,"duration":1},"status":"passed","severity":"normal"},{"uid":"727cd547da87b755","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711148392060,"stop":1711148392060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dc1bd74a08974b","name":"Push message with content topic containing Arabic","time":{"start":1711148442024,"stop":1711148442027,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ffe504394878644","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711148049203,"stop":1711148049203,"duration":0},"status":"passed","severity":"normal"},{"uid":"27951d79ece83fd2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711148579338,"stop":1711148579338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7769873bd6d3557a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711148392057,"stop":1711148392057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8c2524b2184b9c","name":"same cluster, different shard: nodes connect","time":{"start":1711148257755,"stop":1711148257756,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e3de160942e7e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711147911331,"stop":1711147911331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac91c3f480a68bb","name":"Push to array if already present","time":{"start":1711147911080,"stop":1711147911081,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cb8b5c0913c3c3","name":"Waku message hash computation (payload length 0)","time":{"start":1711147913802,"stop":1711147913803,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea465288cefa791","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711148476694,"stop":1711148476695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d120a121f7001674","name":"should throw an error for insufficient data","time":{"start":1711147911435,"stop":1711147911435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c6719b7bfe746","name":"Check received message containing Script","time":{"start":1711148120417,"stop":1711148120417,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a108910f5e3e23","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711148219300,"stop":1711148219300,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb2da80283ba12d","name":"Check received message containing special chars","time":{"start":1711148120415,"stop":1711148120415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dda4f831c84ef0f","name":"Encoder throws on empty string content topic","time":{"start":1711147946532,"stop":1711147946533,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e20e1a85db9b46","name":"Check message with no content topic is not received","time":{"start":1711148120426,"stop":1711148120426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e9a7169311f707","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711148392059,"stop":1711148392059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c31f788fada94f3","name":"Check received message containing long","time":{"start":1711148120414,"stop":1711148120414,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f855698673ebd8","name":"should return false","time":{"start":1711147919700,"stop":1711147919701,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f17d844e23ffe2","name":"Subscribe and publish message","time":{"start":1711148392052,"stop":1711148392052,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9084b7d25e959d","name":"should emit a peer event after start","time":{"start":1711148440468,"stop":1711148440469,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0865d40ddb57caf","name":"Fields are not dropped","time":{"start":1711147924091,"stop":1711147924093,"duration":2},"status":"passed","severity":"normal"},{"uid":"b18dd89f8f5b652e","name":"Check message with non string payload is not received","time":{"start":1711148442391,"stop":1711148442391,"duration":0},"status":"passed","severity":"normal"},{"uid":"7417fe2757cdaca","name":"Privacy Node - default protocol","time":{"start":1711148523682,"stop":1711148523683,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51ad86fc81bb536","name":"throws on content topic with empty version field","time":{"start":1711147911312,"stop":1711147911313,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d604667f6c4d590","name":"should handle application and version for autosharding","time":{"start":1711147911326,"stop":1711147911326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f903fb053812759","name":"Decoder throws on empty string content topic","time":{"start":1711147944786,"stop":1711147944786,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c53ba3a544a7c8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711147934852,"stop":1711147934853,"duration":1},"status":"passed","severity":"normal"},{"uid":"4551155aeb6721ac","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711148010644,"stop":1711148010644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e157ae9ac21f24eb","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711148579341,"stop":1711148579341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a48ed9585429674d","name":"should decode valid enr successfully","time":{"start":1711147919691,"stop":1711147919692,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d9b8871787fc4","name":"Push message with content topic containing short","time":{"start":1711148339702,"stop":1711148339702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c266f9b9c6e7275c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711148472922,"stop":1711148472922,"duration":0},"status":"passed","severity":"normal"},{"uid":"206ccf54243d1d2e","name":"should throw an error for an unconfigured topic","time":{"start":1711147911338,"stop":1711147911338,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d546f0cb8079210","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711148491000,"stop":1711148491000,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b3a1a31a7bbffa","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711147911335,"stop":1711147911335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd4677b264b14c3","name":"Check publish message containing long","time":{"start":1711148385374,"stop":1711148385375,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab0a35b740be79e","name":"Refresh subscription","time":{"start":1711148579353,"stop":1711148579353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8588594615cf25c2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711148379657,"stop":1711148379658,"duration":1},"status":"passed","severity":"normal"},{"uid":"99acc373614eb50e","name":"Throws when trying to push message with empty payload","time":{"start":1711148442018,"stop":1711148442019,"duration":1},"status":"passed","severity":"normal"},{"uid":"3babbd246edd0b5a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711147918956,"stop":1711147918956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9918d21e430dfb56","name":"Subscribe to topic containing XML and publish message","time":{"start":1711148392059,"stop":1711148392059,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2647f4548ae276","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711148385916,"stop":1711148385916,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1418e08af117281f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711147911318,"stop":1711147911318,"duration":0},"status":"passed","severity":"normal"},{"uid":"51981aae2deb2fe0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148465805,"stop":1711148465805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3bbaf5a79d9bbcc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711148010643,"stop":1711148010643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f21404d8f2e70a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711147968496,"stop":1711147968497,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47b154d41f9453c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711148517723,"stop":1711148517723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64439e9208429bf","name":"Passing cursor with wrong message digest","time":{"start":1711148472923,"stop":1711148472924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebab50924e8f96ab","name":"Push message with content topic containing XML","time":{"start":1711148442030,"stop":1711148442031,"duration":1},"status":"passed","severity":"normal"},{"uid":"8369fb7abf856272","name":"Push message with custom timestamp: 1680389651685","time":{"start":1711148442043,"stop":1711148442044,"duration":1},"status":"passed","severity":"normal"},{"uid":"6562250290ef92d3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711148219307,"stop":1711148219307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7a0ba53a9ae033","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711148051441,"stop":1711148051441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e59d295dd7403b1","name":"Check message with non string payload is not received","time":{"start":1711148442403,"stop":1711148442403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb06d5d02214aa0","name":"Subscribe and receive messages via waku relay post","time":{"start":1711148579350,"stop":1711148579350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3bf605304fd9d0","name":"Check received message containing shell command","time":{"start":1711148442398,"stop":1711148442398,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a12a521ff83b26","name":"Publish message with custom timestamp: Sat Apr 01 2023 22:59:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148385400,"stop":1711148385405,"duration":5},"status":"passed","severity":"normal"},{"uid":"66abb7d06f09aa44","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app46/1/topic313/proto","time":{"start":1711148385918,"stop":1711148385919,"duration":1},"status":"skipped","severity":"normal"},{"uid":"82dbc31feaa7e143","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148465806,"stop":1711148465806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45dbbe26ec51d50","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711148517724,"stop":1711148517726,"duration":2},"status":"passed","severity":"normal"},{"uid":"517e2eec32c33e17","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711148120424,"stop":1711148120424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07a72657b91074","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711148392058,"stop":1711148392058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9249b348be431d0e","name":"Check received message containing Chinese","time":{"start":1711148442376,"stop":1711148442376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d167fad7d344cee0","name":"can start and stop the service","time":{"start":1711148440466,"stop":1711148440467,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b449f3e28dfb0a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711148051462,"stop":1711148051464,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7c0ddbc710306c2","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app77/2/topic864/utf8","time":{"start":1711148385924,"stop":1711148385924,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9119415554307564","name":"Check message received after jswaku node is restarted","time":{"start":1711148442403,"stop":1711148442404,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e523d509efa5c01","name":"Ping on peer without subscriptions","time":{"start":1711148049673,"stop":1711148049674,"duration":1},"status":"passed","severity":"normal"},{"uid":"5254c0a4489f0704","name":"should not throw an error for a single configured topic","time":{"start":1711147911337,"stop":1711147911337,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a337d94992060f9","name":"connected peers and dial","time":{"start":1711148339853,"stop":1711148339853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b46865e8a9933590","name":"random static sharding 1 - Cluster ID: 459, Shard ID: 793","time":{"start":1711148441423,"stop":1711148441424,"duration":1},"status":"passed","severity":"normal"},{"uid":"4765577984093d23","name":"Nodes with multiple pubsub topic","time":{"start":1711148379655,"stop":1711148379656,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac25d23c59e9846","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711147960907,"stop":1711147960908,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6713334e79fa6cd","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711147911318,"stop":1711147911318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad204aa2b44cfd9b","name":"Generator, 2 different pubsubtopics","time":{"start":1711148465805,"stop":1711148465805,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf27aae5065786a","name":"should not receive a peer event before start","time":{"start":1711147976105,"stop":1711147976105,"duration":0},"status":"passed","severity":"normal"},{"uid":"735e353224987d61","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app30/6/topic328/utf8","time":{"start":1711148385919,"stop":1711148385920,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ece8d4f6db704cb","name":"Push message with content topic containing shell command","time":{"start":1711148339719,"stop":1711148339719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5134761630f2bc7","name":"Subscribe to topic containing short and publish message","time":{"start":1711148392056,"stop":1711148392056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3b8da0f73583d8","name":"Overlapping topic subscription","time":{"start":1711148579342,"stop":1711148579342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31d62ff8d134db4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711148579348,"stop":1711148579348,"duration":0},"status":"passed","severity":"normal"},{"uid":"293276281e3c45b3","name":"should properly create peer info with all multiaddrs","time":{"start":1711147919705,"stop":1711147919705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d01b06ae66f14bf","name":"Store - dialed first","time":{"start":1711148523680,"stop":1711148523680,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad38b4e2e2d47e25","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148010642,"stop":1711148010643,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3dcb716296fc16","name":"Check received message containing Arabic","time":{"start":1711148442376,"stop":1711148442377,"duration":1},"status":"passed","severity":"normal"},{"uid":"a220caf67864dc6a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711148219300,"stop":1711148219304,"duration":4},"status":"passed","severity":"normal"},{"uid":"b03cdc39bbb30b50","name":"receives messages sent to provided content topic through stream","time":{"start":1711148385680,"stop":1711148385680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f073c50d90d86ecd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711148579356,"stop":1711148579356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91e2a359f1dd374","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711148201140,"stop":1711148201140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84b4eb59512535b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711148051455,"stop":1711148051456,"duration":1},"status":"passed","severity":"normal"},{"uid":"15eaca1e3cc793ab","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148236444,"stop":1711148236444,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11d3e0947dca6d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711147975284,"stop":1711147975284,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc769ee99c87241","name":"should handle a minimal index list","time":{"start":1711147911434,"stop":1711147911434,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c32ad782e7462b","name":"Push message with content topic containing unicode special characters","time":{"start":1711148442040,"stop":1711148442041,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85418442fdfa4f3","name":"should not receive a peer event after stop","time":{"start":1711147939019,"stop":1711147939020,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93c3a7fb5bbd869","name":"Subscribe to topic containing XML and receive message","time":{"start":1711148579356,"stop":1711148579356,"duration":0},"status":"passed","severity":"normal"},{"uid":"7655964e96b25f8d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148010642,"stop":1711148010642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9277ce656a8bdd38","name":"Sign & Recover","time":{"start":1711147945314,"stop":1711147945314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a71e97b55c1c08f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711148579338,"stop":1711148579338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f453f61a23530481","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711148491000,"stop":1711148491000,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4b4b728bbc3976","name":"Generator, custom pubsub topic","time":{"start":1711148465804,"stop":1711148465804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2266003fbdf67036","name":"Check received message containing JSON","time":{"start":1711148442398,"stop":1711148442398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72fe5e2901b14cf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711148219297,"stop":1711148219298,"duration":1},"status":"passed","severity":"normal"},{"uid":"327f2a0da4d0f83b","name":"should throw an error for missing sharding configuration","time":{"start":1711147911342,"stop":1711147911342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec22bef1df3ae263","name":"different cluster, same shard: nodes don't connect","time":{"start":1711148051430,"stop":1711148051430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc6e038c1f8c7931","name":"less peers than existing","time":{"start":1711148339854,"stop":1711148339855,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f0ad0e82d877df2","name":"should not receive a peer event after stop","time":{"start":1711147976105,"stop":1711147976105,"duration":0},"status":"passed","severity":"normal"},{"uid":"313977249f6ec670","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711147918953,"stop":1711147918954,"duration":1},"status":"passed","severity":"normal"},{"uid":"267901fe191a0c95","name":"Check received message containing escaped characters","time":{"start":1711148120422,"stop":1711148120422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88cfa297ad622ec","name":"Ordered Callback - backward","time":{"start":1711148487174,"stop":1711148487174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5abbb29170a6d39","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app85/8/topic357/json","time":{"start":1711148385918,"stop":1711148385918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cabdba667c38463e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711147960908,"stop":1711147960909,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce48f802af22e6de","name":"Check publish message after service node is restarted","time":{"start":1711148385424,"stop":1711148385425,"duration":1},"status":"skipped","severity":"normal"},{"uid":"64abc7e4709a33ad","name":"Push message with content topic containing long","time":{"start":1711148442020,"stop":1711148442021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4651a25b4f63609","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711148201149,"stop":1711148201150,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6ed3d33576ae0","name":"should set field with all protocols disabled","time":{"start":1711147919705,"stop":1711147919705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67f16385707dae3","name":"isConnected should return false after all peers disconnect","time":{"start":1711147960911,"stop":1711147960913,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bee813a65daae8e","name":"Reopen subscription with peer with lost subscription","time":{"start":1711148049674,"stop":1711148049674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3322a47651509da","name":"should not fail to start the service if it is already started","time":{"start":1711147939018,"stop":1711147939018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642227f793be46d","name":"should not fail to stop the service if it was not started","time":{"start":1711147939018,"stop":1711147939018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1b080143dc1958","name":"Encoder throws on undefined content topic","time":{"start":1711147944784,"stop":1711147944784,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea992531424afbd","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711148051481,"stop":1711148051481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad32ed2f0efe6954","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711148579343,"stop":1711148579344,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf86ba1e68be6657","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711147911345,"stop":1711147911345,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2ca5ff1e079af3","name":"Accepts a valid Waku Message","time":{"start":1711147927794,"stop":1711147927796,"duration":2},"status":"passed","severity":"normal"},{"uid":"213ec954901dda15","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711148579350,"stop":1711148579350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad36c342df41be0c","name":"Push message with custom timestamp: 1711144451685","time":{"start":1711148442044,"stop":1711148442044,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6a496d24919147","name":"Subscribe and receive messages via lightPush","time":{"start":1711148579349,"stop":1711148579349,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a0ad521c9bcf6","name":"Ping on subscribed peer","time":{"start":1711148049673,"stop":1711148049673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0bc81da7bfb1ec","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711148527291,"stop":1711148527291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d158f62554a0cd6a","name":"Publish message with large meta","time":{"start":1711148385425,"stop":1711148385425,"duration":0},"status":"passed","severity":"normal"},{"uid":"80713ad4005ffe97","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711147911317,"stop":1711147911317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe13ea8e8b6e60fe","name":"Push message with meta","time":{"start":1711148442042,"stop":1711148442043,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ea341b397d5f1d","name":"Callback on promise","time":{"start":1711148495231,"stop":1711148495231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4ac06508f35310","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711147911329,"stop":1711147911329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63cdcc441347b69","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711148219256,"stop":1711148219256,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bf9277fc15eae7","name":"Encoder throws on undefined content topic","time":{"start":1711147946532,"stop":1711147946532,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf61418b5953640","name":"Check received message containing long","time":{"start":1711148442374,"stop":1711148442374,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe0092717a5ac93","name":"should throw error - no public key","time":{"start":1711147919700,"stop":1711147919700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0c29a5935cedc0","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711148490998,"stop":1711148490999,"duration":1},"status":"passed","severity":"normal"},{"uid":"1befd325d043ec68","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711147934856,"stop":1711147934856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eeb2564a236a36","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711148579348,"stop":1711148579348,"duration":0},"status":"passed","severity":"normal"},{"uid":"318c14fb49a17aec","name":"Check message with invalid timestamp is not received","time":{"start":1711148120424,"stop":1711148120425,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6403ae00780789","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711147935308,"stop":1711147935308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"337daa454e503abe","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711148339718,"stop":1711148339718,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dccae9da5b00e6c","name":"1 Store, 2 fetches","time":{"start":1711147935042,"stop":1711147935042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6d658e45ba8234","name":"Refresh subscription","time":{"start":1711148219293,"stop":1711148219294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccba3a9333aa18f","name":"throws on content topic with generation field greater than 0","time":{"start":1711147911311,"stop":1711147911312,"duration":1},"status":"passed","severity":"normal"},{"uid":"521d94c29dfac93e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711148579345,"stop":1711148579345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f5a10ed936c0f5","name":"Check publish message containing JSON","time":{"start":1711148385384,"stop":1711148385384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d66157c3203be4","name":"Overlapping topic subscription","time":{"start":1711148219293,"stop":1711148219293,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e0b1dfc7e13d72","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711147911324,"stop":1711147911324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d4d5cf4cd02b82","name":"should handle corrupted local storage data gracefully","time":{"start":1711147939021,"stop":1711147939021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b3f3fb19f7feea","name":"tcp ip4 address","time":{"start":1711147918962,"stop":1711147918962,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b720497a99f6a0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711148476691,"stop":1711148476691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1305d0ff6f3a74f","name":"Check message on other pubsub topic is not received","time":{"start":1711148442402,"stop":1711148442402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9474512990b9963","name":"Push message with content topic containing short","time":{"start":1711148442019,"stop":1711148442020,"duration":1},"status":"passed","severity":"normal"},{"uid":"e377a93625542eb9","name":"Decoder throws on undefined content topic","time":{"start":1711147924474,"stop":1711147924474,"duration":0},"status":"passed","severity":"normal"},{"uid":"8898d8a817e963d7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711148385424,"stop":1711148385424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52a74b36c021fd0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148236441,"stop":1711148236441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0eb005fc562b4e4","name":"Check publish message containing Arabic","time":{"start":1711148385378,"stop":1711148385379,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2be1a5a8efb54f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711148392061,"stop":1711148392062,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cf7d4dabffc9bf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711148442387,"stop":1711148442387,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0994ce78213327","name":"Check received message containing numeric","time":{"start":1711148120414,"stop":1711148120414,"duration":0},"status":"passed","severity":"normal"},{"uid":"71359771ccd32759","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711148472922,"stop":1711148472922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8531a752662d5a","name":"Passing page size 0 when there are 110 messages","time":{"start":1711148502681,"stop":1711148502681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcc2cf1017263f4","name":"Check message with no pubsub topic is not received","time":{"start":1711148120425,"stop":1711148120426,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2259f0357a966c4","name":"should be able to encode the field with only STORE set to true","time":{"start":1711147918952,"stop":1711147918952,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd69c2d173ac58d2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711147924225,"stop":1711147924225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89a6c1c49f0ef58","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148051459,"stop":1711148051459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4481b67c78534e75","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711148219304,"stop":1711148219305,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50771820f72a26f","name":"Push message with escaped characters payload","time":{"start":1711148442013,"stop":1711148442015,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b3a178a8272f433","name":"Push message with Russian payload","time":{"start":1711148339691,"stop":1711148339692,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f9ec73d82a9d9e","name":"udp ip6 address","time":{"start":1711147918962,"stop":1711147918963,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21b16660b6eda53","name":"Ordered Callback - forward","time":{"start":1711148487174,"stop":1711148487174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35def4a14c7aedc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711147911342,"stop":1711147911342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddccce5fe862b1c1","name":"Subscribe to topic containing Script and receive message","time":{"start":1711148219305,"stop":1711148219306,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f5de71763bfd25","name":"Query generator for multiple messages with different content topic format","time":{"start":1711148495231,"stop":1711148495231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5786f830c96e6def","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711148219308,"stop":1711148219308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6977611ab96282c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711148201140,"stop":1711148201149,"duration":9},"status":"passed","severity":"normal"},{"uid":"546244178a6123dc","name":"Push message with numeric payload","time":{"start":1711148442002,"stop":1711148442003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16657034a862420","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711148472920,"stop":1711148472921,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bff204d23c5f34","name":"Relay - dialed after","time":{"start":1711148523679,"stop":1711148523680,"duration":1},"status":"passed","severity":"normal"},{"uid":"943305381afd8fe5","name":"Check received message containing Chinese","time":{"start":1711148442395,"stop":1711148442395,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c6238d3fa774f6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148236442,"stop":1711148236443,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5016e6a9352aaa1c","name":"Passing page size 19 when there are 20 messages","time":{"start":1711148502685,"stop":1711148502686,"duration":1},"status":"passed","severity":"normal"},{"uid":"822adf9cb6012973","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711147918960,"stop":1711147918960,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed12cf1ccc7a240","name":"Check received message containing short","time":{"start":1711148120413,"stop":1711148120413,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd74dacf5a51f174","name":"Check publish message containing short","time":{"start":1711148385367,"stop":1711148385374,"duration":7},"status":"passed","severity":"normal"},{"uid":"cf1582e0637512b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711147911435,"stop":1711147911435,"duration":0},"status":"passed","severity":"normal"},{"uid":"343ff7a40e9611a8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711148517723,"stop":1711148517723,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6c9337e601f5cc","name":"Push message with custom timestamp: 1711151720574","time":{"start":1711148339727,"stop":1711148339728,"duration":1},"status":"passed","severity":"normal"},{"uid":"9910a933f55ff3af","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711147911330,"stop":1711147911331,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd303b5f67cf813","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711148385928,"stop":1711148385928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cd8edb0de2609ab","name":"Subscribe to topic containing Script and receive message","time":{"start":1711148579346,"stop":1711148579346,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f508426905ae45","name":"random static sharding 7 - Cluster ID: 888, Shard ID: 259","time":{"start":1711148441431,"stop":1711148441432,"duration":1},"status":"passed","severity":"normal"},{"uid":"919c2e8e1a23cbf9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711148219309,"stop":1711148219309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22270219feb63c9","name":"Check publish message containing Basic HTML tag","time":{"start":1711148385383,"stop":1711148385384,"duration":1},"status":"passed","severity":"normal"},{"uid":"518f49d041539fc9","name":"Push message with numeric payload","time":{"start":1711148339687,"stop":1711148339688,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8f1aa268a807df","name":"Generator, custom pubsub topic","time":{"start":1711148465805,"stop":1711148465805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01f84416e8c5439","name":"Push message on custom pubsubTopic","time":{"start":1711148236443,"stop":1711148236443,"duration":0},"status":"passed","severity":"normal"},{"uid":"27968460db53a24c","name":"Check received message containing Arabic","time":{"start":1711148120416,"stop":1711148120416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4b838e1c6ff45e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711147911332,"stop":1711147911333,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0f0e3a7a41cbe2","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app11/9/topic142/json","time":{"start":1711148385921,"stop":1711148385921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cd0cb6819fc863d","name":"connects to nwaku","time":{"start":1711148518229,"stop":1711148518230,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdbd86b2294ac93","name":"Push message with content topic containing SQL Injection","time":{"start":1711148339716,"stop":1711148339717,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfcc2410fef52a4","name":"Sample","time":{"start":1711147919080,"stop":1711147919080,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a080628dbb8b01","name":"Check received message containing unicode special characters","time":{"start":1711148442385,"stop":1711148442385,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5897acf8d89be46","name":"Check received message containing JSON","time":{"start":1711148442384,"stop":1711148442384,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa8b82e64119b3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711148051435,"stop":1711148051437,"duration":2},"status":"passed","severity":"normal"},{"uid":"21c90bf30a93acc4","name":"Push message with rate limit","time":{"start":1711148442043,"stop":1711148442043,"duration":0},"status":"passed","severity":"normal"},{"uid":"af13dce660341f67","name":"new peer added after a peer was already found","time":{"start":1711148372023,"stop":1711148372024,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59cf288b64ab8ae3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711147911330,"stop":1711147911330,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3fe9e80056044","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711147911329,"stop":1711147911330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1eb1ec44c26905","name":"Push message with content topic containing numeric","time":{"start":1711148442021,"stop":1711148442022,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cdbb3a96789893","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711148006544,"stop":1711148006545,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43109ee119e085e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711148441422,"stop":1711148441423,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca917e847cace776","name":"Subscribe to topic containing long and receive message","time":{"start":1711148219295,"stop":1711148219297,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef5e2e2822a1a7b4","name":"random static sharding 9 - Cluster ID: 43, Shard ID: 600","time":{"start":1711148441433,"stop":1711148441434,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e99db054657ffc","name":"Query generator for multiple messages","time":{"start":1711148495229,"stop":1711148495229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dea4572e2f7d8c","name":"Check publish message containing SQL Injection","time":{"start":1711148385380,"stop":1711148385380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33a0beab2541a50","name":"should not fail to start the service if it is already started","time":{"start":1711147976104,"stop":1711147976104,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dceddbc5acc000","name":"Ephemeral field set to true","time":{"start":1711147924472,"stop":1711147924472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8593742f259c24","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711148442401,"stop":1711148442401,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a493b9fe9e11f5","name":"should set field with only RELAY enabled","time":{"start":1711147919706,"stop":1711147919706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1451c04f1be975","name":"Subscribe to topic containing Script and receive message","time":{"start":1711148579355,"stop":1711148579356,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a9177a2f4f5faa","name":"creates an iterator","time":{"start":1711148502449,"stop":1711148502449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1360bf69925aeecf","name":"Mutual subscription","time":{"start":1711148392050,"stop":1711148392050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5325708d3dfdd340","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711148051461,"stop":1711148051462,"duration":1},"status":"passed","severity":"normal"},{"uid":"27390f4731eb9cde","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711148010644,"stop":1711148010645,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9ce6e32c9cf5d47","name":"Check received message with timestamp: 1711147960530 ","time":{"start":1711148442386,"stop":1711148442386,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a64467bafddc12","name":"Subscribe to topic containing long and receive message","time":{"start":1711148579353,"stop":1711148579354,"duration":1},"status":"passed","severity":"normal"},{"uid":"565204a3594f5321","name":"should decode valid enr with tcp successfully","time":{"start":1711147919693,"stop":1711147919693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c573c6419321078c","name":"Push message with unicode special characters payload","time":{"start":1711148339699,"stop":1711148339700,"duration":1},"status":"passed","severity":"normal"},{"uid":"418cf4ce1155879c","name":"Check received message containing numeric","time":{"start":1711148442394,"stop":1711148442394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbc4f8225c79dc7","name":"Push message with content topic containing Russian","time":{"start":1711148339716,"stop":1711148339716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8cbc6108fc8788","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711147911337,"stop":1711147911338,"duration":1},"status":"passed","severity":"normal"},{"uid":"2142deea69ae3988","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711147911330,"stop":1711147911330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3830d60c267b43a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711148051442,"stop":1711148051453,"duration":11},"status":"passed","severity":"normal"},{"uid":"33c5ddf44c2c2f7f","name":"Check received message containing escaped characters","time":{"start":1711148442384,"stop":1711148442385,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc186b2f70eaa74","name":"Check message with no payload is not received","time":{"start":1711148442390,"stop":1711148442390,"duration":0},"status":"passed","severity":"normal"},{"uid":"44304ab945d838e5","name":"Push message with custom timestamp: 1711151651685","time":{"start":1711148442044,"stop":1711148442044,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78b7803409a41f3","name":"start node with ApplicationInfo","time":{"start":1711148385928,"stop":1711148385929,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a92256d4023ddb15","name":"Rejects garbage","time":{"start":1711147927796,"stop":1711147927796,"duration":0},"status":"passed","severity":"normal"},{"uid":"65eeb121176258ef","name":"Subscribe and receives messages on 20 topics","time":{"start":1711148579351,"stop":1711148579351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9193fac2127c3fe5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711148472924,"stop":1711148472924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3220159a4ddf67b1","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711148385679,"stop":1711148385679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b116c1d621e64b3","name":"random static sharding 10 - Cluster ID: 256, Shard ID: 569","time":{"start":1711148441434,"stop":1711148441435,"duration":1},"status":"passed","severity":"normal"},{"uid":"32aee5152fd22e9b","name":"Push message with content topic containing escaped characters","time":{"start":1711148442035,"stop":1711148442036,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe927e803d8bb4a","name":"same cluster, same shard: nodes connect","time":{"start":1711148051429,"stop":1711148051429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"281cf24747f3c6e0","name":"Ping on subscribed peer","time":{"start":1711148049670,"stop":1711148049670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5a4c13a5ef685e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711148392053,"stop":1711148392053,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ae1708fb02d8bb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711147911315,"stop":1711147911316,"duration":1},"status":"passed","severity":"normal"},{"uid":"396d8aa483f14493","name":"Push message with special chars payload","time":{"start":1711148442003,"stop":1711148442004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e809684d3824711a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711148051456,"stop":1711148051456,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d7b911a5a62e12","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711147911344,"stop":1711147911344,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cade0c9d2f15d9d","name":"should throw error - no id","time":{"start":1711147919694,"stop":1711147919695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c164f860c97d5f74","name":"it tolerates circular branch references","time":{"start":1711147935304,"stop":1711147935304,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bd35878675c1b6","name":"Check publish message containing emoji","time":{"start":1711148385388,"stop":1711148385390,"duration":2},"status":"passed","severity":"normal"},{"uid":"97ed52f29c92e738","name":"should not fail to start the service if it is already started","time":{"start":1711148440467,"stop":1711148440468,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aeca7d08bfe243a","name":"Overlapping topic subscription","time":{"start":1711148579353,"stop":1711148579353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9eb767c48ebf59","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711147911333,"stop":1711147911333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f41210b1f463947","name":"handles empty contentTopics array correctly","time":{"start":1711147911343,"stop":1711147911343,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc664bdace2b8c3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711148201136,"stop":1711148201136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed16b4f5a2481e5c","name":"should get / set UDP multiaddr","time":{"start":1711147919703,"stop":1711147919703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b3081eae3d7e0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711147918957,"stop":1711147918958,"duration":1},"status":"passed","severity":"normal"},{"uid":"8232b07a6ca55949","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711147911324,"stop":1711147911325,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c145a2cf3a8c","name":"Check publish message containing shell command","time":{"start":1711148385385,"stop":1711148385385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d828c400a04314","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711148049201,"stop":1711148049202,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2ef8eb63867584","name":"Check received message containing escaped characters","time":{"start":1711148442399,"stop":1711148442399,"duration":0},"status":"passed","severity":"normal"},{"uid":"196d7ad3003ebc08","name":"ignores domain fetching errors","time":{"start":1711147935305,"stop":1711147935305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7fc07083036395","name":"Init the array if not present","time":{"start":1711147911078,"stop":1711147911080,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6efab4567f7f605","name":"Push message with content topic containing JSON","time":{"start":1711148442032,"stop":1711148442033,"duration":1},"status":"passed","severity":"normal"},{"uid":"939c80b6cb8bad16","name":"Check received message containing shell command","time":{"start":1711148120419,"stop":1711148120419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3af175f1eb6fee","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711148051460,"stop":1711148051460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8a3bd40752eaea","name":"Check message on other pubsub topic is not received","time":{"start":1711148442388,"stop":1711148442388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a07eed033a94023","name":"should configure sharding based on application and version for autosharding","time":{"start":1711147911341,"stop":1711147911341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4596604c82e217a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711148049201,"stop":1711148049201,"duration":0},"status":"passed","severity":"normal"},{"uid":"986408fc281f55a3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711148219292,"stop":1711148219292,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0869fee8881240","name":"Query generator for 2000 messages","time":{"start":1711148495234,"stop":1711148495234,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b970bfc97e079a6","name":"Push message with Arabic payload","time":{"start":1711148339690,"stop":1711148339691,"duration":1},"status":"passed","severity":"normal"},{"uid":"d275a987c598bdae","name":"Check received message containing emoji","time":{"start":1711148442399,"stop":1711148442400,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1aec75aaa8233b0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711148006544,"stop":1711148006544,"duration":0},"status":"passed","severity":"normal"},{"uid":"82683f184befd2b0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711148120424,"stop":1711148120424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a769a5b296246990","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711148517722,"stop":1711148517723,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bdb3ce70d9505f","name":"should only return 1 node with relay and store capability","time":{"start":1711147935306,"stop":1711147935306,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d445d84e668905","name":"should emit a peer event after start","time":{"start":1711147939019,"stop":1711147939019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b146535f2b6e4ca","name":"Push message with content topic containing special chars","time":{"start":1711148442022,"stop":1711148442023,"duration":1},"status":"passed","severity":"normal"},{"uid":"658fbf0034bfff93","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711147911318,"stop":1711147911319,"duration":1},"status":"passed","severity":"normal"},{"uid":"339ae04205cfbe0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711147934290,"stop":1711147934291,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b89ab7f9620d07","name":"Encoder throws on empty string content topic","time":{"start":1711147944785,"stop":1711147944785,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a44542432f07a0","name":"Does not throw an exception when node disconnects","time":{"start":1711148518230,"stop":1711148518230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1bcc31ae42d979","name":"Push message with shell command payload","time":{"start":1711148442012,"stop":1711148442013,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3df3b1af2eace93","name":"getPeersByDiscovery","time":{"start":1711148372023,"stop":1711148372023,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c35ec8c63f1e7de","name":"receives messages sent to provided content topic through callback","time":{"start":1711148385679,"stop":1711148385680,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fff80844a6e9d10e","name":"Push message with Script payload","time":{"start":1711148442008,"stop":1711148442009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f651c12bccf65ac5","name":"Reopen subscription with peer with lost subscription","time":{"start":1711148049672,"stop":1711148049672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaae2228cd25cd3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711148201150,"stop":1711148201151,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a9b8167ff5ee79","name":"Generator, custom pubsub topic","time":{"start":1711148465802,"stop":1711148465803,"duration":1},"status":"passed","severity":"normal"},{"uid":"539c3c1c2ac36374","name":"Check meta is set [symmetric]","time":{"start":1711147944783,"stop":1711147944783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9df8822ac199f1b","name":"Refresh subscription","time":{"start":1711148392054,"stop":1711148392055,"duration":1},"status":"skipped","severity":"normal"},{"uid":"547a8622094536ef","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711147924224,"stop":1711147924224,"duration":0},"status":"passed","severity":"normal"},{"uid":"960cb039a8ab7633","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711147934855,"stop":1711147934856,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f56b22e2e9deea","name":"Promise Callback - forward","time":{"start":1711148487173,"stop":1711148487173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5be2d24a2db5546","name":"Ordered callback, aborts when callback returns true","time":{"start":1711148495234,"stop":1711148495234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fbb820384ca59f","name":"Query Generator - backward","time":{"start":1711148487173,"stop":1711148487173,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d779b94f8f6e0d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711148219297,"stop":1711148219297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98df311b80f66b1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711148010649,"stop":1711148010649,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b1e0ad56e0510b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711148201136,"stop":1711148201136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2228ad927a36220","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711148201134,"stop":1711148201135,"duration":1},"status":"passed","severity":"normal"},{"uid":"91aa1687a2a4bc41","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711147911323,"stop":1711147911323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd053d2611468d2","name":"Check received message with timestamp: 1711147960530000000 ","time":{"start":1711148442386,"stop":1711148442386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd81d2d59f37d888","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711148049202,"stop":1711148049202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1290dd86237e92fa","name":"can start and stop the service","time":{"start":1711147939017,"stop":1711147939018,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7dd3703c05cbcdf","name":"Check received message containing Russian","time":{"start":1711148442377,"stop":1711148442377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f36099b86c7927","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711147976110,"stop":1711147976110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8a50645c59628e4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711147934856,"stop":1711147934857,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d8c2189f6ae9b2","name":"Relay","time":{"start":1711147970566,"stop":1711147970567,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc63f7d9c945182","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711148385390,"stop":1711148385393,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e85c9d071b162f5","name":"1 Relay, 1 Filter, gives up","time":{"start":1711147935043,"stop":1711147935043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4ab0084ede0f9","name":"Push message with content topic containing Arabic","time":{"start":1711148339716,"stop":1711148339716,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c81fd51313986c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711147935042,"stop":1711147935042,"duration":0},"status":"passed","severity":"normal"},{"uid":"670f366aa7f680ee","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711148219293,"stop":1711148219293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57768ac5cd8e25ef","name":"Using a function","time":{"start":1711148518231,"stop":1711148518231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f593ff87142fd3cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711148201138,"stop":1711148201138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1a66d66160299","name":"Check received message containing Arabic","time":{"start":1711148442395,"stop":1711148442395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a9755eb5e92774","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711148219291,"stop":1711148219292,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e77df7a0ab55138","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711148010647,"stop":1711148010648,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9b03df64bc8451","name":"Subscribe and receive messages via waku relay post","time":{"start":1711148579338,"stop":1711148579339,"duration":1},"status":"passed","severity":"normal"},{"uid":"473afdaf69389180","name":"Push message with content topic containing long","time":{"start":1711148339702,"stop":1711148339703,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb2c6fe38e97ba5","name":"Check message with invalid timestamp is not received","time":{"start":1711148442387,"stop":1711148442388,"duration":1},"status":"passed","severity":"normal"},{"uid":"374c541bb07846f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711148579350,"stop":1711148579350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0828ddc7a2eb6","name":"shard 0","time":{"start":1711148441422,"stop":1711148441422,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99660fe374d4c586","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711147911344,"stop":1711147911344,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd5608fc4e05e1","name":"Check received message containing shell command","time":{"start":1711148442384,"stop":1711148442384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0896428d5144518","name":"Check publish message containing Russian","time":{"start":1711148385379,"stop":1711148385380,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd575b9f578a905","name":"Subscribe to topic containing long and publish message","time":{"start":1711148392056,"stop":1711148392056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79147ebc85687dc","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711147918960,"stop":1711147918961,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94c878d51276b43","name":"should throw an error for missing required configuration","time":{"start":1711147911328,"stop":1711147911328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43e3320dd61d2f4","name":"Push message with content topic containing Script","time":{"start":1711148442029,"stop":1711148442030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f167f9e78ee4efa4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711147934855,"stop":1711147934855,"duration":0},"status":"passed","severity":"normal"},{"uid":"500dc46f17a4ff94","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711148476698,"stop":1711148476700,"duration":2},"status":"passed","severity":"normal"},{"uid":"25840f012f7e98f9","name":"Fails to push message with large meta","time":{"start":1711148339722,"stop":1711148339725,"duration":3},"status":"passed","severity":"normal"},{"uid":"806f4528fa05870a","name":"can start and stop the service","time":{"start":1711147976103,"stop":1711147976103,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a351cc5077190e1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711148051438,"stop":1711148051440,"duration":2},"status":"passed","severity":"normal"},{"uid":"467f769ae0067dc2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711148219250,"stop":1711148219250,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fc1b7485b45f1b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711148051437,"stop":1711148051437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f499a9f1f746d09d","name":"Check received message containing Russian","time":{"start":1711148442395,"stop":1711148442396,"duration":1},"status":"passed","severity":"normal"},{"uid":"860354a301975289","name":"Push message with long payload","time":{"start":1711148339686,"stop":1711148339687,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93deba11e139628","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711148051482,"stop":1711148051482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1745508a992bf495","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711147911326,"stop":1711147911326,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3ed8723d054598","name":"Ephemeral messages are not stored","time":{"start":1711147975283,"stop":1711147975283,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7a3f42072b8389","name":"listenerCount","time":{"start":1711148000988,"stop":1711148000988,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0adb2484314fee3","name":"Push message with Chinese payload","time":{"start":1711148442004,"stop":1711148442005,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d6eaeb8e774dc7","name":"Push message with emoji payload","time":{"start":1711148442016,"stop":1711148442017,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b3db77685e5d48","name":"Check message with invalid timestamp is not received","time":{"start":1711148442401,"stop":1711148442402,"duration":1},"status":"passed","severity":"normal"},{"uid":"e722d046398e0517","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711148579341,"stop":1711148579341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7819b7e91f5e37","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711147944782,"stop":1711147944783,"duration":1},"status":"passed","severity":"normal"},{"uid":"17367661d7f47111","name":"Ping on unsubscribed peer","time":{"start":1711148049672,"stop":1711148049672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68771ce51deb571","name":"random static sharding 3 - Cluster ID: 610, Shard ID: 553","time":{"start":1711148441426,"stop":1711148441428,"duration":2},"status":"passed","severity":"normal"},{"uid":"4686de2f9f4124e9","name":"Passing page size 3 when there are 20 messages","time":{"start":1711148502683,"stop":1711148502683,"duration":0},"status":"passed","severity":"normal"},{"uid":"93965f569647725c","name":"Fails to publish message with wrong content topic","time":{"start":1711148385422,"stop":1711148385423,"duration":1},"status":"passed","severity":"normal"},{"uid":"78545587b0f15a37","name":"throws on empty content topic","time":{"start":1711147911309,"stop":1711147911310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86f5fac19848a2b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711148579357,"stop":1711148579357,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc2426aabc22f85","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711148051433,"stop":1711148051433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3d4e4309db70412","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711148579352,"stop":1711148579352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71ca7165d3508bf4","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711147935308,"stop":1711147935308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0566e658a655134","name":"Check received message containing Basic HTML tag","time":{"start":1711148442378,"stop":1711148442383,"duration":5},"status":"passed","severity":"normal"},{"uid":"8aa518c4a14c91ad","name":"Push message with meta","time":{"start":1711148339721,"stop":1711148339721,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d18a0d01a303f0","name":"Nwaku publishes","time":{"start":1711148369373,"stop":1711148369374,"duration":1},"status":"passed","severity":"normal"},{"uid":"f132068897b0bdec","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711148472923,"stop":1711148472923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0934ced491fb644","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711148442031,"stop":1711148442032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca2b6b537791afa","name":"Push message equal or less that 1MB","time":{"start":1711148339728,"stop":1711148339729,"duration":1},"status":"passed","severity":"normal"},{"uid":"433677e5d8f5bd0e","name":"should properly create location multiaddrs - udp4","time":{"start":1711147919703,"stop":1711147919703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5cf463d2c747cb","name":"Push message with long payload","time":{"start":1711148442002,"stop":1711148442002,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b11b8560e9bfb0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711148442401,"stop":1711148442401,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46f90d5b17dc29","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711147911317,"stop":1711147911318,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0b0df5e174cd33","name":"isConnected return false after peer stops","time":{"start":1711148006547,"stop":1711148006547,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c7aa45ee0a8e4e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711148051458,"stop":1711148051459,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ff74c1ae6ba13c","name":"can dial TLS multiaddrs","time":{"start":1711148241055,"stop":1711148241055,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a1580c39abecc5","name":"different cluster, same shard: nodes don't connect","time":{"start":1711148257756,"stop":1711148257756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3b6826cfd7b26","name":"Passing page size 1 when there are 4 messages","time":{"start":1711148502682,"stop":1711148502682,"duration":0},"status":"passed","severity":"normal"},{"uid":"635475720be3cb61","name":"Check received message containing short","time":{"start":1711148442373,"stop":1711148442373,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd67fc990d65e8c3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711148051440,"stop":1711148051441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a336252486e6e307","name":"Publish message with rate limit","time":{"start":1711148385425,"stop":1711148385426,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65adbe150fbd977","name":"throws on content topic with empty application field","time":{"start":1711147911312,"stop":1711147911312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2564153b8db25a8","name":"Subscribe to topic containing XML and receive message","time":{"start":1711148579346,"stop":1711148579346,"duration":0},"status":"passed","severity":"normal"}]