mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"6b98f169fcdb849d","name":"Push message with rate limit","time":{"start":1721942287646,"stop":1721942287647,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdac923d0bbcd2","name":"Check received message containing XML","time":{"start":1721942315651,"stop":1721942315651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3617b2f5ed342af2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721942451133,"stop":1721942451133,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c4880825bb7433","name":"Refresh subscription","time":{"start":1721942331455,"stop":1721942331455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16ea8004651007b5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721941745184,"stop":1721941745184,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eefbe178aa40eb","name":"A test","time":{"start":1721942074302,"stop":1721942074303,"duration":1},"status":"passed","severity":"normal"},{"uid":"4557f129a8dcf756","name":"Query generator for multiple messages","time":{"start":1721942440866,"stop":1721942440867,"duration":1},"status":"passed","severity":"normal"},{"uid":"930d93e4ac616927","name":"Check message with invalid timestamp is not received","time":{"start":1721942315693,"stop":1721942315694,"duration":1},"status":"passed","severity":"normal"},{"uid":"501e5e3dd7a05d68","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721941753224,"stop":1721941753225,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d44295250e3899","name":"Ping on unsubscribed peer","time":{"start":1721941886514,"stop":1721941886514,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eec367ab9f6dbb9","name":"Push message with XML payload","time":{"start":1721942401112,"stop":1721942401113,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d49827903f50e3","name":"should properly create location multiaddrs - tcp6","time":{"start":1721941753866,"stop":1721941753866,"duration":0},"status":"passed","severity":"normal"},{"uid":"1375778efddced29","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721942451155,"stop":1721942451155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9efc4f504d4d31","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721942442587,"stop":1721942442588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a6d46b21e76e26","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721941745176,"stop":1721941745176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44546340bbc8ae0","name":"start node with empty content topic","time":{"start":1721942377540,"stop":1721942377541,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39eca2bfdcb5bfe","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721942036790,"stop":1721942036791,"duration":1},"status":"broken","severity":"normal"},{"uid":"a961a395806e8cb1","name":"Push message with content topic containing Arabic","time":{"start":1721942401119,"stop":1721942401120,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00bf718eab97b0f","name":"Check received message containing XML","time":{"start":1721942315683,"stop":1721942315684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a8263673e4d681","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721941931897,"stop":1721941931897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ccf7af156d70fb","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721942258406,"stop":1721942258406,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef5423a03d5e2d45","name":"Push message with content topic containing Russian","time":{"start":1721942401120,"stop":1721942401120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb11d1f2df35394c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721942036759,"stop":1721942036760,"duration":1},"status":"broken","severity":"normal"},{"uid":"991591be04d422e3","name":"Check received message containing emoji","time":{"start":1721942315688,"stop":1721942315689,"duration":1},"status":"passed","severity":"normal"},{"uid":"615960c1bfd8d1d","name":"Check message received after jswaku node is restarted","time":{"start":1721942315702,"stop":1721942315703,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3698fb647847ebd0","name":"Check received message with timestamp: 1721941795361000000 ","time":{"start":1721941996964,"stop":1721941996964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed7c78b2c2f9d0f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721942318343,"stop":1721942318344,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3a654c16f4c6fe","name":"Check received message containing unicode special characters","time":{"start":1721942315653,"stop":1721942315654,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0c5b81a3ed5bfc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721942315691,"stop":1721942315692,"duration":1},"status":"passed","severity":"normal"},{"uid":"148ee62f42f07cd8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721942436344,"stop":1721942436345,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1beb9e3f2c9c6f","name":"Query generator for multiple messages with different content topic format","time":{"start":1721942440873,"stop":1721942440873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22179030364991a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721941996965,"stop":1721941996965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6719558349d47ea6","name":"Decoder throws on empty string content topic","time":{"start":1721941779885,"stop":1721941779885,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d5ed0594e538af","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721941931896,"stop":1721941931896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f983d71905c470c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721942451118,"stop":1721942451118,"duration":0},"status":"passed","severity":"normal"},{"uid":"617af4094b93eacf","name":"Check received message containing escaped characters","time":{"start":1721942315686,"stop":1721942315687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e831081f6f845d12","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721942451155,"stop":1721942451155,"duration":0},"status":"passed","severity":"normal"},{"uid":"2434fa5e9a9f0351","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721942331456,"stop":1721942331459,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb56b81752fa2953","name":"Push message on custom pubsubTopic","time":{"start":1721942133100,"stop":1721942133101,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bc439d6a71ea1","name":"should get / set UDP multiaddr","time":{"start":1721941753864,"stop":1721941753864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3569a75a2d9a5c","name":"Js publishes, other Js receives","time":{"start":1721942288061,"stop":1721942288061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35af710f446ce97","name":"Subscribe to topic containing Script and publish message","time":{"start":1721942331463,"stop":1721942331463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac331b31e7459354","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721942465950,"stop":1721942465950,"duration":0},"status":"passed","severity":"normal"},{"uid":"529f7a814065eea4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721942036769,"stop":1721942036769,"duration":0},"status":"broken","severity":"normal"},{"uid":"646a2213fa9764ec","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721941745156,"stop":1721941745158,"duration":2},"status":"passed","severity":"normal"},{"uid":"8341687f4a1b2809","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721941931895,"stop":1721941931895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62f459382583b4b","name":"Push message with XML payload","time":{"start":1721942287621,"stop":1721942287621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c72cf284daccf93","name":"Nodes with multiple pubsub topic","time":{"start":1721942305642,"stop":1721942305642,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ebbdb2b97ffae2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721942036754,"stop":1721942036754,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cef45fa692c1df","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721941796639,"stop":1721941796640,"duration":1},"status":"passed","severity":"normal"},{"uid":"9777288a873cadc7","name":"Push message with content topic containing SQL Injection","time":{"start":1721942287636,"stop":1721942287636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a04e4ca03fe999a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721942036783,"stop":1721942036786,"duration":3},"status":"broken","severity":"normal"},{"uid":"cb050cef4f441088","name":"Check publish message containing Script","time":{"start":1721942318332,"stop":1721942318332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ca461683fafbd9","name":"Filter","time":{"start":1721942470013,"stop":1721942470013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc21cd366cbacf2","name":"should emit a peer event after start","time":{"start":1721941773708,"stop":1721941773708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58814069d52fef8","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721942442588,"stop":1721942442589,"duration":1},"status":"passed","severity":"normal"},{"uid":"55cc1318a670459","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721942036767,"stop":1721942036767,"duration":0},"status":"broken","severity":"normal"},{"uid":"35ca2937c8d100b8","name":"Push message with content topic containing emoji","time":{"start":1721942401124,"stop":1721942401124,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0044de26697e7c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721941769838,"stop":1721941769839,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f830acbf11ee8bec","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721941769940,"stop":1721941769941,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2e62980f683d2b","name":"getPeersByDiscovery","time":{"start":1721942258405,"stop":1721942258405,"duration":0},"status":"passed","severity":"normal"},{"uid":"75aaf37668a69e5e","name":"handles different networkShards values correctly","time":{"start":1721941745175,"stop":1721941745175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70f41e6cd37693a","name":"Passing page size 3 when there are 20 messages","time":{"start":1721942459105,"stop":1721942459105,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f5dc2d40821016","name":"Subscribe and receive messages via waku relay post","time":{"start":1721942047310,"stop":1721942047310,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ef3d9197b9c2fc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721941808600,"stop":1721941808600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f565babd12f3e241","name":"Check received message with timestamp: 1721941796027000000 ","time":{"start":1721942315689,"stop":1721942315690,"duration":1},"status":"passed","severity":"normal"},{"uid":"307a021f37b5e9a0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721942036829,"stop":1721942036830,"duration":1},"status":"broken","severity":"normal"},{"uid":"59b67fce03ac69d8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721941745160,"stop":1721941745160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7998a49196c01d57","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721942047312,"stop":1721942047312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6307e6ecd0eb1","name":"should not fail to stop the service if it was not started","time":{"start":1721941773707,"stop":1721941773707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1f4d2496838ff1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721942426383,"stop":1721942426384,"duration":1},"status":"passed","severity":"normal"},{"uid":"9098e5102559f4d8","name":"Push message with custom timestamp: 1721945597144","time":{"start":1721942401126,"stop":1721942401127,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0b541a372e5774","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721942451136,"stop":1721942451137,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbef5846caafb93","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721941747912,"stop":1721941747912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d5907907ecd70f","name":"Check publish message containing JSON","time":{"start":1721942318333,"stop":1721942318333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf854cfdb2ab824","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721941796636,"stop":1721941796637,"duration":1},"status":"passed","severity":"normal"},{"uid":"534ebd708d03f940","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721942133100,"stop":1721942133100,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c5fa7ae2da7386","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app39/7/topic590/test.js","time":{"start":1721942377533,"stop":1721942377533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3829e7f9ac7af6af","name":"random static sharding 3 - Cluster ID: 261, Shard ID: 993","time":{"start":1721942393745,"stop":1721942393746,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d4ad2780d85167","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721942121189,"stop":1721942121190,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd374e30c069c68","name":"ignores unrecognized TXT record formats","time":{"start":1721941769834,"stop":1721941769835,"duration":1},"status":"passed","severity":"normal"},{"uid":"800bf5aedf55bee9","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721941758881,"stop":1721941758882,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2caba7d0e19bbb","name":"Ping on subscribed peer","time":{"start":1721941863126,"stop":1721941863126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f948b3d26ed376b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app56/1/topic532/json","time":{"start":1721942377533,"stop":1721942377534,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a465247c924892","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721941769837,"stop":1721941769838,"duration":1},"status":"passed","severity":"normal"},{"uid":"862862851cd836be","name":"Check message with no pubsub topic is not received","time":{"start":1721941996967,"stop":1721941996967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0aa5e61dfd8a53","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721942451134,"stop":1721942451134,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b06f1b9b4e318","name":"Check message with no payload is not received","time":{"start":1721942315700,"stop":1721942315701,"duration":1},"status":"passed","severity":"normal"},{"uid":"90abd5d098b22502","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721941753227,"stop":1721941753228,"duration":1},"status":"passed","severity":"normal"},{"uid":"8117b2b0fae3ab55","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721941753868,"stop":1721941753868,"duration":0},"status":"passed","severity":"normal"},{"uid":"de52c99f20a6fdd8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721942465947,"stop":1721942465947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e4406c20064007","name":"Subscribe to topic containing Script and receive message","time":{"start":1721942451130,"stop":1721942451131,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8bb674236bcc95","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721942376851,"stop":1721942376851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82a813e01db3e74","name":"Light Node - default protocols","time":{"start":1721942470013,"stop":1721942470014,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f445c23f99cc645","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721941893004,"stop":1721941893004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80d8c8978e21c05","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721942440889,"stop":1721942440891,"duration":2},"status":"passed","severity":"normal"},{"uid":"39142b1fd5129cf3","name":"Ping on subscribed peer","time":{"start":1721941886515,"stop":1721941886518,"duration":3},"status":"passed","severity":"normal"},{"uid":"5fd272ee0e304bab","name":"Push message with content topic containing long","time":{"start":1721942287630,"stop":1721942287631,"duration":1},"status":"passed","severity":"normal"},{"uid":"6605134c0661014","name":"Subscribe to topic containing Script and receive message","time":{"start":1721942451145,"stop":1721942451145,"duration":0},"status":"passed","severity":"normal"},{"uid":"670ab222d4fe9996","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721941931896,"stop":1721941931897,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4dbc81cb503fd3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721941758450,"stop":1721941758451,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afac0a4d802998f","name":"Generator, 2 different pubsubtopics","time":{"start":1721942436345,"stop":1721942436346,"duration":1},"status":"passed","severity":"normal"},{"uid":"80892fc6c0dae7b8","name":"should return all peers when numPeers is 0","time":{"start":1721941758449,"stop":1721941758449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc736409c5f9b","name":"throws on content topic with too few or too many fields","time":{"start":1721941745151,"stop":1721941745151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a841554d85d7922","name":"Check received message containing special chars","time":{"start":1721942315673,"stop":1721942315674,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc497d7185864ce9","name":"should not fail to stop the service if it was not started","time":{"start":1721941810059,"stop":1721941810064,"duration":5},"status":"passed","severity":"normal"},{"uid":"6dfbfd4d21ffe28a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721941745182,"stop":1721941745182,"duration":0},"status":"passed","severity":"normal"},{"uid":"815d28cac236cefa","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721942305641,"stop":1721942305641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a64769d6d0eddbe","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app94/9/topic172/json","time":{"start":1721942377532,"stop":1721942377533,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba16deacdffb06a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721942451135,"stop":1721942451135,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ae2efc5931285a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721942376852,"stop":1721942376854,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bcd17bf4e79c88e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721941745190,"stop":1721941745190,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fa169574b283c1","name":"Check message with no payload is not received","time":{"start":1721942315659,"stop":1721942315659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1e375eaa08a904","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721942451117,"stop":1721942451117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f93cb98e61f8b3a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721941892999,"stop":1721941892999,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcd67984048aeaa","name":"Push message with numeric payload","time":{"start":1721942401105,"stop":1721942401106,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a1286ae9976cdc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721942133101,"stop":1721942133102,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0f5b13bda261c4","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721942465948,"stop":1721942465948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd68ddb78871b2e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721942315656,"stop":1721942315656,"duration":0},"status":"passed","severity":"normal"},{"uid":"728be6b6c2c8edd7","name":"should be able to encode the field with only STORE set to true","time":{"start":1721941753221,"stop":1721941753221,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c1ac8053fb3585","name":"can start and stop the service","time":{"start":1721941773707,"stop":1721941773707,"duration":0},"status":"passed","severity":"normal"},{"uid":"837ed30140612f1f","name":"getPeersByDiscovery","time":{"start":1721941836430,"stop":1721941836430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df0396d684dfac7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721941745187,"stop":1721941745187,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e2ea0f7baa76a1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721941769942,"stop":1721941769942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a32644d4055133f","name":"Check received message containing emoji","time":{"start":1721941996963,"stop":1721941996963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d308174034342aeb","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721942036780,"stop":1721942036780,"duration":0},"status":"broken","severity":"normal"},{"uid":"8b685ec95a6834f3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721941803694,"stop":1721941803695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e8bb02fece1f04","name":"Push message with JSON payload","time":{"start":1721942401113,"stop":1721942401114,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9d0bc0e1144a43","name":"Check received message containing JSON","time":{"start":1721941996961,"stop":1721941996961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec3de0e8b451234","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721941745191,"stop":1721941745191,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ff002aeaefc8c3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721942331461,"stop":1721942331462,"duration":1},"status":"passed","severity":"normal"},{"uid":"97899802a1e43b6a","name":"Check received message containing long","time":{"start":1721942315669,"stop":1721942315670,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcfdea1a392017c","name":"start node with empty shard","time":{"start":1721942393759,"stop":1721942393759,"duration":0},"status":"passed","severity":"normal"},{"uid":"30981e409e1cf0c4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721942451142,"stop":1721942451142,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b824f3e3334d8f4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721942305644,"stop":1721942305644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e444fa1ef09d3ac","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721942331460,"stop":1721942331461,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b028fb56ed516e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721942451145,"stop":1721942451154,"duration":9},"status":"passed","severity":"normal"},{"uid":"779a50532613bdd0","name":"Generator, custom pubsub topic","time":{"start":1721942436341,"stop":1721942436342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae5295086b9ceef","name":"Check received message with timestamp: 1721941796027 ","time":{"start":1721942315690,"stop":1721942315691,"duration":1},"status":"passed","severity":"normal"},{"uid":"95dab8d07936eb1f","name":"should return valid sharding parameters for static sharding","time":{"start":1721941745189,"stop":1721941745189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2638c96b829b3a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721942036764,"stop":1721942036764,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6ac0b799ee49cd3","name":"Check publish message containing special chars","time":{"start":1721942318330,"stop":1721942318330,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd46af19ebe3196","name":"random static sharding 2 - Cluster ID: 57, Shard ID: 633","time":{"start":1721942393744,"stop":1721942393744,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9d245b69f3578","name":"Push message with content topic containing Chinese","time":{"start":1721942287633,"stop":1721942287634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44928f13f259a24","name":"Check message received after jswaku node is restarted","time":{"start":1721942315660,"stop":1721942315661,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b324d0287b1326a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721942036754,"stop":1721942036754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8fcda358dbeaf5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721942036825,"stop":1721942036826,"duration":1},"status":"broken","severity":"normal"},{"uid":"7fe64da08bf5ee2e","name":"throws on empty content topic","time":{"start":1721941745150,"stop":1721941745151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fcd8332236b9b2","name":"throws on content topic with empty version field","time":{"start":1721941745153,"stop":1721941745154,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbbb1c1b8af3765","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721942036819,"stop":1721942036819,"duration":0},"status":"broken","severity":"normal"},{"uid":"c96eb175708d9afd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721942047315,"stop":1721942047315,"duration":0},"status":"passed","severity":"normal"},{"uid":"610363e01766d96e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941893013,"stop":1721941893014,"duration":1},"status":"passed","severity":"normal"},{"uid":"926f68fc67126dc7","name":"Subscribe and receive messages via lightPush","time":{"start":1721942451136,"stop":1721942451136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14b21a24f32b0f5","name":"Check publish message after service node is restarted","time":{"start":1721942318344,"stop":1721942318344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f61ee59807514346","name":"Ordered Callback - backward","time":{"start":1721942427529,"stop":1721942427529,"duration":0},"status":"passed","severity":"normal"},{"uid":"df966f5fe66a9a01","name":"non connected peers","time":{"start":1721942258705,"stop":1721942258705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3b8cdc18edea540","name":"Subscribe to topic containing long and publish message","time":{"start":1721942331456,"stop":1721942331456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdf045c22e48ba8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721941745182,"stop":1721941745183,"duration":1},"status":"passed","severity":"normal"},{"uid":"138f819ed9690f91","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721941745184,"stop":1721941745184,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ab7ea4cf08b9ff","name":"Passing page size 0 when there are 110 messages","time":{"start":1721942459100,"stop":1721942459101,"duration":1},"status":"passed","severity":"normal"},{"uid":"196725f19d976f6b","name":"Ordered Callback - forward","time":{"start":1721942427528,"stop":1721942427528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dfaca2fb26cf1a","name":"Check received message containing Chinese","time":{"start":1721942315648,"stop":1721942315648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c37ddcc3c3299","name":"configure the node with multiple content topics","time":{"start":1721942377535,"stop":1721942377535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b983dfde6caf379a","name":"Push message with long payload","time":{"start":1721942287616,"stop":1721942287617,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bfe01e853813ac","name":"should set field with all protocols disabled","time":{"start":1721941753867,"stop":1721941753867,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9620c3dde6645c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721942036817,"stop":1721942036817,"duration":0},"status":"broken","severity":"normal"},{"uid":"a34a7c4dad916aa0","name":"Passing page size 10 when there are 10 messages","time":{"start":1721942459105,"stop":1721942459106,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c3e21b2eb21304","name":"ignores domain fetching errors","time":{"start":1721941769834,"stop":1721941769834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0a0d8ad2579c28","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721941893004,"stop":1721941893013,"duration":9},"status":"passed","severity":"normal"},{"uid":"c8fcc365ca4e57a9","name":"Push message with SQL Injection payload","time":{"start":1721942287620,"stop":1721942287620,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8687456659398c","name":"Encoder throws on undefined content topic","time":{"start":1721941758879,"stop":1721941758880,"duration":1},"status":"passed","severity":"normal"},{"uid":"da10fb960b6eecfe","name":"should properly create location multiaddrs - udp4","time":{"start":1721941753865,"stop":1721941753865,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b3c574694c52e3","name":"should return unique PubsubTopics for static sharding","time":{"start":1721941745178,"stop":1721941745178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1110bf21e25af7","name":"Relay","time":{"start":1721941806565,"stop":1721941806565,"duration":0},"status":"passed","severity":"normal"},{"uid":"5143037e5b496589","name":"retrieves a single peer","time":{"start":1721941769832,"stop":1721941769832,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee7ec99d7d22c85","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app96/6/topic100/xml","time":{"start":1721942377521,"stop":1721942377521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b450cf152be882a","name":"should not receive a peer event after stop","time":{"start":1721942328280,"stop":1721942328281,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6bde1760f6b8a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721942047320,"stop":1721942047321,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10b9cc0abfbb726","name":"should only return 1 node with store capability","time":{"start":1721941769836,"stop":1721941769837,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76c3e444b504818","name":"1 Relay, 1 fetch","time":{"start":1721941769606,"stop":1721941769606,"duration":0},"status":"passed","severity":"normal"},{"uid":"782f233d9acf9591","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721941745182,"stop":1721941745182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfb4c3e350a064e","name":"can start and stop the service","time":{"start":1721942328277,"stop":1721942328277,"duration":0},"status":"passed","severity":"normal"},{"uid":"516bf63535be772d","name":"Push message with content topic containing unicode special characters","time":{"start":1721942401123,"stop":1721942401124,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e986d2edcf7069b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721941745193,"stop":1721941745193,"duration":0},"status":"passed","severity":"normal"},{"uid":"defcb8af5aab4085","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721941745176,"stop":1721941745177,"duration":1},"status":"passed","severity":"normal"},{"uid":"5421b767398a45cc","name":"should set field with all protocols enabled","time":{"start":1721941753867,"stop":1721941753867,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6d4623ab9612ce","name":"should properly create peer info with all multiaddrs","time":{"start":1721941753866,"stop":1721941753867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c9058798be32a5","name":"Subscribe and receives messages on 20 topics","time":{"start":1721942451138,"stop":1721942451139,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce17315a4b445100","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721941893014,"stop":1721941893014,"duration":0},"status":"passed","severity":"normal"},{"uid":"82165e55c53ae5bd","name":"Wrong topic","time":{"start":1721942377534,"stop":1721942377535,"duration":1},"status":"passed","severity":"normal"},{"uid":"92aaa6171be62a69","name":"throws an error for improperly formatted content topics","time":{"start":1721941745175,"stop":1721941745175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d693dcfda5bfec36","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721941745170,"stop":1721941745171,"duration":1},"status":"passed","severity":"normal"},{"uid":"58aa4006b1917595","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721941745193,"stop":1721941745193,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c9939f979130bb","name":"should not receive a peer event after stop","time":{"start":1721941810066,"stop":1721941810066,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe113e4ef18e97b","name":"Store - dialed after - with timeout","time":{"start":1721942470012,"stop":1721942470012,"duration":0},"status":"passed","severity":"normal"},{"uid":"65025c8f759e0716","name":"Push message with numeric payload","time":{"start":1721942287617,"stop":1721942287618,"duration":1},"status":"passed","severity":"normal"},{"uid":"740455c10371896c","name":"Decoder throws on undefined content topic","time":{"start":1721941758880,"stop":1721941758881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd16f4f7bdcb527","name":"Push message with emoji payload","time":{"start":1721942401115,"stop":1721942401115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f962db927ee08","name":"can start and stop the service","time":{"start":1721941810059,"stop":1721941810059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e0f26624e6a862","name":"Fields are not dropped","time":{"start":1721941758105,"stop":1721941758107,"duration":2},"status":"passed","severity":"normal"},{"uid":"d43515eaa1440dc5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721941808600,"stop":1721941808601,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bb50d840d3fc1e","name":"Callback on promise","time":{"start":1721942440873,"stop":1721942440875,"duration":2},"status":"passed","severity":"normal"},{"uid":"e46804c05c7965e","name":"isConnected should return false after all peers disconnect","time":{"start":1721941796640,"stop":1721941796641,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec138c63c8f2f1d","name":"Check received message containing Arabic","time":{"start":1721942315679,"stop":1721942315680,"duration":1},"status":"passed","severity":"normal"},{"uid":"181131fee2faca19","name":"Push message with shell command payload","time":{"start":1721942401114,"stop":1721942401114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad153e4f667d989","name":"nwaku subscribes","time":{"start":1721942288054,"stop":1721942288054,"duration":0},"status":"passed","severity":"normal"},{"uid":"22438bf9253a9311","name":"Push message with long payload","time":{"start":1721942401105,"stop":1721942401105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c6a56c25826b28","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721942036771,"stop":1721942036771,"duration":0},"status":"broken","severity":"normal"},{"uid":"b295ef066ee76f67","name":"isConnected should return true after first peer connects","time":{"start":1721941852273,"stop":1721941852273,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b02b73f19331d44","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721941745168,"stop":1721941745169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8a7b4822c7495b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721941745195,"stop":1721941745195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9eac26d024ef11","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721941753223,"stop":1721941753224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e403fe04455c294","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721942331454,"stop":1721942331455,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79e84a802514532","name":"Check received message containing long","time":{"start":1721942315646,"stop":1721942315646,"duration":0},"status":"passed","severity":"normal"},{"uid":"541d17dd5f1aef0c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721942305642,"stop":1721942305642,"duration":0},"status":"passed","severity":"normal"},{"uid":"318a80587bbe0913","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721942451154,"stop":1721942451154,"duration":0},"status":"passed","severity":"normal"},{"uid":"3639c9538d7a8dc3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721941745169,"stop":1721941745170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e3d444ce392343","name":"configure the node with multiple pubsub topics","time":{"start":1721942393757,"stop":1721942393757,"duration":0},"status":"passed","severity":"normal"},{"uid":"605f67f4058efd7b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721942074234,"stop":1721942074234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92b8a468fdd92a0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721942436342,"stop":1721942436343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2919fff319c957a","name":"Promise Callback - backward","time":{"start":1721942427528,"stop":1721942427528,"duration":0},"status":"passed","severity":"normal"},{"uid":"23630363cc21ad31","name":"Ping on peer without subscriptions","time":{"start":1721941886518,"stop":1721941886518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9aa0b88b0b207c3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721941745185,"stop":1721941745185,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e53752edae58abb","name":"Check received message containing short","time":{"start":1721942315646,"stop":1721942315646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11ff4eae31000e2","name":"Push message on custom pubsubTopic","time":{"start":1721942133097,"stop":1721942133097,"duration":0},"status":"passed","severity":"normal"},{"uid":"af762d6244c397b2","name":"Push message with unicode special characters payload","time":{"start":1721942287626,"stop":1721942287626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f784b421a9fca06b","name":"Check publish message containing Arabic","time":{"start":1721942318330,"stop":1721942318331,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3859541b07e2b","name":"Check message with no content topic is not received","time":{"start":1721942315695,"stop":1721942315696,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ebe829e59693398","name":"less peers than existing","time":{"start":1721942258704,"stop":1721942258705,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9939638009b84e0f","name":"Relay - times out","time":{"start":1721942470011,"stop":1721942470011,"duration":0},"status":"passed","severity":"normal"},{"uid":"132da090cb45efd3","name":"throws on content topic with non-number generation field","time":{"start":1721941745152,"stop":1721941745152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f09e0d4e612eafd","name":"Refresh subscription","time":{"start":1721942451140,"stop":1721942451141,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c330c3bf2cb57c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721942074233,"stop":1721942074233,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb2662ddf64e598","name":"Check received message containing XML","time":{"start":1721941996960,"stop":1721941996960,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e57381c12cdbbc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721942047320,"stop":1721942047320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4d68c5b655993a","name":"Check received message containing Chinese","time":{"start":1721942315674,"stop":1721942315675,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ff219afa3c354f","name":"Fails to push message with empty content topic","time":{"start":1721942287644,"stop":1721942287645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e5798e56b08f16","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941893003,"stop":1721941893004,"duration":1},"status":"passed","severity":"normal"},{"uid":"7366776ba0664d07","name":"handles different clusterIds correctly","time":{"start":1721941745174,"stop":1721941745175,"duration":1},"status":"passed","severity":"normal"},{"uid":"449db32ce649cee0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721942598650,"stop":1721942598650,"duration":0},"status":"passed","severity":"normal"},{"uid":"736fc27948860bc9","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721942331452,"stop":1721942331453,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7b0968764ead10","name":"Check message on other pubsub topic is not received","time":{"start":1721942315694,"stop":1721942315695,"duration":1},"status":"passed","severity":"normal"},{"uid":"693d8e3ebfc6be83","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721941745178,"stop":1721941745178,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd9fe69509f2330","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721941810068,"stop":1721941810068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddd7a66a0bc329fb","name":"Ping fails for unsubscribed peers","time":{"start":1721941918493,"stop":1721941918493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4040fb07ab01e624","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721942376849,"stop":1721942376850,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96b7b0f03874f05","name":"different cluster, different shard: nodes don't connect","time":{"start":1721942036753,"stop":1721942036753,"duration":0},"status":"passed","severity":"normal"},{"uid":"640d15a9972f10a6","name":"removeEventListener with wrong event","time":{"start":1721941836429,"stop":1721941836430,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c9ff1fec19eef0","name":"same cluster, different shard: nodes don't connect","time":{"start":1721942036752,"stop":1721942036752,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaec4abc5503d3cb","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721942036787,"stop":1721942036787,"duration":0},"status":"broken","severity":"normal"},{"uid":"87d3b823fadf2316","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721941781659,"stop":1721941781660,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbedf27519315a6","name":"Check received message containing shell command","time":{"start":1721941996962,"stop":1721941996962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7971b49bd0900cff","name":"connected peers and dial","time":{"start":1721942258703,"stop":1721942258704,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e6205d1634ae32","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721942451133,"stop":1721942451133,"duration":0},"status":"passed","severity":"normal"},{"uid":"846ca6a35d9f49b2","name":"Push message with content topic containing escaped characters","time":{"start":1721942287641,"stop":1721942287642,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4d26bf04c80931","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721942047309,"stop":1721942047310,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20187ba5d71db75","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721942376857,"stop":1721942376857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cab6710ac2efc2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721941745162,"stop":1721941745168,"duration":6},"status":"passed","severity":"normal"},{"uid":"913fa81b0bcdf7e0","name":"Store - dialed first","time":{"start":1721942470011,"stop":1721942470011,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd3e2c3cd88d23b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721942315656,"stop":1721942315657,"duration":1},"status":"passed","severity":"normal"},{"uid":"82236d4e73e09ce8","name":"Used by Waku Relay","time":{"start":1721942466644,"stop":1721942466645,"duration":1},"status":"passed","severity":"normal"},{"uid":"497ce2e35c1f1e54","name":"Does not throw an exception when node disconnects","time":{"start":1721942466643,"stop":1721942466643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6c84c4931d0ace","name":"Subscribe and receives messages on 20 topics","time":{"start":1721942451119,"stop":1721942451119,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7ed91e11ca9ec8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721941745190,"stop":1721941745191,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b6e02a2e0d4d07","name":"should properly create location multiaddrs - udp6","time":{"start":1721941753865,"stop":1721941753866,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8bec2fc555e5cf","name":"Relay - dialed first","time":{"start":1721942470010,"stop":1721942470010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c934fa77a63156","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721942451124,"stop":1721942451124,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e607bb8319c34f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721942047319,"stop":1721942047319,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b8a19b6aba96b5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721942451144,"stop":1721942451144,"duration":0},"status":"passed","severity":"normal"},{"uid":"589d7c5d7801c7df","name":"Passing cursor with wrong message digest","time":{"start":1721942376856,"stop":1721942376857,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd214c6e02e39320","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721941769942,"stop":1721941769942,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c67727597164feb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721942451138,"stop":1721942451138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea959b79b81813f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721942074232,"stop":1721942074233,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d42d135b58a6f3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721941796634,"stop":1721941796635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27d71915a359e9b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721942331464,"stop":1721942331465,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d07f9a2ebf23af","name":"Refresh subscription","time":{"start":1721942451121,"stop":1721942451121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18b2ac1cc41891b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721941745177,"stop":1721941745177,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeade12bc355e115","name":"Subscribe and receive messages via lightPush","time":{"start":1721942047308,"stop":1721942047309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ceb921279ddfb4","name":"Subscribe to topic containing short and receive message","time":{"start":1721942047314,"stop":1721942047314,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57553b5b90f66b5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721942047322,"stop":1721942047323,"duration":1},"status":"passed","severity":"normal"},{"uid":"d332457b6b274b9a","name":"should decode valid enr with tcp successfully","time":{"start":1721941753860,"stop":1721941753861,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd849751aedcc139","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721942465949,"stop":1721942465949,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb339f59cf8925e","name":"new peer added after a peer was already found","time":{"start":1721942258405,"stop":1721942258406,"duration":1},"status":"skipped","severity":"normal"},{"uid":"64fae4fab0d4bf5b","name":"Fails to push message with large meta","time":{"start":1721942287645,"stop":1721942287646,"duration":1},"status":"passed","severity":"normal"},{"uid":"278bed08c75a5574","name":"Overlapping topic subscription","time":{"start":1721942451140,"stop":1721942451140,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0a3158d39cb20b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721942074235,"stop":1721942074235,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c9855b4a3fc183","name":"should encodeTxt and decodeTxt","time":{"start":1721941753859,"stop":1721941753860,"duration":1},"status":"passed","severity":"normal"},{"uid":"5649972e0badd938","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721942426375,"stop":1721942426376,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cf0f3734e053bd","name":"should handle application and version for autosharding","time":{"start":1721941745178,"stop":1721941745178,"duration":0},"status":"passed","severity":"normal"},{"uid":"576a21a7beba1742","name":"Check received message containing Basic HTML tag","time":{"start":1721942315684,"stop":1721942315685,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc82a59a074c637","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721941753228,"stop":1721941753228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b73b6cd681deec4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/5/topic404/utf8","time":{"start":1721942377515,"stop":1721942377520,"duration":5},"status":"passed","severity":"normal"},{"uid":"1d38b11b19c0467f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app23/1/topic98/json","time":{"start":1721942377534,"stop":1721942377534,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aa1778bc00c2e5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721942074231,"stop":1721942074232,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59ede20f3e7983d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721942036821,"stop":1721942036822,"duration":1},"status":"broken","severity":"normal"},{"uid":"ed3b682dbfdc6195","name":"Check publish message containing Chinese","time":{"start":1721942318330,"stop":1721942318330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8e237cd32b6f59","name":"Ephemeral messages are not stored","time":{"start":1721941808598,"stop":1721941808599,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab976d4da6376d59","name":"shard 0","time":{"start":1721942393742,"stop":1721942393743,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c389907576670de","name":"dispatchEvent via connectionManager","time":{"start":1721941836431,"stop":1721941836431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e010399fb0f31e6","name":"Check received message containing escaped characters","time":{"start":1721941996962,"stop":1721941996962,"duration":0},"status":"passed","severity":"normal"},{"uid":"667bb0af68b05710","name":"Push message with custom timestamp: 1721938397144","time":{"start":1721942401126,"stop":1721942401126,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c5c840f2dfb4e4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721942426380,"stop":1721942426380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18d865be6ad1456","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721942465945,"stop":1721942465946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01b4df850bd10cb","name":"Check received message containing Arabic","time":{"start":1721941996958,"stop":1721941996958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9ac42e4b62b3af","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721942451129,"stop":1721942451130,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd1b859ca0b33de","name":"Push message with rate limit","time":{"start":1721942401125,"stop":1721942401126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8962bc8bcc00411","name":"Push message with special chars payload","time":{"start":1721942287618,"stop":1721942287618,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ece7bc8582ade","name":"Delete observer","time":{"start":1721942262184,"stop":1721942262184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5188f7db096cc4","name":"more peers than existing","time":{"start":1721942258704,"stop":1721942258704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"436bd3cc6c6e6aef","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721942436346,"stop":1721942436346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15a8a38cccbc37b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721942393758,"stop":1721942393758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4728dd0d51937add","name":"Fails to push message bigger that 1MB","time":{"start":1721942401127,"stop":1721942401128,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c61dcf46132c19","name":"Check received message containing unicode special characters","time":{"start":1721941996963,"stop":1721941996963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae4e28197bb373b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721942036758,"stop":1721942036758,"duration":0},"status":"broken","severity":"normal"},{"uid":"58ed11e00acc0485","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721942451139,"stop":1721942451140,"duration":1},"status":"passed","severity":"normal"},{"uid":"a511cd2607f867df","name":"Check message with no content topic is not received","time":{"start":1721941996968,"stop":1721941996968,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacdd2077a1fbef7","name":"Push message with JSON payload","time":{"start":1721942287623,"stop":1721942287624,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d26fc098058646","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721941931897,"stop":1721941931898,"duration":1},"status":"passed","severity":"normal"},{"uid":"8494eb6572bd8ec0","name":"Publish message with custom timestamp: Thu Jul 25 2024 22:18:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1721942318339,"stop":1721942318339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4d6a8cb346b4aa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721942047321,"stop":1721942047322,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba16a1eff6e2658","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721942036765,"stop":1721942036766,"duration":1},"status":"broken","severity":"normal"},{"uid":"4a35e252315a0625","name":"Number of peers are maintained correctly","time":{"start":1721942072030,"stop":1721942072030,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde4b81e76383680","name":"can start the service","time":{"start":1721942328276,"stop":1721942328277,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4c874d6b945126","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721941753224,"stop":1721941753224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f417c3106ce7f89","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721942331465,"stop":1721942331465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec1aa2f27a385fc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721941753229,"stop":1721941753229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1a0f49fdb05991","name":"Privacy Node - default protocol","time":{"start":1721942470014,"stop":1721942470014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf0ebeb37a55db0","name":"Subscribe and receive messages via lightPush","time":{"start":1721942451115,"stop":1721942451116,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0def5630a44b65","name":"Mutual subscription","time":{"start":1721942331450,"stop":1721942331450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2719464e756aef02","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721942047317,"stop":1721942047317,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd56b19e4253c474","name":"Fails to publish duplicate message","time":{"start":1721942318340,"stop":1721942318340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30fb90b973f056d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721942331466,"stop":1721942331466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a1ca8fc95554e2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721941886515,"stop":1721941886515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c3843fff8753b9","name":"Push message with custom timestamp: 1691183597144","time":{"start":1721942401126,"stop":1721942401126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49fd57c6c508381","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721942074232,"stop":1721942074232,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc02032fb5e66f8a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721942047311,"stop":1721942047311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa0c20eb5114dfd","name":"Check publish message containing emoji","time":{"start":1721942318335,"stop":1721942318335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2938eeb6e5d57b7","name":"should not receive a peer event before start","time":{"start":1721941773708,"stop":1721941773708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce89a03838028c09","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721941758451,"stop":1721941758451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15584873f5cb887","name":"Check publish message containing SQL Injection","time":{"start":1721942318332,"stop":1721942318332,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bf2c1821612694","name":"does not throw on valid cases","time":{"start":1721941745150,"stop":1721941745150,"duration":0},"status":"passed","severity":"normal"},{"uid":"160ded5e6f97d5b0","name":"Check received message with timestamp: 1721941796027 ","time":{"start":1721942315655,"stop":1721942315656,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f5902dd8520d08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721942133097,"stop":1721942133098,"duration":1},"status":"passed","severity":"normal"},{"uid":"1854de86a9957f2a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721942442587,"stop":1721942442587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df8645df7b73b96","name":"Push message with emoji payload","time":{"start":1721942287627,"stop":1721942287627,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca8e6289baed2ea","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721941745159,"stop":1721941745160,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b58f3d699139df8","name":"Keep-alive pings maintain the connection","time":{"start":1721941918493,"stop":1721941918494,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc76abf29bbe4777","name":"should set field with only FILTER enabled","time":{"start":1721941753868,"stop":1721941753868,"duration":0},"status":"passed","severity":"normal"},{"uid":"97012fe89e6077fd","name":"should not fail to start the service if it is already started","time":{"start":1721941810064,"stop":1721941810065,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11d825fedff6ddc","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721941745194,"stop":1721941745194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73454090f0ac1f6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721942377535,"stop":1721942377539,"duration":4},"status":"passed","severity":"normal"},{"uid":"e5b946fedab1e22a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721941769837,"stop":1721941769837,"duration":0},"status":"passed","severity":"normal"},{"uid":"638b51b1f0cb0bde","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721942036797,"stop":1721942036797,"duration":0},"status":"broken","severity":"normal"},{"uid":"c5170514ee9e62db","name":"Renews peer on consistent missed messages","time":{"start":1721941918495,"stop":1721941918496,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f55721b879150a9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721941745178,"stop":1721941745179,"duration":1},"status":"passed","severity":"normal"},{"uid":"1696d55c15cee0fb","name":"Check publish message containing long","time":{"start":1721942318329,"stop":1721942318329,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e26ab07a5c79a4","name":"Check received message containing Russian","time":{"start":1721941996959,"stop":1721941996959,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c00d235a0b86d8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721941779881,"stop":1721941779882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7375eb1a5049f07d","name":"Decoder throws on undefined content topic","time":{"start":1721941781662,"stop":1721941781662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58ce8daaa439a04","name":"Relay + Store","time":{"start":1721941806565,"stop":1721941806566,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ca056c97a9550f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app57/9/topic404/utf8","time":{"start":1721942377520,"stop":1721942377521,"duration":1},"status":"passed","severity":"normal"},{"uid":"92736f6f1644db48","name":"stop","time":{"start":1721941836432,"stop":1721941836433,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4451ce32d551021","name":"Check message with non string payload is not received","time":{"start":1721942315701,"stop":1721942315702,"duration":1},"status":"passed","severity":"normal"},{"uid":"435b60cedcfe5b5f","name":"Decoder throws on empty string content topic","time":{"start":1721941781662,"stop":1721941781662,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd5d046060e30f3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721941753226,"stop":1721941753226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baecf1265e54b8c","name":"same cluster, same shard: nodes connect","time":{"start":1721942121190,"stop":1721942121193,"duration":3},"status":"passed","severity":"normal"},{"uid":"9309c13bcbb89489","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721941745188,"stop":1721941745188,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb072d552dc5dfeb","name":"Check message received after jswaku node is restarted","time":{"start":1721941996969,"stop":1721941996969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f5dc98e541fd178","name":"random static sharding 8 - Cluster ID: 979, Shard ID: 604","time":{"start":1721942393753,"stop":1721942393754,"duration":1},"status":"passed","severity":"normal"},{"uid":"53793ee915a175d","name":"Push message with short payload","time":{"start":1721942287615,"stop":1721942287615,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fc29eace52b59c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721942036813,"stop":1721942036814,"duration":1},"status":"broken","severity":"normal"},{"uid":"ae96f7af5221ead1","name":"Using a function","time":{"start":1721942466644,"stop":1721942466644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5d835a4449deec","name":"Check received message containing Russian","time":{"start":1721942315650,"stop":1721942315650,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cf0cfbf9c0e88f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721941852272,"stop":1721941852272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb231ec50cfde0d","name":"Check received message containing special chars","time":{"start":1721942315647,"stop":1721942315648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ecd5f36deef49a","name":"throws on content topic with empty encoding field","time":{"start":1721941745155,"stop":1721941745155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68144a573b0b0a2","name":"start node with ApplicationInfo","time":{"start":1721942377540,"stop":1721942377540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5249d3a7a0f19a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721942036827,"stop":1721942036828,"duration":1},"status":"broken","severity":"normal"},{"uid":"ba1b81e44049ab7e","name":"Rejects garbage","time":{"start":1721941762302,"stop":1721941762302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4ba7035f927cb4","name":"Subscribe to topic containing XML and receive message","time":{"start":1721942451132,"stop":1721942451132,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ab3aa1ef8ec691","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app13/5/topic212/proto","time":{"start":1721942377521,"stop":1721942377532,"duration":11},"status":"passed","severity":"normal"},{"uid":"66efe382591a3520","name":"should emit a peer event after start","time":{"start":1721941810065,"stop":1721941810065,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bd4d2991cd72c2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721942451137,"stop":1721942451138,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b3d854e05e5ac5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721942451137,"stop":1721942451137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5c288f6fc5b8f9","name":"Push message with Basic HTML tag payload","time":{"start":1721942401113,"stop":1721942401113,"duration":0},"status":"passed","severity":"normal"},{"uid":"987079696a2f34a6","name":"should handle a minimal index list","time":{"start":1721941745195,"stop":1721941745195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e90e578611d634","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721941745172,"stop":1721941745172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b88b078cd81106b","name":"Push message with short payload","time":{"start":1721942401104,"stop":1721942401105,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb09195d84a20677","name":"Nodes with multiple pubsub topic","time":{"start":1721942305640,"stop":1721942305641,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa10ae137f5327c8","name":"random static sharding 9 - Cluster ID: 772, Shard ID: 920","time":{"start":1721942393754,"stop":1721942393755,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94d1dc88126d900","name":"groups content topics by expected pubsub topic","time":{"start":1721941745174,"stop":1721941745174,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7f36c4801a6ac9","name":"Push message with SQL Injection payload","time":{"start":1721942401110,"stop":1721942401111,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb5cc68f4b32bc2","name":"Waku message hash computation (no timestamp)","time":{"start":1721941747913,"stop":1721941747914,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2e0d3f603fdc1d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721942451132,"stop":1721942451132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6393ebdec58e85e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721942036753,"stop":1721942036753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf1fb00debd0316","name":"Promise Callback - forward","time":{"start":1721942427527,"stop":1721942427528,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd29bd2856a74b55","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721942036792,"stop":1721942036792,"duration":0},"status":"broken","severity":"normal"},{"uid":"106f6f61f1f6aa20","name":"listenerCount","time":{"start":1721941836430,"stop":1721941836431,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c1d543136d5045","name":"Publish without waiting for remote peer","time":{"start":1721942331451,"stop":1721942331451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ca671c29988cb","name":"Subscribe to topic containing short and publish message","time":{"start":1721942331456,"stop":1721942331456,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ba259deaa48f20","name":"Check message on other pubsub topic is not received","time":{"start":1721941996967,"stop":1721941996967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72f79abc6e8737c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721941803693,"stop":1721941803694,"duration":1},"status":"passed","severity":"normal"},{"uid":"a084a1a12c785de6","name":"Push message with content topic containing long","time":{"start":1721942401117,"stop":1721942401118,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f4ba1c01056102","name":"should set field with only STORE enabled","time":{"start":1721941753868,"stop":1721941753868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e007a1cf119d60","name":"LightPush","time":{"start":1721942470013,"stop":1721942470013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bf7e69f560c2c3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721942598649,"stop":1721942598649,"duration":0},"status":"passed","severity":"normal"},{"uid":"59faf6608a3463e5","name":"random static sharding 6 - Cluster ID: 176, Shard ID: 266","time":{"start":1721942393750,"stop":1721942393751,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2a4d892ec3b4b","name":"Check received message containing Script","time":{"start":1721942315651,"stop":1721942315651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ada6b14f34842b6","name":"Push message with unicode special characters payload","time":{"start":1721942401115,"stop":1721942401115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4626a8fe25fc5fe","name":"Ping on unsubscribed peer","time":{"start":1721941863127,"stop":1721941863127,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb313e81e8488f3a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721941852267,"stop":1721941852268,"duration":1},"status":"passed","severity":"normal"},{"uid":"7929e62e0ed7d5de","name":"Push message with content topic containing Russian","time":{"start":1721942287635,"stop":1721942287636,"duration":1},"status":"passed","severity":"normal"},{"uid":"36335e3162bba65","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721942047313,"stop":1721942047313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b880be06b5b0894","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721941803691,"stop":1721941803692,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e5946a7d1721a1","name":"Symmetric encrypt & Decrypt","time":{"start":1721941780233,"stop":1721941780233,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e3657d62ef1f51","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721941769941,"stop":1721941769941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dbf61fd3eff396","name":"different cluster, same shard: nodes don't connect","time":{"start":1721942121194,"stop":1721942121194,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d260b54ef9bda62","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721942047323,"stop":1721942047323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1875a3568d4a5a99","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721941753222,"stop":1721941753222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a59908a9b7bc884","name":"Renews peer on consistent ping failures","time":{"start":1721941918494,"stop":1721941918494,"duration":0},"status":"passed","severity":"normal"},{"uid":"213c5fafd3c87d9f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721942331464,"stop":1721942331464,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba0b4f62c48d8a5","name":"should add and remove event listeners correctly","time":{"start":1721941773710,"stop":1721941773710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b882db69e9621df","name":"Tracks peer failures correctly","time":{"start":1721941918494,"stop":1721941918495,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1319bb506709a2b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721942465948,"stop":1721942465948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2feafbcee8cc1b0","name":"should get / set TCP multiaddr","time":{"start":1721941753864,"stop":1721941753865,"duration":1},"status":"passed","severity":"normal"},{"uid":"515a4512f98184d2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721942047315,"stop":1721942047316,"duration":1},"status":"passed","severity":"normal"},{"uid":"972f0e0fbbeb5028","name":"Encoder throws on empty string content topic","time":{"start":1721941781661,"stop":1721941781662,"duration":1},"status":"passed","severity":"normal"},{"uid":"8692aa2d4802852","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721941747914,"stop":1721941747914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1346fdc0123ee3d4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721942377514,"stop":1721942377514,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ad3305943364d1","name":"Passing page size 1 when there are 4 messages","time":{"start":1721942459103,"stop":1721942459104,"duration":1},"status":"passed","severity":"normal"},{"uid":"99388b9faf3c6da4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721941745183,"stop":1721941745183,"duration":0},"status":"passed","severity":"normal"},{"uid":"9747533e262762ad","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721942036753,"stop":1721942036754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7243a4a3d757260a","name":"Nodes with multiple pubsub topic","time":{"start":1721942305644,"stop":1721942305644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c46354537c0671d","name":"unsubscribes","time":{"start":1721942452550,"stop":1721942452550,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcf3ac656babf16","name":"handles empty contentTopics array correctly","time":{"start":1721941745192,"stop":1721941745192,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb61091e59af4679","name":"Push message with content topic containing short","time":{"start":1721942401117,"stop":1721942401117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad57c04e0e3ec92","name":"random static sharding 4 - Cluster ID: 658, Shard ID: 944","time":{"start":1721942393747,"stop":1721942393748,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bb9c9d308763b","name":"Check received message containing Basic HTML tag","time":{"start":1721942315652,"stop":1721942315652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f429745afcffada9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721942074229,"stop":1721942074230,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fb0b338d1375e4","name":"should only return 1 node with relay capability","time":{"start":1721941769836,"stop":1721941769836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69a06523b9dac6e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721941745186,"stop":1721941745186,"duration":0},"status":"passed","severity":"normal"},{"uid":"171e9554848b92e4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721942258406,"stop":1721942258406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e951f98d82d986db","name":"Accepts a valid Waku Message","time":{"start":1721941762300,"stop":1721941762301,"duration":1},"status":"passed","severity":"normal"},{"uid":"a036f5d33d9c305a","name":"Push message with Script payload","time":{"start":1721942401111,"stop":1721942401112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9090348e0527e5","name":"removeEventListener with correct event","time":{"start":1721941836429,"stop":1721941836429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cef30f5ee11cded","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721942133098,"stop":1721942133098,"duration":0},"status":"passed","severity":"normal"},{"uid":"951ca857b011a064","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721942074229,"stop":1721942074229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2565d7f2c8898c","name":"Push message with meta","time":{"start":1721942287645,"stop":1721942287645,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b7e0d3288df52a","name":"Publish message with custom timestamp: Thu Jul 25 2024 20:18:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1721942318338,"stop":1721942318338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed619f0d2b321c8","name":"Correctly serialized arguments","time":{"start":1721942125545,"stop":1721942125545,"duration":0},"status":"broken","severity":"normal"},{"uid":"77800af906dbf1f8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721942451143,"stop":1721942451143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1aca286e2427c2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721941810067,"stop":1721941810067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"756ce3df74c1d2fe","name":"should properly create location multiaddrs - tcp4","time":{"start":1721941753865,"stop":1721941753865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c875c599ded5d648","name":"Push message with Script payload","time":{"start":1721942287620,"stop":1721942287620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da34e6fa1e90009","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721942036832,"stop":1721942036833,"duration":1},"status":"broken","severity":"normal"},{"uid":"8fb1975c59487f64","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721942318335,"stop":1721942318337,"duration":2},"status":"passed","severity":"normal"},{"uid":"47225890f6994f63","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721941745191,"stop":1721941745191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31a15071a132b01","name":"Subscribe and receives messages on 20 topics","time":{"start":1721942047311,"stop":1721942047311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2a6471680ce60d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721941773709,"stop":1721941773710,"duration":1},"status":"passed","severity":"normal"},{"uid":"6406e230218c3bd4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721942393743,"stop":1721942393743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1094d45a245df7f4","name":"Push message with content topic containing numeric","time":{"start":1721942287631,"stop":1721942287632,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b000ce0aa8ee18","name":"addEventListener with correct event","time":{"start":1721941836428,"stop":1721941836428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed14b19228986016","name":"Check received message containing Russian","time":{"start":1721942315680,"stop":1721942315681,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2caef1591d58d3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721941745180,"stop":1721941745181,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d43906ea6ecdd5","name":"Encoder throws on undefined content topic","time":{"start":1721941779883,"stop":1721941779883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a913ab107e905a9f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721942036763,"stop":1721942036763,"duration":0},"status":"broken","severity":"normal"},{"uid":"8f38b4a0c42049fc","name":"should not fail to stop the service if it was not started","time":{"start":1721942328277,"stop":1721942328278,"duration":1},"status":"passed","severity":"normal"},{"uid":"8817142f188402a0","name":"Check received message containing Basic HTML tag","time":{"start":1721941996961,"stop":1721941996961,"duration":0},"status":"passed","severity":"normal"},{"uid":"166996fa48d6f990","name":"Push message with Chinese payload","time":{"start":1721942287618,"stop":1721942287619,"duration":1},"status":"passed","severity":"normal"},{"uid":"700857ab6f01ffc7","name":"can start the service","time":{"start":1721941773706,"stop":1721941773706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e7a3a62778f539","name":"Ping on subscribed peer","time":{"start":1721941886512,"stop":1721941886513,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9a1f77541ccb0d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721941769939,"stop":1721941769939,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed76deade911528","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721942036755,"stop":1721942036756,"duration":1},"status":"broken","severity":"normal"},{"uid":"4aa75a9181e27e3a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721941769941,"stop":1721941769942,"duration":1},"status":"passed","severity":"normal"},{"uid":"15608096fdcfc4fe","name":"Overlapping topic subscription","time":{"start":1721942331455,"stop":1721942331455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"665eda34e86322c9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721941753223,"stop":1721941753223,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3d01f3c51682ba","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721942401122,"stop":1721942401122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d4cef6cd9a93b7","name":"Check publish message after client node is restarted","time":{"start":1721942318344,"stop":1721942318344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63434365dc2fbaf4","name":"can dial TLS multiaddrs","time":{"start":1721942125377,"stop":1721942125378,"duration":1},"status":"passed","severity":"normal"},{"uid":"493f44baceb98912","name":"Check received message with timestamp: 1721941796027000000 ","time":{"start":1721942315655,"stop":1721942315655,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b2850551fb50cc","name":"Check message received after nwaku node is restarted","time":{"start":1721942315704,"stop":1721942315704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"478893e5c0a446a6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721942074228,"stop":1721942074228,"duration":0},"status":"passed","severity":"normal"},{"uid":"63014d3bf1d6bef4","name":"Push message with content topic containing SQL Injection","time":{"start":1721942401121,"stop":1721942401121,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bab3b5708bc709","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721942047317,"stop":1721942047317,"duration":0},"status":"passed","severity":"normal"},{"uid":"287f0d8aeb226791","name":"Ping succeeds for all connected peers","time":{"start":1721941918492,"stop":1721941918493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c411527b75ccd0ea","name":"isConnected should return false after all peers disconnect","time":{"start":1721941852273,"stop":1721941852273,"duration":0},"status":"passed","severity":"normal"},{"uid":"907f86cff86d9d8e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721941893013,"stop":1721941893013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f57164709c65dd4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721942331466,"stop":1721942331466,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b8b7accafff44","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721942331462,"stop":1721942331463,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe4aabc5d4c199","name":"should encode/decode to RLP encoding","time":{"start":1721941753863,"stop":1721941753864,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa986a57ab59d312","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721942036823,"stop":1721942036824,"duration":1},"status":"broken","severity":"normal"},{"uid":"540524eaa25f73b0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721942465946,"stop":1721942465946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1be4a973454118","name":"Fails to push message bigger that 1MB","time":{"start":1721942287651,"stop":1721942287653,"duration":2},"status":"passed","severity":"normal"},{"uid":"35a6d01094d7d7cb","name":"Subscribe to topic containing short and receive message","time":{"start":1721942451121,"stop":1721942451123,"duration":2},"status":"passed","severity":"normal"},{"uid":"e13886aa8d26bc28","name":"Check message with no payload is not received","time":{"start":1721941996968,"stop":1721941996968,"duration":0},"status":"passed","severity":"normal"},{"uid":"43013d751acd4095","name":"should throw error - invalid id","time":{"start":1721941753862,"stop":1721941753862,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c115fbe45a33d7","name":"safeDispatchEvent","time":{"start":1721941836431,"stop":1721941836432,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f48abc4eee869f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721941769940,"stop":1721941769940,"duration":0},"status":"passed","severity":"normal"},{"uid":"45badf54c3a62642","name":"Encoder throws on undefined content topic","time":{"start":1721941781661,"stop":1721941781661,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6a593afd949321","name":"Check message received after nwaku node is restarted","time":{"start":1721941996969,"stop":1721941996970,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f24735b0e8f1bbcf","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721942036816,"stop":1721942036816,"duration":0},"status":"broken","severity":"normal"},{"uid":"566f6f20de255cd1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721942465949,"stop":1721942465950,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3c911a07b80fcf","name":"Push message with content topic containing numeric","time":{"start":1721942401118,"stop":1721942401118,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d72912ac7e104e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721941745193,"stop":1721941745193,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ac4594febbbc87","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721941753220,"stop":1721941753221,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c0ee3d5a81f16f","name":"should use DNS peer discovery with light client","time":{"start":1721941810067,"stop":1721941810067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22415ea5ae78eb68","name":"Overlapping topic subscription","time":{"start":1721942451120,"stop":1721942451121,"duration":1},"status":"passed","severity":"normal"},{"uid":"83922a06560d4152","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721942376850,"stop":1721942376850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3cffaa8e3e51e9","name":"Reopen subscription with peer with lost subscription","time":{"start":1721941886519,"stop":1721941886524,"duration":5},"status":"passed","severity":"normal"},{"uid":"173679091eefd72a","name":"should throw an error for missing sharding configuration","time":{"start":1721941745191,"stop":1721941745192,"duration":1},"status":"passed","severity":"normal"},{"uid":"644f4f0b33f3746e","name":"Passing an array","time":{"start":1721942466643,"stop":1721942466644,"duration":1},"status":"passed","severity":"normal"},{"uid":"98639eeb1af42a8d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721942305641,"stop":1721942305642,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0332329f8241476","name":"Sign & Recover","time":{"start":1721941780234,"stop":1721941780234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c299efc4a1fe560","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721941796631,"stop":1721941796633,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffd520dfbdc5a971","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721941753229,"stop":1721941753229,"duration":0},"status":"passed","severity":"normal"},{"uid":"536019f491608b2d","name":"Generator, 2 different pubsubtopics","time":{"start":1721942436342,"stop":1721942436342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7389b397637260c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721941745184,"stop":1721941745184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6feedb409e09354","name":"should throw error - no id","time":{"start":1721941753861,"stop":1721941753861,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafa6bb2c4bed2f7","name":"should not receive a peer event before start","time":{"start":1721942328278,"stop":1721942328279,"duration":1},"status":"passed","severity":"normal"},{"uid":"837085c800835b96","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721942451139,"stop":1721942451139,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4270cda6b4832","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941892998,"stop":1721941892999,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b408c072e775d30","name":"should be called for bootstrap peers","time":{"start":1721941803692,"stop":1721941803693,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc5c6b3e3475b2d","name":"Subscribe to topic containing XML and receive message","time":{"start":1721942451145,"stop":1721942451145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d998b83ed19b57a9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721941745177,"stop":1721941745177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09aee21e7d7c3f5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721942451128,"stop":1721942451129,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ad1997eb45b168","name":"Check meta is set [symmetric]","time":{"start":1721941779882,"stop":1721941779882,"duration":0},"status":"passed","severity":"normal"},{"uid":"2651bb7db29621fa","name":"Check received message containing Script","time":{"start":1721941996960,"stop":1721941996960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e803e866a2ba42","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721942047309,"stop":1721942047309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c61e407744312bd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721941745158,"stop":1721941745159,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d8441414c6d9d1","name":"Check message with invalid timestamp is not received","time":{"start":1721942315657,"stop":1721942315657,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b15cbec68cdd86","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721942451143,"stop":1721942451144,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c211aa17ae1a299","name":"Push message on custom pubsubTopic","time":{"start":1721942133099,"stop":1721942133099,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d359045107ed99","name":"Check received message containing short","time":{"start":1721942315668,"stop":1721942315669,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f52967f6ba10c51","name":"recovers when dns.resolve returns empty","time":{"start":1721941769834,"stop":1721941769834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f675e1e5d9d440f4","name":"1 Store, 2 fetches","time":{"start":1721941769606,"stop":1721941769607,"duration":1},"status":"passed","severity":"normal"},{"uid":"17659dcc0e02143d","name":"Check message with non string payload is not received","time":{"start":1721942315659,"stop":1721942315659,"duration":0},"status":"passed","severity":"normal"},{"uid":"1658a57ecf19d593","name":"Throws when trying to push message with empty payload","time":{"start":1721942401116,"stop":1721942401117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f1fb76537530a6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721941745158,"stop":1721941745158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b50e6a4b573821c","name":"Check publish message containing Russian","time":{"start":1721942318331,"stop":1721942318332,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d71c2d20a20a1a","name":"Check received message containing numeric","time":{"start":1721942315647,"stop":1721942315647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aae22a36d4e80fb","name":"Ephemeral field set to true","time":{"start":1721941758878,"stop":1721941758879,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9545b0f65834cf","name":"should not receive a peer event after stop","time":{"start":1721941773708,"stop":1721941773709,"duration":1},"status":"passed","severity":"normal"},{"uid":"548bc93be96f1a4b","name":"Push 30 different messages","time":{"start":1721942287627,"stop":1721942287628,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88c95452ff808b6","name":"Check received message containing Script","time":{"start":1721942315682,"stop":1721942315683,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a35c0878957c5d2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721942047323,"stop":1721942047324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7d065523977211","name":"random static sharding 10 - Cluster ID: 872, Shard ID: 460","time":{"start":1721942393755,"stop":1721942393756,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd622ec004ddeb41","name":"Push message with content topic containing XML","time":{"start":1721942287637,"stop":1721942287638,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebce4bf3c6cd03a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721942426381,"stop":1721942426382,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0972a1bb890931","name":"pre and post cipher","time":{"start":1721941780233,"stop":1721941780233,"duration":0},"status":"passed","severity":"normal"},{"uid":"406ce4c2b968e6e1","name":"should not fail to start the service if it is already started","time":{"start":1721941773707,"stop":1721941773708,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b261236d079b83","name":"isConnected return false after peer stops","time":{"start":1721941852273,"stop":1721941852274,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae05ec8b010d7b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721941745181,"stop":1721941745182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3711858cece0782","name":"different cluster, different shard: nodes don't connect","time":{"start":1721942121194,"stop":1721942121195,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca194c982e07e2d","name":"Check publish message containing XML","time":{"start":1721942318332,"stop":1721942318333,"duration":1},"status":"passed","severity":"normal"},{"uid":"4370fe4e38166271","name":"Failed peers are renewed","time":{"start":1721942072030,"stop":1721942072043,"duration":13},"status":"passed","severity":"normal"},{"uid":"9aafa91e44c202dd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721941852274,"stop":1721941852274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade545f233177e0e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721942442589,"stop":1721942442589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f133248a0d3f5d1c","name":"handles empty shards array correctly","time":{"start":1721941745192,"stop":1721941745192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5137dc8acb1302","name":"topics with same application and version share the same shard","time":{"start":1721941745172,"stop":1721941745173,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fe12f39762663e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721941753222,"stop":1721941753222,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ea3d1e3ff20493","name":"Check received message containing unicode special characters","time":{"start":1721942315687,"stop":1721942315688,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd98cec0db08332e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721942036799,"stop":1721942036799,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6c3029899f6e433","name":"Check received message containing SQL Injection","time":{"start":1721942315650,"stop":1721942315650,"duration":0},"status":"passed","severity":"normal"},{"uid":"52361c7e64cb3ce2","name":"returns all values when wanted number matches available values","time":{"start":1721941769167,"stop":1721941769169,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba16bf921e13df67","name":"Query Generator, No message returned","time":{"start":1721942426379,"stop":1721942426380,"duration":1},"status":"passed","severity":"normal"},{"uid":"7895a4987ce7ae74","name":"Push message with content topic containing emoji","time":{"start":1721942287643,"stop":1721942287644,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f970b03ab88be0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721942047316,"stop":1721942047316,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbf3c2d851332c7","name":"Push message with meta","time":{"start":1721942401125,"stop":1721942401125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1252e04040a4f05c","name":"should load peers from local storage and dispatch events","time":{"start":1721941773709,"stop":1721941773709,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd53d924da08b1e5","name":"Generator, 2 different pubsubtopics","time":{"start":1721942436344,"stop":1721942436344,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9be6085ac31318","name":"should not throw an error for a single configured topic","time":{"start":1721941745186,"stop":1721941745186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2fa6725e062d95","name":"Check publish message containing escaped characters","time":{"start":1721942318334,"stop":1721942318334,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f987cf8f9ef92ab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721941996965,"stop":1721941996965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dab310447b2682","name":"Init the array if not present","time":{"start":1721941744640,"stop":1721941744641,"duration":1},"status":"passed","severity":"normal"},{"uid":"a989c8963d229ecf","name":"throws on content topic with generation field greater than 0","time":{"start":1721941745152,"stop":1721941745152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5757b574f79910","name":"Query with Promise Callback, No Decoder","time":{"start":1721942426384,"stop":1721942426385,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c2de5aa99d917","name":"Publish message with large meta","time":{"start":1721942318344,"stop":1721942318345,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4f2d8b5262adbc","name":"should throw an error for missing required configuration","time":{"start":1721941745179,"stop":1721941745180,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fea65c95424f43","name":"Subscribe to topic containing XML and receive message","time":{"start":1721942047319,"stop":1721942047320,"duration":1},"status":"passed","severity":"normal"},{"uid":"61fa8fbd11b4d97b","name":"Push 30 different messages","time":{"start":1721942401116,"stop":1721942401116,"duration":0},"status":"passed","severity":"normal"},{"uid":"655aa01aad2a8e78","name":"Register correct protocols","time":{"start":1721942331451,"stop":1721942331451,"duration":0},"status":"passed","severity":"normal"},{"uid":"548f323e4d0987e3","name":"Push message with content topic containing shell command","time":{"start":1721942401123,"stop":1721942401123,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cd71dd363398db","name":"Push message with content topic containing Arabic","time":{"start":1721942287634,"stop":1721942287635,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8df04b9adaae86","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721942047316,"stop":1721942047316,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfc9b8c4eb78600","name":"Push message with content topic containing shell command","time":{"start":1721942287640,"stop":1721942287641,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eee8af241688932","name":"Push message with content topic containing Script","time":{"start":1721942287637,"stop":1721942287637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdd143101415a31","name":"Push message with content topic containing Script","time":{"start":1721942401121,"stop":1721942401121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6176d21ead1bf9cf","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721941745179,"stop":1721941745179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee9913a5ea20d2e","name":"Default pageSize","time":{"start":1721942459108,"stop":1721942459108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcde34d363d8793","name":"Publish message with rate limit","time":{"start":1721942318345,"stop":1721942318345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1db8faeac16ab2f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721942440870,"stop":1721942440870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9b329abaad2f16","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721942036810,"stop":1721942036811,"duration":1},"status":"broken","severity":"normal"},{"uid":"693d3e7ac366056e","name":"Callback on promise, aborts when callback returns true","time":{"start":1721942440875,"stop":1721942440881,"duration":6},"status":"passed","severity":"normal"},{"uid":"929e1106bde571a3","name":"should throw error - no public key","time":{"start":1721941753862,"stop":1721941753862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5595343379b788ec","name":"Check message with no content topic is not received","time":{"start":1721942315658,"stop":1721942315658,"duration":0},"status":"passed","severity":"normal"},{"uid":"122f7011e0e70486","name":"should set field with only RELAY enabled","time":{"start":1721941753867,"stop":1721941753868,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c13689bb54c3f5a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721942451155,"stop":1721942451174,"duration":19},"status":"passed","severity":"normal"},{"uid":"e092d012b8ba0b5e","name":"Push message with Russian payload","time":{"start":1721942401109,"stop":1721942401110,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba73a087bfac5b8","name":"Push message with Russian payload","time":{"start":1721942287619,"stop":1721942287620,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df4a56ca2d4f824","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721941745183,"stop":1721941745183,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb30e7463acc686","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721942318341,"stop":1721942318342,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a56c71f1326dc0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721942451118,"stop":1721942451119,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c60db4f68fc47ed","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721942331453,"stop":1721942331453,"duration":0},"status":"passed","severity":"normal"},{"uid":"34be26ed2baec2a2","name":"Sets default value correctly","time":{"start":1721942466646,"stop":1721942466647,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c07afa023cb15d","name":"Reusing cursor across nodes","time":{"start":1721942376855,"stop":1721942376856,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb3b7615e26d15f","name":"returns all values when wanted number is greater than available values","time":{"start":1721941769169,"stop":1721941769170,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4472c53f2535f","name":"Push message with content topic containing escaped characters","time":{"start":1721942401123,"stop":1721942401123,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c59749a28f72048","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721942451125,"stop":1721942451125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1df31773829581","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721941745188,"stop":1721941745188,"duration":0},"status":"passed","severity":"normal"},{"uid":"869bef65804c0d55","name":"Check received message containing JSON","time":{"start":1721942315685,"stop":1721942315685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc6a690fe5d61d1","name":"Push message with content topic containing XML","time":{"start":1721942401121,"stop":1721942401122,"duration":1},"status":"passed","severity":"normal"},{"uid":"e267a13c0128536c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721942451116,"stop":1721942451117,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c27ffbd01ad340","name":"random static sharding 5 - Cluster ID: 632, Shard ID: 309","time":{"start":1721942393748,"stop":1721942393750,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb4495dd3c379033","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721942036757,"stop":1721942036757,"duration":0},"status":"broken","severity":"normal"},{"uid":"75b27d3a2dd2fa01","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721942331453,"stop":1721942331453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6856bbaa1cf20b7b","name":"same cluster, same shard: nodes connect","time":{"start":1721942036751,"stop":1721942036752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a51c107d3feadb","name":"Check received message containing SQL Injection","time":{"start":1721942315681,"stop":1721942315682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e508f6c310a00b5d","name":"Check received message containing shell command","time":{"start":1721942315686,"stop":1721942315686,"duration":0},"status":"passed","severity":"normal"},{"uid":"35418b40d4c72b4a","name":"Waku message hash computation (payload length 0)","time":{"start":1721941747913,"stop":1721941747913,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ffefda47d81034","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721942036794,"stop":1721942036794,"duration":0},"status":"broken","severity":"normal"},{"uid":"fbdc20a746f81a6a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721942451127,"stop":1721942451127,"duration":0},"status":"passed","severity":"normal"},{"uid":"63429440ee53a0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721942036795,"stop":1721942036796,"duration":1},"status":"broken","severity":"normal"},{"uid":"a3d01f8a6f11ccd3","name":"throws on content topic with empty application field","time":{"start":1721941745153,"stop":1721941745153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f00117e3820092","name":"should return empty list for no shard","time":{"start":1721941745179,"stop":1721941745179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7ece2b5245714a","name":"different cluster, same shard: nodes don't connect","time":{"start":1721942036753,"stop":1721942036753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffafd1bcb8634e7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721942451125,"stop":1721942451125,"duration":0},"status":"passed","severity":"normal"},{"uid":"76124de30d3127f9","name":"Push message with content topic containing special chars","time":{"start":1721942287632,"stop":1721942287633,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e418a177abacd97","name":"Query generator for 2000 messages","time":{"start":1721942440895,"stop":1721942440896,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1e3c7d196c2dc7","name":"Check received message containing shell command","time":{"start":1721942315653,"stop":1721942315653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbd73ed6f4a804a","name":"caches peers it previously fetched","time":{"start":1721941769835,"stop":1721941769835,"duration":0},"status":"passed","severity":"normal"},{"uid":"78740ecc94ccff2e","name":"Push message with special chars payload","time":{"start":1721942401106,"stop":1721942401106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca471e0e30f6ef3b","name":"Fails to publish message with wrong content topic","time":{"start":1721942318340,"stop":1721942318341,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6c95260ed86293","name":"should be able to decode the field with only STORE set to true","time":{"start":1721941753226,"stop":1721941753227,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f934d5c235bec4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721941892997,"stop":1721941892998,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ee245b06a011fa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721941745181,"stop":1721941745181,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d3bb4b83276e5b","name":"Check received message containing Arabic","time":{"start":1721942315649,"stop":1721942315649,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fc38f0e4f36331","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721942451134,"stop":1721942451134,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abaec67bbe02508","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721941745183,"stop":1721941745183,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64e4387a42afe74","name":"Push message with Chinese payload","time":{"start":1721942401106,"stop":1721942401107,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2aad7d55813453f","name":"connects to nwaku","time":{"start":1721942466642,"stop":1721942466642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf3bde1e099f622","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721941893000,"stop":1721941893001,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a21ed5b34bc08da","name":"throws on content topic with empty topic name field","time":{"start":1721941745154,"stop":1721941745154,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ee6d7d6ae2d0b0","name":"1 Relay, 1 Filter, gives up","time":{"start":1721941769609,"stop":1721941769609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eac6a874cbe809","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721941745174,"stop":1721941745174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6e5f9f694e9104","name":"Check received message containing JSON","time":{"start":1721942315652,"stop":1721942315652,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9b1e9ce9fa486f","name":"Check received message containing numeric","time":{"start":1721941996957,"stop":1721941996957,"duration":0},"status":"passed","severity":"normal"},{"uid":"debd5ce70711fd4b","name":"Decrypt messages","time":{"start":1721942262183,"stop":1721942262183,"duration":0},"status":"passed","severity":"normal"},{"uid":"392943443d73e5e1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721941753860,"stop":1721941753860,"duration":0},"status":"passed","severity":"normal"},{"uid":"505e45233e9355af","name":"Push message with custom timestamp: 1721938447546","time":{"start":1721942287648,"stop":1721942287649,"duration":1},"status":"passed","severity":"normal"},{"uid":"2515902587050b54","name":"Push message with custom timestamp: 1691183647546","time":{"start":1721942287647,"stop":1721942287648,"duration":1},"status":"passed","severity":"normal"},{"uid":"929ba17d1aa182f7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721941745176,"stop":1721941745176,"duration":0},"status":"passed","severity":"normal"},{"uid":"de053eafaac16337","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721941745184,"stop":1721941745184,"duration":0},"status":"passed","severity":"normal"},{"uid":"14abab06fccf45e9","name":"Push to array if already present","time":{"start":1721941744641,"stop":1721941744641,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b889473f4e93b3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721941745188,"stop":1721941745188,"duration":0},"status":"passed","severity":"normal"},{"uid":"172d88e77240538f","name":"Push message with Arabic payload","time":{"start":1721942287619,"stop":1721942287619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9173d5ab916ee24a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721942036800,"stop":1721942036801,"duration":1},"status":"broken","severity":"normal"},{"uid":"c76ec14da93b66e6","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721942047324,"stop":1721942047324,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f3250c36c72ac1","name":"Fails to publish message with empty text","time":{"start":1721942318340,"stop":1721942318340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f08759aa8faec6","name":"Overlapping topic subscription","time":{"start":1721942047313,"stop":1721942047313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dab9f164114669d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721942598649,"stop":1721942598649,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cd60720e7233ce","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721941745156,"stop":1721941745156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5128cb4095b90082","name":"Throws when trying to push message with empty payload","time":{"start":1721942287628,"stop":1721942287629,"duration":1},"status":"passed","severity":"normal"},{"uid":"6041d40090840b52","name":"random static sharding 1 - Cluster ID: 591, Shard ID: 97","time":{"start":1721942393744,"stop":1721942393744,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e775c9ee33e70","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721941769839,"stop":1721941769839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0aa79b887df2d2","name":"Fails to push message with large meta","time":{"start":1721942401125,"stop":1721942401125,"duration":0},"status":"passed","severity":"normal"},{"uid":"91924eb974bb0430","name":"Fails to push message with empty content topic","time":{"start":1721942401124,"stop":1721942401124,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ef082170f526e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721942451134,"stop":1721942451135,"duration":1},"status":"passed","severity":"normal"},{"uid":"105dbfc10ffdb3e7","name":"Subscribe and receive messages via waku relay post","time":{"start":1721942451137,"stop":1721942451137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b17b42a932120","name":"Check message received after nwaku node is restarted","time":{"start":1721942315665,"stop":1721942315667,"duration":2},"status":"skipped","severity":"normal"},{"uid":"3bc53a58e16066db","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721942047322,"stop":1721942047322,"duration":0},"status":"passed","severity":"normal"},{"uid":"e833222969d6289a","name":"Number of peers are maintained correctly","time":{"start":1721941918491,"stop":1721941918491,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db783235a824dbe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721941931895,"stop":1721941931896,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8b68735615399e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721941892999,"stop":1721941893000,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb00bd0bff82bea6","name":"Passing page size 110 when there are 120 messages","time":{"start":1721942459107,"stop":1721942459107,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8c3f43a304f59c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721942451174,"stop":1721942451175,"duration":1},"status":"passed","severity":"normal"},{"uid":"4142ebbb71c3cb72","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721941758450,"stop":1721941758450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77fcb6b0e85cc75","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721942036789,"stop":1721942036789,"duration":0},"status":"broken","severity":"normal"},{"uid":"1b31777f6c3d493b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721942451120,"stop":1721942451120,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de1cccbe883eb11","name":"handles multiple messages","time":{"start":1721942452549,"stop":1721942452550,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bed4a35473ce7e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721941852269,"stop":1721941852272,"duration":3},"status":"passed","severity":"normal"},{"uid":"bdb0ea91cf547232","name":"Reopen subscription with peer with lost subscription","time":{"start":1721941863127,"stop":1721941863128,"duration":1},"status":"passed","severity":"normal"},{"uid":"44371f45d6ec2edd","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721941745185,"stop":1721941745185,"duration":0},"status":"passed","severity":"normal"},{"uid":"163864391e6d8e06","name":"Subscribe to topic containing XML and publish message","time":{"start":1721942331463,"stop":1721942331464,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3b1ded2b5c9259","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721942315692,"stop":1721942315693,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8c25216394db54","name":"Push message with escaped characters payload","time":{"start":1721942287625,"stop":1721942287625,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7b333eb9fd54b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721941745182,"stop":1721941745182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c4319c347131d9","name":"All","time":{"start":1721941806566,"stop":1721941806566,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f4a05756a251ee","name":"Push message with content topic containing short","time":{"start":1721942287629,"stop":1721942287630,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8c9a9c8fdf3f9e","name":"Subscribe to topic containing long and receive message","time":{"start":1721942451142,"stop":1721942451142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06cf028d3aaa39f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721941892998,"stop":1721941892998,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e50e5d0eeeef0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721941745189,"stop":1721941745189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b4a5d4afa44e7","name":"should only return 1 node with relay and store capability","time":{"start":1721941769836,"stop":1721941769836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3b9850140558bb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721941803695,"stop":1721941803695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21ea50ff41cfc1c","name":"Query with Ordered Callback, No Decoder","time":{"start":1721942426382,"stop":1721942426382,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e2b5866d59fddc","name":"it tolerates circular branch references","time":{"start":1721941769833,"stop":1721941769833,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8bd52bbfc2e832","name":"creates an iterator","time":{"start":1721942452549,"stop":1721942452549,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa776661a3f1ece3","name":"Meta field set when metaSetter is specified","time":{"start":1721941758879,"stop":1721941758879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a940c628885ddde0","name":"Subscribe and receive messages via waku relay post","time":{"start":1721942451117,"stop":1721942451118,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49de6477dde8e2f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721941745196,"stop":1721941745196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d1534e1b78183f","name":"Refresh subscription","time":{"start":1721942047314,"stop":1721942047314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d29e513df79dce","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721941745179,"stop":1721941745179,"duration":0},"status":"passed","severity":"normal"},{"uid":"18541a663cfcc175","name":"Check received message containing short","time":{"start":1721941996955,"stop":1721941996956,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa83376aacb0911","name":"Check publish message containing Basic HTML tag","time":{"start":1721942318333,"stop":1721942318333,"duration":0},"status":"passed","severity":"normal"},{"uid":"819847f46da87e18","name":"Encoder throws on empty string content topic","time":{"start":1721941779883,"stop":1721941779884,"duration":1},"status":"passed","severity":"normal"},{"uid":"a179d308098faf28","name":"A test","time":{"start":1721942074302,"stop":1721942074302,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29943567a2b09ee","name":"Relay - dialed after","time":{"start":1721942470010,"stop":1721942470011,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e083c7d6fd214db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721941745185,"stop":1721941745185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e74c7d8a42bc85","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721941769170,"stop":1721941769170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a213b12267b2076e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721941781660,"stop":1721941781660,"duration":0},"status":"passed","severity":"normal"},{"uid":"de61869552071164","name":"Push message equal or less that 1MB","time":{"start":1721942287650,"stop":1721942287651,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4575f765e0fbd1","name":"Push message equal or less that 1MB","time":{"start":1721942401127,"stop":1721942401127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6622da7af8dc306d","name":"should handle corrupted local storage data gracefully","time":{"start":1721941773710,"stop":1721941773710,"duration":0},"status":"passed","severity":"normal"},{"uid":"401ae4b52f050efa","name":"Push message with shell command payload","time":{"start":1721942287624,"stop":1721942287625,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b01e7e391f2add7","name":"should encode/decode to text encoding","time":{"start":1721941753864,"stop":1721941753864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5178b6d8d4910d22","name":"Check received message containing special chars","time":{"start":1721941996957,"stop":1721941996957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb18684582efd4e5","name":"random static sharding 7 - Cluster ID: 944, Shard ID: 366","time":{"start":1721942393751,"stop":1721942393753,"duration":2},"status":"passed","severity":"normal"},{"uid":"949241098eb44a2b","name":"Subscribe and publish message","time":{"start":1721942331452,"stop":1721942331452,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5261e96b2161e9c","name":"Passing page size 11 when there are 10 messages","time":{"start":1721942459106,"stop":1721942459106,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf1043b806c5dcc","name":"Query Generator - forward","time":{"start":1721942427526,"stop":1721942427526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f51500ba5a2f13b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app44/4/topic625/proto","time":{"start":1721942377520,"stop":1721942377520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8b20f85dd349fb","name":"should decode valid enr successfully","time":{"start":1721941753860,"stop":1721941753860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f527ac9225c3670c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721941769608,"stop":1721941769608,"duration":0},"status":"passed","severity":"normal"},{"uid":"421122d9b9706260","name":"Query with Promise Callback, No message returned","time":{"start":1721942426385,"stop":1721942426386,"duration":1},"status":"passed","severity":"normal"},{"uid":"2092e8ea15e53477","name":"Push message with custom timestamp: 1721945647546","time":{"start":1721942287649,"stop":1721942287650,"duration":1},"status":"passed","severity":"normal"},{"uid":"852acfd2bba24749","name":"Check received message containing escaped characters","time":{"start":1721942315653,"stop":1721942315653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1b016edea44bd3","name":"Ping on peer without subscriptions","time":{"start":1721941886513,"stop":1721941886513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73b81cc6c0f8ad0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721941745185,"stop":1721941745186,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd03fc5b7af59ad","name":"Query Generator, No Decoder","time":{"start":1721942426377,"stop":1721942426379,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c911ea5ece24b61","name":"Publish message with custom timestamp: Fri Aug 04 2023 21:18:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1721942318337,"stop":1721942318338,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffabd540939bdb85","name":"Non TWN Cluster","time":{"start":1721942377514,"stop":1721942377515,"duration":1},"status":"passed","severity":"normal"},{"uid":"11916244dc71da9c","name":"Push message with Arabic payload","time":{"start":1721942401107,"stop":1721942401109,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbd9400fae592317","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721942074229,"stop":1721942074229,"duration":0},"status":"passed","severity":"normal"},{"uid":"74012bfd4ada761b","name":"should throw an error for an unconfigured topic","time":{"start":1721941745187,"stop":1721941745187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54106386a3d9bab","name":"udp ip6 address","time":{"start":1721941753213,"stop":1721941753213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f83fdef19de281","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721942074230,"stop":1721942074231,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f107ec601cda64","name":"Check received message containing Chinese","time":{"start":1721941996958,"stop":1721941996958,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde6fcc1aa2e7510","name":"Check publish message containing shell command","time":{"start":1721942318334,"stop":1721942318334,"duration":0},"status":"passed","severity":"normal"},{"uid":"756158753dc8df90","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721942121189,"stop":1721942121189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df79639d6604a78","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721942305640,"stop":1721942305640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c4a0ad328c09f","name":"Check message with invalid timestamp is not received","time":{"start":1721941996966,"stop":1721941996966,"duration":0},"status":"passed","severity":"normal"},{"uid":"696333ed756bd467","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721941745181,"stop":1721941745181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7071c376948d490","name":"Decoder throws on undefined content topic","time":{"start":1721941779884,"stop":1721941779884,"duration":0},"status":"passed","severity":"normal"},{"uid":"237aaeaf7dd0ffbf","name":"Subscribe to topic containing long and receive message","time":{"start":1721942047315,"stop":1721942047315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8107161d9f1b80ba","name":"Check message on other pubsub topic is not received","time":{"start":1721942315657,"stop":1721942315658,"duration":1},"status":"passed","severity":"normal"},{"uid":"9506cb2c50dd1652","name":"should emit a peer event after start","time":{"start":1721942328278,"stop":1721942328278,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc546fccbe3107c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721942331465,"stop":1721942331465,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a0c01e084dfd14","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721942331459,"stop":1721942331460,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1d188ada665800","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721942426383,"stop":1721942426383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a36fe6d80fee96","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721942376854,"stop":1721942376855,"duration":1},"status":"passed","severity":"normal"},{"uid":"338e9c2b9c07f6c9","name":"should properly create location multiaddrs - udp","time":{"start":1721941753866,"stop":1721941753866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b48e7de6f7ba72","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721942451144,"stop":1721942451144,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc66d0b0773766dc","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721942331462,"stop":1721942331462,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb735ae397126727","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721942451143,"stop":1721942451143,"duration":0},"status":"passed","severity":"normal"},{"uid":"1681324275c4b8c4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721941747910,"stop":1721941747911,"duration":1},"status":"passed","severity":"normal"},{"uid":"934cd9034e60b659","name":"Check received message containing emoji","time":{"start":1721942315654,"stop":1721942315655,"duration":1},"status":"passed","severity":"normal"},{"uid":"a654ed93449086d1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721942305643,"stop":1721942305643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c630bbeb44e60cc9","name":"should configure sharding based on application and version for autosharding","time":{"start":1721941745190,"stop":1721941745190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fcb50c870e5cbf","name":"Passing page size 19 when there are 20 messages","time":{"start":1721942459106,"stop":1721942459107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8a45937356c975","name":"Push message with content topic containing special chars","time":{"start":1721942401118,"stop":1721942401119,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b17d890835b9b4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721942451174,"stop":1721942451174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a93868e90b41e68","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721942074233,"stop":1721942074233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80fb4fdfdb225b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721942047310,"stop":1721942047310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57dd62003e9b844","name":"Check meta is set [ecies]","time":{"start":1721941781660,"stop":1721941781661,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf87afe21c519ba","name":"Subscribe to topic containing long and receive message","time":{"start":1721942451124,"stop":1721942451124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1831343be6f0ad01","name":"should not receive a peer event before start","time":{"start":1721941810065,"stop":1721941810066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c208e4204795f73f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721941769940,"stop":1721941769940,"duration":0},"status":"passed","severity":"normal"},{"uid":"5954b114d7b44bb","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721941745180,"stop":1721941745180,"duration":0},"status":"passed","severity":"normal"},{"uid":"484f913060a0ebd0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721942287638,"stop":1721942287639,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b0a4a8cbf81708","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721941796637,"stop":1721941796638,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9997096f423cdf3","name":"Decoder throws on empty string content topic","time":{"start":1721941758881,"stop":1721941758881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a904f3d296ffaa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721942598650,"stop":1721942598651,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b3dee65c5b180","name":"tcp ip4 address","time":{"start":1721941753211,"stop":1721941753212,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83ee623f4cd5de5","name":"Push message with content topic containing unicode special characters","time":{"start":1721942287642,"stop":1721942287643,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b8558348455a74","name":"Check received message containing long","time":{"start":1721941996956,"stop":1721941996956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b32da880fe6ee19","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app93/2/topic364/test.js","time":{"start":1721942377515,"stop":1721942377515,"duration":0},"status":"passed","severity":"normal"},{"uid":"8089c5e88e9259d1","name":"should properly compute the node id","time":{"start":1721941753863,"stop":1721941753863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fef6202a97aa42","name":"Check message with non string payload is not received","time":{"start":1721941996969,"stop":1721941996969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6629ebac1c284b0f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721941918495,"stop":1721941918495,"duration":0},"status":"passed","severity":"normal"},{"uid":"539d5169b901e8f1","name":"should return false","time":{"start":1721941753862,"stop":1721941753863,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad894967bb642c7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721941753227,"stop":1721941753227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bf682f0a3c43ca","name":"Push message with Basic HTML tag payload","time":{"start":1721942287621,"stop":1721942287621,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ce971b5a61bf7e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721941753225,"stop":1721941753226,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccf06ff6baf4052","name":"same cluster, different shard: nodes connect","time":{"start":1721942121193,"stop":1721942121194,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad87b7d32395b2e","name":"through manual discovery","time":{"start":1721942125378,"stop":1721942125378,"duration":0},"status":"passed","severity":"normal"},{"uid":"48125b23f7726dfe","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721941745181,"stop":1721941745181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26387eccbf0cd09","name":"Nwaku publishes","time":{"start":1721942288055,"stop":1721942288055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc94104b8872866","name":"Query generator for multiple messages with different message text format","time":{"start":1721942440867,"stop":1721942440868,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e73387f9f4895da","name":"Generator, custom pubsub topic","time":{"start":1721942436345,"stop":1721942436345,"duration":0},"status":"passed","severity":"normal"},{"uid":"4496df5ad87d3323","name":"can start the service","time":{"start":1721941810058,"stop":1721941810059,"duration":1},"status":"passed","severity":"normal"},{"uid":"5496d9ec06a56255","name":"Push message with escaped characters payload","time":{"start":1721942401114,"stop":1721942401114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5963ec0c2a7ca21","name":"Check received message containing numeric","time":{"start":1721942315670,"stop":1721942315673,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6493d8546477859","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721942376851,"stop":1721942376852,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa36d925d378cab","name":"Check publish message containing short","time":{"start":1721942318328,"stop":1721942318329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c690d3ef0844f8bc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721942451119,"stop":1721942451120,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5da631fde20761","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721941745180,"stop":1721941745180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5e49218332df70","name":"Check publish message containing unicode special characters","time":{"start":1721942318334,"stop":1721942318335,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6255192dc0aac1","name":"Ping on unsubscribed peer","time":{"start":1721941886518,"stop":1721941886519,"duration":1},"status":"passed","severity":"normal"},{"uid":"96311460898a4578","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721941747912,"stop":1721941747913,"duration":1},"status":"passed","severity":"normal"},{"uid":"37aca7bb477e4b41","name":"Generator, custom pubsub topic","time":{"start":1721942436343,"stop":1721942436344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0cfb2e3ad5a277","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721941779879,"stop":1721941779881,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f4f4eb650e751c5","name":"should not fail to start the service if it is already started","time":{"start":1721942328278,"stop":1721942328278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4eaf5bea5927ce","name":"Push message with content topic containing JSON","time":{"start":1721942401122,"stop":1721942401122,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3f5a8a2479fa98","name":"Publishes to nwaku","time":{"start":1721942288054,"stop":1721942288055,"duration":1},"status":"passed","severity":"normal"},{"uid":"acac30f5dd6d31e8","name":"Ordered callback, aborts when callback returns true","time":{"start":1721942440891,"stop":1721942440893,"duration":2},"status":"passed","severity":"normal"},{"uid":"83e4a8974631c0e0","name":"Check publish message containing numeric","time":{"start":1721942318329,"stop":1721942318330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23f150bb4c0db81","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721942036761,"stop":1721942036761,"duration":0},"status":"broken","severity":"normal"},{"uid":"696f0ed273a4f242","name":"Ping on peer without subscriptions","time":{"start":1721941863126,"stop":1721941863127,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ac5bebc36b2743","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721942133099,"stop":1721942133099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbdd8d01ec3881d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721942305643,"stop":1721942305644,"duration":1},"status":"passed","severity":"normal"},{"uid":"1197206e2e16d3ab","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721942036778,"stop":1721942036779,"duration":1},"status":"broken","severity":"normal"},{"uid":"a0d101dd525a7bcc","name":"Sample","time":{"start":1721941753365,"stop":1721941753366,"duration":1},"status":"passed","severity":"normal"},{"uid":"56efdab586a24efd","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721941745159,"stop":1721941745159,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f075847fad813bb","name":"Query with Ordered Callback, No message returned","time":{"start":1721942426382,"stop":1721942426383,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3b77e0ce8b7631","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721942036782,"stop":1721942036782,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0a52a208dd18e83","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721942426374,"stop":1721942426374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b573ba1a2715ee01","name":"Push message with content topic containing JSON","time":{"start":1721942287639,"stop":1721942287640,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad59e3fb4fb67f3e","name":"Push message with content topic containing Chinese","time":{"start":1721942401119,"stop":1721942401119,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c5b53edefb6229","name":"Round trip binary serialization","time":{"start":1721941758878,"stop":1721941758878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b85b031d04ca9bf","name":"should throw an error for insufficient data","time":{"start":1721941745196,"stop":1721941745196,"duration":0},"status":"passed","severity":"normal"},{"uid":"516eef938b8c1fc9","name":"Relay + Store","time":{"start":1721941753869,"stop":1721941753869,"duration":0},"status":"passed","severity":"normal"},{"uid":"460817a9d1830f12","name":"addEventListener with wrong event","time":{"start":1721941836428,"stop":1721941836429,"duration":1},"status":"passed","severity":"normal"},{"uid":"474724889f582dc9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721941769941,"stop":1721941769941,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6abb0439824abe8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721942305639,"stop":1721942305640,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4cd817d6e42acb","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721942465947,"stop":1721942465947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eaabf0dfaf5ab7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721942036777,"stop":1721942036777,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfc928f4b334afc1","name":"should throw error - no public key","time":{"start":1721941753861,"stop":1721941753861,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0717a495bdbf2c8","name":"Asymmetric encrypt & decrypt","time":{"start":1721941780232,"stop":1721941780232,"duration":0},"status":"passed","severity":"normal"},{"uid":"70563f4b8067d4cd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721942305642,"stop":1721942305643,"duration":1},"status":"passed","severity":"normal"},{"uid":"464f47de8ec18e00","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721941808601,"stop":1721941808601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fae8c9b6145eb39","name":"Encoder throws on empty string content topic","time":{"start":1721941758880,"stop":1721941758880,"duration":0},"status":"passed","severity":"normal"},{"uid":"27be541e015d662d","name":"Check received message with timestamp: 1721941795361 ","time":{"start":1721941996964,"stop":1721941996964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ce11dbee131404","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721941745171,"stop":1721941745172,"duration":1},"status":"passed","severity":"normal"},{"uid":"91091a0d72833de2","name":"Subscribe to topic containing short and receive message","time":{"start":1721942451141,"stop":1721942451141,"duration":0},"status":"passed","severity":"normal"},{"uid":"320643c2e3fa1894","name":"should throw error - no id","time":{"start":1721941753862,"stop":1721941753862,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bdd38cb674c63a","name":"Query Generator - backward","time":{"start":1721942427527,"stop":1721942427527,"duration":0},"status":"passed","severity":"normal"},{"uid":"256ba0774439a4f7","name":"Check received message containing SQL Injection","time":{"start":1721941996959,"stop":1721941996959,"duration":0},"status":"passed","severity":"normal"},{"uid":"973f72c30f4321ba","name":"should properly create location multiaddrs - tcp","time":{"start":1721941753866,"stop":1721941753866,"duration":0},"status":"passed","severity":"normal"},{"uid":"625daea20c48f1f1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721942133101,"stop":1721942133101,"duration":0},"status":"passed","severity":"normal"}] |