2023-10-19 15:56:54 +00:00

1 line
67 KiB
JSON

[{"uid":"9ee71dec04797ddf","name":"Relay + Store","time":{"start":1697730749487,"stop":1697730749487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0cd3de87477d6a","name":"All","time":{"start":1697730826919,"stop":1697730826919,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd5ff7d23a94a01","name":"Default pageSize","time":{"start":1697730991558,"stop":1697730991559,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c36f5ce09a2cde","name":"should not fail to stop the service if it was not started","time":{"start":1697730974534,"stop":1697730974536,"duration":2},"status":"passed","severity":"normal"},{"uid":"55f92ed9e04766b0","name":"nwaku interop","time":{"start":1697730974523,"stop":1697730974524,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6893f28160623c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1697730748879,"stop":1697730748879,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bd3b2d49dd3257","name":"Waku message hash computation (payload length 0)","time":{"start":1697730765900,"stop":1697730765901,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c7cdd0c0c7bf86","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1697730775879,"stop":1697730775880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef016b67e6d0bd21","name":"Check received message with extra parameter is not received","time":{"start":1697730930197,"stop":1697730930198,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd6eac70d919572","name":"Query Generator - backward","time":{"start":1697730971374,"stop":1697730971375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45ac8f82279b50a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1697730748232,"stop":1697730748233,"duration":1},"status":"passed","severity":"normal"},{"uid":"570ee87ac70cd7dd","name":"should not receive a peer event before start","time":{"start":1697730834032,"stop":1697730834048,"duration":16},"status":"passed","severity":"normal"},{"uid":"9c8153f17fc010d8","name":"Subscribe to topic containing short and receive message","time":{"start":1697730942498,"stop":1697730942498,"duration":0},"status":"passed","severity":"normal"},{"uid":"551ed45c2ab70298","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1697731001972,"stop":1697731001973,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a1c59c25644e7e","name":"should not receive a peer event after stop","time":{"start":1697730974563,"stop":1697730974564,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bdcc1fcc6ba874","name":"Passing page size 3 when there are 20 messages","time":{"start":1697730991553,"stop":1697730991555,"duration":2},"status":"passed","severity":"normal"},{"uid":"68c7b37e0ec61224","name":"Encoder throws on empty string content topic","time":{"start":1697730757872,"stop":1697730757872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3498cf0c4faaffff","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1697730984256,"stop":1697730984262,"duration":6},"status":"passed","severity":"normal"},{"uid":"635d67f650a417e9","name":"Subscribe to topic containing Script and receive message","time":{"start":1697730942504,"stop":1697730942504,"duration":0},"status":"passed","severity":"normal"},{"uid":"58076ba05edf7f31","name":"Add multiple subscription objects on single nwaku node","time":{"start":1697730942508,"stop":1697730942509,"duration":1},"status":"passed","severity":"normal"},{"uid":"831a8663578fb1bf","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1697730984263,"stop":1697730984268,"duration":5},"status":"passed","severity":"normal"},{"uid":"b6b434c915f3d52c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1697730859087,"stop":1697730859087,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a3c3f7d436c882","name":"should properly create location multiaddrs - udp","time":{"start":1697730749482,"stop":1697730749482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf5d9a95c6db765","name":"should be able to encode the field with only RELAY set to true","time":{"start":1697730748169,"stop":1697730748184,"duration":15},"status":"passed","severity":"normal"},{"uid":"605e04181dfdcdde","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1697730984256,"stop":1697730984256,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a189d49a70a91e9","name":"Check received message with no content topic is not received","time":{"start":1697730930191,"stop":1697730930192,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4bd687f3d911b1","name":"Push message with long payload","time":{"start":1697730974914,"stop":1697730974926,"duration":12},"status":"passed","severity":"normal"},{"uid":"9361e110e1426c1e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1697730775877,"stop":1697730775878,"duration":1},"status":"passed","severity":"normal"},{"uid":"6493a5851997d248","name":"should properly create location multiaddrs - udp6","time":{"start":1697730749481,"stop":1697730749481,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e4bb21d7da1d8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1697730930178,"stop":1697730930179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5f3c62bd1a75ac","name":"should not receive a peer event before start","time":{"start":1697730974561,"stop":1697730974563,"duration":2},"status":"passed","severity":"normal"},{"uid":"4dce8b0538a299c","name":"Used by Waku Relay","time":{"start":1697731001371,"stop":1697731001372,"duration":1},"status":"passed","severity":"normal"},{"uid":"230a81480a679b9b","name":"should not receive a peer event after stop","time":{"start":1697730834048,"stop":1697730834048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90c5b076304937","name":"Filter","time":{"start":1697731006092,"stop":1697731006092,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e11ee60c46adfcb","name":"Push message with content topic containing XML","time":{"start":1697730975061,"stop":1697730975063,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e0227f1d3fc0803","name":"can start and stop the service","time":{"start":1697730974530,"stop":1697730974530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deb227ffbd7bd0c","name":"Push message with SQL Injection payload","time":{"start":1697730974946,"stop":1697730974952,"duration":6},"status":"passed","severity":"normal"},{"uid":"4c1a611ab2d1d843","name":"Push message with special chars payload","time":{"start":1697730974927,"stop":1697730974934,"duration":7},"status":"passed","severity":"normal"},{"uid":"8df6bdb87d32aa22","name":"pre and post cipher","time":{"start":1697730787866,"stop":1697730787870,"duration":4},"status":"passed","severity":"normal"},{"uid":"a20d64d223bd1137","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1697730826100,"stop":1697730826102,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a348c427be88469","name":"Check received message containing JSON","time":{"start":1697730930155,"stop":1697730930156,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67cb67e51ce61a6","name":"should emit a peer event after start","time":{"start":1697730834031,"stop":1697730834032,"duration":1},"status":"passed","severity":"normal"},{"uid":"74056d4863e12cb4","name":"Privacy Node - default protocol","time":{"start":1697731006093,"stop":1697731006093,"duration":0},"status":"passed","severity":"normal"},{"uid":"794b2b8fb8e26327","name":"Query generator for multiple messages with different content topic format","time":{"start":1697731000002,"stop":1697731000002,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b69f8e3bc3f165","name":"Does not throw an exception when node disconnects","time":{"start":1697731001368,"stop":1697731001369,"duration":1},"status":"passed","severity":"normal"},{"uid":"704176e9f8788c35","name":"Push message with custom timestamp: 1697734429193","time":{"start":1697730975185,"stop":1697730975185,"duration":0},"status":"passed","severity":"normal"},{"uid":"945c6f6e584cb0e","name":"Reopen subscription with peer with lost subscription","time":{"start":1697730828366,"stop":1697730828372,"duration":6},"status":"passed","severity":"normal"},{"uid":"a0132f5c9e59fd45","name":"should set field with all protocols enabled","time":{"start":1697730749484,"stop":1697730749484,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f160dd1b72201d2","name":"Push message with content topic containing Arabic","time":{"start":1697730975056,"stop":1697730975057,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c41387cebe502a","name":"should properly create location multiaddrs - tcp","time":{"start":1697730749482,"stop":1697730749482,"duration":0},"status":"passed","severity":"normal"},{"uid":"100c7a1caa686567","name":"returns all values when wanted number is greater than available values","time":{"start":1697730775070,"stop":1697730775070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8659d6594091dedf","name":"Overlapping topic subscription","time":{"start":1697730942497,"stop":1697730942497,"duration":0},"status":"passed","severity":"normal"},{"uid":"601c26cc8e444fc4","name":"Ping on subscribed peer","time":{"start":1697730828341,"stop":1697730828343,"duration":2},"status":"passed","severity":"normal"},{"uid":"25b431e3d6d4f368","name":"Check received message with extra option is received","time":{"start":1697730930198,"stop":1697730930199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e95d76db73e8bf","name":"should return a random peer when all peers have the same latency","time":{"start":1697731006936,"stop":1697731006936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e315c05ca1ec7f","name":"should set field with only STORE enabled","time":{"start":1697730749485,"stop":1697730749485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf28c8dd57ec5bc","name":"Promise Callback - forward","time":{"start":1697730971377,"stop":1697730971378,"duration":1},"status":"passed","severity":"normal"},{"uid":"57473ebf29010539","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1697731001966,"stop":1697731001966,"duration":0},"status":"passed","severity":"normal"},{"uid":"279eaae98350ffed","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1697730776484,"stop":1697730776485,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac709f507342dbcc","name":"Store - dialed first","time":{"start":1697731006091,"stop":1697731006091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2acffc51c124fd2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1697730748880,"stop":1697730748880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1a26073eb2906a","name":"Push 30 different messages","time":{"start":1697730975014,"stop":1697730975015,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1f0f2d27041390","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1697730942503,"stop":1697730942503,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb12df7b3f5aec2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1697730859085,"stop":1697730859085,"duration":0},"status":"passed","severity":"normal"},{"uid":"43220ad221e501de","name":"Decoder throws on empty string content topic","time":{"start":1697730790641,"stop":1697730790641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5aafc017b67e664","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1697730889238,"stop":1697730889238,"duration":0},"status":"passed","severity":"normal"},{"uid":"205a19f1d7dab1ee","name":"3 nodes on /some/pubsub/topic topic","time":{"start":1697730881316,"stop":1697730881317,"duration":1},"status":"passed","severity":"normal"},{"uid":"22833787a5cc917a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1697730826104,"stop":1697730826104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5254f3152f3d4a3","name":"Push message on custom pubsubTopic","time":{"start":1697730848997,"stop":1697730848998,"duration":1},"status":"passed","severity":"normal"},{"uid":"c618832034713969","name":"Check received message containing Basic HTML tag","time":{"start":1697730930143,"stop":1697730930155,"duration":12},"status":"passed","severity":"normal"},{"uid":"f5c1de66efcddfd3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1697730848998,"stop":1697730848999,"duration":1},"status":"passed","severity":"normal"},{"uid":"6092514634758cee","name":"Nwaku publishes","time":{"start":1697730881410,"stop":1697730881414,"duration":4},"status":"passed","severity":"normal"},{"uid":"91f1a54431569178","name":"Correctly serialized arguments","time":{"start":1697730836679,"stop":1697730836679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d69cfd7ffea012d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1697730834056,"stop":1697730834056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3b588dafe4d504a","name":"Filter on content topics","time":{"start":1697730881294,"stop":1697730881295,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae701a2ed9bbd79","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1697730943311,"stop":1697730943311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9596d17e08d2df8d","name":"Relay - dialed first","time":{"start":1697731006089,"stop":1697731006089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc85eb76a676c3f","name":"Subscribe","time":{"start":1697730881286,"stop":1697730881287,"duration":1},"status":"passed","severity":"normal"},{"uid":"724fdb49445392e8","name":"Publishes to nwaku","time":{"start":1697730881359,"stop":1697730881359,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cefa9938fcb301","name":"Check received message containing Chinese","time":{"start":1697730930124,"stop":1697730930129,"duration":5},"status":"passed","severity":"normal"},{"uid":"e29d319ac58ebc48","name":"should properly create peer info with all multiaddrs","time":{"start":1697730749483,"stop":1697730749483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eb3259475d3d84","name":"Waku message hash computation (meta attribute not present)","time":{"start":1697730765899,"stop":1697730765900,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ff66ce50a9ce21","name":"Query with Promise Callback, No message returned","time":{"start":1697730965107,"stop":1697730965112,"duration":5},"status":"passed","severity":"normal"},{"uid":"33d487ec9afa4476","name":"Promise Callback - backward","time":{"start":1697730971379,"stop":1697730971379,"duration":0},"status":"passed","severity":"normal"},{"uid":"83affd942a6e67f2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1697730775881,"stop":1697730775881,"duration":0},"status":"passed","severity":"normal"},{"uid":"103d66c7a9ed6864","name":"Accepts a valid Waku Message","time":{"start":1697730762561,"stop":1697730762563,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2a8b9700f9b3bff","name":"Push message with unicode special characters payload","time":{"start":1697730974985,"stop":1697730974992,"duration":7},"status":"passed","severity":"normal"},{"uid":"97d4bfb0681c09f5","name":"1 Store, 2 fetches","time":{"start":1697730775951,"stop":1697730775952,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1e043b71dbccb1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1697730859086,"stop":1697730859086,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f042ff54d4f8c4","name":"Push message with content topic containing short","time":{"start":1697730975054,"stop":1697730975054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95118b3ee05ea36","name":"should not fail to start the service if it is already started","time":{"start":1697730974551,"stop":1697730974555,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae33576d3bb9263d","name":"Query generator for 2000 messages","time":{"start":1697731000004,"stop":1697731000004,"duration":0},"status":"passed","severity":"normal"},{"uid":"9032b0c3f08bd6e7","name":"handles multiple messages","time":{"start":1697731006932,"stop":1697731006932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3568f65a1a19141","name":"Push message with content topic containing long","time":{"start":1697730975054,"stop":1697730975054,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6db348625614f8","name":"Relay - times out","time":{"start":1697731006090,"stop":1697731006090,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea946f8b720cda9","name":"Relay + Store","time":{"start":1697730826918,"stop":1697730826918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc2c4f9dd1661f0","name":"should throw error - no id","time":{"start":1697730749474,"stop":1697730749475,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa369acea5e3e99","name":"Check received message with timestamp: 1697730814656000000 ","time":{"start":1697730930176,"stop":1697730930177,"duration":1},"status":"passed","severity":"normal"},{"uid":"f869a09e9a32a65d","name":"Sets default value correctly","time":{"start":1697731001372,"stop":1697731001373,"duration":1},"status":"passed","severity":"normal"},{"uid":"e010baa68e287b6a","name":"should throw error - no public key","time":{"start":1697730749474,"stop":1697730749474,"duration":0},"status":"passed","severity":"normal"},{"uid":"600080d766cf5978","name":"Symmetric encrypt & Decrypt","time":{"start":1697730787865,"stop":1697730787865,"duration":0},"status":"passed","severity":"normal"},{"uid":"88453881bd681343","name":"caches peers it previously fetched","time":{"start":1697730776482,"stop":1697730776482,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dd25a4f6bdaeea","name":"Push message with Arabic payload","time":{"start":1697730974940,"stop":1697730974945,"duration":5},"status":"passed","severity":"normal"},{"uid":"3a9d70212d6e0578","name":"should properly create location multiaddrs - tcp6","time":{"start":1697730749481,"stop":1697730749481,"duration":0},"status":"passed","severity":"normal"},{"uid":"7787d8a57d6706c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1697730775952,"stop":1697730775952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc1f116623451b","name":"A test","time":{"start":1697730835759,"stop":1697730835760,"duration":1},"status":"passed","severity":"normal"},{"uid":"8917a3a94998a207","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1697730942487,"stop":1697730942487,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ac54293d21f299","name":"Check received message containing short","time":{"start":1697730930119,"stop":1697730930120,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c2e5b1e37e5313","name":"Encoder throws on undefined content topic","time":{"start":1697730790639,"stop":1697730790640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2df15f652f1d0aa","name":"Generator, 2 different pubsubtopics","time":{"start":1697730954626,"stop":1697730954626,"duration":0},"status":"passed","severity":"normal"},{"uid":"582cad0f169f24cb","name":"connects to nwaku","time":{"start":1697731001368,"stop":1697731001368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e0fd3301259144","name":"Fails to push message bigger that 1MB","time":{"start":1697730975205,"stop":1697730975205,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5f5c827c29ac63","name":"Push message with content topic containing Chinese","time":{"start":1697730975056,"stop":1697730975056,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2063b3e8775b1a","name":"retrieves a single peer","time":{"start":1697730776479,"stop":1697730776480,"duration":1},"status":"passed","severity":"normal"},{"uid":"772edfee9f7a2b68","name":"can start the service","time":{"start":1697730834025,"stop":1697730834026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7710bc1b6bc407b","name":"should only return 1 node with relay and store capability","time":{"start":1697730776483,"stop":1697730776484,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ac1278bb31b634","name":"Decoder throws on undefined content topic","time":{"start":1697730757872,"stop":1697730757873,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7a0de1b6f1fbaa","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1697731000003,"stop":1697731000003,"duration":0},"status":"passed","severity":"normal"},{"uid":"27140b23a48144a0","name":"Passing page size 0 when there are 110 messages","time":{"start":1697730991546,"stop":1697730991551,"duration":5},"status":"passed","severity":"normal"},{"uid":"da94a4cf699ad256","name":"Check received message containing Russian","time":{"start":1697730930133,"stop":1697730930134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c755af394d0bb44a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1697730832982,"stop":1697730832986,"duration":4},"status":"passed","severity":"normal"},{"uid":"568880acb3b46d5f","name":"Push message with numeric payload","time":{"start":1697730974926,"stop":1697730974927,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8c670ca8122f68","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1697730824992,"stop":1697730824993,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ece09147a3cb6","name":"Query generator for multiple messages with different message text format","time":{"start":1697731000001,"stop":1697731000001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9795ca00e692cb","name":"Check meta is set [symmetric]","time":{"start":1697730786624,"stop":1697730786625,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ce155b3e9ff6a5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1697730834055,"stop":1697730834055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5ae7af40dbfc3d7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1697730942505,"stop":1697730942506,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5fbeb360f4b107","name":"Throws when trying to push message with empty payload","time":{"start":1697730975015,"stop":1697730975053,"duration":38},"status":"passed","severity":"normal"},{"uid":"4e391cf6b4063956","name":"Passing page size 1 when there are 4 messages","time":{"start":1697730991552,"stop":1697730991553,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12cd51595de5398","name":"should be called for bootstrap peers","time":{"start":1697730824998,"stop":1697730824999,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5deb4d5d2e9f73","name":"Check received message containing special chars","time":{"start":1697730930123,"stop":1697730930124,"duration":1},"status":"passed","severity":"normal"},{"uid":"396f7e33709dd091","name":"Ephemeral messages are not stored","time":{"start":1697730832969,"stop":1697730832973,"duration":4},"status":"passed","severity":"normal"},{"uid":"76b01f921e60ee50","name":"Push message with content topic containing special chars","time":{"start":1697730975055,"stop":1697730975055,"duration":0},"status":"passed","severity":"normal"},{"uid":"843cc5f471e3f370","name":"Check received message containing Arabic","time":{"start":1697730930130,"stop":1697730930130,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d9c111a8839bf3","name":"should throw error - no public key","time":{"start":1697730749475,"stop":1697730749476,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa2d5aaf799b0e4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1697730775880,"stop":1697730775880,"duration":0},"status":"passed","severity":"normal"},{"uid":"29925aa8e9a63897","name":"Ping on unsubscribed peer","time":{"start":1697730828354,"stop":1697730828365,"duration":11},"status":"passed","severity":"normal"},{"uid":"d0b49a0d8e68d1f8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1697730775879,"stop":1697730775879,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cdee9aa4f0372e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1697730757510,"stop":1697730757511,"duration":1},"status":"passed","severity":"normal"},{"uid":"997dcca56679e3a3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1697730748229,"stop":1697730748229,"duration":0},"status":"passed","severity":"normal"},{"uid":"110f6fbb6c06822d","name":"Reusing cursor across nodes","time":{"start":1697730924679,"stop":1697730924679,"duration":0},"status":"passed","severity":"normal"},{"uid":"330f7f7b4d6839ac","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1697730954626,"stop":1697730954627,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf653eef8dc37b33","name":"Callback on promise","time":{"start":1697731000002,"stop":1697731000002,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c72b105fed9ccf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1697730942502,"stop":1697730942503,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c769e31bc909f79","name":"should return all peers when numPeers is 0","time":{"start":1697730757509,"stop":1697730757510,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3ae440b27b37de","name":"Ordered Callback - forward","time":{"start":1697730971379,"stop":1697730971395,"duration":16},"status":"passed","severity":"normal"},{"uid":"64cd6e042bc97128","name":"Sign & Recover","time":{"start":1697730787871,"stop":1697730787871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7996a589bfd384","name":"Ordered callback, aborts when callback returns true","time":{"start":1697731000003,"stop":1697731000004,"duration":1},"status":"passed","severity":"normal"},{"uid":"3745358b153c97ba","name":"Waku message hash computation","time":{"start":1697730765897,"stop":1697730765899,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e4fe206c5dcde6b","name":"should properly create location multiaddrs - tcp4","time":{"start":1697730749480,"stop":1697730749481,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec1510f3e6f8caa","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1697731001969,"stop":1697731001970,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ec5ee258680245","name":"Decrypt messages","time":{"start":1697730881295,"stop":1697730881295,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a60ac5e68a6216a","name":"Relay - dialed after","time":{"start":1697731006090,"stop":1697731006090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba03b56ed0717ff2","name":"Passing cursor with wrong message digest","time":{"start":1697730924679,"stop":1697730924679,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2ad345d3f1707a","name":"should set field with all protocols disabled","time":{"start":1697730749483,"stop":1697730749484,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f11a854635efda","name":"Ephemeral field set to true","time":{"start":1697730757869,"stop":1697730757870,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9edb44105236e6b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1697730975066,"stop":1697730975067,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf637e08e1640ff","name":"3 nodes on /waku/2/default-waku/proto topic","time":{"start":1697730881317,"stop":1697730881317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44751e42741afef","name":"Check received message with invalid timestamp is not received","time":{"start":1697730930181,"stop":1697730930189,"duration":8},"status":"passed","severity":"normal"},{"uid":"cc18f409a3be480c","name":"can start and stop the service","time":{"start":1697730834026,"stop":1697730834027,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7bdd5b1253604e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1697730881318,"stop":1697730881318,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5f60d3e0bc9c39","name":"Push message with content topic containing Russian","time":{"start":1697730975057,"stop":1697730975057,"duration":0},"status":"passed","severity":"normal"},{"uid":"36095848a4fed635","name":"Nodes with multiple pubsub topic","time":{"start":1697730881317,"stop":1697730881317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff66adfc507814b","name":"Query Generator, No Decoder","time":{"start":1697730965072,"stop":1697730965079,"duration":7},"status":"passed","severity":"normal"},{"uid":"51215def7185e913","name":"Register correct protocols","time":{"start":1697730881293,"stop":1697730881294,"duration":1},"status":"passed","severity":"normal"},{"uid":"4395987f8272033e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1697730790637,"stop":1697730790637,"duration":0},"status":"passed","severity":"normal"},{"uid":"554de59678d362c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1697731001968,"stop":1697731001969,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0c260fff44ec65","name":"configure the node with multiple pubsub topics","time":{"start":1697730889235,"stop":1697730889238,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a5cb1f4b1a5bbf7","name":"Fails to push message with empty content topic","time":{"start":1697730975069,"stop":1697730975069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d276b3cfed62129b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1697730748231,"stop":1697730748232,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d099aa479489127","name":"should be able to encode the field with only STORE set to true","time":{"start":1697730748184,"stop":1697730748192,"duration":8},"status":"passed","severity":"normal"},{"uid":"c415bae185d34e96","name":"Check received message with no payload is not received","time":{"start":1697730930192,"stop":1697730930193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d9e2af66521b99","name":"Relay","time":{"start":1697730826917,"stop":1697730826918,"duration":1},"status":"passed","severity":"normal"},{"uid":"26db86b115191378","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1697730776486,"stop":1697730776486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ce66b1eebe77b8d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1697730942498,"stop":1697730942499,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc6548917c9c2a8","name":"Push message with Basic HTML tag payload","time":{"start":1697730974962,"stop":1697730974963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60e18723e44a6b6","name":"Query with Ordered Callback, No message returned","time":{"start":1697730965096,"stop":1697730965096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eafe3afcfced939","name":"Decoder throws on undefined content topic","time":{"start":1697730786629,"stop":1697730786630,"duration":1},"status":"passed","severity":"normal"},{"uid":"1066e8b08baedacb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1697730924684,"stop":1697730924684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fbdb5f5e0f5f93","name":"should encodeTxt and decodeTxt","time":{"start":1697730749471,"stop":1697730749471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0be85f69ade0c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1697730942504,"stop":1697730942505,"duration":1},"status":"passed","severity":"normal"},{"uid":"486b8ef6fabe0c8d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1697730825002,"stop":1697730825003,"duration":1},"status":"passed","severity":"normal"},{"uid":"a717a411495444b5","name":"should not fail to stop the service if it was not started","time":{"start":1697730834027,"stop":1697730834030,"duration":3},"status":"passed","severity":"normal"},{"uid":"17b2164275f4feab","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1697730776485,"stop":1697730776485,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c39bdc71c5894d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1697730942507,"stop":1697730942507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc25376525dd68e","name":"should throw an error for insufficient data","time":{"start":1697730748880,"stop":1697730748880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41e2cd8fc130b7e","name":"Passing page size 19 when there are 20 messages","time":{"start":1697730991556,"stop":1697730991557,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be6661b528dc525","name":"Push message with rate limit","time":{"start":1697730975071,"stop":1697730975166,"duration":95},"status":"passed","severity":"normal"},{"uid":"80a6e0cd878b7d02","name":"Encoder throws on empty string content topic","time":{"start":1697730786628,"stop":1697730786629,"duration":1},"status":"passed","severity":"normal"},{"uid":"5660d31459c91c9f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1697730924670,"stop":1697730924671,"duration":1},"status":"passed","severity":"normal"},{"uid":"c207968e7e603812","name":"Encoder throws on empty string content topic","time":{"start":1697730790640,"stop":1697730790640,"duration":0},"status":"passed","severity":"normal"},{"uid":"16006301b28abaf8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1697731001967,"stop":1697731001968,"duration":1},"status":"passed","severity":"normal"},{"uid":"82006e0a5051a13c","name":"Push message with shell command payload","time":{"start":1697730974963,"stop":1697730974982,"duration":19},"status":"passed","severity":"normal"},{"uid":"8829b9db45ffe45c","name":"Subscribe and receive messages via lightPush","time":{"start":1697730942481,"stop":1697730942481,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c4ceb027591ec4","name":"Check received message containing long","time":{"start":1697730930121,"stop":1697730930122,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c8923550aa7dc","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1697730786621,"stop":1697730786623,"duration":2},"status":"passed","severity":"normal"},{"uid":"c14f2217463533e8","name":"Js publishes, other Js receives","time":{"start":1697730881427,"stop":1697730881427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13b9809bc7fb7665","name":"should not fail to start the service if it is already started","time":{"start":1697730834030,"stop":1697730834031,"duration":1},"status":"passed","severity":"normal"},{"uid":"683d3810431850f4","name":"Check received message containing XML","time":{"start":1697730930135,"stop":1697730930143,"duration":8},"status":"passed","severity":"normal"},{"uid":"c4b5f4e424f5264","name":"Publish","time":{"start":1697730881294,"stop":1697730881294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f171eea55072622c","name":"unsubscribes","time":{"start":1697731006933,"stop":1697731006933,"duration":0},"status":"passed","severity":"normal"},{"uid":"694d0aeb42fb22b0","name":"Check meta is set [ecies]","time":{"start":1697730790638,"stop":1697730790639,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f152a1ccdf6e1b","name":"Check received message containing Script","time":{"start":1697730930135,"stop":1697730930135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c32a1fdd3ce89fc","name":"Check received message containing escaped characters","time":{"start":1697730930159,"stop":1697730930160,"duration":1},"status":"passed","severity":"normal"},{"uid":"305160335b4fd58a","name":"Round trip binary serialization","time":{"start":1697730757867,"stop":1697730757868,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1dc21a9c0c638b0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1697730824987,"stop":1697730824992,"duration":5},"status":"passed","severity":"normal"},{"uid":"88c509656247cf6c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1697730984250,"stop":1697730984254,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a8ce0ecf8825d92","name":"Refresh subscription","time":{"start":1697730942497,"stop":1697730942497,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabb56649f0f28a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1697730924673,"stop":1697730924673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d305dde9e1f4dfe","name":"it tolerates circular branch references","time":{"start":1697730776480,"stop":1697730776481,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8c67b7fe793a80","name":"Ephemeral field is preserved - encoder v0","time":{"start":1697730832973,"stop":1697730832976,"duration":3},"status":"passed","severity":"normal"},{"uid":"dccf8a890527f1df","name":"Query generator for multiple messages with multiple decoders","time":{"start":1697731000001,"stop":1697731000002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f10be43836603ce","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1697731006937,"stop":1697731006938,"duration":1},"status":"passed","severity":"normal"},{"uid":"378c221eb7807cf6","name":"Check received message received after jswaku node is restarted","time":{"start":1697730930199,"stop":1697730930200,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3d24777c67dd80","name":"can start the service","time":{"start":1697730974529,"stop":1697730974530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41cd7d0507c5652","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1697731001970,"stop":1697731001971,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b0314425894e16","name":"Push message with content topic containing Script","time":{"start":1697730975060,"stop":1697730975061,"duration":1},"status":"passed","severity":"normal"},{"uid":"12962aacdf5a56e3","name":"udp ip6 address","time":{"start":1697730748298,"stop":1697730748299,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37c2300a4e510db","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1697730924675,"stop":1697730924675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0180fe37eea4a4","name":"A test","time":{"start":1697730835762,"stop":1697730835764,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf8f59809ef74e9f","name":"nwaku subscribes","time":{"start":1697730881359,"stop":1697730881359,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bde554fffc2e7d8","name":"1 Relay, 1 Filter, gives up","time":{"start":1697730775952,"stop":1697730775953,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de83fb3c4f22d6f","name":"should properly create location multiaddrs - udp4","time":{"start":1697730749480,"stop":1697730749480,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec7906743c1ec86","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1697730748193,"stop":1697730748196,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa06263eff538560","name":"should get / set TCP multiaddr","time":{"start":1697730749479,"stop":1697730749480,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df6beb3c393e5af","name":"Push message with content topic containing escaped characters","time":{"start":1697730975068,"stop":1697730975069,"duration":1},"status":"passed","severity":"normal"},{"uid":"911c483963661f8a","name":"Passing an array","time":{"start":1697731001369,"stop":1697731001370,"duration":1},"status":"passed","severity":"normal"},{"uid":"1013efab86036141","name":"Decoder throws on empty string content topic","time":{"start":1697730757873,"stop":1697730757873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4a2f81cd1e61b5","name":"recovers when dns.resolve returns empty","time":{"start":1697730776481,"stop":1697730776481,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5849d7668eaa0e","name":"Check received message containing SQL Injection","time":{"start":1697730930134,"stop":1697730930134,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc39922688837c1d","name":"Subscribe to topic containing long and receive message","time":{"start":1697730942498,"stop":1697730942498,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a44507050336ec","name":"Check received message on other pubsub topic is not received","time":{"start":1697730930189,"stop":1697730930190,"duration":1},"status":"passed","severity":"normal"},{"uid":"a540ec3c0c8509ee","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1697730942499,"stop":1697730942502,"duration":3},"status":"passed","severity":"normal"},{"uid":"721079948a61448e","name":"Passing page size 110 when there are 120 messages","time":{"start":1697730991557,"stop":1697730991558,"duration":1},"status":"passed","severity":"normal"},{"uid":"576af67aabe40f85","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1697730776486,"stop":1697730776486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e1ac031a415aa02","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1697730859086,"stop":1697730859086,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3c92a21c184e1e","name":"Push message with custom timestamp: 1697727229193","time":{"start":1697730975180,"stop":1697730975184,"duration":4},"status":"passed","severity":"normal"},{"uid":"fcadf977e05d8b93","name":"should return false","time":{"start":1697730749476,"stop":1697730749477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f53c2b4efb38cc3","name":"Encoder throws on undefined content topic","time":{"start":1697730786626,"stop":1697730786627,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6bb17097f8d7f2","name":"Push message with short payload","time":{"start":1697730974912,"stop":1697730974914,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ee1f7f192ddc146","name":"should be able to decode the field with only STORE set to true","time":{"start":1697730748229,"stop":1697730748230,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c86bfbab2dbccc","name":"Query Generator - forward","time":{"start":1697730971358,"stop":1697730971374,"duration":16},"status":"passed","severity":"normal"},{"uid":"126bbe814b913a74","name":"should be able to decode the field with only RELAY set to true","time":{"start":1697730748228,"stop":1697730748228,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd64c48e8860622","name":"Push message with Russian payload","time":{"start":1697730974945,"stop":1697730974946,"duration":1},"status":"passed","severity":"normal"},{"uid":"90258674728bd57d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1697730943312,"stop":1697730943312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baa7636a2b40509","name":"Check received message with non string payload is not received","time":{"start":1697730930193,"stop":1697730930197,"duration":4},"status":"passed","severity":"normal"},{"uid":"4b88f79e724e2501","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1697730748203,"stop":1697730748204,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aafeb92f44c0cf6","name":"1 Relay, 1 fetch","time":{"start":1697730775951,"stop":1697730775951,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8304ce5dd4599b","name":"Sample","time":{"start":1697730748536,"stop":1697730748536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e471e6743e1c24","name":"Query Generator, Multiple PubSubTopics","time":{"start":1697730965071,"stop":1697730965072,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9114de92b99dae6","name":"should only return 1 node with store capability","time":{"start":1697730776484,"stop":1697730776484,"duration":0},"status":"passed","severity":"normal"},{"uid":"5028c72367c5bd67","name":"Generator, custom pubsub topic","time":{"start":1697730954625,"stop":1697730954626,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b2a825aca681cb","name":"Push message with content topic containing numeric","time":{"start":1697730975055,"stop":1697730975055,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e5efccdb9feb61","name":"Callback on promise, aborts when callback returns true","time":{"start":1697731000003,"stop":1697731000003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20c7c2625b055aa","name":"Delete observer","time":{"start":1697730881295,"stop":1697730881296,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c71dd1aa132738a","name":"Using a function","time":{"start":1697731001370,"stop":1697731001370,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bb76f324c9e458","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1697730748230,"stop":1697730748230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4908c4e0bd6f0458","name":"returns all values when wanted number matches available values","time":{"start":1697730775059,"stop":1697730775069,"duration":10},"status":"passed","severity":"normal"},{"uid":"43d03e992747b1c9","name":"Store - dialed after - with timeout","time":{"start":1697731006091,"stop":1697731006091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22b8f3a375c3abf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1697730942508,"stop":1697730942508,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4842d4b0ec9a5c","name":"Push message with JSON payload","time":{"start":1697730974963,"stop":1697730974963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3158337cd3e57f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1697731001972,"stop":1697731001972,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe2b7323b276e5d","name":"should throw error - invalid id","time":{"start":1697730749475,"stop":1697730749475,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4973c1ddabe812","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1697730832976,"stop":1697730832982,"duration":6},"status":"passed","severity":"normal"},{"uid":"d6926dcad23cc057","name":"Fields are not dropped","time":{"start":1697730757032,"stop":1697730757033,"duration":1},"status":"passed","severity":"normal"},{"uid":"515085814c8fb702","name":"Check received message with timestamp: 1697730814656 ","time":{"start":1697730930177,"stop":1697730930178,"duration":1},"status":"passed","severity":"normal"},{"uid":"507ba2e08463787","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1697730775878,"stop":1697730775878,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c4e357a5d23b97","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1697730825001,"stop":1697730825002,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a04d643d8a974b","name":"Decoder throws on empty string content topic","time":{"start":1697730786630,"stop":1697730786631,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91907d3139995b4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1697731001964,"stop":1697731001965,"duration":1},"status":"passed","severity":"normal"},{"uid":"846fbe9d7573f113","name":"Passing page size 11 when there are 10 messages","time":{"start":1697730991555,"stop":1697730991556,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2e89d8a4d1dbc2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1697730930179,"stop":1697730930180,"duration":1},"status":"passed","severity":"normal"},{"uid":"634c70e7bd0bc157","name":"Push message with content topic containing SQL Injection","time":{"start":1697730975057,"stop":1697730975057,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdefa0b577dc4728","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1697730942502,"stop":1697730942502,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca33614f0da497b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1697730942483,"stop":1697730942486,"duration":3},"status":"passed","severity":"normal"},{"uid":"863e8a8719ba4594","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1697730942481,"stop":1697730942482,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bbf98d5c134a903","name":"Check received message with timestamp: undefined ","time":{"start":1697730930180,"stop":1697730930181,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40fdc686f833c43","name":"Query with Ordered Callback, No Decoder","time":{"start":1697730965092,"stop":1697730965095,"duration":3},"status":"passed","severity":"normal"},{"uid":"cfa49050fa1fac39","name":"ignores domain fetching errors","time":{"start":1697730776481,"stop":1697730776482,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1883b09f6e00d34","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1697730748212,"stop":1697730748214,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5ac70f9392f57f6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1697730775880,"stop":1697730775881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c111ea42ca15fb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1697730748204,"stop":1697730748212,"duration":8},"status":"passed","severity":"normal"},{"uid":"75f15e51b8c616e6","name":"should use DNS peer discovery with light client","time":{"start":1697730834052,"stop":1697730834052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8f88cd549065572","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1697730942509,"stop":1697730942509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c72ef4f500670a7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1697730775070,"stop":1697730775071,"duration":1},"status":"passed","severity":"normal"},{"uid":"7872e126638c2039","name":"Push message with content topic containing unicode special characters","time":{"start":1697730975069,"stop":1697730975069,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0180e6842829ef","name":"R trip binary encryption [ecies, signature]","time":{"start":1697730790638,"stop":1697730790638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e651799ffcfcd9","name":"Decoder throws on undefined content topic","time":{"start":1697730790640,"stop":1697730790641,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b4da5a0b581a22","name":"should decode valid enr with tcp successfully","time":{"start":1697730749473,"stop":1697730749473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6049c4dc54cbb820","name":"Subscribe and receives messages on 20 topics","time":{"start":1697730942487,"stop":1697730942487,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a39024e6c2cc68","name":"Push message with meta","time":{"start":1697730975070,"stop":1697730975070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f598cad213f41ad2","name":"should return the peer with the provided peerId","time":{"start":1697731006935,"stop":1697731006935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04090c17e288f88","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1697730924676,"stop":1697730924676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8184b0f6f4f6a23e","name":"should handle a minimal index list","time":{"start":1697730748878,"stop":1697730748879,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a24f6e328c729c6","name":"tcp ip4 address","time":{"start":1697730748298,"stop":1697730748298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3286dc739733f8da","name":"should set field with only RELAY enabled","time":{"start":1697730749485,"stop":1697730749485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a87b12d159ef00","name":"Query Generator, No message returned","time":{"start":1697730965079,"stop":1697730965082,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebf69f966f7c9686","name":"Light Node - default protocols","time":{"start":1697731006092,"stop":1697731006093,"duration":1},"status":"passed","severity":"normal"},{"uid":"83550cbcf52233","name":"should only return 1 node with relay capability","time":{"start":1697730776483,"stop":1697730776483,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dd1c86108b394b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1697730824993,"stop":1697730824994,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce104576b88b701","name":"should throw an error when no peer matches the given protocols","time":{"start":1697731006936,"stop":1697731006937,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac4d6fecbc70ac8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1697730757510,"stop":1697730757510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4baf62705d86f31","name":"Push message with escaped characters payload","time":{"start":1697730974985,"stop":1697730974985,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ca908fbf2ada5e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1697730757511,"stop":1697730757512,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e807b098cb78a9e","name":"Check received message containing shell command","time":{"start":1697730930156,"stop":1697730930159,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e66cd088b95edc9","name":"Check received message containing numeric","time":{"start":1697730930122,"stop":1697730930123,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb404da1b3b695f","name":"should get / set UDP multiaddr","time":{"start":1697730749479,"stop":1697730749479,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e962c284a27ab29","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1697730824999,"stop":1697730825001,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cd9315ae03dda4d","name":"Meta field set when metaSetter is specified","time":{"start":1697730757870,"stop":1697730757870,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1013c867df5fec","name":"Passing page size 10 when there are 10 messages","time":{"start":1697730991555,"stop":1697730991555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9847705404a39c7","name":"should return the peer with the lowest ping","time":{"start":1697731006934,"stop":1697731006934,"duration":0},"status":"passed","severity":"normal"},{"uid":"965b239cacc49398","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1697730826103,"stop":1697730826103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5834ad52e7739195","name":"Push message with Chinese payload","time":{"start":1697730974934,"stop":1697730974940,"duration":6},"status":"passed","severity":"normal"},{"uid":"1edaaf310e3afbb","name":"Fails to push message with large meta","time":{"start":1697730975070,"stop":1697730975070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9008a080d2b1e675","name":"should set field with only FILTER enabled","time":{"start":1697730749485,"stop":1697730749486,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc693540ffb1b3a9","name":"Push message with custom timestamp: 1666972429193","time":{"start":1697730975166,"stop":1697730975180,"duration":14},"status":"passed","severity":"normal"},{"uid":"86122cd20151f883","name":"ignores unrecognized TXT record formats","time":{"start":1697730776482,"stop":1697730776482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7346d0a648ca9cc","name":"Push message with Script payload","time":{"start":1697730974952,"stop":1697730974955,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c6fa159f9bb014b","name":"TLS","time":{"start":1697730836202,"stop":1697730836208,"duration":6},"status":"passed","severity":"normal"},{"uid":"a987e7eebb7430f5","name":"should be called on all `peer:discovery` events","time":{"start":1697730824995,"stop":1697730824996,"duration":1},"status":"passed","severity":"normal"},{"uid":"c735d196631f255f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1697730942499,"stop":1697730942499,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cc26ec5b0f117c","name":"Query with Ordered Callback, Multiple PubSubTopics","time":{"start":1697730965091,"stop":1697730965092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87aca4ab9d4bc1a","name":"Rejects garbage","time":{"start":1697730762564,"stop":1697730762565,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a95bdbc3e89ba0","name":"should properly compute the node id","time":{"start":1697730749477,"stop":1697730749477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6727edf3a04a40","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1697730748231,"stop":1697730748231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77156bedc4df277","name":"Ordered Callback - backward","time":{"start":1697730971395,"stop":1697730971396,"duration":1},"status":"passed","severity":"normal"},{"uid":"3855c298a695b33f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1697730848999,"stop":1697730848999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7e84d6c499ce93","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1697730824984,"stop":1697730824986,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8a38fdda2a9c8d0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1697730924672,"stop":1697730924672,"duration":0},"status":"passed","severity":"normal"},{"uid":"962d82d8561cab22","name":"should be able to encode the field with only FILTER set to true","time":{"start":1697730748192,"stop":1697730748193,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e4f1d2c82df266","name":"Push message equal or less that 1MB","time":{"start":1697730975185,"stop":1697730975205,"duration":20},"status":"passed","severity":"normal"},{"uid":"36d5305eb0e840","name":"Error when try to subscribe to more than 30 topics","time":{"start":1697730942490,"stop":1697730942496,"duration":6},"status":"passed","severity":"normal"},{"uid":"54b5119108b05e9b","name":"Query with Promise Callback, Wrong PubSubTopic","time":{"start":1697730965097,"stop":1697730965097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fabae13c9bd7e9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1697730942482,"stop":1697730942483,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e715952e4c7c3a","name":"Ping on peer without subscriptions","time":{"start":1697730828343,"stop":1697730828348,"duration":5},"status":"passed","severity":"normal"},{"uid":"e8bb4c594346eb6b","name":"creates an iterator","time":{"start":1697731006931,"stop":1697731006931,"duration":0},"status":"passed","severity":"normal"},{"uid":"259937fdf2237a12","name":"should encode/decode to text encoding","time":{"start":1697730749478,"stop":1697730749478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3942bfc0e04fe3b","name":"Subscribe and receive messages via waku relay post","time":{"start":1697730942483,"stop":1697730942483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca730ca7c5727b8d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1697730924671,"stop":1697730924671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a238f3c8c5c2b2cb","name":"Query with Ordered Callback, Wrong PubSubTopic","time":{"start":1697730965083,"stop":1697730965091,"duration":8},"status":"passed","severity":"normal"},{"uid":"95245f709a90e271","name":"should encode/decode to RLP encoding","time":{"start":1697730749478,"stop":1697730749478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c42474cd1487cae","name":"LightPush","time":{"start":1697731006091,"stop":1697731006092,"duration":1},"status":"passed","severity":"normal"},{"uid":"99591e65d5830f8c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1697730942506,"stop":1697730942507,"duration":1},"status":"passed","severity":"normal"},{"uid":"28244437ad230105","name":"Check received message containing unicode special characters","time":{"start":1697730930160,"stop":1697730930176,"duration":16},"status":"passed","severity":"normal"},{"uid":"b910a8d69fb6668a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1697730859084,"stop":1697730859085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bb9bd15cb20ddc","name":"Check received message with no pubsub topic is not received","time":{"start":1697730930190,"stop":1697730930191,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf08f419b5f45bc","name":"should decode valid enr successfully","time":{"start":1697730749471,"stop":1697730749472,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdb5ecc6e80b7e5","name":"Query generator for multiple messages","time":{"start":1697731000000,"stop":1697731000000,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f320658f5e2e33","name":"Query with Promise Callback, Multiple PubSubTopics","time":{"start":1697730965097,"stop":1697730965099,"duration":2},"status":"passed","severity":"normal"},{"uid":"168a62160dbe2e8b","name":"Push message with content topic containing JSON","time":{"start":1697730975067,"stop":1697730975068,"duration":1},"status":"passed","severity":"normal"},{"uid":"114389c675a32788","name":"Asymmetric encrypt & decrypt","time":{"start":1697730787864,"stop":1697730787864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1991ad10c9e162dd","name":"Push message with XML payload","time":{"start":1697730974958,"stop":1697730974959,"duration":1},"status":"passed","severity":"normal"},{"uid":"8759a312fc910e5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1697730749486,"stop":1697730749486,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1749a6c0fefc6","name":"Encoder throws on undefined content topic","time":{"start":1697730757871,"stop":1697730757872,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf33947de32c9dea","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1697730775881,"stop":1697730775882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5f3ea42fb881ba","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1697730749473,"stop":1697730749473,"duration":0},"status":"passed","severity":"normal"},{"uid":"925b4379ce99bb55","name":"Query with Promise Callback, No Decoder","time":{"start":1697730965099,"stop":1697730965107,"duration":8},"status":"passed","severity":"normal"},{"uid":"fccce77d2c6f10eb","name":"Query Generator, Wrong PubSubTopic","time":{"start":1697730965069,"stop":1697730965071,"duration":2},"status":"passed","severity":"normal"},{"uid":"284249db61629905","name":"Check received message received after nwaku node is restarted","time":{"start":1697730930200,"stop":1697730930200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"938edac6633d602e","name":"should throw error - no id","time":{"start":1697730749473,"stop":1697730749474,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba6840448d4f6a3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1697730748230,"stop":1697730748231,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef1428e9af39dcc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1697730859091,"stop":1697730859098,"duration":7},"status":"passed","severity":"normal"},{"uid":"51cd72f499dd060b","name":"Publishes <= 1 MB and rejects others","time":{"start":1697730881358,"stop":1697730881358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3efdf526752f83","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1697730942486,"stop":1697730942486,"duration":0},"status":"passed","severity":"normal"},{"uid":"db74821fd56021fc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1697730775876,"stop":1697730775877,"duration":1},"status":"passed","severity":"normal"},{"uid":"44956ac4126f4968","name":"should emit a peer event after start","time":{"start":1697730974555,"stop":1697730974560,"duration":5},"status":"passed","severity":"normal"},{"uid":"2673ad001e200230","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1697731001965,"stop":1697731001965,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8acc7149497b98","name":"Push message with content topic containing shell command","time":{"start":1697730975068,"stop":1697730975068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7baa092d2722f1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1697730786623,"stop":1697730786624,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d6bcb45a500b8c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1697730942507,"stop":1697730942508,"duration":1},"status":"passed","severity":"normal"},{"uid":"3605a3536247f944","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1697730748196,"stop":1697730748202,"duration":6},"status":"passed","severity":"normal"}]